AmberBank Change Log
====================

Version 1.0.58 - 2026-08-23
--------------------------

- Added AmberBank-ChangeLog.txt as the permanent packaged change log for future releases.

Window Focus / Layering
- AmberBank now behaves as a normal top-level UI window and raises within its frame strata when clicked.
- Other normal UI windows, such as bags or bank panels, can still come in front when they are clicked; AmberBank is not forced permanently on top.

Personal Bank Cache Refresh
- Bag and Personal Bank container changes are now detected at the individual container level and refreshed on a short throttle while the bank remains open.
- Moving an item between the current character's bags and Personal Bank updates the affected cached containers promptly, so tooltip Bags and Personal counts reflect the move without requiring the bank to be reopened.
- Bank closing does not perform a synchronous full Personal Bank scan, avoiding the close-time lag spike caused by scanning the entire bank during the close event.

Tooltip / Item Count Changes
- The top-level "Bags" value now reflects only the current character's bag quantity for the item.
- The top-level "Personal" value now reflects only the current character's Personal Bank quantity for the item.
- "Total Items" is calculated from the current character's Bags and Personal Bank counts plus any displayed Warband or Guild quantities.
- The Characters section remains the account-wide breakdown and includes each listed character's Bags + Personal Bank quantities.
- Warband Bank and Guild Bank quantities are not included in the Characters total.

Character Breakdown Changes
- Changed the character section heading from "Characters:" to "Characters: (Total)".
- The Characters total represents the combined Bags + Personal Bank item count across the listed characters.
- The current character is always displayed first.
- Characters with no copies of the item in either Bags or Personal Bank are not listed.
- Character rows use a compact padded-space layout for the total and character name columns.
- Bags and Bank quantities are shown only when the character has a quantity in that location.
- When a character has both, the row displays "# Bags, # Bank" without attempting to align Bank as a separate column.
- Existing class-color character name support is preserved.

Character Sorting
- Added a global "Sort characters by" option to the Account-Wide Characters settings.
- Available sort modes are Alphabetical, Class, and Highest Count.
- The selected sort mode applies to characters after the current character, which remains pinned first.
- The sort label, dropdown, and "Never prompt characters" option are aligned together on their own settings row without overlapping the character class color option above.
- The account-wide permission suppression option is labeled "Never prompt characters", with the tooltip heading "Never Prompt Characters".
