Simplified surrogate binding code and limited it to only custom buttons (ex, DominosActionButtonXX)

Lowered surrogate button binding priority.

5.3.0

Updated the TOC for 5.3.0. You can still use Dominos 5.3.0 with WoW 5.2, but you'll need to check the Enable Out of Date AddOns checkbox in the addons menu on the character select screen.

The Encounter Bar (PlayerPowerBarAlt) should now show up when using the Blizzard Override/Vehicle UI.

The class/stance bar has been rewritten. It now reuses the standard stance buttons and bindings and should no longer produce an error if you happen to level up and gain a new stance/form while in combat.

The extra bar has been rewritten to now display and use the standard bindings for the bar.

Added shadow meld paging support for Night Elf characters.

Adjusted hide blizzard code to hopefully reduce tainting issues.

Implemented full "Cast on Key Down" support.

5.2.0:

TOC bump for WoW 5.2.0

Added Dominos_Encounter: A new module for moving around the PlayerPowerBarAlt that shows up in some encounters. Thanks to Goranaws for the original version.

Tuller: Added some upgrade code to supply a default bear form bar if one was missing.

4.2.3:

FIxed some issues with paging offsets (hopefully :P)

4.2.2:

Fixed an issue making click-through settings not work upon next login

4.2.1

Bugfixes.

4.2.0:

Updated for WoW 4.2

Added new option: Show Tooltips in Combat

Added new advanced option: Enable Click Through

Goranaws: Made it possible to hide buttons on the menu bar

4.1.apple1:

Switched how I store state information internally to not be directly based off of macro states, so that I can account for things like users with/without Tree Form. Note: this change has a chance of wiping your bar paging settings.

Removed Quick Move key option, since Blizzard added it to the Action Bars portion of their interface options menu.

1.24.1

Taint fix

1.24.0

Added some code to make flyouts work nicer in 4.0.6

Updated Spanish localization (thanks xibeca)

1.23.9

Made drag and drop work on the totem bars again.

1.23.8

Bugfix

1.23.7b

Added back missing submodule

1.23.7

Rewrote the hide blizzard function to work a bit more like the Bartender one. You can now once again control bag/quest log placement by checking the extra blizzard action bars.

1.23.6

Added Spanish localization (thanks xibeca)

Made the totem bars act a bit more like the standard Blizzard one: Right click a totem or call spell to bring up a list of totems/calls to select from. Left click to switch. You can also mouse-wheel a call button to switch pages.

1.23.5 (Beta)

Fixed a bug where I forgot to push my code from my Macbook back to GitHub :)

1.23.4 (Beta)

Fixed a bug causing the totem bars to not be disabled on non Shamans

1.23.3 (Beta)

Bugfixes, yay!

1.23.2 (Beta)

Added back the second and third totem bars

1.23.1 (Beta)

Fixed some issues for people who've yet to learn call spells/etc.

Middle mouse clicking or alt left clicking a call spell will now cast Totemic Recall, if available.

Mousewheeling a call spell will now cycle through all totem pages

1.23.0 (Beta)

Redesigned the totem bar to work a bit more like the Blizzard one.

1.22.0

Fixed issues caused by my fix for Tree of Life :P

1.21.0

Fixed issues with Tree of Life for Druids

1.20.4

Added back % display for XP by default

Fixed a bug causing empty buttons to not show up when binding keys

1.20.3

Fixed a bug that was causing Rogues to lose their shadow dance bar setting when upgrading versions

Made the xp/rep bar text a bit more customizable, if you're lua handy

1.20.2

Added some tweaks to binding updates to reduce CPU usage. This may or may not break stuff

1.20.0

Fixed Rogue Shadowdance detection. Added detection for Vanish.

1.19.9

Tweaked FlyPaper to be able to be standalone

Forced updating of state sliders

1.19.8

Made linked fading disabled by default (again)

Fixed auto fading with flyout buttons

Updated libraries

1.19.7b

Removed some debug code

1.19.7

Brought the animation system for fading back, hopefully without the missing hotkeys this time :P

Fixed some issues causing Dominos to not work with the Chinese client.

1.18.3

Fixed some 3.3.5 related issues

1.18.2

Fizzwidget FactionFriend compatibility update

1.18.1

Fixed an error when attempting to keybind to the pet bar

Fixed an error causing fade settings to not reset properly when switching profiles

1.18.0

Added a new option "docked bars inherit opacity" When enabled, when a bar is stuck to another bar, that bar begins to mimic the parent's opacity level. If the parent bar happens to be a mouseover bar, then the mouseover range is extended to include the new bar.

1.17.0

Added the ability to specify an opacity, instead of simply just telling a bar to show or hide, to the showstate dialog. For example, setting a bar's showstate to [combat]100;show will force a bar to have 100% opacity (regardless of if the bar has mouseover fading enabled) in combat, and otherwise just show the bar with its normal opacity setting.

1.16.3

Fixed a bug causing the experience bar texture to tile instead of stretch.

1.16.2

Totem bar bugfix #2

1.16.1

Totem bar bugfix

1.16.0

The totem bar should now work on characters even if he or she has yet to learn a call spell.

1.15.3b

Added missing libraries (again)

1.15.3

Updated Chinese localization

1.15.2b

Added missing libraries

1.15.2

Fixed an error when switching profiles on Shaman characters

1.15.1

Updated TOC for 3.3

1.15.0

Increased the padding on the casting bar

Added two new options to the totem bars: Show Recall and Show Totems.

1.14.2

Added 3.2 compatibility

Added a percentage display to the experience bar

Added tooltip descriptions to selected bars

Added button facade support to the bag frame

1.12.1

Updated LibKeyBound, giving Dominos support for up to 31 mouse buttons.

Modified the menu bar creation code to fix some issues with patch 3.3

1.12.0

Added industrials patch for modifier combos for paging

Adjusted the defaults for the new layout ordering options to prevent issues.

1.11.1

Version upgrade bugfix

1.11.0

Implemented advanced layout ordering options, per gpsguru's patch

1.10.5

Removed range indicator display text

1.10.4

Taint fixes

Added FactionFriend support to the experience bar

1.10.3

Made the totem bar not disable itself when logging on a non Shaman character.

1.10.2

3.2 retail release

1.10.1

This is a 3.2.0 beta/alpha. It will not work properly on the 3.1 servers

Fixed a bug with talent swapping

1.10.0

This is a 3.2.0 beta/alpha. It will not work properly on the 3.1 servers

Fixed a redbox error when casting a spell

Added a new addon, Dominos_Totems - Provides three totem bars for shamans.

1.9.4

Added russian localization

Fixed the notarget paging option

1.9.3

Merged into trunk

Updated licensing information.

1.9.2

Added a shadowdance bar for rogues.

1.9.1

Added some code to hopefully make the VehicleSeatIndicator stay completely on screen.

1.9.0

Updated for 3.1 compatibility

This should fix auto fading not working, along with the tainting issue with the quest log tracker item buttons

1.8.3

Fixed the bug causing your bars to not load properly when in a form/stance/whatever.

Updated translations

1.8.2

Added a theoretical (ie, probably will not work) fix for the possess/vehicle bar issues people are having

for some reason my keybindings arent working. on most of my toons it is just the "1" key binding that is non-responsive, i have tried re-doing my keybindings and nothing happens when i press 1. On one of my toons i have changed the keybindings using the dominos UI and now that toons 1-2 keybindings aren't working. the keys themselves work, and i can click the actionbar just fine, i am just not able to use the keyboard to perform that keybinding. help plz, and ty

* 5.0.19 still has issues and blocks LS sub menus from showing (don't like when other add-ons enforce difficulty on another add-on) Its been like this since 5.0.12+ for Dominos and this add-on.

* Paging even if selected to display for the right form (druid) do not always swap upon entering that form. This is a issue seemingly only with 5.0.19. Other versions swap correctly when selected to do so.

* 5.0.19 is specifically unlike the previous versions (tested by only just loading Dominos). Locking up the client for a few seconds after a ability is used. 5.0.12-5.0.16 does not lock up the client when an ability is used.

I'm having a strange problem with macros. On my rogue, I have several macros that work great modified with shift like this one bound to my 2 key:

#showtooltip

/cast [mod:shift] Dispatch

/cast Mutilate

I'm trying to do the same thing on my DK with Scourge Strike and Festering Strike. I've made the macro and bound it to 2. When i hit the shift button, the icon changes from Scourge to Festering. When i hit 2 I Scourge Strike, but when I hit shift-2 nothing happens. The strange thing is that when I hold shift and click the button with the mouse I Festering Strike. Can someone help me figure this out? The DK isn't using any other addons that the rogue isn't using.