I dont find the feature... but can you make buttons popup like Autobar?
This means there is a button where you hover your mouse over it and it shows in a popup now other buttons that you can press? Would be neat for buffing or lesser used spells.
Added Support for DrDamage as a DogTag (Use [DrD]).
GUI frame updates when state changes.
Reorganized button configuration showing which values are per state.
Added ability to set up states using macro options directly.
Updated Circle Layout so the third and additional circles have the correct number of buttons in them.
Text Subs no longer require the [Outline] Dogtag, and will always be outlined.
Button Types are now per state. Also added the Possess Action button type.
Quote from razoon »
It is like I bound those key combinations somewhere. But I didnt.
Edit: BTW as I start to think about it...sometimes in an editbox...when I change or enter something, and press the Enterkey, then nothing happens.
It just happend in Group Name when I wanted to give the group a new name.
I honestly have no idea why this might be happening then. Try binding to other keys to see if you have the same issues with them.
Edit: When I change my Hunterbar to page 2 for melee with
/cast Aspect of the Monkey
/changeactionbar 2
...then my foodbar changes pages lol. My food bar has 3 pages.
Actionbar pages are global, and will affect all buttons (not just one group, not even just IB2's buttons).
Quote from razoon »
Not sure if this is said before:
If I change pages, then the macroname of the former page is still visible.
So it doesnt update.
Fixed.
Quote from Hellslayer »
I dont find the feature... but can you make buttons popup like Autobar?
This means there is a button where jo hover your mouse over it and it shows in a popup now other buttons that you can press? Would be neat for buffing or lesser used spells.
This is a planned feature, and will be added before I release the first version of IB2 to WOWI and Curse.
Quote from StormFX »
Just a note: The cyCircled plug isn't working with mouse-overs, etc.
I'll look into it... but I thought I had seen it working just fine for me.
Quote from Fulnir »
One of the newer versions wiped configs?
Shouldn't have. Though a recent update may have messed with your Text Subs.
Can this handle the Bag Bar yet? I tried it the other day for a minute, but switched back to BT3 when I realized I didn't have the time to configure IB2. I didn't notice if it was a possibility.
Can this handle the Bag Bar yet? I tried it the other day for a minute, but switched back to BT3 when I realized I didn't have the time to configure IB2. I didn't notice if it was a possibility.
Not just yet, but it should handle all inventory slots before I release to WOWI and Curse. Expect it before too long.
Erm, somehow Infinitybar has stopped saving config changes on logout.
It started yesterday I think, I updated, logged in and all settings were at default, I tried setting some basic things up and the next time I logged in it was reset again.
I get the following errors on login:
[2008/04/01 15:38:49-2484-x1]: LibDogTag-3.0\LibDogTag-3.0.lua:256: example must be in the form of [Tag sequence] => "Result", etc. is not in said form.
LibDogTag-3.0\LibDogTag-3.0.lua:256: in function `AddTag'
InfiniBar-2.0\IB_Button.lua:893: in main chunk
---
[2008/04/01 15:38:54-2484-x1]: InfiniBar-2.0\IB_Bar.lua:3025: attempt to call method 'SetLocation' (a nil value)
LibRock-1.0-3317 (LibRock-1.0):2594: in function <Interface\AddOns\LibRock-1.0\LibRock-1.0.lua:2557>
LibRock-1.0-3317 (LibRock-1.0):2715: in function <Interface\AddOns\LibRock-1.0\LibRock-1.0.lua:2710>
<in C code>: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:903: in function `UIParentLoadAddOn':
Interface\FrameXML\UIParent.lua:233: in function `CombatLog_LoadUI':
Interface\FrameXML\UIParent.lua:326: in function `UIParent_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
---
and this each time I try to change profile (nothing happens to the configs):
[2008/04/01 15:44:05-2484-x6]: InfiniBar-2.0\IB_Bar.lua:3025: attempt to call method 'SetLocation' (a nil value)
<in C code>: ?
LibRockConfig-1.0-7413 (LibRockConfig-1.0):2008: in function <...rface\AddOns\LibRockConfig-1.0\LibRockConfig-1.0.lua:1900>
LibRockConfig-1.0-7413 (LibRockConfig-1.0):2273: in function <...rface\AddOns\LibRockConfig-1.0\LibRockConfig-1.0.lua:2254>
---
Hoping you can identify the problem from that, right now the mod is unusable for me I'm afraid :/
On the performance side I haven't noticed any FPS change from BT3 witch I previously used, but I just upgraded my hardware system and still twink settings vs. performance, so I really can't be sure. Only thing is that sometimes the increasing rate goes skyhigh (700ish kb/s) when setting the mod up and altering settings. A garbage collection clears it up though.
Erm, somehow Infinitybar has stopped saving config changes on logout.
It started yesterday I think, I updated, logged in and all settings were at default, I tried setting some basic things up and the next time I logged in it was reset again.
I get the following errors on login:
That first error tells me you're using an older version of IB2. Update to Revision 67409 and let me know if any of this is still happening.
As of Revision 67409:
Fixed a bug when a button group has no buttons and you are in the GUI. This includes when creating a new group.
Split the DrDamage Tag into two tags. [DrD] returns the number only from DrDamage, and can be modified with the Short and VeryShort tags, among other things. ["Text":DrDColor] wraps "Text" (or anything else you put there) in the color DrDamage returns for the current cast.
Im an idiot!
It works fine for me now with the new revision.
I just tried playing with Text for bars and it suddenly hit me, where's the copy settings for copying one bar setting to another? It would make IB so much faster to set up if I could configure one bar and with one click set up the rest.
I can't save Target unit in the button config. The txtbox will clear itself if I select another txtbox.
A addition to the feature would be sequential targeting checking if the target exist, if not try next.
So you could write "mouseover, target, pet". If mouseover target doesn't exist, try target. Then try pet.
Keep up the excellent work, you make world of warcraft so infinitely more playable!
I can't save Target unit in the button config. The txtbox will clear itself if I select another txtbox.
A addition to the feature would be sequential targeting checking if the target exist, if not try next.
So you could write "mouseover, target, pet". If mouseover target doesn't exist, try target. Then try pet.
Keep up the excellent work, you make world of warcraft so infinitely more playable!
I had this same issue with text boxes...and still have actually.
Now what happens is...when I try to change the name of a Button Group, at the first couple of chars I type in I get thrown out of the Infinibar setup back to the gamewindow. And after that I cant select any option anymore and have to reload UI.
I cant setup Infinibar anymore...getting this error as soon as I touch anything.
Edit: it happened after I deleted the whole groupname.
There is an issue with the first char in a textbox.
Edit: I solved this by giving the group some name. But it was hard cus each time I tried to type I got thrown out of the editbox. I managed it tho but
not sure how.
I guess there should be a check on empty fields?
Date: 2008-04-01 19:25:06
ID: 64
Error occured in: Global
Count: 1
Message: ...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua line 3975:
attempt to index a nil value
Debug:
[C]: ?
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3975:
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3971
[C]: ?
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3999:
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3993
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3721:
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3666
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3640:
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3602
I should setup a possessionbar on every char in case I get a quest mob to posses right?
When setting up a possession bar on my warr. I check Posses in State Page screen. And at State hiding screen I uncheck both Possess and Fade out, Fade Amount to 0. I setup 12 buttons to Possession. Buttons are empty cus I figure warriors have no pet.
But, the bar wont fade out.
It fades out when I do emulation. But when I disable emulation the bar is back.
Ok I installed the newest version... it works fine for me but then I noticed that I cant bind my mousewheel and the mouse side keys on the left.
I'll look into it, this may be something to fix in LibRockConfig...
Quote from Kyron »
Annoyance: Put macro named A in button 1 and macro named B in button 2, now switch them, the button doesn't update the macro's name until you /RL
I'll look into this once the servers come back up.
Question: I hope i didn't miss an answer somewhere: How is the progress concerning the right click shift skill state on pet bar ?
Until they add a secure way to toggle pet actions by number instead of by name, it won't happen. I have made the request for the feature, but we'll see how long it takes.
Quote from razoon »
I got this error while trying to set up a possession bar:
Message: ..\AddOns\InfiniBar-2.0\IB_Button.lua line 789:
Usage: IsAttackAction(slot)
I've uploaded Revision 67565, which should fix this, but I'll doublecheck when the servers come back.
Quote from codepoet »
I can't save Target unit in the button config. The txtbox will clear itself if I select another txtbox.
Make sure you hit the enter key to save changes on single line text boxes. If you don't, they WILL revert.
A addition to the feature would be sequential targeting checking if the target exist, if not try next.
So you could write "mouseover, target, pet". If mouseover target doesn't exist, try target. Then try pet.
Unfortunately, this is not easily done without macros. The good news is that IB2 supports an unlimited number of macros with the Macro Button type. Go to the Buttons subpanel of your button group, select the button you want to have a macro in, and set the button type to Embedded Macro. You can edit the macro right there, or you can drag from the button to edit it even when not in the GUI.
Quote from razoon »
I guess there should be a check on empty fields?
Done. Latest Revision now has a check to make sure the Button Group name does exist. As for your issues with the configuration closing on you, I have no idea. I suggest disabling IB2, and checking to see if it is happening in any other addons. If so, there's some deeper issue. However, if disabling IB2 does fix the issue, you may want to delete the InfiniBar-2.0.lua from your Saved Variables folder and start a fresh configuration. You may also want to double check keybindings in other addons to see if they conflict with IB2's binds.
Quote from razoon »
I should setup a possessionbar on every char in case I get a quest mob to posses right?
Yes. Though I'll likely add a Possess Bar preset once the Preset system is programmed and in place so people can see how it is done.
When setting up a possession bar on my warr. I check Posses in State Page screen. And at State hiding screen I uncheck both Possess and Fade out, Fade Amount to 0. I setup 12 buttons to Possession. Buttons are empty cus I figure warriors have no pet.
But, the bar wont fade out.
It fades out when I do emulation. But when I disable emulation the bar is back.
I'll look into this. My recent changes may have caused this issue.
Added Bag button type and backpack button type. These function almost identically to the Blizzard bag buttons. [ItemCount] tags used with these button types will show the number of free slots available.
All Possess button bugs and issues should be fixed now.
My next goals are to set up highlight, icon shading and border colors to respond to DogTags, instead of the way they are currently working. This will be a fairly big overhaul, and will take up most of my time this week. After that, my goal is to get popup style button groups working.
Quote from Kyron »
Annoyance: Put macro named A in button 1 and macro named B in button 2, now switch them, the button doesn't update the macro's name until you /RL
I have verified that this is fixed. Thanks for the report.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
If I change pages, then the macroname of the former page is still visible.
So it doesnt update.
This means there is a button where you hover your mouse over it and it shows in a popup now other buttons that you can press? Would be neat for buffing or lesser used spells.
I honestly have no idea why this might be happening then. Try binding to other keys to see if you have the same issues with them.
Actionbar pages are global, and will affect all buttons (not just one group, not even just IB2's buttons).
Fixed.
This is a planned feature, and will be added before I release the first version of IB2 to WOWI and Curse.
I'll look into it... but I thought I had seen it working just fine for me.
Shouldn't have. Though a recent update may have messed with your Text Subs.
Not just yet, but it should handle all inventory slots before I release to WOWI and Curse. Expect it before too long.
If you Raid, does IB2 cause any slowdown in your FPS? If you don't Raid with IB2, can you test it out next time you get a chance?
It started yesterday I think, I updated, logged in and all settings were at default, I tried setting some basic things up and the next time I logged in it was reset again.
I get the following errors on login:
and this each time I try to change profile (nothing happens to the configs):
Hoping you can identify the problem from that, right now the mod is unusable for me I'm afraid :/
On the performance side I haven't noticed any FPS change from BT3 witch I previously used, but I just upgraded my hardware system and still twink settings vs. performance, so I really can't be sure. Only thing is that sometimes the increasing rate goes skyhigh (700ish kb/s) when setting the mod up and altering settings. A garbage collection clears it up though.
That first error tells me you're using an older version of IB2. Update to Revision 67409 and let me know if any of this is still happening.
As of Revision 67409:
Fixed a bug when a button group has no buttons and you are in the GUI. This includes when creating a new group.
Split the DrDamage Tag into two tags. [DrD] returns the number only from DrDamage, and can be modified with the Short and VeryShort tags, among other things. ["Text":DrDColor] wraps "Text" (or anything else you put there) in the color DrDamage returns for the current cast.
It works fine for me now with the new revision.
I just tried playing with Text for bars and it suddenly hit me, where's the copy settings for copying one bar setting to another? It would make IB so much faster to set up if I could configure one bar and with one click set up the rest.
Question: I hope i didn't miss an answer somewhere: How is the progress concerning the right click shift skill state on pet bar ?
Date: 2008-04-01 18:58:52
ID: 63
Error occured in: Global
Count: 1
Message: ..\AddOns\InfiniBar-2.0\IB_Button.lua line 789:
Usage: IsAttackAction(slot)
Debug:
[C]: ?
[C]: IsAttackAction()
InfiniBar-2.0\IB_Button.lua:789: HighlightAutoCasting()
InfiniBar-2.0\IB_Button.lua:599:
InfiniBar-2.0\IB_Button.lua:584
InfiniBar-2.0\IB_Button.lua:1290:
InfiniBar-2.0\IB_Button.lua:1289
[C]: SetAttribute()
InfiniBar-2.0\IB_Button.lua:1380: SetCurStateAttr()
InfiniBar-2.0\IB_Button.lua:1762:
InfiniBar-2.0\IB_Button.lua:1746
[C]: ?
...Bar-2.0\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:1978:
...Bar-2.0\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:1900
...Bar-2.0\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:2273:
...Bar-2.0\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:2254
A addition to the feature would be sequential targeting checking if the target exist, if not try next.
So you could write "mouseover, target, pet". If mouseover target doesn't exist, try target. Then try pet.
Keep up the excellent work, you make world of warcraft so infinitely more playable!
I had this same issue with text boxes...and still have actually.
Now what happens is...when I try to change the name of a Button Group, at the first couple of chars I type in I get thrown out of the Infinibar setup back to the gamewindow. And after that I cant select any option anymore and have to reload UI.
It happened even after I updated with WAU.
I cant setup Infinibar anymore...getting this error as soon as I touch anything.
Edit: it happened after I deleted the whole groupname.
There is an issue with the first char in a textbox.
Edit: I solved this by giving the group some name. But it was hard cus each time I tried to type I got thrown out of the editbox. I managed it tho but
not sure how.
I guess there should be a check on empty fields?
Date: 2008-04-01 19:25:06
ID: 64
Error occured in: Global
Count: 1
Message: ...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua line 3975:
attempt to index a nil value
Debug:
[C]: ?
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3975:
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3971
[C]: ?
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3999:
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3993
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3721:
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3666
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3640:
...grapher\libs\LibRockConfig-1.0\LibRockConfig-1.0.lua:3602
I should setup a possessionbar on every char in case I get a quest mob to posses right?
When setting up a possession bar on my warr. I check Posses in State Page screen. And at State hiding screen I uncheck both Possess and Fade out, Fade Amount to 0. I setup 12 buttons to Possession. Buttons are empty cus I figure warriors have no pet.
But, the bar wont fade out.
It fades out when I do emulation. But when I disable emulation the bar is back.
I'll look into it, this may be something to fix in LibRockConfig...
I'll look into this once the servers come back up.
Until they add a secure way to toggle pet actions by number instead of by name, it won't happen. I have made the request for the feature, but we'll see how long it takes.
I've uploaded Revision 67565, which should fix this, but I'll doublecheck when the servers come back.
Make sure you hit the enter key to save changes on single line text boxes. If you don't, they WILL revert.
Unfortunately, this is not easily done without macros. The good news is that IB2 supports an unlimited number of macros with the Macro Button type. Go to the Buttons subpanel of your button group, select the button you want to have a macro in, and set the button type to Embedded Macro. You can edit the macro right there, or you can drag from the button to edit it even when not in the GUI.
Done. Latest Revision now has a check to make sure the Button Group name does exist. As for your issues with the configuration closing on you, I have no idea. I suggest disabling IB2, and checking to see if it is happening in any other addons. If so, there's some deeper issue. However, if disabling IB2 does fix the issue, you may want to delete the InfiniBar-2.0.lua from your Saved Variables folder and start a fresh configuration. You may also want to double check keybindings in other addons to see if they conflict with IB2's binds.
Yes. Though I'll likely add a Possess Bar preset once the Preset system is programmed and in place so people can see how it is done.
I'll look into this. My recent changes may have caused this issue.
Added Bag button type and backpack button type. These function almost identically to the Blizzard bag buttons. [ItemCount] tags used with these button types will show the number of free slots available.
All Possess button bugs and issues should be fixed now.
My next goals are to set up highlight, icon shading and border colors to respond to DogTags, instead of the way they are currently working. This will be a fairly big overhaul, and will take up most of my time this week. After that, my goal is to get popup style button groups working.
I have verified that this is fixed. Thanks for the report.