Changelog
---------
v2.23
- By request (thanks ladysilverwolf01!), added a lock icon toggle to the title bar, which will prevent the UI frame from moving or being resized.

v2.22
- Performance pass: Added a session icon/name/quality cache and a prefetch pass on login. The display update also skips building/rendering item rows for collapsed categories, so opening a section no longer forces item info/icon lookups for everything
- Added missing Mist-Touched Leather tracking (sorry Pandas!)

v2.21
- By request (thanks to ImLTR!), Fish tracking has been added to it's own gathering tab. If you do not like fish (or think that they are too smelly, or worse - you are allergic), tracking can be disabled on the tab itself and re-enabled ay any time under ESC --> Options --> Addons

v2.20
- New feature - recipe tracking!
   - In the interest of keeping the UI as minimal as possible, this new feature is invisible unless used, and has    no column header
   - Clicking "Track Recipe" in the Blizzard profession UI will add the lumber required to the far right of the frame, beside the expansion the lumber is gathered from
   - Clicking multiple recipes will add the values together into one total, which counts down to zero and disappears once the target is met
   - Note: Blizzard's handling of Tracked Recipes unchecks them after a /reload, or a new session, so these values will get cleared. They will persist when zoning or hearthing, though
- Changed opacity to 100% of category filtering menu to make selection easier when overlapping other windows

v2.09
- Added a grab point on the lower right hand corner of the frame to horizontally resize the window, to address long variations in resource names for other languages. Vertical scaling is not supported, to preserve existing category collapse logic.
- Settings are saved per character, and persist between sessions
- The "Resize Frame Position" button under ESC --> Options --> Addons will return the window to default scaling

v2.08
- Added an opacity slider under ESC --> Options --> Addons
- Settings are saved per character, and persist between sessions

v2.07
- Added a button on the title bar to expand / collapse tracked categories (Lumber tab only). Per category expand / collapse logic remains the same for Herbs / Ores / Leather tabs.
- Added logic to address frame skipping when quickly clicking title bar repeatedly

v2.06
- Optimization pass, reduced addon size by ~ 12%

v2.05
- Fixed itemID for Titanium (it's definitely NOT Constrictor grass)

v2.04
- Disable tracking for gathering tabs persists between sessions

v2.03
- Populated Leather tab with data
- Optimizations:
	- if any categories on enabled gathering tabs were open in a prior 	session, they will collapse on login to improve loading speed
	- Cleared out Midnight gathering items (until expansion is live)
	- Please note that this change does NOT apply to the Lumber tab - 	session settings for decor lumber remain unchanged 

v2.02
- Populated Ores tab with data

v2.01
- Fixed minor issue with disable button visible if UI was behind another addon
- Made Lumber tab the default to show upon login if addon not hidden

v2.00
- Major update - other gathering professions added!
- Added other gathering tabs for Herbs, Ores and Leather. Each can be disabled in the UI panel, and re-enabled under ESC --> Options --> Addons
- Currently only Herbs are live, Ores and Leather will be in the next update.
- Due to the long list of materials for Herbs (Thanks WoW Classic), expanding all categories on the Herb tab would push the list off of the edge of the screen. Only one category can be open at a time, and others will collapse when a new one is selected.

v1.40
- Hovering over item count now shows a breakdown of bag / Warbank totals
- Moved right-click minimap context menu to default addon  UI found in ESC --> Options --> Addons
- Added checkboxes for other slash commands in the default addon UI
- Added checkbox option to always hide UI upon login. Clicking the minimap icon will show the window again in the last saved frame state

v1.31
- Added Warbank support - item counts in UI now equal current bags + Warbank

v1.30
- Added /tlt reset, which will bring the frame back to the middle of the screen
- UI visibility state will now persist between sessions

v1.23
- Made some more padding changes to tighten the UI

v1.22
- Added a left-click to collapse / expand on title bar
        - Click and drag the title bar to move the window
        - Click (press/release without moving) the title bar to collapse/expand
- Code optimizations (removed any legacy WoW Classic dependencies)
- Removed some padding between lines to tighten up the category list

v1.20
- Added additional addon support options under ESC --> Options --> Addons
- Added options for sorting: By count (High --> Low), or Alphabetical 
- Added support for per character frame position and filter settings
	- Every character will have its own:
		- Minimap icon toggle
		- Reagent bag toggle
		- Sort mode
		- Filtered categories
		- Frame position
	- Frame position is remembered across /reload and relogs

v1.11
- Fixed file structure issue

v1.1
- Adjusted text column to align regardless of item count (single, double or triple digits)
- Added minimap icon toggle (/tlt minimap)
- Support dragging the icon around the minimap circle
- Use LibDBIcon for standard LibDataBroker addons
- Add right-click menu (options, debug, filter etc.)
- Add click to collapse-all or expand-all categories (/tlt expand – expand all, /tlt collapse – collapse all)
- Added filtering via right click menu on minimap (and also /tlt filter)
- Added missing icon for WoW default addon listing (oops!)

v1.0
- Initial release