File Details
v12.0.0.07
- R
- Jun 6, 2026
- 337.88 KB
- 15
- 12.0.7+1
- Retail
File Name
tbag-fufu-v12.0.0.07.zip
Supported Versions
- 12.0.7
- 12.0.5
* 12.0.0.07-fufu (2026-06-06)
Per-character profiles, and viewing other characters with their own layout.
- Per-character profiles: each character now keeps its own profile. Window layout,
columns, categories, colours and per-window behaviour are saved per profile; the
profession / reagent database and your saved searches stay shared across all of
them. A new "Profiles" panel in the options lets you see the current profile, switch
to another, create one (optionally copying the current profile's settings), and
delete an unused profile. New characters start on the shared "default" profile.
- Viewing another character's bags or bank from the player dropdown now shows them with
THAT character's profile -- their columns, categories and colours -- instead of the
character you're logged in on. Pick a different character and the layout follows. A
character whose bags you've never opened falls back to the "default" profile.
- New "Viewing other characters" toggle in the Profiles panel: "also match the viewed
character's window size & position". Off by default, so only the layout changes and
your window stays put; turn it on to also take on the other character's window size
and position.
* 12.0.0.06-fufu (2026-06-04)
Display fixes: category menu toggles, Manual-Layout title drag, and edge columns.
- Fix: a category's right-click menu toggles (Sort / Hide / Highlight and the per-
category Layout options) drew inconsistently on 12.0 -- some on/off boxes were missing
and the indicator overlapped the option text. The toggle indicators now render through
the game's own menu check, so they show reliably and line up. Inventory and bank both.
- Fix: in Manual Layout you couldn't drag a category by its title -- the title's right-
click hit-area sat on top of the drag handle and swallowed the grab. Titles drag again
(right-click still opens the category menu).
- Fix: a category near the window edge could be stuck in a single column even with "Never
single column" / Min columns / a fixed column count set. The auto-flow packer now keeps
a constrained category's minimum width, wrapping it to the next row instead of squashing
it to one column to fit the row.
- Fix: per-category column options (Columns-before-wrap / Min / Max) were ignored in Manual
Layout once a box had been hand-placed -- the box kept its captured width and switching
Manual Layout / Free Placement on and off reverted it. The options are now re-applied on
every layout, so they're honored the same in auto-flow, grid, and free placement.
* 12.0.0.05-fufu (2026-06-03)
Per-category layout options and a unified right-click menu style.
- Per-category Layout options: right-click a category and set how it lays out -- a
fixed number of columns before wrapping, a min/max column range, "never single
column" (always at least a block), or "solo full-width row" (its own row spanning
the window, like the equipment shelves). Categories with no override are unchanged.
- Right-click a category title to open that category's menu in EVERY mode (view and
edit), not just edit mode. "Print contents to chat" is now a menu entry.
- Fix: in classic Edit Mode, clicking a numbered bar button to move a category did
nothing -- the buttons were parented to the scroll viewport, so the handler never
saw edit mode. Category moves (and the hover tooltips) work again.
- Grey / poor-quality ("junk") gear now sorts into the Junk box instead of being
grouped with your real armor and weapons, and junk items get a subtle grey tint so
their throwaway status reads at a glance even away from a merchant.
- Right-click menus restyled for consistency: a single, high-contrast indicator
(a square checkbox with a gold row highlight when on) on every toggle, all option
names aligned, and submenu rows matched -- across the category menu, both window
menus, and their sub-lists. Submenu value pickers stay open and single-select.
* 12.0.0.04-fufu (2026-06-03)
Category colours, equipment-shelf layout, and edit-mode menu access.
- Equipment boxes (Group armor by slot + Separate by bind) now spread their
armor/weapon sub-groups edge-to-edge across the full shelf instead of packing
them to the left; sub-group titles use the freed space, so multi-word weapon
names ("One-Handed Swords", "Crossbows") show in full instead of truncating.
- Fix: adjacent category titles no longer overflow into one another (e.g. "Trade
Good" + "Miscellaneous" running together). A title clamps only when a neighbour
is actually close, and still overhangs into genuine empty space.
- Category boxes now BLEND into the window while viewing and show a colour only in
edit mode, so the window stays clean. Each category gets a distinct, auto-
generated colour biased away from your window background (so none blend in),
regenerated if you change the window colour; a colour you pick by hand is pinned.
- Right-clicking a category in edit mode now opens that category's menu (colour,
sort, hide) instead of the main menu, so per-category colour is reachable in the
default drag-to-arrange mode. The menu gains "Print contents to chat"; right-
clicking a category title while NOT editing still prints directly.
- First release published on CurseForge.
* 12.0.0.03-fufu (2026-06-02)
Options-menu polish and fixes.
- Right-click option menus reworked: only true on/off options show an indicator now -- a
radial button on the right (the same column as the submenu arrows), with the row subtly
highlighted when enabled. Every other row aligns flush-left with no stray check boxes.
The toggles are grouped at the top (Highlight New Items, Manual Layout / Edit Mode, Lock
window), and clicking one keeps the menu open and updates the indicator live.
- Fix: "Close Inventory" did nothing; it now closes the window like the close button.
- Fix: "Hide Player Dropdown" closed the whole options menu (both hiding and re-showing it).
- Fix: "Hide Bag Buttons" left a stray empty box (the legacy keyring slot) and could drop
world / terrain textures until the window was closed -- a leftover placeholder model on
the bag buttons is no longer rendered.
- Fix (bank): "Hide Bag Buttons" now toggles the tab strip instead of retired static bag
frames that left empty boxes behind.
- Add: "Hide Filter Button" option in the Hide menu, on both the inventory and bank windows.
* 12.0.0.02-fufu (2026-06-02)
Bug-fix release.
- Fix: using a consumable (or any usable item) from the bags raised ADDON_ACTION_FORBIDDEN
and would not work. The item button defined its own OnClick that called Blizzard's
container handler from Lua, which tainted the protected C_Container.UseContainerItem
inside it. The inherited secure OnClick now handles use/pickup untainted; tbag's only
custom behavior (right-click-at-bank deposit routed to the viewed bank) moved to a
taint-safe PreClick hook. This also clears the cascading OnLeave / bank-update errors.
* 12.0.0.01-fufu (2026-06-01)
First release of the tbag-fufu revival fork: the abandoned CurseForge tbag-shefki
(Legion 7.3) brought forward to retail 12.0 and rebranded -fufu. Personal/guild use.
- Ported the Legion API to retail 12.0: Container / Item / Currency / AddOn APIs remapped
to their C_* namespaces (compat-12.lua shim), ItemButton intrinsic templates, and
removed-global fixes (TEXT, ShowContainerSellCursor, LE_ITEM_QUALITY_POOR).
- Bank rewritten for the 12.0 account-bank / Warband tab model (C_Bank): dynamic per-tab
views, Character/Warband switch, money + item deposit/withdraw, tab settings, buy-tab,
and cached/remote read-only views per character.
- Replace Blizzard's bank UI: /tbnk blizzbank (hidden by default). The banker and the
Warband distance inhibitor open both the bank and inventory windows, and closing the
bank closes the inventory -- matching the default UI.
- Empty-bag tool (right-click a bag selector -> Empty bag) relocates a bag's contents so
it can be unequipped, with a 30s grace so the auto-sort does not immediately refill it.
- Categorization: Bags and Junk split into their own boxes; the unbound-gear box reads
"Equipment" vs "BoE" per the bind-split setting; specialty-bag grouping fix.
- Correctness fixes: bag swap no longer closes the window; a cached->live bank populates
without a manual resort; empty bag-slot art; merchant junk-coin; vendor/repair tooltip
crashes; an OnLeave nil-bag crash; assorted nil-guards.
- /tball runs a command on both windows; branded chat output.

