File Details
MyTimeDisplay-v2.0.0.zip
- R
- Jan 29, 2026
- 698.66 KB
- 61
- 12.0.1+5
- Classic TBC + 2
File Name
MyTimeDisplay-v2.0.0.zip
Supported Versions
- 12.0.1
- 2.5.5
- 2.5.4
- 2.5.3
- 1.15.8
- 1.15.7
Happy Birthday MyTimeDisplay - The First addon I made in Jan 2025!!
Version 2.0 – 2026-01-28
- Reorganized configuration into tabbed categories (Display, Appearance, Layout, Backdrop, Minimap, Advanced, Profiles)
- Added configurable line spacing for vertical and horizontal layouts (0–100), with context-aware disabling
- Introduced minimap button (LibDataBroker-1.1 + LibDBIcon-1.0)
- Left-click: Open settings
- Right-click: Lock/Unlock the frame
- Added Lock Frame toggle in config; lock state persists and prevents dragging
- Profiles tab enabled via AceDBOptions; profile switching supported
- Backdrop and font settings preserved; improved immediate-apply behavior
- SavedVariables extended to include spacing, lock state, and minimap visibility
- Bumped version to 2.0 across all .toc files; loaded LDB/DBIcon libraries
- Library cleanup: Pruned unused Ace libs (Bucket/Comm/Hook/Locale/Serializer/Tab/Timer, SharedMediaWidgets) from Libs (kept only those referenced in TOC)
Comparison with old/MyTimeDisplay-v1.4
- Framework: New uses AceAddon/AceConfig/AceDB + LibSharedMedia; old is a single file without Ace.
- Display structure: New separates `localTime`, `serverTime`, `date` into distinct font strings for flexible layouts; old uses one font string with newline formatting.
- Layout: New supports vertical and horizontal layouts with alignment options; old is fixed vertical stack via text newlines.
- Spacing/Padding: New adds configurable `spacing` and `padding` (SavedVariables) applied to layout and frame sizing; old uses fixed positions and sizes.
- Minimap integration: New adds LDB/DBIcon launcher with tooltip showing instructions and live lock status; old has no minimap button.
- Locking: New adds a lock/unlock state (persisted) that prevents dragging; old frame is always movable.
- Tooltips: New minimap tooltip refreshes in place while hovering after right-click; old has no such tooltip.
- Configuration: New tabbed config UI with sliders/toggles and Profiles; old has no configuration UI.
- SavedVariables: New initializes and persists `spacing`, `padding`, `lockFrame`, `minimap.hide`, fonts/backdrop; old has no SavedVariables.

