Skip to content

10.0.0-alpha2

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 29 Oct 21:26
· 465 commits to main since this release

Dominos Changelog

10.0.0-alpha2

  • Action button proxying implemented. Action Bars 1, 3, 4, 5, 6, 13, and 14 now
    support cast on key press and hold to cast
  • Fixed shield conditionals for Paladins/Warriors

Known Issues

  • This version does not support classic
  • The following bars are not implemented
    • Extra Bar
    • Pet Bar
    • Possess Bar
    • Vehicle Exit
  • Not all action bars support cast on key press at the moment (Blizzard bug)
  • Not all action bars support hold to cast at the moment (Blizzard bug)
  • Action bars do not support flyouts at the moment (Blizzard bug)

10.0.0-alpha1

  • Dragonflight Support
  • Added support for 14 action bars
  • Merged Dominos_Encounter/Extras into the main addon

Known Issues

  • This version does not support classic
  • Bindings are not redirected yet. You'll need to manually bind keys
  • The following bars are not implemented
    • Extra Bar
    • Pet Bar
    • Possess Bar
    • Vehicle Exit
  • Action buttons do not support cast on key press at the moment (Blizzard bug)
  • Action buttons do not support hold to cast at the moment (Blizzard bug)
  • Action buttons do not support flyouts at the moment (Blizzard bug)

9.3.5

  • (WotLK) Update LibDualSpec

9.3.4

  • (WotLK) Fix OverrideController related errors

9.3.3

  • (Retail) Fix issues with the talking head bar not loading

9.3.2

  • Use Dominos_Encounter.toc instead of Dominos_Encounter_Mainline.toc for compatibility

9.3.1

  • Fix packaging for multiple game versions

9.3.0

  • Packaged as a universal addon
  • (WotLK) Update expansion level detection

9.3.0-beta3

  • (WotLK) Fix the shadowdance state
  • (Vanilla) Fix a crash due to no override bar

9.3.0-beta2

  • (WotLK) Fixed a load issue with the new totem bar
  • (WotLK) Disabled the pet bar when possessing a target

9.3.0-beta1

  • First pass at support for WotLK classic:
    • Turned on the full vehicle UI for WotLK (NEEDS TESTING)
    • Made the Blizzard totem bar movable

9.2.2

  • Fixed some packaging issues

9.2.1

  • Fixed a loading error for Classic

9.2.0

  • Update TOCs for client versions 9.2.0 and 1.14.2
  • Add the ability to choose the Pet bar as the possess bar in TBC Classic

9.1.7

  • Fixed a bug causing channeling spells to not appear on the castbar
  • Updated TOCs for the latest version of TBC Classic

9.1.6

  • The cast bar now displays immediately, instead of fading in
  • Fixed a bug causing the cast bar to get stuck when canceling out of a spell cast started in a Druid form

9.1.5

  • TOC updates

9.1.3

  • Add a type check for the button themer on classic era realms

9.1.2

  • Implement spec profile support in Retail (Thanks wkrueger)
  • Add Swift Flight Form support (thanks ap0yuv)
  • Fix transparency of normal texture for action buttons

9.1.1

  • Fix micro menu bar in BCC
  • Also, it should go without saying, but the toxic workplace at Blizzard
    is REAL bad and I don't support that. Solidarity with the workers at Blizzard.

9.1.0

  • TOC update for WoW 9.1.0

9.0.29

  • Banished the MainMenuBarMaxLevelBar

9.0.28

  • Added support for Burning Crusade Classic

9.0.27

  • Fix progress bar text showing up under the actual progress bar

9.0.26

  • You can now make adjustments to strata and level of bars (thanks Goranaws)
  • Fixed issues with the talking head bar not working if the Blizzard Talking Head UI was already loaded
  • All bars should now have the advanced options panel for display states

9.0.25

  • Update TOCs for 9.0.5
  • Force the talking head UI to reposition upon load

9.0.24

  • Adjusted the alignment grid thickness to prevent issues with displaying at various scaled resolutions

9.0.23

  • The alignment grid is now drawn from the center, and uses a square grid instead of rectangles (thanks Swanarog)
  • Fix issues with calculating which way flyout button should open
  • Fix issues with saving bar positions when not anchoring to an edge, grid point, or other bar
  • Prevent the Talking Head and Group Loot frames from moving to unexpected places (Needs more testing)

9.0.22

  • Fixed an issue where flyout locations (ex Warlock minion/Hunter pet) would be used for fading detection, even if the flyout was closed
  • Fixed an issue where moving a pet ability could trigger an error in classic
  • Forced the cast bar to be enabled when in a vehicle/override UI state
  • Added a fading panel to the cast bar

9.0.21

  • Work around an issue with the stock UI expecting the possess bar to be positioned on the screen somewhere

9.0.20

New Features

  • Added a dedicated possess bar for the leaving various ability states (Eye of Killrog, Karazhan Chess)
  • Required display logic has been separated from show states. You can now configure showstates for more bars (including the pet bar)
  • Included the advanced panel on most of the bars it was missing from.

Configuration Mode Enhancements

  • Configuration mode will hide when entering combat, and resume when exiting combat
  • Added the ability to adjust the grid scale in config mode (thanks Swanarog)
  • Added the ability to stick to grid points (if shown)
  • Added the ability to stick to additional points on screen edges/center points
  • Added the ability to stick to additional points on other bars
  • Added the ability to microadjust bar positions via pressing a movement key when hovering over a bar. Previously this was limited to just keyboard movement.
  • Added a bit more live feedback when adjusting bar opacity/visibility in configuration mode via the mouse
  • Added proper display names for the various bars in configuration mode. Bar IDs are now available in the tooltip
  • Gave bars different layers in configuration mode. The talking head frame, for example, will display under action bars.

Fixes

  • Updated WoW Classic TOCs for 1.13.6
  • Added as "is the azerite item in the bank?" check to the Azerite mode of progress bars
  • Bar positions should be a bit more consistent when scaling
  • Fixed some issue with binding display names
  • Increased the specificity of the Shadowstate conditional to hopefully prevent conflicts with Shadowlands abilities

9.0.19

  • Fixed a potential error when attemping to view azerite item xp info for an item in the bank

9.0.18

  • Added an alignment grid when configuring bars

9.0.17

  • Updated TOCs for 9.0.2

9.0.16

  • Fixed a typo that caused the vehicle bar fail to load

9.0.15

  • Fixed a typo that prevented binding Dominos action buttons via the standard keybinding UI
  • Cleared a showstate from the vehicle bar, if one exists. This should hopefully fix issues with the exit vehicle button not showing up
  • Sticky bars should be a bit better about picking the nearest point

9.0.14

  • Add a mute option to the talking head bar's context menu

9.0.13

  • Added gold tracking as an option for the progess bar (thanks WanderingFox)
  • The possess bar should now be properly hidden
  • Fixed some issues when smoothly transitioning between different bar opacities with fade in/out delays
  • Prevent the talking head bar from resizing in combat

9.0.12

  • Added a workaround for Titan Panel messing with the extra ability container

9.0.11

  • Update Chinese localization (thanks Kuletco)
  • Fixed an issue causing the columns silder to not adjust properly when resizing an action bar
  • Fixed an issue with action buttons not initializing properly when increasing the size of an action bar after shrinking it
  • The extra ability bar now has a static size. This should hopefully allow it to show up in cases where it wasn't before
  • Disabled the hotkey text resizing bits for pet and stance buttons if Masque is enabled for those bars

9.0.10

  • Yep, one more buttonThemer fix for the stance/pet bar

9.0.9

  • Fix an issue with button theming that caused the bag bar to disappear

9.0.8

  • Fix an issue causing paging settings to not be applied to new characters (thanks Kuletco)
  • The extra action bar can now be skinned by Masque (thanks Kuletco)

9.0.7

  • Disable mouse interaction on ExtraActionBarFrame to prevent issues with interacting with actions on the extra bar

9.0.6

  • Fix hide extra ability bar artwork option not applying if after reloading your UI with the bar active
  • Only reposition the ExtraAbilityContainer when initializing the extra bar

9.0.5

  • Added Dominos_Roll back to retail build

9.0.4

  • Add support for paging based upon cmd/meta keys
  • Fix an issue preventing the click through setting from applying after reloading your UI

9.0.3

  • Updated the IsActiveBattlefield check used by the honor bar

9.0.2

  • Fixed an issue with override bar detection

9.0.1

  • Fixed an issue causing the bindings migration code to not save. Bindings should be visible again

9.0.0

Enhancements

  • Added support for WoW 9.0.1 (Shadowlands Prepatch)
  • Added support for the new Blizzard Quick Keybinding mode
  • Added standard Blizzard binidngs for all action buttons created by Dominos
  • Added support for Paladin auras on the class bar in 9.0
  • Added paging support for Paladin auras (they're [form] macro conditions)
  • Added a Shield Equipped paging option for Paladins and Warriors
  • Action Bars now have individual groups in Masque
  • The zone and extra action bars have been merged into the extra bar

Fixes

  • Removed the unnecessary extrabar show state from the extra ability bar
  • Resized pet and stance button hotkey text to fit better within the buttons
  • Fixed an issue with hiding actions currently assigned to an action bar
  • Rewrote the keybindings handler. Cast on key down should work better on the DominosActionButtonXX buttons.

Other

  • Rewrote the action button portion of Dominos to be more compatibile with 9.0. Among other things, empty slots should now show up when expected.
  • Moved the overlay interface code to Dominos_Config, trimmming the main file size a slight bit
  • By default, Dominos no longer shows the Artifact/Azerite bar. You can change this the main options menu
  • Dominos_Roll isn't provided in the main build for now.