v1.0.0-classic
What's new
BagTime — Changelog
1.0.0
Initial release.
— Sort button on the backpack and the bank, beside the close button. Classic Era has
no C_Container.SortBags, so BagTime ships its own coroutine-driven sort engine.
Hearthstone first, junk last by value, everything between grouped by purpose then by
class, equip slot, quality and name; partial stacks merged. Profession bags are
matched with the game's own item-family data rather than a hand-maintained item list,
so a herb bag fills correctly without anyone curating thousands of item IDs.
— Item quality borders on bag and bank slots. Blizzard ships the IconBorder
texture on ItemButtonTemplate but comments out the coloring and force-hides it in
Classic; BagTime re-enables it. Configurable minimum quality, alpha and custom colors.
— Quest item borders in a configurable color, on bags and bank. Applied ahead of
the quality color and exempt from the minimum-quality setting, since most quest items
are Common. Detected via GetItemInfoInstant's classID, falling back to a quest
bind type for the handful that are Miscellaneous instead.
— Unusable item tint in a configurable color, on bags and bank. Classic Era has no
usability API, so this scans the item's tooltip for a line drawn in red -- how the
client renders any unmet requirement. Results are cached per item and thrown away on
level up and skill up.
— Item level in the bottom-left corner of bag and bank slots, colored by item
quality, restricted to equippable gear by default.
— BoE labels in the top-right corner, shown only while an item is still unbound.
The slot's isBound state is checked before its bind rule, so soulbound items --
hearthstone, quest rewards, a BoE that has already been equipped -- are left
unlabelled. There is deliberately no BoP label: a bind-on-pickup item in your bags
has already been picked up, so it is always bound.
— Search box in the backpack and bank headers, using Blizzard's existing
isFiltered / searchOverlay slot dimming.
— Configuration window (/bagtime) with Sorting, Appearance, Item text, Search and
Profiles tabs, plus account-wide profiles.
— Stands down automatically when Baganator, Bagnon, AdiBags, ArkInventory or
Inventorian is loaded.
This mod has no additional files

