Releases: Reloe/MPlusTimer
Releases · Reloe/MPlusTimer
1.0.8
MPlusTimer
1.0.8 (2025-11-19)
Full Changelog Previous Releases
- fix extra objective in Pit of Saron
- add function to disable a few things in midnight
- Update Profiles.lua
- simplify key insert code
- Update MPlusTimer.toc
- move GetVersion function into Profiles where I actually need it
1.0.7
MPlusTimer
1.0.7 (2025-11-04)
Full Changelog Previous Releases
- Add Death list to skull mouseover (will very likely be gone on midnight)
- add new options: Settings for each individual Tick; Spacing for the Main Timer; Using [] instead of () Brackets; Displaying time lost from deaths without having to mouseover; Apply texture to all bars at once;
- don't overwrite global in debug mode
- update default values
- update version num
- Add Profiling function for performance debugging
- add modernize for version 3
- fix lib order
1.0.6
1.0.5
MPlusTimer
1.0.5 (2025-11-03)
Full Changelog Previous Releases
- fix typo (this fixes the display not showing)
1.0.4
MPlusTimer
1.0.4 (2025-11-03)
Full Changelog Previous Releases
- fix texts appearing below borders, they will now appear above borders
1.0.3
MPlusTimer
1.0.3 (2025-10-27)
Full Changelog Previous Releases
- fix current pull display
- default to success color for bosstimer if no previous pb exists or splits are disabled
1.0.2
1.0.1
MPlusTimer
1.0.1 (2025-10-24)
Full Changelog Previous Releases
- only import data from current season since WA might have old season data that could corrupt things
1.0.0
MPlusTimer
1.0.0 (2025-10-23)
Full Changelog Previous Releases
- add version number to besttimes UI
- add minimap icon and add setting to change all fonts at once
- update toc for libs & icon
- load mainprofile if selected profile is default but a mainprofile exists
- add library for minimap icon
- fix adding abandoned runs to history data
- Update Data.lua
- try to prevent setting enemy forces split timer on dungeon completion
- rearrange settings
- update default settings
0.0.1
MPlusTimer
0.0.1 (2025-10-17)
Full Changelog Previous Releases
- fix mega dungeon display
- typo fix
- more protection against wrong character history data
- fix timer color after completion. hopefully fix enemy forces bar at completion
- set affixes to default off
- create new bossframe if one doesn't exist for that number yet. then always hide all boss states for preview&start of key
- fix init
- hide dialog box when any buttons is pressed to avoid deleting wrong data
- simplify code a bit
- use new SetKeyInfo function
- Use own SetPoint function
- Update Data.lua
- Update Display.lua
- rearranged options a bit
- move close bags and keyslot settings out of profile into generic SV
- get data on initial login delayed to make sure data is available
- update toc
- fix preview
- fix background color
- add confirmation popup to resetting profile
- Add Confirmation Button to deleting Run/Character
- fix main comparison timer (probably)
- Update BestTimes.lua
- Update EventHandler.lua
- fix boss splits hopefully & enemy forces split
- fix dungeons with more bosses than the corresponding m+ key has
- force ForcesBar to 100% on CM completion event
- fix split timers, probably
- get pb data from lower key if enabled
- add nil check if boss data isn't available
- display timer prefix&color based on completion timer rather than comparing timer
- add some more unit death events
- hopefully fix enemy forces count display after completion
- hopefully fix split timers
- remove outdated debug function
- add 5 more options and increase version num
- Update Display.lua
- display total runs on selected level
- Update Profiles.lua
- use GetData for importing WA data instead
- fix boss pb display
- fix current pull display
- fix current pull combat log
- add function to import WA data
- better run history display
- add WA import button
- seperate History by Character and get it from ingame data, except for abandoned runs
- Add Class color function. Add Tooltip function.
- add some protections to not run code in midnight
- add Serializer to toc
- add current pull count stuff to settings
- add more history data
- add current pull count
- add some more events to track for current pull count
- updated default data
- make more reasonable ranges in settings
- fix background sizing and spacing
- slightly adjusted default settings
- read seasonid on PLAYER_ENTERING_WORLD instead of PLAYER_LOGIN to ensure data is available
- add deathicon to options
- anchor background to topleft
- add Total Season Data and Resizing of PB Frame
- add history SV
- fix display & enemy forces saving
- allow adding pb runs manually
- Update Display.lua
- Add Dungeon Data for TWW S3 and Midnight S1
- auto select highest completed key in besttime overview
- improve best time UI + added a delete button
- Update Profiles.lua
- bunch of renaming
- fix some naming and anchoring. move pb saving into seperate file
- add SCENARIO_POI_UPDATE for enemy forces and move some SV out of profiles
- Update Profiles.lua
- Update Functions.lua
- Update MPlusTimer.lua
- add pb time viewer
- fix timerbar
- update libs and add bw packager
- rename
- add function to get Date Format
- bunch of settings cleanup and some preperation in case blizzard adds API for current pull
- fix lib and import/export functions
- add almost all remaining settings
- only update display on relevant setting changes
- more settings
- create remaining settings, still missing special cases
- use self everywhere we can
- add a bunch more settings
- Make frame movable in preview init & use ShowFrame function
- improve preview function
- use SetSV function in more places
- Update Profiles.lua
- Update UI.lua
- add function to create status bars
- add CloseBags and KeySlot SV
- only updating scale instead of redoing the entire display
- fix default settings
- add enemy forces split to preview
- Add first options
- Update Display.lua
- Update SlashCommands.lua
- better SV function
- Update Functions.lua
- Update EventHandler.lua
- Add Ace3
- Round X/Y Offset on draggin to fix pixel perfect issue
- fix debug mode
- fix default setting
- add display for remaining states
- add version function to modernize profiles in the future
- move stuff out of data that went into profiles
- Update MPlusTimer.toc
- add profiles
- add slash command for debug mode and UI
- better ordering
- more stuff
- added KeyInfo + TimerBar Display
- add remaining elements for preview
- initial stuff
- Initial commit