Dominos

Dominos Setup

Have a question? Check the Dominos wiki first!

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

It includes the following features:

  • 10 action bars, pet, class, menu, and bag bars. Each one has customizable settings for padding, spacing, columns, scale, and opacity.
  • Customizable paging. You can switch pages on: action bar pages, modifier keys, forms, and targeting.
  • Customizable show states. You can tell your bar under which macro options to show.
  • Fading bars. You can set your bars to fade out to a certain opacity when not moused over.
  • The ability to customize showing empty buttons or not
  • Full button facade support
  • Keybound support
  • Sticky frames
  • The ability to move buttons in combat
  • A movable casting bar (optional)
  • A movable roll frame (optional)
  • A movable xp/reputation bar (optional)
  • Configurable right click targeting
  • Configurable self cast key settings
  • Possess bar support

...and will probably not end up with the following:

  • A stats bar
  • A minimap bar
  • True variable length bars

Here's how you use it:

  • To see the current list of slash commands, type /dom ? or /dominos ?
  • To open up the options menu, either go into interface options, or type /dom
  • To move bars around, either go into the options menu and press the "Enter Config Mode" button, or type /dom lock
  • To bind keys, enter binding mode via /kb or /keybound, or press the "Enter Binding Mode" button in the options menu.

...and this is why I wrote it:

  • I have significantly less time to code now than I did previously. Dominos is intended to be easier to maintain.
  • I wanted to see how much I could do while maintaining compatibility with the standard action button code.
  • I'm not entirely happy with the direction I took with Bongos3. I added features that I do not see myself using personally, and thus feel that those features will be neglected and bug ridden.

You can use the following to add extra functionality:

  • RedRange - Colors action buttons red when out of range
  • OmniCC - Adds cooldown count text
  • ButtonFacade - Allows you to change the look of the action, pet, and class buttons
  • Inline Aura - Adds buff and debuff highlighting to action buttons

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of zibary zibary Sat, 19 Jul 2008 20:24:18

    with patch 2.4.3, i am now getting a taint (benign but annoying) that I didn't have before. I am using Clique and Bongos2. I am considering changing over to Dominos if it avoids this issue. Let me describe...

    from my taintLog:

    7/19 12:51:53.567 An action was blocked because of taint from Bongos2 - 
    7/19 12:51:53.567 UseAction() 
    7/19 12:51:53.567 Interface\FrameXML\SecureTemplates.lua:266 SecureActionButton_OnClick() 
    7/19 12:51:53.567 BongosActionButton80:OnClick() 
    7/19 12:51:53.567 securecall() 
    7/19 12:51:53.567 Interface\FrameXML\SecureStateHeader.lua:1052 
    7/19 12:51:53.567 BongosActionButton80:Click() 
    7/19 12:51:53.567 Interface\FrameXML\ChatFrame.lua:1196 ?() 
    7/19 12:51:53.567 Interface\FrameXML\ChatFrame.lua:3032 
    7/19 12:51:53.567 ChatEdit_ParseText() 
    7/19 12:51:53.567 Interface\FrameXML\ChatFrame.lua:2770 ChatEdit_SendText() 
    7/19 12:51:53.567 Interface\FrameXML\ChatFrame.lua:1921 
    7/19 12:51:53.567 RunMacroText() 
    7/19 12:51:53.567 Interface\FrameXML\SecureTemplates.lua:308 SecureActionButton_OnClick() 
    7/19 12:51:53.567 Interface\FrameXML\SecureTemplates.lua:401 SecureUnitButton_OnClick() 
    7/19 12:51:53.567 PitBullUnitFrame1:OnClick() 
    <</code>>\\
    I have clique set up so that shift-left click does the following custom Clique macro:
    
    <<code>>
    /click BongosActionButton3
    <</code>>
    
    and in Bongos, I have placed the following Macro on the bar in the "BongosActionButton3" location:
    
    <<code>>
    #showtooltip Chain Heal
    /cast [target=player, modifier:SELFCAST] Chain Heal; [target=mouseover,help] Chain Heal; [help] Chain Heal
    

    I do this so I can use different action bars to change what spell shift-left-click triggers from Clique. In my case, various ranks of Chain Heal.

    However, each time I login, when I go to use shift-left-click on a target in Grid for example, it shows the taint dialog and asks me to disable or ignore. I ignore it and then I never have to do it again until I log back in. As far as I can tell, i am not losing any functionality but it is annoying. If I switch over to using Dominos, a) will I be able to have the same setup I am using in Bongos2 (i read a bug about changing action bars removes the bind?) and b) will have the same taint issue?

    apologies for the lengthy post, just trying to get back to my ideal setup :) thanks in advance.

  • Avatar of tmchardy tmchardy Thu, 17 Jul 2008 22:33:24

    For those looking for an XP bar, I found Trinity XP bar to be really nice, though I really didn't like the trinity buttons. I put this addon in place and deleted all but the core Trinity & XP bar, now i have all my nice buttons in Dominos, and a slim and sleek xp bar. A small recommendation for those waiting for that XP bar functionality.

  • Avatar of Tuller Tuller Wed, 16 Jul 2008 12:15:53

    ju88x88de: Dominos and Bongos3 both have right click selfcast settings in their respective options menus. Dominos is a bit different, in that I expanded the right click option to be "Right Click Target". You can now choose from focus, self, and target of target.

    tecbuilder: That's the possess bar, functionality blizzard introduced in 2.3.x. You can revert to the Bongos2 method via setting the Possess bar option to be the pet bar in the main options menu (/dominos)

    Duchess44: There is no experience bar at this time. Dominos 1.3.x will include it.

  • Avatar of ju88x88de ju88x88de Wed, 16 Jul 2008 06:47:08

    The absence of a right-click self-cast from Bongos2 makes Dominos just as useless as Bongos3.

  • Avatar of tmchardy tmchardy Wed, 16 Jul 2008 06:40:39

    I just wanted to say, I read the following statements:

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

    And thought, "yeah right".... but wow! I don't normally just post for the sake of posting praise, but anyone out there looking for hotbars that won't screw you up in a week - this is probably it. All the buttons map to default Blizz buttons, so if it stops working in a week, i'm not screwed! I've been very hesitant on getting UI customizations, but after my hunter just couldn't take all those buttons anymore, i tried Trinity... hours to config, and a week later, a blizz patch comes out and the whole things busted! Keep it simple and this will be the only UI mod that I use! (Though I did like the XP bar in Trinity... can't wait to see yours. ;-) )

  • Avatar of c1one c1one Tue, 15 Jul 2008 23:51:13

    Ok... I just wanted to post this because the Add-On is the SWEETEST ONE I HAVE EVER SEEN! Smooth, easy to use, Totally customizable! Thank You Tuller for your time man!

  • Avatar of tecbuilder tecbuilder Tue, 15 Jul 2008 05:06:11

    Where has the pet bar gone? On my warrior, when I get a pet, the 'pet bar' moves into my '#1 bar'. Making it impossible for me to do anything with my warriors buttons in the #1 bar. I have to wait until after the pet goes away then I get my #1 bar back. Do I have a setting wrong somewhere?

    tec

  • Avatar of Duchess44 Duchess44 Tue, 15 Jul 2008 03:14:08

    Just curious...so there is no xp bar? I cannot figure out how to get mine to show at all...

  • Avatar of Tuller Tuller Mon, 14 Jul 2008 21:56:46

    Well, if its the dominos cast bar, disable it via unchecking it in the addons menu. If its not, then, disable it via whatever your replacing the casting bar with.

  • Avatar of HolyPower666 HolyPower666 Sat, 12 Jul 2008 11:07:50

    please tell to noob how to disable cast bar it's appears in the centre of screen only if i enable Dominos addon Great addon. I dont want to use another.

Facts

Date created
15 Jun 2008
Category
Last update
08 Oct 2009
Development stage
Release
Language
  • enUS
  • frFR
  • koKR
  • ruRU
  • zhCN
  • zhTW
License
BSD License
Curse link
Dominos
Recent files
  • R: 1.12.1 for 3.2.0 on 08 Oct 2009
  • R: 1.12.0 for 3.2.0 on 21 Sep 2009
  • R: 1.11.1 for 3.2.0 on 16 Sep 2009
  • R: 1.11.0 for 3.2.0 on 16 Sep 2009
  • R: 1.10.5 for 3.2.0 on 17 Aug 2009

Authors