File Details
v0.1.0-bcc
- R
- May 23, 2026
- 61.73 KB
- 0
- 2.5.5
- Classic TBC
File Name
RepLine-v0.1.0-bcc.zip
Supported Versions
- 2.5.5
RepLine
v0.1.0 (2026-05-23)
Full Changelog Previous Releases
- Add CurseForge release pipeline, README, license, screenshots
- README.md with screenshots referenced via GitHub raw URLs; renders
identically on GitHub and on the CurseForge project page so the
description does not need to be maintained separately. - LICENSE: MIT.
- .pkgmeta tells BigWigs packager to bundle the addon folder as
'RepLine' and exclude .github, .gitignore, .pkgmeta, and the
screenshots directory from the released zip. - .github/workflows/release.yml runs BigWigsMods/packager@v2 on any
pushed git tag matching v* and uploads to CurseForge using the
CF_API_KEY repository secret. - RepLine.toc: add X-Curse-Project-ID 1550997 so the packager knows
which CurseForge project to publish to. - screenshots/ holds the three reference images for compact view,
expanded view, and the watchlist editor.
- README.md with screenshots referenced via GitHub raw URLs; renders
- Style edit watchlist to match bars; fix expanded-mode load crash
Apply FRIZQT + OUTLINE typography to the edit watchlist (row names,
standing labels, title, subtitle) for visual parity with both bar
modes.
Also fix a latent crash that surfaced when reloading in expanded
mode: bar.letter was created in CreateBar without ever calling
SetFont. LayoutBar's compact branch sets the font, but the expanded
branch does not — so on a reload that ran the expanded path twice
(once from CreateBar, once from Refresh), bar.letter:SetText in
SetBarData threw 'FontString has no font set'. The error exited the
Refresh loop before the panel resize, leaving the panel at its
default 56px empty-state height with no bars rendered. Setting a
default font on bar.letter at creation makes SetText safe in both
modes regardless of which layout branch runs first. - Unify expanded mode typography with compact mode
Switch expanded mode name, percent, and detail to FRIZQT (Blizzard's
default font) with OUTLINE flag, matching the compact mode treatment.
Drop string.upper on faction names so they display in natural title
case ('Cenarion Expedition' instead of 'CENARION EXPEDITION').
Both modes now share the same font family and weight; layout still
differs (expanded: stacked rows with progress bar between name and
detail; compact: single row with tier letter and overlaid text). - Initial commit: RepLine v0.1.0
Lightweight multi-reputation tracker for TBC Anniversary Classic
(Interface 20505). Single side panel with stacked bars for any
factions you choose to track.
Features:- Manual watchlist via right-click in-window edit picker
- Expanded mode: name + standing + numbers + thin progress bar
- Compact mode: tiny bars with embedded letter tier indicator
(H/U/N/F/H/R/E), name, and percent overlaid on colored fill - Standing-coded color progression: red -> orange -> gold ->
taupe -> green -> turquoise -> blue -> magenta - Subtle pulse on rep gain, smoothly animated fill
- Movable, hideable, persistent position across reloads
- Per-character watchlist, account-wide window settings
- /rep, /rep edit, /rep compact, /rep reset, /rep show, /rep hide
No external library dependencies. Ships with Inconsolata TTF.

