Download
(299Kb)
Download
Updated: 03-23-21 07:12 AM
Pictures
File Info
Updated:03-23-21 07:12 AM
Created:05-18-19 08:23 PM
Downloads:130,620
Favorites:162
MD5:

Dominos Classic  Popular! (More than 5000 hits)

Version: 9.0.27
by: Tuller [More]

Dominos releases for both Classic and Burning Crusade Classic is now available on the main Dominos addon page. This version is no longer maintained.

Dominos is an action bar addon intended to do the following:

  • Reuse as much standard blizzard action button code as possible.
  • Contain a relatively minimal feature set
  • Be easy to use
  • Be stable

Dominos Classic is a modified version of Dominos meant for running on WoW Classic. Dominos Classic currently supports Live, PTR, and the Classic realms, but I may make incompatible modifications over time (or Blizzard may make those for me).

Dominos Changelog

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.
Optional Files (0)


Archived Files (5)
File Name
Version
Size
Author
Date
9.0.26
299kB
Tuller
03-22-21 05:02 PM
9.0.25
299kB
Tuller
03-14-21 03:25 PM
9.0.24
298kB
Tuller
03-06-21 11:10 AM
9.0.23
298kB
Tuller
02-21-21 04:04 PM
9.0.22
298kB
Tuller
01-24-21 10:42 AM


Post A Reply Comment Options
Unread 08-18-19, 12:11 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
No, but copying your saved variables might work.
Report comment to moderator  
Reply With Quote
Unread 08-18-19, 12:03 PM  
Nerdizio
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Retail -> Classic

I truly love your addon and will certainly use it also in classic.

Will there be a way to export the settings from retail to have it imported to classic?

Thanks for the great work.

N.-
Last edited by Nerdizio : 08-18-19 at 12:03 PM.
Report comment to moderator  
Reply With Quote
Unread 08-11-19, 11:23 PM  
skipronu
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Classic bug

Sorry for the confusion, but I just realized that this is a bug with the classic client itself. It does the same thing without any bar addons. Ill make the bug report to blizz haha, hopefully it gets fixed for launch. Sorry again i didnt think to test without it
Report comment to moderator  
Reply With Quote
Unread 08-11-19, 02:41 PM  
skipronu
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Originally Posted by Tuller
Are you doing shift + mousewheel by chance? If so you might want to make sure that you don't have any bindings set for that in blizzard's keybinding menu.
I did some more testing and realized its something to do with sending the same key presses at the same time, https://www.youtube.com/watch?v=erqX...ature=youtu.be this was from spam clicking the stances
Report comment to moderator  
Reply With Quote
Unread 08-11-19, 05:47 AM  
Sojiro84
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Thanks for making it work on Classic.

I have been using your AddOn almost since the very beginning and it's just awesome I can keep using it for Classic.

Your AddOn completes my UI. Thanks a ton!
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 08-09-19, 01:11 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Are you doing shift + mousewheel by chance? If so you might want to make sure that you don't have any bindings set for that in blizzard's keybinding menu.
Report comment to moderator  
Reply With Quote
Unread 08-08-19, 06:46 PM  
skipronu
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Stance changing bar is glitching for some reason

Love that you made this addon and its working nearly flawlessly on the stress test today. Theres just this one weird bug thats causing the stance dancing bars to glitch back and forth if I use the scroll wheel and spam scroll wheel up / down for the stance changing keybind. https://www.youtube.com/watch?v=rBkX...ature=youtu.be I think its because i like to scroll a lot just for 1 stance change, so basically im sending more than "keypress". The same thing happens when i spam click the stance icon really fast to switch stances as well. If theres any way to fix this it would be greatly appreciated! Thanks!
Report comment to moderator  
Reply With Quote
Unread 08-02-19, 04:46 PM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
I thought that one of the menu buttons had that information in classic, at least on hover.
Report comment to moderator  
Reply With Quote
Unread 08-01-19, 06:48 PM  
Xyrax
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
I have a weird question. Will we eventually get the ability to mouse over a UI element and see our Latency in the classic version? I notice if I mouse over down at the bottom of the screen where the Latency meter is normally in the standard Blizz UI I can see my ping. Just wondering if it'll be added down the line or if there's another way to see my latency in the Dominos UI that I don't know about.

Thanks for all your aggressive hard work. Amazing that you got this working during the brief beta window.
Report comment to moderator  
Reply With Quote
Unread 07-08-19, 10:44 AM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
Short current answer: I'll try and make sure to keep both pages in sync. You can currently run the live version on classic if you enable out of date addons.

Right now, I'm able to handle most of the changes in Dominos between classic and live with a set of simple if statements. So I'm able to maintain both the classic and live versions from a single codebase. In the future, it will depend on how much the Blizzard APIs for classic and retail diverge. Unfortunately, we won't really know how that will be until classic is released and the next expansion hits.

I may also just write a new action bar addon for classic for the sake of writing a new one :P
Report comment to moderator  
Reply With Quote
Unread 07-08-19, 09:01 AM  
bsmorgan
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 219
File comments: 158
Uploads: 3
Dominos for _retail_ and _classic_

I'm a bit confused by the statement "Dominos Classic currently supports Live, PTR, and the Classic realms".

From my brief foray into modifying Skillet to run on both _retail_ and _classic_ the most obvious problem is that the .toc files are different (##Interface) which I'm guessing you solved by adding this new addon.

I have both Dominos Classic and Dominos in my favorites list and because of the above statement, I was expecting updates to both (i.e. synchronized updates) but that (currently) doesn't appear to be true.

Can you give us a brief explanation of what you mean by the above or has "but I may make incompatible modifications over time (or Blizzard may make those for me)" already happened?

Thank you.
Report comment to moderator  
Reply With Quote
Unread 06-30-19, 06:42 AM  
Tuller
A Warpwood Thunder Caller
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 1740
Uploads: 17
A fix for that is in the new version.
Report comment to moderator  
Reply With Quote
Unread 06-29-19, 02:34 PM  
Duman
A Murloc Raider

Forum posts: 9
File comments: 35
Uploads: 0
Re: Re: lua error

Originally Posted by damagepy
When trying to re-bind keys, an error occurs since last beta "patch", SaveBindings does not exists anymore. Someone suggested a quick fix for it, add this line to the beginning of the file:
Dominos\libs\LibKeyBound-1.0\LibKeyBound-1.0.lua

if not SaveBindings then function SaveBindings(p) AttemptToSaveBindings(p) end end
Wow, I swear I had commented on this project (Since this is where I noticed the issue), but clearly not!

I had originally asked on a more general forum here --
https://www.wowinterface.com/forums/...ad.php?t=57231

Easy fix, won't break if they add the function back in, so it's both forward and backward compatible (Unless they rename it function AGAIN, I guess)
Report comment to moderator  
Reply With Quote
Unread 06-28-19, 05:06 AM  
damagepy
A Kobold Labourer
 
damagepy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 21
Uploads: 7
Re: lua error

When trying to re-bind keys, an error occurs since last beta "patch", SaveBindings does not exists anymore. Someone suggested a quick fix for it, add this line to the beginning of the file:
Dominos\libs\LibKeyBound-1.0\LibKeyBound-1.0.lua

if not SaveBindings then function SaveBindings(p) AttemptToSaveBindings(p) end end
Report comment to moderator  
Reply With Quote
Unread 05-25-19, 02:47 PM  
laprimavega
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
lua error

hello me as a rogue when i go into stealth, i receive the following 2 error messages:

Message: AceLocale-3.0: Dominos-Config: Missing entry for 'State_SHADOWDANCE'
Time: Sat May 25 22:38:57 2019
Count: 1
Stack: AceLocale-3.0: Dominos-Config: Missing entry for 'State_SHADOWDANCE'
Interface\AddOns\Dominos\bars\actionBar.lua:430: in function <Interface\AddOns\Dominos\bars\actionBar.lua:412>
Interface\AddOns\Dominos\bars\actionBar.lua:504: in function `AddPagingPanel'
Interface\AddOns\Dominos\bars\actionBar.lua:466: in function `CreateMenu'
Interface\AddOns\Dominos\core\frame.lua:745: in function `ShowMenu'
Interface\AddOns\Dominos\core\configOverlay.lua:290: in function <Interface\AddOns\Dominos\core\configOverlay.lua:285>

Locals: <none>



Message: Interface\FrameXML\MultiActionBars.lua:87: MultiBarRight:SetScale(): Scale must be > 0
Time: Sat May 25 22:41:22 2019
Count: 2
Stack: Interface\FrameXML\MultiActionBars.lua:87: MultiBarRight:SetScale(): Scale must be > 0
[C]: in function `SetScale'
Interface\FrameXML\MultiActionBars.lua:87: in function `MultiActionBar_Update'
Interface\FrameXML\ActionBarController.lua:138: in function `ValidateActionBarTransition'
Interface\FrameXML\ActionBarController.lua:106: in function `ActionBarController_UpdateAll'
Interface\FrameXML\ActionBarController.lua:45: in function <Interface\FrameXML\ActionBarController.lua:34>

Locals: (*temporary) = MultiBarRight {
0 = <userdata>
ignoreFramePositionManager = true
slideOut = <unnamed> {
}
}
(*temporary) = -0.465209
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: