mirror of
https://github.com/Kvan7/Exiled-Exchange-2.git
synced 2026-07-08 07:50:45 +00:00
drop some old stuff
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
import { createVirtualItem, ParsedItem } from "@/parser/ParsedItem";
|
||||
import { PriceCheckWidget } from "@/web/overlay/widgets";
|
||||
import { FilterTag, StatFilter } from "@/web/price-check/filters/interfaces";
|
||||
|
||||
export function createTestStatFilter(): StatFilter {
|
||||
@@ -23,7 +22,6 @@ export function createTestCreateOptions(): {
|
||||
exact: boolean;
|
||||
useEn: boolean;
|
||||
defaultAllSelected: boolean;
|
||||
autoFillEmptyAugmentSockets: PriceCheckWidget["autoFillEmptyRuneSockets"];
|
||||
} {
|
||||
return {
|
||||
league: "Standard",
|
||||
@@ -35,7 +33,6 @@ export function createTestCreateOptions(): {
|
||||
exact: false,
|
||||
useEn: true,
|
||||
defaultAllSelected: false,
|
||||
autoFillEmptyAugmentSockets: false,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -53,9 +53,7 @@ export interface PriceCheckWidget extends Widget {
|
||||
rememberCurrency: boolean;
|
||||
defaultAllSelected: boolean;
|
||||
itemHoverTooltip: "off" | "keybind" | "always";
|
||||
autoFillEmptyRuneSockets: "Iron Rune" | false;
|
||||
alwaysShowTier: boolean;
|
||||
openItemEditorAbove: boolean;
|
||||
coreCurrency: "exalted" | "chaos";
|
||||
currencyVolume: "none" | "value" | "item" | "both";
|
||||
rememberListingType: boolean;
|
||||
|
||||
@@ -11,39 +11,12 @@
|
||||
v-if="!isBrowserShown"
|
||||
class="layout-column shrink-0"
|
||||
style="width: var(--game-panel)"
|
||||
>
|
||||
<div
|
||||
class="flex"
|
||||
:class="{
|
||||
'flex-row': clickPosition === 'inventory',
|
||||
'flex-row-reverse': clickPosition === 'stash',
|
||||
}"
|
||||
>
|
||||
<item-editor
|
||||
v-if="itemEditorAvailable && !openItemEditorAbove && item?.isOk()"
|
||||
class="pointer-events-auto"
|
||||
:item="item.value"
|
||||
:click-position="clickPosition"
|
||||
:item-editor-options="itemEditorOptions"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
></div>
|
||||
<div
|
||||
id="price-window"
|
||||
class="layout-column shrink-0 text-gray-200 pointer-events-auto"
|
||||
style="width: 28.75rem"
|
||||
>
|
||||
<item-editor
|
||||
v-if="
|
||||
itemEditorAvailable &&
|
||||
(isBrowserShown || openItemEditorAbove) &&
|
||||
item?.isOk()
|
||||
"
|
||||
class="pointer-events-auto"
|
||||
:item="item.value"
|
||||
:click-position="clickPosition"
|
||||
:item-editor-options="itemEditorOptions"
|
||||
/>
|
||||
<AppTitleBar
|
||||
@close="closePriceCheck"
|
||||
@click="openLeagueSelection"
|
||||
@@ -239,9 +212,7 @@ export default defineComponent({
|
||||
// New Settings EE2
|
||||
defaultAllSelected: false,
|
||||
itemHoverTooltip: "keybind",
|
||||
autoFillEmptyRuneSockets: false,
|
||||
alwaysShowTier: false,
|
||||
openItemEditorAbove: false,
|
||||
coreCurrency: "exalted",
|
||||
currencyVolume: "both",
|
||||
rememberListingType: false,
|
||||
@@ -513,7 +484,6 @@ export default defineComponent({
|
||||
| undefined,
|
||||
) => (itemEditorOptions.value = val),
|
||||
itemEditorOptions,
|
||||
openItemEditorAbove: computed(() => props.config.openItemEditorAbove),
|
||||
};
|
||||
},
|
||||
});
|
||||
|
||||
@@ -4,8 +4,6 @@ import { tradeTag } from "../trade/common";
|
||||
import { ModifierType } from "@/parser/modifiers";
|
||||
import { BaseType, ITEM_BY_REF } from "@/assets/data";
|
||||
import { CATEGORY_TO_TRADE_ID } from "../trade/pathofexile-trade";
|
||||
import { PriceCheckWidget } from "@/web/overlay/widgets";
|
||||
import { isArmourOrWeaponOrCaster } from "@/parser/Parser";
|
||||
import { ARMOUR, GEM, WEAPON } from "@/parser/meta";
|
||||
import { maxUsefulItemLevel } from "./common";
|
||||
|
||||
@@ -37,7 +35,6 @@ interface CreateOptions {
|
||||
activateStockFilter: boolean;
|
||||
exact: boolean;
|
||||
useEn: boolean;
|
||||
autoFillEmptyAugmentSockets: PriceCheckWidget["autoFillEmptyRuneSockets"];
|
||||
}
|
||||
|
||||
export function createFilters(
|
||||
@@ -278,28 +275,28 @@ export function createFilters(
|
||||
!item.isCorrupted,
|
||||
};
|
||||
}
|
||||
if (item.augmentSockets.empty > 0 && item.rarity !== ItemRarity.Unique) {
|
||||
const type = isArmourOrWeaponOrCaster(item.category);
|
||||
if (
|
||||
opts.autoFillEmptyAugmentSockets &&
|
||||
(item.rarity === ItemRarity.Magic || item.rarity === ItemRarity.Rare) &&
|
||||
(type === "armour" || type === "weapon")
|
||||
) {
|
||||
filters.itemEditorSelection = {
|
||||
disabled: false,
|
||||
editing: false,
|
||||
value: opts.autoFillEmptyAugmentSockets
|
||||
? opts.autoFillEmptyAugmentSockets
|
||||
: "None",
|
||||
};
|
||||
} else {
|
||||
filters.itemEditorSelection = {
|
||||
disabled: false,
|
||||
editing: false,
|
||||
value: "None",
|
||||
};
|
||||
}
|
||||
}
|
||||
// if (item.augmentSockets.empty > 0 && item.rarity !== ItemRarity.Unique) {
|
||||
// const type = isArmourOrWeaponOrCaster(item.category);
|
||||
// if (
|
||||
// opts.autoFillEmptyAugmentSockets &&
|
||||
// (item.rarity === ItemRarity.Magic || item.rarity === ItemRarity.Rare) &&
|
||||
// (type === "armour" || type === "weapon")
|
||||
// ) {
|
||||
// filters.itemEditorSelection = {
|
||||
// disabled: false,
|
||||
// editing: false,
|
||||
// value: opts.autoFillEmptyAugmentSockets
|
||||
// ? opts.autoFillEmptyAugmentSockets
|
||||
// : "None",
|
||||
// };
|
||||
// } else {
|
||||
// filters.itemEditorSelection = {
|
||||
// disabled: false,
|
||||
// editing: false,
|
||||
// value: "None",
|
||||
// };
|
||||
// }
|
||||
// }
|
||||
}
|
||||
if (!filters.itemEditorSelection) {
|
||||
filters.itemEditorSelection = {
|
||||
|
||||
@@ -6,7 +6,6 @@ import {
|
||||
import { sumStatsByModType } from "@/parser/modifiers";
|
||||
import { ItemCategory, ItemRarity, ParsedItem } from "@/parser";
|
||||
import type { FilterPreset } from "./interfaces";
|
||||
import { PriceCheckWidget } from "@/web/overlay/widgets";
|
||||
import { hasCraftingValue, likelyFinishedItem } from "./common";
|
||||
import { createUniquePresets, PRESET_UNIQUES } from "./create-unique-filters";
|
||||
|
||||
@@ -29,7 +28,6 @@ export function createPresets(
|
||||
searchStatRange: number;
|
||||
useEn: boolean;
|
||||
defaultAllSelected: boolean;
|
||||
autoFillEmptyAugmentSockets: PriceCheckWidget["autoFillEmptyRuneSockets"];
|
||||
},
|
||||
): { presets: FilterPreset[]; active: string } {
|
||||
// logbooks aren't real anymore
|
||||
|
||||
@@ -146,23 +146,6 @@
|
||||
t(":cursor_pos")
|
||||
}}</ui-checkbox>
|
||||
|
||||
<div class="mb-4">
|
||||
<select
|
||||
v-model="autoFillEmptyRuneSockets"
|
||||
class="p-1 rounded bg-gray-700 w-24"
|
||||
>
|
||||
<!-- This is true since it will be assigned to "disabled" in the code -->
|
||||
<option :value="false">No</option>
|
||||
<option value="Iron Rune">
|
||||
{{ getAugmentNameByRef("Iron Rune") }}
|
||||
</option>
|
||||
</select>
|
||||
Automatically fill empty augment sockets
|
||||
</div>
|
||||
<ui-checkbox class="mb-4" v-model="openItemEditorAbove">{{
|
||||
t(":open_editor_above")
|
||||
}}</ui-checkbox>
|
||||
|
||||
<div class="mb-4">
|
||||
<div class="flex-1 mb-1">{{ t(":use_tooltip_hover") }}</div>
|
||||
<div class="mb-1 flex">
|
||||
@@ -375,18 +358,10 @@ export default defineComponent({
|
||||
() => configWidget.value,
|
||||
"itemHoverTooltip",
|
||||
),
|
||||
autoFillEmptyRuneSockets: configModelValue(
|
||||
() => configWidget.value,
|
||||
"autoFillEmptyRuneSockets",
|
||||
),
|
||||
alwaysShowTier: configModelValue(
|
||||
() => configWidget.value,
|
||||
"alwaysShowTier",
|
||||
),
|
||||
openItemEditorAbove: configModelValue(
|
||||
() => configWidget.value,
|
||||
"openItemEditorAbove",
|
||||
),
|
||||
initialDelay: computed<number>({
|
||||
get() {
|
||||
return configWidget.value.initialDelay;
|
||||
|
||||
Reference in New Issue
Block a user