Shawrkie Williams
58df621611
Improves inventory window management.
...
Addresses an issue where the inventory window doesn't always open correctly when the game inventory is opened.
Adds logic to ensure the inventory window closes when the inventory addon is hidden.
Updates the inventory opening logic to check for visibility using RaptureAtkUnitManager instead of AtkValues.
2026-02-04 18:09:10 -05:00
Shawrkie Williams
de4da5e61b
Improves item disposal in inventory category
...
Ensures items are returned to the shared item pool or disposed of properly when clearing an inventory category.
2026-02-04 17:48:51 -05:00
Shawrkie Williams
ac782aa5bb
Adds external category search
...
Extends the inventory filter to include searching through external category tags provided by other mods.
2026-02-04 17:47:57 -05:00
Shawrkie Williams
755a71813f
Clears highlight state when disabling features
...
Ensures highlight labels are cleared when BiS Buddy or AllaganTools categories are disabled.
This prevents stale highlights from persisting when a feature is toggled off.
2026-02-04 16:51:50 -05:00
Shawrkie Williams
a453dd8dd6
Merge branch 'dev/pie-lover'
2026-02-04 16:27:16 -05:00
Shawrkie Williams
5c141dba72
Calculation updates, fixes, virtualization, new plugin ipc
2026-02-04 16:26:38 -05:00
Shawrkie Williams
968a952a9a
Update 'KamiToolKit' submodule
2026-02-04 16:11:19 -05:00
Shawrkie Williams
37b9d85313
Improves inventory loading performance
...
Implements deferred item population for inventory categories, which significantly improves the initial loading time of inventory windows, especially with a large number of items.
This change introduces a mechanism to populate inventory items in batches over multiple frames, preventing the UI from blocking during the initial load. It also correctly disposes of the looted category node when the addon is finalized, preventing potential memory leaks.
2026-01-25 04:06:39 -05:00
Shawrkie Williams
1c0917c3c1
Merge remote-tracking branch 'origin/master' into dev/pie-lover
2026-01-25 03:59:49 -05:00
Shawrkie Williams
a51b1bec50
Merge branch 'dev/pie-lover'
2026-01-11 11:58:32 -05:00
Shawrkie Williams
c5a82d1c82
Various improvements to reduce pressure
2026-01-11 11:56:08 -05:00
Shawrkie Williams
cd7a4c610b
Fixes category nodes going beyond the grid
2026-01-11 11:48:54 -05:00
Shawrkie Williams
f15b585516
Minor layout changes
2026-01-11 11:43:30 -05:00
Shawrkie Williams
76a94b245a
Merge branch 'master' into dev/pie-lover
2026-01-11 00:32:25 -05:00
Shawrkie Williams
51934eb23d
Merge branch 'dev/pie-lover'
2026-01-10 17:00:27 -05:00
Shawrkie Williams
d7babea111
Improves inventory refresh logic and fixes UI glitches
2026-01-10 16:58:26 -05:00
Shawrkie Williams
955c837e85
Merge branch 'dev/pie-lover'
2026-01-09 18:00:16 -05:00
Shawrkie Williams
665d3b62ba
Pinning, Hoisting, Recently Lotted
2026-01-09 17:53:07 -05:00
Shawrkie Williams
fe7a8136af
Merge remote-tracking branch 'origin/master' into dev/pie-lover
2026-01-09 17:50:05 -05:00
Shawrkie Williams
ac5e59d821
Merge remote-tracking branch 'origin/master' into dev/pie-lover
2026-01-07 15:19:28 -05:00
Shawrkie Williams
9b05087b72
Merge branch 'master' into dev/pie-lover
2025-12-29 17:23:23 -05:00
Shawrkie Williams
7310825ca9
Merge remote-tracking branch 'origin/master' into dev/pie-lover
2025-12-29 16:46:48 -05:00
Shawrkie Williams
b8bb1b2fd7
Merge branch 'master' into dev/pie-lover
2025-12-29 16:15:21 -05:00
Shawrkie Williams
a6b17b657e
Resolve build errors, disable wip code
2025-12-29 15:48:46 -05:00
Shawrkie Williams
dc1dbbfbcb
Merge branch 'dev/pie-lover'
2025-12-29 15:38:51 -05:00
Shawrkie Williams
47d5aa3bd6
WIP pinning and hoisting
2025-12-29 15:36:06 -05:00
Shawrkie Williams
17a67b8c12
Merge remote-tracking branch 'origin/master' into dev/pie-lover
2025-12-29 05:02:47 -05:00
Shawrkie Williams
d74447201b
Merge remote-tracking branch 'origin/master' into dev/pie-lover
2025-12-29 04:50:54 -05:00
Shawrkie Williams
64d8cb8370
Merge remote-tracking branch 'origin/master' into dev/pie-lover
2025-12-28 11:39:20 -05:00
Shawrkie Williams
9b7e99276e
Merge branch 'dev/pie-lover'
2025-12-27 09:11:42 -05:00
Shawrkie Williams
7c8ae6b87b
Minor visual nitpick changes
2025-12-27 07:55:58 -05:00
Shawrkie Williams
325a6a92f5
Merge remote-tracking branch 'origin/master' into dev/pie-lover
2025-12-27 06:26:47 -05:00
Shawrkie Williams
c40eb29238
Merge remote-tracking branch 'origin/master' into dev/pie-lover
2025-12-26 01:36:35 -05:00
Shawrkie Williams
adfe3dc961
Merge branch 'dev/pie-lover'
2025-12-25 01:41:36 -05:00
Shawrkie Williams
3f335696b7
Update KamiToolKit
2025-12-25 01:39:41 -05:00
Shawrkie Williams
e2a227a23c
Add support for preview color
2025-12-25 01:38:55 -05:00
Shawrkie Williams
3ef8cb7076
Merge remote-tracking branch 'origin/master' into dev/pie-lover
2025-12-24 14:26:46 -05:00
Shawrkie Williams
45ebc2dd24
Merge remote-tracking branch 'origin/master' into dev/pie-lover
2025-12-24 13:50:14 -05:00
Shawrkie Williams
5be6f99743
Merge remote-tracking branch 'origin/master' into dev/pie-lover
2025-12-24 04:18:05 -05:00
Shawrkie Williams
a4cea4b19d
Use IsEnabled correctly
2025-12-23 12:40:30 -05:00
Shawrkie Williams
73d8411af2
Merge remote-tracking branch 'origin/master' into feature/wrapping-grid-node-layout-rework
2025-12-22 23:11:21 -05:00
Shawrkie Williams
10c365828f
Update submodule KamiToolKit
2025-12-22 22:40:09 -05:00
Shawrkie Williams
b4733a9537
Playing with disable state handling
2025-12-22 22:35:02 -05:00
Shawrkie Williams
3e64927fff
Tab Compact Lookahead setting
2025-12-22 17:40:46 -05:00
Shawrkie Williams
bc9a7b9122
WIP changes for layout engine and config
2025-12-22 17:18:44 -05:00
Shawrkie Williams
6d70495cf2
Separate HQ/NQ items during aggregation
2025-12-22 13:38:32 -05:00
Shawrkie Williams
5bf5e50a38
Add caching for currency
2025-12-22 13:29:08 -05:00
Shawrkie Williams
50eb28c3e0
Improve placement of search bar
2025-12-21 05:29:24 -05:00
Shawrkie Williams
55ad494bb5
Refactors inventory management and UI update logic.
...
- Improves inventory data handling by introducing a bucket-based system for category management.
- Streamlines UI updates by implementing a queued refresh mechanism to prevent redundant calculations
- Enhances item filtering by using pre-calculated item lists.
- Fixes an issue with autosizing and layout recalculations to ensure responsiveness and correct display.
2025-12-20 20:48:37 -05:00
Shawrkie Williams
9fe450ec81
Merge remote-tracking branch 'origin/master'
2025-12-20 10:52:33 -05:00
Shawrkie Williams
ced0e5ef22
Layout + Search Optimizations
2025-12-20 10:49:45 -05:00
Shawrkie Williams
00f3c898e6
Update gitignore
2025-12-20 10:30:35 -05:00
Shawrkie Williams
8a496ae6f1
Revert property unification for clarity
2025-12-20 09:31:17 -05:00
Shawrkie Williams
2752e8d930
Improves inventory window layout and interaction
2025-12-20 09:27:52 -05:00
Shawrkie Williams
205b87e58d
Experimental - Row Pooling
2025-12-20 05:04:41 -05:00