All notable changes to QUI will be documented in this file.
The format is based on Keep a Changelog.
- added more granular visibility options when mounted/flying for CDM, Unit Frames and Custom Tracker Bars
- added more frames to the anchoring system (i.e. Skyriding, Combat Timer, M+ Timer, BRez Timer, ExtraActionButton etc pp)
- added consumables picking ui to consumables check
- fixed jitter behaviour when setting player/target frame to auto-height after zoning/reloading
- added Welcome page with FAQs and Edit Mode base layout
- added Quazii Details! string (this is old, but it was requested)
- fixed castbar related lua errors introduced with the castbar ticks feature
- added visual distinction for headers on dropdowns
- fixed quick keybinding not working anymore
- fixed not being able to anchor to actionbar 1
- fixed anchoring to secondary resourcebar
- added option for minimum HUD width in anchoring options
- added castbar channel ticks feature
- added more options to suppress Blizzard popup modals and notifications
- added option to lock brez timer and counter in place
- fixed some in-combat frame drifting issues when spells morphed
- fixed missing raid buff preview not working
- added option to reverse target health bar fill direction
- added reasonable tracked buff bars defaults
- partial revert of the taint hardening of last release
- added new anchoring and layout options
- added new tracked buff bar options
- changed CVar check after leaving combat that would disable CDM entirely when only using CDM buffs
- addressed some potential taint code paths
- added target unitframe to DandersFrames anchor targets
- added option to only have action bars mouseover hide work for chars at max level
- updated castbars text clamping logic
- made spacing of castbars anchored to cdm visually consistent between one-row and multi-row layouts
- fixed castbar text anchoring
- fixed and hardened re-skinning and re-layouting as well as custom CD display on custom spells and items on the CDM
- addressed various action bars related taint issues
- fixed container anchoring so that we can properly anchor and move DandersFrames preview frames
- fixed resourcebar swap applying to unsupported specs
- no longer alpha-force resource bars by cdm fade controller, which caused fallback center screen positioning
- add customizable color for non-interruptible casts on target and focus target cast bars
- fixed non-interruptible cast detection for cast bars
- added focus target spell interrupt alert feature
- added font size option slider to tooltip skinning
- added option to customize Thrill of the Skies color in the skyriding UI
- attempt to fix morphing spells freaking out the cdm and keep the rest as combat safe as possible
- added check for secret values in SafeToNumber and ensure spell text width calculations handle restricted values correctly
- add auto combat logging feature for raids
- fixed edge case where the castbar would disappear mid-cast when casting instantly after dropping combat
- add more InCombatLockdown checks in cooldown and buff bar modules
- fixed issue where the objective tracker would trigger show/hide and resize events in combat
- fixed totem event related tainted swipe updates
- force castbar preview cleanup when exiting edit mode
- added options to order currencies in datatexts
- fixed taint issues with cdm swipes
- properly place swapped resource bars
- fixed custom glows not showing, only blizzard proc glows
- fixed glows not showing up on CDM
- fixed new quests not being skinned in objective tracker
- this release is mainly a larger scale refactoring of the existing code base
- fixed Blizzard castbar randomly showing after zoning
- fixed keybind scan trying to access forbidden tables
- added separate setting to hide info messages (so you can hide errors, but still have quest prog messages)
- disable castbar previews on profile change, this should fix the perma castbar preview issue (happened, when profile settings got copied with previews on)
- attempt to catch Blizzard's errors for them (Edit Mode lua errors)
- added feature to anchor DandersFrames party/raid/pinned frames to QUI elements
- added message history feature for chat input
- added option to swap primary and secondary resource bar positions for some specs, and also to hide primary when they are swapped
- added position mover for bnet notification toasts
- dynamically shortening castbar spelltexts if bar is too short
- fixed stack text being overlayed by swipe texture on unitframe buffs and debuffs
- fixed global font setting not being honored by the loot window
- fixed an issue where circular anchoring dependencies would move all involved frames off screen
- fixed keyboard being unusable after leaving edit mode
- added a defensive patch for Blizzard's EncounterWarning text throwing errors
- reworked parts of custom trackers to fix issues with dynamic layouts and clickable icons. this makes 'dynamic layout' and 'clickable icons' mutually exclusive options for custom trackers.
- renamed 'Import' menu to 'Import & Export Strings'
- fixed resource bar visibility setting overriding CDM visibility setting in some cases
- added maelstrom weapon as second resource for enhancement shamans
- improved mousewheel scroll speed for easier navigation throughout the options panels (thx to Mør)
- fixed unitframes not showing on beta
- updated LibCustomGlow
- fix autocast shine and button glow on CDM
- Defer proc and glow updates by a frame to not run within Blizzard update cycle. This is an attempt to solve the issue of the whole CDM disappearing for some specs when they proc certain spells (i.e. Devourer DH). Let me know, if this breaks things, that I have not discovered yet in my testing, then I will revert the change.
- added 'responsive' sub-tab behaviour, wrapping buttons into a second row when necessary
- fixed resource bar visibility check overriding CDM visibility check when mounted
- fixed an issue where a referenced variable was not initialized
- added proper secret value guards in the keybinds module
- added heal prediction bars to player and target unit frames
- keybind-text overrides are now per-character instead of per-profile
- changed hiding logic for CDM resource bars to not interfere with frames anchored to them
- fix 'only show in combat' option not working for custom trackers
- fix an issue with profiles that had 'nil' as their accent color
- added more visibility options for CDM resource bars
- added option to show ilvl information on blizzard inspect window
- added option to hide tooltips on action bars
- reverted a change that attempted to fix the moving CDM issue, because it caused more harm
- added some visual aid for when dragging spells across hidden slots of action bars
- empty action bar slots should now properly refresh when dragging spells in or out
- the centered CDM should not move around anymore when changing to a profile with more or less spells on it
- search results now will also capture entire sub-tabs or sections
- WoWUp-compatible releases
- Castbars added to QUI Edit Mode for easier positioning
- 1px and 10px nudging with cursor keys and SHIFT+cursor keys in Edit Mode
- Improved existing nudging buttons in Edit Mode
- Totem bar late declaration of Helpers causing errors