# HayabikuHandyHandbag 0.10.1

## Initial Release

Welcome to the first public release of **HayabikuHandyHandbag**, a lightweight account-wide inventory tracker for World of Warcraft Retail.

This release provides a searchable overview of items stored across your characters, personal banks, and the shared Warband Bank—without replacing Blizzard's default bag or bank interface.

## Included Features

### Account-Wide Inventory Tracking

- Tracks items across every character that has been logged into with the addon enabled
- Stores all inventory data account-wide
- Keeps characters separated using normalized character and realm identifiers
- Automatically consolidates previously saved duplicate character entries

### Supported Storage

- Backpack
- Four equipped character bags
- Reagent bag
- All six personal character bank tabs
- All five shared Warband Bank tabs

### Automatic Inventory Updates

- Scans character bags when logging in
- Updates bag data automatically when the inventory changes
- Updates personal bank data while the bank is open
- Updates Warband Bank data when its storage tabs are available
- Retains the latest recorded data for offline characters

### Item Query

- Displays every recorded item in one account-wide list
- Shows the bag and bank quantity for each character
- Shows the stored Warband Bank quantity as a separate entry
- Calculates a combined total across all recorded storage
- Displays the total number of distinct tracked items
- Filters results instantly by partial item name
- Sorts results by:
  - Item name
  - Number of characters holding the item
  - Total quantity
- Reverses the sort direction by clicking the active column again
- Supports Shift-clicking item links into chat
- Builds large result lists in small batches and displays a loading animation during the initial UI load

### Current Character View

- Dedicated icon-grid overview for the active character
- Separate sections for:
  - Character bags
  - Personal bank
  - Warband Bank
- Displays stack quantities directly on item icons
- Shows the complete item tooltip when hovering over an icon

### Tooltip Integration

- Adds account-wide stored quantities to item tooltips
- Lists every character currently recorded as holding the item
- Uses class colors for character names
- Displays the Warband Bank quantity separately

### User Interface

- Movable and screen-clamped main window
- Three interface tabs:
  - **Item Query**
  - **Current Character**
  - **About**
- Status display for the active character
- Shows the age of the latest personal bank and Warband Bank scans
- Can be closed with the Escape key
- Includes an About page with addon metadata
- Displays a one-time login message with the command used to open the addon

## Slash Command

- `/hhh` — Open or close HayabikuHandyHandbag

## Important Notes

- A character must be logged into at least once before its inventory can be recorded.
- Personal bank data for offline characters represents the most recent scan.
- To refresh a character's personal bank data, log into that character and open the bank.
- Warband Bank data is refreshed only when the bank and its tabs are accessible.
- Changes made to an offline character's stored items cannot appear until the relevant inventory is scanned again.

## Compatibility

- World of Warcraft Retail
- Interface version: 12.0.7
- No external libraries or dependencies required

