18 Commits

Author SHA1 Message Date
florian.berthold 0aac38f254 feat: v2.14.0 - personal/realm bank, stat search, faster sort
- Bagnon_Forever: silence "Unknown Bank Type" for regular guild banks; mirror
  IsPersonalBank/IsRealmBank from BANK_PERMISSIONS_PAYLOAD onto GuildBankFrame
  and broadcast GUILDBANK_TYPE_DETECTED so other modules pick up the bank type
- TitleFrame: show "Personal Bank" / "Realm Bank" instead of always "Guild Bank";
  re-render on GUILDBANK_TYPE_DETECTED to handle event-ordering races
- LibItemSearch: full-tooltip text scan (substring across every line, cached);
  bare-text search now falls back to it at 3+ chars so typing "Agility" or
  "Strength" finds matching gear. Explicit prefix tt:<text> also works
- SortBtn: rewrite DoContainerMoves to use the 3-pickup swap pattern with
  client-side cursor verification and an explicit 50ms inter-swap delay;
  much faster than the old link-verify loop without outpacing the realm
  server and desyncing after ~10 moves
v2.14.0
2026-05-13 08:02:49 +02:00
florian.berthold da85c0b9fb ci: preserve upstream line endings (CRLF) for clean upstream diffs 2026-05-08 04:02:57 +02:00
Simon Moe Sørensen 5b7a73a9c2 fix(db): 🐛 Fixes an issue where personal and realm bank information wouldn't get updated (#11)
* fix(db): 🐛 Fixes an issue where personal and realm bank information wouldn't get updated

Introduce the "Blizzard_GuildBankUI" addon in constructor, ensuring that the `GuildBankFrame` is loaded for bank type detection.
Hide the Blizzard Guildbank to avoid both Bagnon and Blizzard banks being shown at the same time.

This breaks the red color from the bank tabs

* refactor(db): ♻️ Use old implementation for personal and guild bank detection

* fix: 🐛 Fix issue where personal and realm bank wasn't identified on guild bank change event

* fix(db): 🐛 Fixes an issue where only current guild bank tab would be added to db

Use `QueryGuildBankTab` to preload items in guild bank tabs and identify trigger in GUILDBANKBAGSLOTS_CHANGED event to update bags when items are ready

* fix(db): 🐛 Correctly index realm and personal banks on initial load
2026-01-19 12:48:24 -07:00
Kian Soltani 53749e8ec5 fixed sorting personal and realm banks (#9) 2025-12-24 17:18:10 -07:00
Matthew Rodrigues 81842487b5 feat: changed TOPLEVEL to DIALOG frame strata (#8)
This was made because someone was looking for and not only that but within Bagnon when changing the frame layer there's "HIGH" and "TOPLEVEL", and both of them were doing the same thing
2024-02-19 22:37:21 -07:00
andrew6180 e10dcfca1b Remove enchant search, fix lua error with elvui 2023-08-09 15:06:48 -07:00
RealityWinner 7ee7e7e7bd Fix bank sort button and make weapons first (#7)
This fixes bank sorting in bagnon (the button would sort your inventory bags) and makes weapons first in sorting to fit next to Armor.
2023-07-03 19:09:07 -07:00
Matthew Rodrigues 4fe6ff79c3 fixed mystic enchants search thingy (#6)
* fixed RE search in player bags

* mystic enchants can also be searched in guildbank
2023-02-12 20:51:53 -07:00
Andrew6810 06a5c77a47 Bagnon/Bag: Embed aceevent and acetimer for acebucket to work 2023-01-16 15:49:44 -07:00
Andrew6810 112858b773 Bagnon/Bag: Embed aceevent and acetimer for acebucket to work 2023-01-16 15:48:47 -07:00
Andrew6810 8dba2f1dca Use AceBucket to handle mass BAG_UPDATE events when re-instancing 2022-12-31 14:57:43 -07:00
timothy-adam 6bae860635 Add realm bank support (#5)
* Update db.lua

Add support for realm bank.
Treat realm as a separate character

* Update localization.lua

* Update tooltips.lua
2022-12-14 08:03:58 -07:00
timothy-adam 8802eb045b Add personal bank support to database function (#4)
* Add personal bank support to database function (#1)

* Update localization.lua

Add new localization for personal bank

* Update db.lua

Add support for personal bank

* Update tooltips.lua

Use personal bank info in tooltip

* Update db.lua

Fix duplicated function

* Update db.lua

Remove accidently added equality sign that is unneeded
2022-11-16 11:53:05 -07:00
Matt ac47731f19 fix spacement when optionBtn gone (#2) 2022-10-31 10:26:03 -07:00
Andrew a778a33f99 Merge pull request #1 from mattcapazz/add-sort-feature
Added Sort Button into the addon.
2022-10-26 02:38:12 -07:00
Matthew Rodrigues e3c3e45ad0 added sort btn & configs. to enable or disable 2022-10-26 09:43:00 +01:00
Andrew6810 4e3aff9d89 init 2022-10-21 06:37:39 -07:00
Andrew 9fd56e0908 Initial commit 2022-10-21 06:30:58 -07:00