File Details
v0.5.0-bcc
- R
- May 12, 2026
- 59.78 KB
- 1
- 2.5.5
- Classic TBC
File Name
coinscry-v0.5.0-bcc.zip
Supported Versions
- 2.5.5
Coinscry
v0.5.0 (2026-05-12)
Full Changelog Previous Releases
- Merge m3-f-collapsible-filters: v0.5.0
- v0.5.0: M3-F release (TOC + CHANGELOG + extra screenshot)
- Embed repair-widget hide, default-collapsed filters, refresh screenshots
- Embed mode: extend HIDDEN_MERCHANT_WIDGETS with the repair UI
(MerchantRepairItemButton/AllButton/Text + GuildBankRepairButton).
Blizzard's MerchantFrame_Update re-shows them on each tick at any
vendor that repairs, leaving the icons floating inside our panel. - Filters section: default to collapsed on first run. The advanced
controls were taking ~120px before any items showed; most sessions
only use search + the three checkboxes. Saved state still wins. - README: replace the four pre-M3-F screenshots with new ones showing
the embedded vanilla mode, TSM-attached mode with a group filter,
and the new always-visible checkbox / collapsible-filters layout.
- Embed mode: extend HIDDEN_MERCHANT_WIDGETS with the repair UI
- Embed: restore merchant items when toggling Coinscry off via tab
HideVisible called ExitEmbedMode before panelFrame:Hide(). ExitEmbedMode
runs MerchantFrame_Update, which fires our OnMerchantFrameUpdate hook;
the hook saw the panel still shown and re-hid MerchantItem1..12 right
after ExitEmbedMode had unhidden them. Result: clicking the Coinscry tab
to close the embed left MerchantFrame visible but empty.
Swap the order so the panel is hidden first; the hook's IsShown() guard
then correctly skips the defensive re-hide loop. - M3-F: collapsible advanced filters
Refactor the filter area so the common controls stay visible and the
rarely-touched ones can be tucked away:- Search box and the three usage checkboxes (Can use / Affordable /
Hide known) are always shown at the top. - New "Filters" header button with a chevron toggles a collapsible
block holding quality, group, type/subtype, ilvl, req lvl, and the
contextual demon-type dropdown. - Scroll area + header strip re-anchor to a shorter top reservation
while collapsed, so more rows are visible without a resize. - Collapsed/expanded state persists per-character in
CoinscryCharDB.advancedCollapsed (default: expanded). - Re-runs InitDemonDropdown on expand so its tome-vendor contextual
hide still applies even though the surrounding section is visible.
- Search box and the three usage checkboxes (Can use / Affordable /
- Backfill TOC + CHANGELOG for v0.4.1 (tag was pushed before the bump)

