File Details
v1.4.0
- R
- May 10, 2026
- 312.47 KB
- 9
- 12.0.7+3
- Retail
File Name
TankWatch-v1.4.0.zip
Supported Versions
- 12.0.7
- 12.0.5
- 12.0.1
- 12.0.0
TankWatch
v1.4.0 (2026-05-10)
Full Changelog Previous Releases
- Merge branch 'beta': v1.4.0 — modern panel + collapsable sections + search
Conflicts:
Options/Panel.lua
TankWatch.toc
- Bump to 1.4.0 — modern responsive panel + collapsable sections + search
- Resize grip with saved size/position, min 720x500
- Container-based collapsable sections (chevron + clickable header bar
- per-section reset, 28px gap, deferred natural-height calc)
- BossWatch-style search: results page with breadcrumbs and tab hit counts
- Auto-flow col2 widgets follow the right edge when widened
- New Changelog tab (rightmost), localized in 9 languages
- Section/collapse strings reworked to BossWatch's wording in 9 languages
- ScrollFrame OnSizeChanged keeps content width responsive so reset
buttons stay visible at any panel width - Test buttons chained so they stay grouped, "Off" widened to 44px
- Container-based collapsable sections + BossWatch-style search + changelog tab
Sections- Each section is now a Frame container chained TOPLEFT→prev.BOTTOMLEFT.
Collapsing shrinks the container; everything below slides up automatically. - Plus/Minus chevron + invisible click strip across the whole header bar
(clicking title/line toggles too). Per-section reset (refresh icon). - Collapsed state persisted in TankWatchDB.collapsedSections.
- Auto-flow: col2 widgets (x>=240, frames only) re-anchored TOPRIGHT so
they follow the right edge when the panel widens.
Search (port of BossWatch) - _searchText + _searchGroup tagged on every widget factory; addTooltip
appends tooltip body to the search index. - Hidden results page; matched groups reparented with breadcrumbs
(Tab > Section). Tab labels decorated with hit count. - _homeContainer + _homeAnchors restored when search clears.
- New EditBox with magnifier icon, placeholder, clear button.
Changelog tab - New "Changelog" tab (rightmost). Per-version entries rendered with
large gold version header + bulleted lines, BossWatch-style. - Localized label: Nouveautés / Neuerungen / Novedades / Novità / Novidades
/ Что нового / 변경 사항 / 更新日志 / 更新日誌. Body translatable via
L["CHANGELOG_BODY"].
Misc - Test buttons chained relative to "Off" so auto-flow can't separate them.
- Mover button + Test label + numeric buttons + minimap toggle + Auras
display note + Filters spell-list + name-list all properly registered
to their section so collapse hides everything.
- Each section is now a Frame container chained TOPLEFT→prev.BOTTOMLEFT.
- Responsive options panel — resize grip + search + footer + fade
- Resize grip in bottom-right corner with min/max bounds (620x480 / 1200x900)
- Saved size persists in TankWatchDB.panelSize across sessions
- Right-click on grip resets to default 720x620
- Search bar (SearchBoxTemplate) top-right: filters widgets across tabs
by label match, glows matches in gold, jumps to first match's tab - Footer status bar bottom-left: active profile, visible tank count,
combat lockdown indicator. Live via C_Timer ticker, paused on Hide. - Tab switch animates with a 0.18s alpha fade-in
- Resize grip in bottom-right corner with min/max bounds (620x480 / 1200x900)

