diff --git a/main/package.json b/main/package.json index c0b7cbb6..9d54e8ea 100644 --- a/main/package.json +++ b/main/package.json @@ -1,6 +1,6 @@ { "name": "awakened-poe-trade", - "version": "3.20.10006", + "version": "3.20.10007", "private": true, "scripts": { "dev": "node build/script.cjs", diff --git a/renderer/src/web/Config.ts b/renderer/src/web/Config.ts index 676b50bd..45b26060 100644 --- a/renderer/src/web/Config.ts +++ b/renderer/src/web/Config.ts @@ -120,7 +120,7 @@ export interface Config { } export const defaultConfig = (): Config => ({ - configVersion: 14, + configVersion: 15, overlayKey: 'Shift + Space', overlayBackground: 'rgba(129, 139, 149, 0.15)', overlayBackgroundExclusive: true, @@ -194,6 +194,7 @@ export const defaultConfig = (): Config => ({ smartInitialSearch: true, lockedInitialSearch: true, activateStockFilter: false, + builtinBrowser: false, hotkey: 'D', hotkeyHold: 'Ctrl', hotkeyLocked: 'Ctrl + Alt + D', @@ -496,6 +497,14 @@ function upgradeConfig (_config: Config): Config { config.configVersion = 14 } + if (config.configVersion < 15) { + const priceCheck = config.widgets.find(w => w.wmType === 'price-check') as widget.PriceCheckWidget + + priceCheck.builtinBrowser = false + + config.configVersion = 15 + } + return config as unknown as Config } diff --git a/renderer/src/web/overlay/widgets.ts b/renderer/src/web/overlay/widgets.ts index 3d1fcc06..fa60c350 100644 --- a/renderer/src/web/overlay/widgets.ts +++ b/renderer/src/web/overlay/widgets.ts @@ -42,6 +42,7 @@ export interface PriceCheckWidget extends Widget { activateStockFilter: boolean showCursor: boolean requestPricePrediction: boolean + builtinBrowser: boolean } export interface ItemCheckWidget extends Widget { diff --git a/renderer/src/web/price-check/trade/TradeLinks.vue b/renderer/src/web/price-check/trade/TradeLinks.vue index b6566cf5..94d6b80d 100644 --- a/renderer/src/web/price-check/trade/TradeLinks.vue +++ b/renderer/src/web/price-check/trade/TradeLinks.vue @@ -10,18 +10,17 @@