Yeah, I like the table syntax too, since it seems much clearer. The only tricky part is how to do updates using that syntax, but also without creating more tables (aka, its possible to update rules in real time).
I was spoiled by Baggins because I can set my own filter rules to all the bags and bank bags. Do you have that feature as well or planning to?
Its a yes/no sort of situation. As of the 2.0.0 version Combuctor has an API for defining what sets and subsets Combuctor has available to it, along a config menu that allows you to check/uncheck what sets to use per frame. Developers can hopefully look at sets.lua in Combuctor, along with sets.lua in Combuctor_Sets and figure out how to add in even more rules to Combuctor.
The API I wrote allows one to update what sets in real time, you can, for example, make Combuctor_Sets an LOD addon, then load it in game and the frames will adjust accordingly. This should make it possible for someone to come around and write another addon that allows users to create their own rules or something.
Lots of people will be updating on patch day, and I expect there to be a rash of "wowace sold out!", "the curse updater sucks!", "i'm quitting wow because of the wowace changes!" type posts. Then, after a week or so, it will die down again.
I wouldn't be surprised if a large portion of the wowace updater people moved to say, the wowmatrix updater, which makes me a bit sad.
I'm also expecting, "I hate you for killing Bongos!" type posts, too, but that's not relevant :P
You see, Dominos has a feature that allows one bar to show the buttons of another bar based on a certain condition, such as what form you're in, or if you have a modifier key down, etc. The main reason this is a nice thing to have is that, even though what actions your buttons have changes, the bindings you have remain the same: pressing the bindings for button 1 on bar 1 might be starfire in moonkin form, but it also may be rejuv when in caster or tree form.
The default interface has a similar behavior, and the defaults of Dominos are set so that action bar 1 works like how your mainbar would there.
To change your paging settings, enter config mode, right click the action bar you want to change, and mess with the sliders for either your class, quick paging, targeting, or modifiers. Disabled means that the bar will no longer change in that state, bar <x> means that the bar will show the buttons on the given action bar when in the given state.
Also, 1.5.2 is out, it adds in a vehicle control bar, which needs testing.
My svn is on googlecode, and i provide zips there, along with zips on wowinterface and curseforge.
My projects on curseforge will likely be switched to the wowace skin once the new curse site is live. At that point, the curse updater (replacement for the wowace updater), should pick up dominos releases.
Alternatively, you can use wowi's updater, or you can realize that I can go months without updating at times :P
Also 1.5.1 is up. It adds a libdatabroker thingy, and the stuff I mentioned earlier as wanting to do before 3.0 hits live. Also, the lock action buttons setting has been removed since its no longer working. The blizzard one on the actionbars panel will work though.
So if anyone's messing with the wrath branch of Combuctor, you'll note its in a semi broken state. I'm basically cleaning up the code and implementing a set API type thingy.
The end goal is that the following will happen:
People can make plugins for extra set filters, like closetgnome things or something.
You'll be able to pick and choose what set filters you want to display on your characters.
Set Filters are treated as opt in: If you add 'funky awesome filter 5' via a plugin, then you have to physically go in and check the option for 'funky awesome filter 5' on your bag or bank frame
Subset filters are going to be treated as opt out. This is an allowance for dynamically created subcategories.
When you switch characters when viewing stuff, you'll see their filters instead of your own (see a shard button on your warlock, etc)
This will take a while for me to implement, mostly due to laziness.
What's keeping you from using Opera? I've been using it exclusively (other than for Windows Update) for the last five or six years.
Just some site incompatibilities. On the wowhead talent calculators, for example, right clicking to reduce points in talents will bring up the context menu.
0
Its a yes/no sort of situation. As of the 2.0.0 version Combuctor has an API for defining what sets and subsets Combuctor has available to it, along a config menu that allows you to check/uncheck what sets to use per frame. Developers can hopefully look at sets.lua in Combuctor, along with sets.lua in Combuctor_Sets and figure out how to add in even more rules to Combuctor.
The API I wrote allows one to update what sets in real time, you can, for example, make Combuctor_Sets an LOD addon, then load it in game and the frames will adjust accordingly. This should make it possible for someone to come around and write another addon that allows users to create their own rules or something.
0
Numpad 5 - Exit
0
0
Which syntax do people like better? (Also, in the case of a set that accepts everything, the function() return true end, part is unecessary).
0
I wouldn't be surprised if a large portion of the wowace updater people moved to say, the wowmatrix updater, which makes me a bit sad.
I'm also expecting, "I hate you for killing Bongos!" type posts, too, but that's not relevant :P
0
The last hurdle is to add in the configuration menu for set and subset selection.
0
http://code.google.com/p/tullamods/wiki/Dominos
0
You see, Dominos has a feature that allows one bar to show the buttons of another bar based on a certain condition, such as what form you're in, or if you have a modifier key down, etc. The main reason this is a nice thing to have is that, even though what actions your buttons have changes, the bindings you have remain the same: pressing the bindings for button 1 on bar 1 might be starfire in moonkin form, but it also may be rejuv when in caster or tree form.
The default interface has a similar behavior, and the defaults of Dominos are set so that action bar 1 works like how your mainbar would there.
To change your paging settings, enter config mode, right click the action bar you want to change, and mess with the sliders for either your class, quick paging, targeting, or modifiers. Disabled means that the bar will no longer change in that state, bar <x> means that the bar will show the buttons on the given action bar when in the given state.
Also, 1.5.2 is out, it adds in a vehicle control bar, which needs testing.
0
My projects on curseforge will likely be switched to the wowace skin once the new curse site is live. At that point, the curse updater (replacement for the wowace updater), should pick up dominos releases.
Alternatively, you can use wowi's updater, or you can realize that I can go months without updating at times :P
Also 1.5.1 is up. It adds a libdatabroker thingy, and the stuff I mentioned earlier as wanting to do before 3.0 hits live. Also, the lock action buttons setting has been removed since its no longer working. The blizzard one on the actionbars panel will work though.
0
..And here's what I want to do after
0
0
The end goal is that the following will happen:
This will take a while for me to implement, mostly due to laziness.
0
0
Just some site incompatibilities. On the wowhead talent calculators, for example, right clicking to reduce points in talents will bring up the context menu.
0
To be fair, I could care less if a browser is open source or not. I'd be using opera if the world was a better place.