File Details
v1.5
- R
- Jul 1, 2026
- 54.68 KB
- 4
- 12.0.7+3
- Retail
File Name
JulsanityUI_DataBars-v1.5.zip
Supported Versions
- 12.0.7
- 12.0.5
- 12.0.1
- 12.0.0
JulsanityUI DataBars
v1.5 (2026-07-01)
- Update Author
- Add ProjectID
- Fix README
- Initial release: JulsanityUI DataBars v1.5
ElvUI-style DataTexts in a configurable bar, built natively for EllesmereUI
with no ElvUI dependency. Retail only.Core & Architecture
- Modular, layered architecture (Core / Utils / API / Integration / DataTexts /
Modules / Config / Locales) — native DataText engine with a documented
RegisterDataTextAPI and a categorised registry. - Own SavedVariables (
JulsanityDataBarsDB) and an independent multi-profile
system with schema migrations; profile import/export (LibDeflate). - Internal pub/sub event bus for granular, /reload-free config updates.
- enUS + deDE locales.
Bars & Layout
- Two independent bars (main + minimap), each with its own layout, appearance,
behaviour, slots and anchor. - Minimap bar auto-matches the minimap width and attaches beneath it by default
(still freely movable via EllesmereUI Unlock/Edit mode). - Layout engine: horizontal/vertical orientation, growth direction, auto or
fixed sizing, spacing/padding; main bar follows chat width, minimap bar the
minimap width.
DataTexts (19)
- System: Time, Coordinates, System (FPS/MS), Durability.
- Character: Gold, Item Level, Experience, Movement Speed, Bag Space, Reputation.
- Social: Friends, Guild, Mail.
- PvE: Mythic+ Score, Mythic+ Keystone, Great Vault, Specialization, Loot Spec,
Difficulty. - Interactive: Difficulty (click to change dungeon/raid difficulty),
Specialization (right-click loot spec), Loot Spec (click to choose). - Cross-character gold in the Gold tooltip via Syndicator (faction-grouped,
class colours, per-faction subtotals, live Warband bank, grand total), with an
EllesmereUI Bags fallback and a current-character last resort. Read live, never
stored.
Appearance & Behaviour
- Font/size/outline/colours, background colour and background texture
(LibSharedMedia), border, shadow, transparency, mouseover fade, combat auto-hide. - Per-bar Enabled toggle and bar selector in the config.
Configuration & Integration
- Standalone EllesmereUI-styled options window (no EllesmereUI patch required);
optional sidebar entry when whitelisted. - Registered under Options → AddOns with a centered button; opening the window
closes the Blizzard Settings window. - Custom per-bar anchors registered in EllesmereUI Unlock/Edit mode.
- Slash commands:
/jdbar,/jdbar reset,/jdbar debug,/jdbar debug dump.
Fixes
- Tooltips no longer overlap the context menu opened by a click.
- Durability no longer stays stuck on "Dur --" after login (bounded retry until
item data loads). - Warband bank gold uses the live game value instead of a stale cache.
Repo & Packaging
- README (with logo), CHANGELOG, LICENSE.txt (all rights reserved; EllesmereUI
third-party notice). - GitHub Action (BigWigsMods packager) for CurseForge + GitHub releases;
.pkgmetaexcludes_ref, tooling and logos from the published zip. .gitignoreexcludes tooling, build artifacts.
- Modular, layered architecture (Core / Utils / API / Integration / DataTexts /