I would find it useful and perhaps others would too if you could "pin" two or more button groups together such that moving one group a given dX,dY moved the other group(s) the same amount.
This is motivated from a feature of IB1 in which I made a circle of 8 buttons and then increasing to 9 put the 9th button in the middle of the 8. IB2 on the other hand does the obvious thing of starting the next circle. With "pin"-ing I could arrange buttons in whatever config I wanted (figure-8 anyone?) and then move the entire multi-group set at once.
IB2's interface is a HUGE improvement over IB1. I'm so glad the IB line is still in development. Thanks!
Once thing I found. I setup a bar that I put in the center of my screen, but only has stuff on the shift page, so that the buttons only show when I'm holding shift. With With v1.0 this works find and when the buttons are not shown, it's as if they don't exist. I can click on world items, or right click to move my view where the buttons are without any problems. However in 2.0, it seems that the buttons are blocking these actions, even though they aren't visible. Let me know if this makes sense.
As of Revision 66844, this is fixed.
Quote from tanaf »
Small request for enhancement.
I would find it useful and perhaps others would too if you could "pin" two or more button groups together such that moving one group a given dX,dY moved the other group(s) the same amount.
This is motivated from a feature of IB1 in which I made a circle of 8 buttons and then increasing to 9 put the 9th button in the middle of the 8. IB2 on the other hand does the obvious thing of starting the next circle. With "pin"-ing I could arrange buttons in whatever config I wanted (figure-8 anyone?) and then move the entire multi-group set at once.
IB2's interface is a HUGE improvement over IB1. I'm so glad the IB line is still in development. Thanks!
-Tanaf
This is in my feature requests list, but I've got other things in front of it. For now, you'll have to either drag the buttons where you want them, or adjust the position in the GUI.
Fulnir:
Do you have a Hunter or Warlock you can test the pet bar on? If so, let me know if you're having the same problems with them.
Just created a warlock and completed the Imp quest. Funny enough I had some minor problems, but then I found out pet actions wasn't set properly for that profile. I got it working and then tried using the same profile on my priest = Success! The petbar now works as it should, even with shadowfiend. I have no idea what caused this though, I didn't use different settings since the last time I tried.
Setting a pet bar is a bit complicated though, for a release there should be presets available, but you already said you were going to add it, so that's superb!
I'm switching from BT3 now to Infinity-2.0, I'm out of bugs for the moment :)
Great job!
As of IB2 Revision 66851 and CyCircled Revision 66850: New buttons in new groups, as well as groups copied from other profiles, will now automatically use the current cyCircled skin.
Quote from Fulnir »
Just created a warlock and completed the Imp quest. Funny enough I had some minor problems, but then I found out pet actions wasn't set properly for that profile. I got it working and then tried using the same profile on my priest = Success! The petbar now works as it should, even with shadowfiend. I have no idea what caused this though, I didn't use different settings since the last time I tried.
Setting a pet bar is a bit complicated though, for a release there should be presets available, but you already said you were going to add it, so that's superb!
I'm switching from BT3 now to Infinity-2.0, I'm out of bugs for the moment :)
Great job!
Awesome! I wish we knew what was causing it, but I'm just happy it's working properly now. :) Let me know if it ever acts up again.
Tonight I will be polishing up and adding the ability to completely configure the location, size, anchor and font of all text subs (per bar), as well as the ability to hide text subs when not configuring buttons. Those of you who don't use embedded libraries will need to make sure you have LibSharedMedia-3.0. If you use files.wowace.com or an Updater, you shouldn't need to worry about getting LSM3.
My next goals:
Presets. Configuring a petbar is time consuming, and is always the same procedure. I'm also going to add a Nostromo n52 preset, since I use the nostromo instead of my keyboard, and others might find it nice to have. I'll also be making a method to export a button group so you can share with others (and possibly have your layout added to the official presets).
Condition indicators. I'll be looking for or writing up a system to allow you to define additional conditions which will highlight or flash a button. E.g. you can have a cure poison button that targets a party member light up green whenever that member is poisoned.
DogTags. I'll be adding the ability to use DogTags in textsubs. This will allow you to configure a button so it will show you a party member's deficit in hit points or mana, or any other number of things one can do with DogTags. This may also be the system I use for Condition indicators.
DrDamage. I'll be adding DrDamage support as a text sub back in.
After all of that is programmed and debugged, I'll want some stress testing. Anybody who raids routinely should let me know if performance ever becomes an issue.
Edit:
I also plan to add the ability to define states by macro option soon, as requested by msheyw.
As of Revision 66969: Added support for customizing the font, size, anchor, and position of text elements per button group. Text can also be hidden when not draggin an item or spell and when the GUI is not open. I also made a slight adjustment to the Macro parser.
I think I'll start work on msheyw's request next. After that, I'll be integrating LibDogTag support.
How does it not work? Does it display incorrectly? Or does it not function correctly when you try to use it? IB2 does not interfere with the way Blizzard runs macros, so if the macro isn't running correctly, I can't help you. If it isn't displaying correctly, let me know which spell isn't displaying correctly.
As of Revision 66969: Added support for customizing the font, size, anchor, and position of text elements per button group. Text can also be hidden when not draggin an item or spell and when the GUI is not open. I also made a slight adjustment to the Macro parser.
I think I'll start work on msheyw's request next. After that, I'll be integrating LibDogTag support.
How does it not work? Does it display incorrectly? Or does it not function correctly when you try to use it? IB2 does not interfere with the way Blizzard runs macros, so if the macro isn't running correctly, I can't help you. If it isn't displaying correctly, let me know which spell isn't displaying correctly.
This macro is on my Backspace key. It worked till about a few days ago...so 1 or 2 revisions back. On any other key it works...just not on the Backspace key.
That is...it worked with the embedded macro function. It never worked as external Blizz macro.
As of Revision 67023: IB2 now uses DogTags for all of its text substitution. Note, that you can use the Base and Unit tags. At this time, no buttons have the unit value defined for them, so any Unit tags will need to have that specified. Until the in game documentation lists third party tag namespaces, the following will be the documentation for InfiniBar2 only DogTags.
BtnNum - returns the number of the button within its group.
CastName - returns the item or spell name of the button, if any.
MacroName - returns the name of the macro, or Embedded, if the button has a macro.
BindKey - returns the key bound to the button, if any.
ItemCount - returns the number of items, if the button contains an item.
OnlyConfig - Use like: [BtnNum:OnlyConfig] to only show the previous tag if the GUI is open, or if the mouse cursor has an item or spell in it.
Quote from Phanx »
WTB right-click self-casting!
For now... Selling embedded macros... :p
But I'll add it to the list of things to do Soon(tm).
Psh, I'm not going to create an embedded macro for every self-castable spell on every character... 10+ on shaman, probably about the same number on druid, more on priest, a few on mage... way too much work!
Psh, I'm not going to create an embedded macro for every self-castable spell on every character... 10+ on shaman, probably about the same number on druid, more on priest, a few on mage... way too much work!
As of Revision 67080, Sold. This is now a per button group option, found just under the lock group contents check box.
DogTag Docs: With revision 67093 of LibDogTag-3.0, the /dog command properly shows InfiniBar's DogTags. Note that IB2 Tags will not work in the /dog sandbox.
Item Counts were not updating properly. This has been fixed.
Added the ability to set an icon for an embedded macro using a slider. Until I can come up with a better method of selecting this, this will have to do. The setting is per state.
A few posts up I had that problem with macros on the Backspace key.
Now I have the same problem with my \ key.
It displays all fine when I hold Shift or Ctrl or Alt.
The funny thing is that if I hold down shift, ctrl or alt and mouseclick on the icon then the macro works correctly.
But....if I hold down shift, ctrl or alt and press the key, so without any mouseclicking, then the macro doesnt work.
I tried it with 2 keyboards but that didnt change anything.
Please can you enlighten me in this? Im quite puzzled.
I use those keys alot. And I am, how you say that, a hotkey user and not a mouse clicker.
A few posts up I had that problem with macros on the Backspace key.
Now I have the same problem with my \ key.
It displays all fine when I hold Shift or Ctrl or Alt.
The funny thing is that if I hold down shift, ctrl or alt and mouseclick on the icon then the macro works correctly.
But....if I hold down shift, ctrl or alt and press the key, so without any mouseclicking, then the macro doesnt work.
I tried it with 2 keyboards but that didnt change anything.
Please can you enlighten me in this? Im quite puzzled.
I use those keys alot. And I am, how you say that, a hotkey user and not a mouse clicker.
Check to make sure you don't have any actions bound to shift-\ or shift-Backspace, etc. Any binds directly to these combinations will activate such binds, and not your IB2 button. If that isn't the case, let me know.
Check to make sure you don't have any actions bound to shift-\ or shift-Backspace, etc. Any binds directly to these combinations will activate such binds, and not your IB2 button. If that isn't the case, let me know.
Havent bound other actions to those combinations.
I will now delete the groups and remake them.
Edit: ok, remaking didnt help.
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.
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.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I would find it useful and perhaps others would too if you could "pin" two or more button groups together such that moving one group a given dX,dY moved the other group(s) the same amount.
This is motivated from a feature of IB1 in which I made a circle of 8 buttons and then increasing to 9 put the 9th button in the middle of the 8. IB2 on the other hand does the obvious thing of starting the next circle. With "pin"-ing I could arrange buttons in whatever config I wanted (figure-8 anyone?) and then move the entire multi-group set at once.
IB2's interface is a HUGE improvement over IB1. I'm so glad the IB line is still in development. Thanks!
-Tanaf
Please don't embed huge images in posts. Either upload them as attachments, or post thumbnails linked to the full-size images.
As of Revision 66844, this is fixed.
This is in my feature requests list, but I've got other things in front of it. For now, you'll have to either drag the buttons where you want them, or adjust the position in the GUI.
Fulnir:
Do you have a Hunter or Warlock you can test the pet bar on? If so, let me know if you're having the same problems with them.
Setting a pet bar is a bit complicated though, for a release there should be presets available, but you already said you were going to add it, so that's superb!
I'm switching from BT3 now to Infinity-2.0, I'm out of bugs for the moment :)
Great job!
Awesome! I wish we knew what was causing it, but I'm just happy it's working properly now. :) Let me know if it ever acts up again.
My next goals:
Presets. Configuring a petbar is time consuming, and is always the same procedure. I'm also going to add a Nostromo n52 preset, since I use the nostromo instead of my keyboard, and others might find it nice to have. I'll also be making a method to export a button group so you can share with others (and possibly have your layout added to the official presets).
Condition indicators. I'll be looking for or writing up a system to allow you to define additional conditions which will highlight or flash a button. E.g. you can have a cure poison button that targets a party member light up green whenever that member is poisoned.
DogTags. I'll be adding the ability to use DogTags in textsubs. This will allow you to configure a button so it will show you a party member's deficit in hit points or mana, or any other number of things one can do with DogTags. This may also be the system I use for Condition indicators.
DrDamage. I'll be adding DrDamage support as a text sub back in.
After all of that is programmed and debugged, I'll want some stress testing. Anybody who raids routinely should let me know if performance ever becomes an issue.
Edit:
I also plan to add the ability to define states by macro option soon, as requested by msheyw.
One thing that I miss is the ability to show/hide buttons/bars on mouseover/button click.
Other thing, dunno if possible, is using different cycicled skins on different group of buttons.
This is also one of the tings I need to get programmed. I'll be working on it soon also.
cyCircled doesn't support this. It would be nice though.
/stopcasting
/stopattack
/cast [nomod]Freezing Trap;[mod:shift]Frost Trap;[mod:ctrl]Snake Trap;[mod:alt]Immolation Trap;[mod:alt,mod:ctrl]Explosive Trap
I think I'll start work on msheyw's request next. After that, I'll be integrating LibDogTag support.
How does it not work? Does it display incorrectly? Or does it not function correctly when you try to use it? IB2 does not interfere with the way Blizzard runs macros, so if the macro isn't running correctly, I can't help you. If it isn't displaying correctly, let me know which spell isn't displaying correctly.
This macro is on my Backspace key. It worked till about a few days ago...so 1 or 2 revisions back. On any other key it works...just not on the Backspace key.
That is...it worked with the embedded macro function. It never worked as external Blizz macro.
BtnNum - returns the number of the button within its group.
CastName - returns the item or spell name of the button, if any.
MacroName - returns the name of the macro, or Embedded, if the button has a macro.
BindKey - returns the key bound to the button, if any.
ItemCount - returns the number of items, if the button contains an item.
OnlyConfig - Use like: [BtnNum:OnlyConfig] to only show the previous tag if the GUI is open, or if the mouse cursor has an item or spell in it.
For now... Selling embedded macros... :p
But I'll add it to the list of things to do Soon(tm).
I second this. /cackle Also, great job. It's the first time in a long time that I've been impressed by a new bar mod. :)
Psh, I'm not going to create an embedded macro for every self-castable spell on every character... 10+ on shaman, probably about the same number on druid, more on priest, a few on mage... way too much work!
As of Revision 67080, Sold. This is now a per button group option, found just under the lock group contents check box.
DogTag Docs: With revision 67093 of LibDogTag-3.0, the /dog command properly shows InfiniBar's DogTags. Note that IB2 Tags will not work in the /dog sandbox.
Item Counts were not updating properly. This has been fixed.
Added the ability to set an icon for an embedded macro using a slider. Until I can come up with a better method of selecting this, this will have to do. The setting is per state.
A few posts up I had that problem with macros on the Backspace key.
Now I have the same problem with my \ key.
It displays all fine when I hold Shift or Ctrl or Alt.
The funny thing is that if I hold down shift, ctrl or alt and mouseclick on the icon then the macro works correctly.
But....if I hold down shift, ctrl or alt and press the key, so without any mouseclicking, then the macro doesnt work.
I tried it with 2 keyboards but that didnt change anything.
Please can you enlighten me in this? Im quite puzzled.
I use those keys alot. And I am, how you say that, a hotkey user and not a mouse clicker.
I tried 2 macros:
/stopcasting
/stopattack
/cast [nomod]Freezing Trap;[mod:shift]Frost Trap;[mod:ctrl]Snake Trap;[mod:alt]Immolation Trap;[mod:alt,mod:ctrl]Explosive Trap
and:
#Showtooltip [mod,pet] Clefthoof Ribs; [nopet] Call Pet; [nopet,mod][target=pet,dead] Revive Pet
/cast [nopet,mod][target=pet,dead] Revive Pet; [nopet] Call Pet; [mod] Feed Pet; Mend Pet
/use [pet:cat/ravager/wolf, mod, nocombat] Clefthoof Ribs
Check to make sure you don't have any actions bound to shift-\ or shift-Backspace, etc. Any binds directly to these combinations will activate such binds, and not your IB2 button. If that isn't the case, let me know.
Havent bound other actions to those combinations.
I will now delete the groups and remake them.
Edit: ok, remaking didnt help.
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.
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.