There is no point posting in this thread. Until it gets locked down I will keep moving this message to the top.
Omg the AutoBar on the SVN has changed!
Yes, you can go post here http://www.wowace.com/forums/index.php?topic=9138.0 about issues with the the new version. PLEASE read the first post in that thread, it contains information you need to read b4 making any kind of post.
It is the end of the world as we know it!
Well not really. But that is a good song. If you are feeling anxious or angry about these changes, go look up puppies on youtube & watch some cute and adorable puppies frolicking around. It is very calming and good for you!
The SVN should only contain stable release code!
Please, Tekkub has already issued a drama warning. If you feel the need to debate this topic, take it to a thread on that topic or create your very own thread! The AutoBar threads are for bugs & issues relating to AutoBar. The lack of a way to tell WAU what release is stable / alpha / beta is NOT an issue with AutoBar. It is an issue with the WowAceUpdater.
Toadkiller, why would you post this brutal code to SVN?
The following is not the basis for a debate in these forums. These are my personal reasons & they are valid for me regardless of what you think. There is no point in trying to argue about them, they remain valid for me.
My primary goal is to get from the old code to a good version of the new code as quickly as possible
I am coding this for free on my own time and for my own enjoyment. I do not have a QA department, paid alpha & beta testers, release engineers, etc.
Therefore, to minimize my time spent I am making use of the people that download off of the SVN to be QA & product feedback. If you do not want to help by reporting bugs then follow the links above for a stable version.
The feedback I get while rapidly or sometimes not so rapidly fixing the new version helps inform some design choices I have yet to make. This is a good thing.
This version is pretty usable. I need to just finish the last arrange on use issues & some popup button update issues as well as any other major bugs that crop up & then its time to release the beta.
Meanwhile the state machine is in pretty good shape and very much cleaner than the old TBC release version. I just have one more issue with popup on shift to figure out b4 adding the code for that in. Meanwhile the state does not reset on click so popups remain open for easy multi item clicking.
Working popups is an extinction level event for the old AutoBar.
-- 2.02.00.13 alpha
-- Guardian / Battle / Both Elixir Categories added.
-- Guardian / Battle / Both Buttons added.
-- ["Consumable.Leatherworking.Drums"] = "Drums" Category added.
-- ["Consumable.Tailor.Net"] = "Nets" Category added.
-- Consumable.Leatherworking.Drums set list fixed in PT
-- Added Air, Earth, Fire & Water Totem buttons for Shamans.
-- Popup Buttons for new bars.
-- Tooltip fixed for new bars.
A lot of settings require a reload to take effect.
The fadeout unless hovering code just could not work nicely. Will replace with timed fadeout after combat ends.
Arrange on use not working yet for new bars.
Some Select alpha Documentation
cyCircled breaks with the alpha ;-(
Get the latest cyCircled
I see multiple bars!
Correct. Until the new Bars are functional enough to replace the old bar they coexist. You can hide a new bar by shift clicking on the AutoBar button on the minimap or FuBar. This makes it green & draggable. Click on it to cycle it between red and green. If you shift click on the AutoBar button again then all the red bars disapear and any green bars reapear. If you use Bartender3 you should be familiar with this process.
Make a Custom Category
1) Click on Categories/New
2) Click the category & name it.
3) Open the tree to the items inside it & click new for however many items you need.
4) Click on each item. This reveals a dragLink icon (empty one looks like a gift box) and a delete button for it.
5) Drag a spell or item onto the dragLink icon. You can drag from inventory, bags, action bars, or your spellbook.
6) You can click on the Delete button to get rid of an item. Note: that a current bug requires a relog to make a Custom Category name change or new one to show up in the popup list for a button.
Edit a Custom Button to include your Custom Category
Ok now open the tree under Bars/Basic/Buttons
1) Select one of the Custom buttons scattered around the 24 buttons. (This is a hack. Eventually a Bar will have exactly the buttons you want & you will be able to add as many Custom Buttons as you want, where you want them).
2) Click enable
3) Click on its Categories & then click on the Add button
4) A default category with Hearthstone shows up. Click its Popup & select your Custom Category instead.
1) Open the tree under Profile.
2) Click reset
3) Click on Categories for a Categories reset
What should work:
If you use vanilla AutoBar (no customizations) you should notice no differences.
You can still bring up the old prefs which now do mostly nothing I think.
FuBar has an AutoBar plugin which can also be a minimap button.
Most of the Waterfall options should be working with the exception of fadeOut I think.
Regular Ace preference controls are there & u can use that to reset.
This is all still hacked on top of the old scheme of 24 buttons so your existing keyBinds should map to the regular (after reset) buttons.
You can customize the specific "Custom" buttons by choosing categories for them
You can create your own custom categories by creating items in them & dragging from inventory to the icon in the waterfall prefs panel.
Tooltips should now always work correctly.
Can drag spells from spellbook etc to categories as well now.
Bars can be dragged & hidden / shown BT3 style.
Buttons on bars showing with tooltips & clickable
Keybinds under the AutoBar Named Buttons section bind directly to named buttons. Button order can thus be changed without messing up the keybindings for that button.
Dumped old config stuff. Only waterfall is used for config now.
Each bar has a fadeout setting that lets the bar disapear when not hovered over.
Item count & hotkey & cooldown now working.
Popup buttons now working as well as their tooltips.
Split out into multiple independantly locatable Bars & allow creation of new Bars
The old 24 button code needs to be redone to just use the bar's button list straight up without having placeholder Custom buttons
+ some bug fixes = beta & loaded on SVN.
Popup on shift. The tooltip hack should probably make it possible.
Items need to be shuffled as a bag location gets depleted during combat
Plugin architecture for buttons so this can become more of a framework
For custom categories allow direct selection of a PT3 set + an optional priority set (that takes precedence over the regular set for a particular item's value. For example conjured food over regular)
Finally do a proper mount button
Upgrade the StickyFrames "library" to handle multiple source frames via a registration mechanism & update BT3 to use it. This would allow "sticky" dragging of AutoBars & "docking" them to BT3 & other bar mods using the StickyFrames stuff.
Customization via Waterfall is barely functional & needs drag & drop rearranging + icons in the tree view at a minimum.
Spell buttons. At the very least for example stuff like 4 totem buttons + retrieve button with perhaps the border showing time left & some border flashing or something for the last 10 secs of spell duration.
Stance buttons. Toad is damn tired of the respec shuffle & button chaos it causes. Gonna add some usefull macro buttons & specific keybinds for them. This will be sooooo sweet when I go to LA & dont have to deal with the different keybinds I seem to have over there anymore. Naturally these can be invisible so you can use visual feedback from your current bar buttons if u want.
+ some bug fixes = actual release.
NOTE: If you report errors with this make sure you mention it is in the alpha...
It is in PT3 as part of an incomplete category of things that either heal or give mana on the healthstone cooldown. There is no such category in AutoBar yet & will not be till after the alpha is released.
.... Quest items menu: nothing appears in it with frFR client, does it need to be localized in any way?
Does it depend on periodic table or babble??
. Fishing: Could it be possible to "save" in any way the stuff being replaced when you equip fishing items to easily have them back when finished?
Please see http://www.wowace.com/wiki/Debugging for how to debug.
Yes it depends on periodic table for the list of items.
Tweaky fishing stuff will be possible after the alpha is released. Meanwhile you really should get a mod like ItemRack for your gear.
...Will the 'category' buttons eventually regain their popups?...
...Will the cooldown display eventually be restored to the AutoBar buttons?...
I am working on a new state machine for the buttons right now. The goal is to have popups (that can be disabled on a per button basis) or that only show up when a modifier key like say Shift is held down. The old machine was crazy complex due to some issues back when burning crusade shipped. There are some new features I am checking out that hopefully simplify the whole process.
Second, I tried to reorder the buttons but couldn't get the numbers to stay...
Third, most of the time when I made changes I had to log in and out to get them to show up.
I couldn't figure out how to make the bar attached to the drag handle disapear (that one never did highlight green or red), or how to make any bar that had disapeared show back up.
hope it includes the "you will be able to add as many Custom Buttons as you want, where you want them"...
The reordering does not work yet.
Yes I noticed that changes to the Custom Category name are not showing up til a relog.
If you need to relog for changes beyond the Custom Category name, which ones are you talking about?
The one with the drag handle is the old bar. It is not hideable & will not go away till it is completely replaced by the new bars.
To make one of the new bars visible again just shift click the AutoBar button again and click on the red bar to make it green...
I will update the docs, which are further down this thread.