Repository navigation
Releases
Releases · TheKrowi/Krowi_Brokers_Time
4.0
Added
- Support for WoW 12.0.0 (Midnight)
- Library rework changes integrated (dev note: this change affects all addons and is a preparation for a better unified system for long term support)
Changed
- When no calendar is available, left clicking will open the time manager instead of shift + left click
Mists Classic
- Fixed opening the time manager
TBC Classic
- Support added
- Fixed opening the time manager
WoW Classic
- Fixed opening the time manager
3.3
Changed
- Extracted broker initialization logic into new Krowi_Brokers-1.0 library for reuse across addons
- Refactored event registration and initialization flow to use centralized broker library
- Improved code organization by consolidating broker setup into standardized library calls
Changed (3.1)
- Removed unused Krowi_PopupDialog submodule references
- Code cleanup: removed blank line in main addon file
- Updated localization file formatting
Changed (3.2)
- Updated Krowi_Brokers library to latest version
- Simplified broker initialization by removing redundant parameters (icon, display function, menu, and tooltip now handled internally)
- Refactored menu callback handling to use dedicated RefreshBroker function
- Fixed menu popup to correctly pass caller reference for ElvUI and Titan Panel integration
Fixed (3.2)
- Tooltip now uses localized strings for "Local Time:" and "Server Time:" labels
- Added missing "Weekly Reset" translation key
- Removed unused translation keys and outdated feature references
Changed (3.3)
- Updated Krowi_Brokers and Krowi_Menu libraries to latest versions
- Code style consistency: removed semicolons throughout all files
- Simplified menu structure by removing redundant dividers and title sections
Added (3.3)
- LoadSavedVariablesFirst flag in TOC for proper variable initialization
- Default values handling for saved variables to prevent nil errors
3.2
Changed
- Extracted broker initialization logic into new Krowi_Brokers-1.0 library for reuse across addons
- Refactored event registration and initialization flow to use centralized broker library
- Improved code organization by consolidating broker setup into standardized library calls
Changed (3.1)
- Removed unused Krowi_PopupDialog submodule references
- Code cleanup: removed blank line in main addon file
- Updated localization file formatting
Changed (3.2)
- Updated Krowi_Brokers library to latest version
- Simplified broker initialization by removing redundant parameters (icon, display function, menu, and tooltip now handled internally)
- Refactored menu callback handling to use dedicated RefreshBroker function
- Fixed menu popup to correctly pass caller reference for ElvUI and Titan Panel integration
Fixed (3.2)
- Tooltip now uses localized strings for "Local Time:" and "Server Time:" labels
- Added missing "Weekly Reset" translation key
- Removed unused translation keys and outdated feature references
3.1
Changed
- Extracted broker initialization logic into new Krowi_Brokers-1.0 library for reuse across addons
- Refactored event registration and initialization flow to use centralized broker library
- Improved code organization by consolidating broker setup into standardized library calls
Changed (3.1)
- Removed unused Krowi_PopupDialog submodule references
- Code cleanup: removed blank line in main addon file
- Updated localization file formatting
3.0
Changed
- Extracted broker initialization logic into new Krowi_Brokers-1.0 library for reuse across addons
- Refactored event registration and initialization flow to use centralized broker library
- Improved code organization by consolidating broker setup into standardized library calls
2.1
Change
- Menu generation and handling (dev note: for classic user this should be an invisible change; for mainline users this should reflect in modern looking drop down menus)
Mists Classic
- Added support
WoW Classic
- Added support
Fixed (2.1)
- Localization now properly applied to menu items
2.0
1.1
Added
- Local time, server time, or both display modes
- 12-hour and 24-hour format options
- Optional seconds display (updates every 1 second when enabled)
- Optional colored text (green) for time display
- Daily and weekly reset timers in tooltip
- Calendar integration (left-click to open)
- Time Manager integration (Shift + left-click to open)
- Clean tooltip showing local time, server time, and reset timers
- Right-click menu for quick settings access
Added (1.0)
- Russian localization (thank you ZamestoTV)
1.0
Added
- Local time, server time, or both display modes
- 12-hour and 24-hour format options
- Optional seconds display (updates every 1 second when enabled)
- Optional colored text (green) for time display
- Daily and weekly reset timers in tooltip
- Calendar integration (left-click to open)
- Time Manager integration (Shift + left-click to open)
- Clean tooltip showing local time, server time, and reset timers
- Right-click menu for quick settings access