I was just thinking of switching from Bongos2 to IF2 and installed rev 74848.
A few questions:
1. I made a new button group "Test" (assigned 5 for the button numbers). I went to the option "State pages" for this button group. I can't see a state page named "Alt" (all other options, like shift, ctrl, etc. but no alt). Expected behaviour?
2. I made a second button group "Test1" (again, 5 for the button numbers). I drag a spell onto the first button (Avenger's Shield). I use /kb to bring up the keybinding mode provided by the LibKeyBound library. I hover over this button and press e.g. Alt + h. While still in keybinding mode and hovering over it, it shows alt + h is bound to this button. Now I close the keybinding mode but the alt + h shortcut is not shown as the kb shortcut (Default text substitution was not modified so the shortcut should be shown for the Text 3 position).
3. Tooltips for buttons appear right over the corresponding button (and I don't like that behaviour ;) ). Are there any options (I haven't found any) to:
- Show them only out of combat
- Assign them to a different place (on mouse cursor or standard blizzard tooltip position)?
2. I made a second button group "Test1" (again, 5 for the button numbers). I drag a spell onto the first button (Avenger's Shield). I use /kb to bring up the keybinding mode provided by the LibKeyBound library. I hover over this button and press e.g. Alt + h. While still in keybinding mode and hovering over it, it shows alt + h is bound to this button. Now I close the keybinding mode but the alt + h shortcut is not shown as the kb shortcut (Default text substitution was not modified so the shortcut should be shown for the Text 3 position).
I have the same issue with keybinds.
/console reloadui (or /reloadui if you have the relevant addon) will make keybindings display afterwards.
1. Expected Behavior. Your self-cast modifier is set to Alt, and IB2 does not allow you to use the self cast modifier with the State Pages system. You can however access it using the Macro States system.
2. This is a bug. Next time I tinker with IB2 I'll look into it. For now just reload ui, or make a change to the text sub then change it back.
3. Tooltip behavior is, and will always be, out of the scope of IB2. Use a tooltip mod such as CowTip, etc. to configure this stuff.
Also note, I will be looking into making action IDs available as a button type. I'll probably get to this over the weekend or on Monday.
I'm also looking into improving the Border, etc. coloring.
1. Expected Behavior. Your self-cast modifier is set to Alt, and IB2 does not allow you to use the self cast modifier with the State Pages system. You can however access it using the Macro States system.
Interesting, I would never have known this. (Then again, I don't have a self-cast modifier)
Also note, I will be looking into making action IDs available as a button type. I'll probably get to this over the weekend or on Monday.
Hurray! I looked at the LUA but I'm not that good at deciphering other people's code. ;). My mod to the (original) Flexbar was about as far as it went (and I do programming for a living!)
Also, another little buglet I forgot to mention: When a button changes states between a autocasting pet action and an 'empty' standard action (possibly other varieties of standard actions as well, did not test), the autocast highlight sometimes stays on.
Interesting, I would never have known this. (Then again, I don't have a self-cast modifier)
Hurray! I looked at the LUA but I'm not that good at deciphering other people's code. ;). My mod to the (original) Flexbar was about as far as it went (and I do programming for a living!)
Also, another little buglet I forgot to mention: When a button changes states between a autocasting pet action and an 'empty' standard action (possibly other varieties of standard actions as well, did not test), the autocast highlight sometimes stays on.
The inability to have alt page AND be self cast, is the sole reason this is not my main button mod right now. (I have a self cast bar, that pages!)
some thoughts, hope i'm not totally repeating what everyone's said before
1. latency button for menu button, keyring button for bag button
2. some way to tell which bar i'm moving, like if my bar is unlocked and i'm hovering over it, show barname on it or something
3. snap to/sticky bars, to stick to other bars (kind of like bongos/bartender/trinitybars does)
4. have a default button type for a bar, kind of like you already have default text substitutions. like if i wanted all the buttons on my bar to be macro buttons, right now i have to go to each bottun and change the button type.
5. 1-click way to turn on and off locking for bar/buttons, kind of like how autobar does it. on fubar, you can shift-click to unlock bars, ctrl click to unlock buttons.
6. macro names for the embedded macros, that you can place in the text substitution, so it shows up in the button. it'd also be totally awesome if there could be some sort of saving of embedded macros. so instead of having to copy and paste all over, i could choose one of my msaved embedded macros.
7. it'd be nice if i could sorta dynamically change the button type w/o havingn to go thru the ui. b/c i often move buttons around, especially for certain boss fights, when i need to use special macros or certain spells, etc, etc. so i was thinking it'd be really nice if, when i drag a spell/normal macro onto any type of button it would become a standard button. if there was a ctrl-dragoff feature, that would open a little configure button window (kind of how right now if you dragoff a macro button, you get that cool text box to edit the macro). and in the configure button window you could change it to an embedded macro button or whatever, and type in your macro.
2. Why? Can't you tell which bar you are hovering over?
3. Please no. I've never understood why people like sticky frames so much. It's just not that hard to manually move a frame next to another frame. In any addon I've ever used with sticky frames, the sticky behavior has annoyed me to no end. I sincerely hope that InfiniBar never has sticky behavior!
4. A general "change all buttons on this bar to this type" function would be helpful, and would address this issue, as well as the issue described by a previous poster about configuring pet bars, and configuring possession bars.
6. Already possible. Since embedded macros are essentially hard-coded to the button they're on (i.e. you can't drag and drop it to another button) you can just hard-code the "macro name" onto it too. Just type the name into any textsub field. For example, if you wanted your macro to say "food" on it, just type food in the field.
2. Why? Can't you tell which bar you are hovering over?
there did not seem to be any visual indication of which bar i was moving around. I had created 3 empty bars, that i was going to fill in, once i placed them.
Quote from Phanx »
3. Please no. I've never understood why people like sticky frames so much. It's just not that hard to manually move a frame next to another frame. In any addon I've ever used with sticky frames, the sticky behavior has annoyed me to no end. I sincerely hope that InfiniBar never has sticky behavior!
not really a big deal, altho the other action bar addons that do have that feature, have it as an option you can turn on/off, not mandatory.
Quote from Phanx »
6. Already possible. Since embedded macros are essentially hard-coded to the button they're on (i.e. you can't drag and drop it to another button) you can just hard-code the "macro name" onto it too. Just type the name into any textsub field. For example, if you wanted your macro to say "food" on it, just type food in the field.
yea, that is actually what i did at first. I hardcoded the textsub, but that bar was a paged bar. So, when i went to page 2, the textsub was still hardcoded there, even tho on this page it wasn't going to be a macro. (hmm, now that i think of it, i don't remember if i could have changed the textsub for the 2nd page manually, different from the first page)
1. Create a bar
2. Copy+rename it.
3. Try to determine whether you're moving the original or the copy
1. Lock the bar you don't want to move.
2. Put the mouse over the bar you do want to move.
3. Drag.
Quote from Tamrah »
there did not seem to be any visual indication of which bar i was moving around. I had created 3 empty bars, that i was going to fill in, once i placed them.
Create at least one button for each bar, and then you can see them. If that's not enough, simply use the position sliders in the config window to get the bar close to where you want it (and away from the other new bars), and then use the mouse to fine-tune the position.
My druid alt hit 56 finally last night, so I got to go and train for the first time since setting up Infinibar.
r75032 (and standalone libraries)
I learned a new healing spell (Healing Touch (rank 10), I think), but it did not replace the old rank on the bar. No big deal, I replaced it myself.
I went into Cat form so that the bar would page and I could check on the new rank of one of those abilities. Since old ranks get replaced with new ones (both in the spell book and on default bars) I was hoping that it would already be taken care of. If not, I'd replace it myself - no big deal. Well, actually, the old rank had disappeared off of the bar completely - the button was empty. Same thing for all of the other abilities for cat/bear form that I had learned.
Ok, I finally got around to test this mod and it seem great if only I could get it to work properly.
Right now, for the life of me, I cannot figure out how to use Alt as a stance page modifier. After reading through this thread it seems there is some trouble with the selfcast modifier, but even deleting that entry in the keybindings file won't work. The option simply doesn't show up.
Soo... is this a general problem for everyone and the functionality is just not there or is this a local problem and Im just dumb? Disabling all addons except IB as well as purging the WTF folder didn't work either btw. Help would be greatly apreshiated.
Edit: NM. After reading my own post and realising that if I can delete the selfcast modifier in the keybindings file, maybe I might just change it. Changing the entry from 'Alt' to 'None' worked fine.
Hm, ok I've played around but I didn't get it to work, so I have a question. Is the following possible?
I want one bar with 6 buttons. I want the following:
The bar should page to a fresh bar when I press alt in casterform.
The bar should page to a fresh bar when I enter Catform.
The bar should page to a fresh bar when I press alt in Catform.
same for Bearform.
The bar should page to one specific page (i.E. always the same) when I press shift and another specific page when I press shift + alt.
The bar should page to one specifig page (i.E. always the same) when I press ctrl and another specifig page when I press ctrl + alt.
I have tried multiple conditions with the Macro states, like [stance:1,mod:alt] but it doesn't seem to take multiple arguments. Using the normal configuration, I can basically get the above to work, but it creates a new bar for the shift and ctrl press in every form, which means I would have to maintain multiple bars when I change something. So... anyone able to give me a little walkthrough on how to achieve the above or is there any real documentation out there?
I think it would be great to have an option for blizzard style locking, shift + drag skill to remove or put a new spell ontop of it. also is there a way to get a cooldowncount type display for the buttons?
also save profile instead of just copy/set would be great, or an ability to save the profiles of certain bars themselves.
Now, I only have to figure out if there is a way to work around IBs Showtooltip thing, so the macros that have an item in them don't highlight all the time and so I can get rid of the cooldown circle. Besides that, the thing is working exactly the way I want a bar addon to do. :)
Edit: is there a way to target the whole bar as a parent for KG panels? I keep getting only buttons with the frame finder and all I have tried didn't work so far. (things like _base _secure etc.)
I was just thinking of switching from Bongos2 to IF2 and installed rev 74848.
A few questions:
1. I made a new button group "Test" (assigned 5 for the button numbers). I went to the option "State pages" for this button group. I can't see a state page named "Alt" (all other options, like shift, ctrl, etc. but no alt). Expected behaviour?
2. I made a second button group "Test1" (again, 5 for the button numbers). I drag a spell onto the first button (Avenger's Shield). I use /kb to bring up the keybinding mode provided by the LibKeyBound library. I hover over this button and press e.g. Alt + h. While still in keybinding mode and hovering over it, it shows alt + h is bound to this button. Now I close the keybinding mode but the alt + h shortcut is not shown as the kb shortcut (Default text substitution was not modified so the shortcut should be shown for the Text 3 position).
3. Tooltips for buttons appear right over the corresponding button (and I don't like that behaviour ;) ). Are there any options (I haven't found any) to:
- Show them only out of combat
- Assign them to a different place (on mouse cursor or standard blizzard tooltip position)?
Sorry for such "neewbish" questions...
Regards,
Highend
2. can't answer - I haven't tried the keybound stuff yet
3. my tooltips display where my tooltip mod tells them to
I have the same issue with keybinds.
/console reloadui (or /reloadui if you have the relevant addon) will make keybindings display afterwards.
1. Expected Behavior. Your self-cast modifier is set to Alt, and IB2 does not allow you to use the self cast modifier with the State Pages system. You can however access it using the Macro States system.
2. This is a bug. Next time I tinker with IB2 I'll look into it. For now just reload ui, or make a change to the text sub then change it back.
3. Tooltip behavior is, and will always be, out of the scope of IB2. Use a tooltip mod such as CowTip, etc. to configure this stuff.
Also note, I will be looking into making action IDs available as a button type. I'll probably get to this over the weekend or on Monday.
I'm also looking into improving the Border, etc. coloring.
Interesting, I would never have known this. (Then again, I don't have a self-cast modifier)
Hurray! I looked at the LUA but I'm not that good at deciphering other people's code. ;). My mod to the (original) Flexbar was about as far as it went (and I do programming for a living!)
Also, another little buglet I forgot to mention: When a button changes states between a autocasting pet action and an 'empty' standard action (possibly other varieties of standard actions as well, did not test), the autocast highlight sometimes stays on.
The inability to have alt page AND be self cast, is the sole reason this is not my main button mod right now. (I have a self cast bar, that pages!)
But it can, just not through the 'easy' way.
Do the advanced state pages or whatever it's called and
[alt]
[noalt]
I think.
some thoughts, hope i'm not totally repeating what everyone's said before
1. latency button for menu button, keyring button for bag button
2. some way to tell which bar i'm moving, like if my bar is unlocked and i'm hovering over it, show barname on it or something
3. snap to/sticky bars, to stick to other bars (kind of like bongos/bartender/trinitybars does)
4. have a default button type for a bar, kind of like you already have default text substitutions. like if i wanted all the buttons on my bar to be macro buttons, right now i have to go to each bottun and change the button type.
5. 1-click way to turn on and off locking for bar/buttons, kind of like how autobar does it. on fubar, you can shift-click to unlock bars, ctrl click to unlock buttons.
6. macro names for the embedded macros, that you can place in the text substitution, so it shows up in the button. it'd also be totally awesome if there could be some sort of saving of embedded macros. so instead of having to copy and paste all over, i could choose one of my msaved embedded macros.
7. it'd be nice if i could sorta dynamically change the button type w/o havingn to go thru the ui. b/c i often move buttons around, especially for certain boss fights, when i need to use special macros or certain spells, etc, etc. so i was thinking it'd be really nice if, when i drag a spell/normal macro onto any type of button it would become a standard button. if there was a ctrl-dragoff feature, that would open a little configure button window (kind of how right now if you dragoff a macro button, you get that cool text box to edit the macro). and in the configure button window you could change it to an embedded macro button or whatever, and type in your macro.
anyways, great work on your addon =)
3. Please no. I've never understood why people like sticky frames so much. It's just not that hard to manually move a frame next to another frame. In any addon I've ever used with sticky frames, the sticky behavior has annoyed me to no end. I sincerely hope that InfiniBar never has sticky behavior!
4. A general "change all buttons on this bar to this type" function would be helpful, and would address this issue, as well as the issue described by a previous poster about configuring pet bars, and configuring possession bars.
6. Already possible. Since embedded macros are essentially hard-coded to the button they're on (i.e. you can't drag and drop it to another button) you can just hard-code the "macro name" onto it too. Just type the name into any textsub field. For example, if you wanted your macro to say "food" on it, just type food in the field.
I'm not the OP, but I can see why:
1. Create a bar
2. Copy+rename it.
3. Try to determine whether you're moving the original or the copy
there did not seem to be any visual indication of which bar i was moving around. I had created 3 empty bars, that i was going to fill in, once i placed them.
not really a big deal, altho the other action bar addons that do have that feature, have it as an option you can turn on/off, not mandatory.
yea, that is actually what i did at first. I hardcoded the textsub, but that bar was a paged bar. So, when i went to page 2, the textsub was still hardcoded there, even tho on this page it wasn't going to be a macro. (hmm, now that i think of it, i don't remember if i could have changed the textsub for the 2nd page manually, different from the first page)
1. Lock the bar you don't want to move.
2. Put the mouse over the bar you do want to move.
3. Drag.
Create at least one button for each bar, and then you can see them. If that's not enough, simply use the position sliders in the config window to get the bar close to where you want it (and away from the other new bars), and then use the mouse to fine-tune the position.
r75032 (and standalone libraries)
I learned a new healing spell (Healing Touch (rank 10), I think), but it did not replace the old rank on the bar. No big deal, I replaced it myself.
I went into Cat form so that the bar would page and I could check on the new rank of one of those abilities. Since old ranks get replaced with new ones (both in the spell book and on default bars) I was hoping that it would already be taken care of. If not, I'd replace it myself - no big deal. Well, actually, the old rank had disappeared off of the bar completely - the button was empty. Same thing for all of the other abilities for cat/bear form that I had learned.
Right now, for the life of me, I cannot figure out how to use Alt as a stance page modifier. After reading through this thread it seems there is some trouble with the selfcast modifier, but even deleting that entry in the keybindings file won't work. The option simply doesn't show up.
Soo... is this a general problem for everyone and the functionality is just not there or is this a local problem and Im just dumb? Disabling all addons except IB as well as purging the WTF folder didn't work either btw. Help would be greatly apreshiated.
Edit: NM. After reading my own post and realising that if I can delete the selfcast modifier in the keybindings file, maybe I might just change it. Changing the entry from 'Alt' to 'None' worked fine.
I want one bar with 6 buttons. I want the following:
The bar should page to a fresh bar when I press alt in casterform.
The bar should page to a fresh bar when I enter Catform.
The bar should page to a fresh bar when I press alt in Catform.
same for Bearform.
The bar should page to one specific page (i.E. always the same) when I press shift and another specific page when I press shift + alt.
The bar should page to one specifig page (i.E. always the same) when I press ctrl and another specifig page when I press ctrl + alt.
I have tried multiple conditions with the Macro states, like [stance:1,mod:alt] but it doesn't seem to take multiple arguments. Using the normal configuration, I can basically get the above to work, but it creates a new bar for the shift and ctrl press in every form, which means I would have to maintain multiple bars when I change something. So... anyone able to give me a little walkthrough on how to achieve the above or is there any real documentation out there?
Thanks in advance,
Lys
also save profile instead of just copy/set would be great, or an ability to save the profiles of certain bars themselves.
Yes. Order is important, as the first applicable condition is matched. Try:
[mod:alt,mod:shift]
[mod:alt,mod:ctrl]
[nostance]
[nostance,mod:alt]
[stance:3]
[stance:3,mod:alt]
[stance:1]
[stance:1,mod:alt]
(Note that if you're lazy and never got Aquatic Form, you'll need to use stance:2 for Cat Form instead of stance:3.)
[mod:alt,mod:shift]
[mod:shift]
[mod:alt,mod:ctrl]
[mod:ctrl]
[nostance,nomod]
[nostance,mod:alt]
[stance:1,nomod]
[stance:1,mod:alt]
[stance:3,nomod]
[stance:3,mod:alt]
Now, I only have to figure out if there is a way to work around IBs Showtooltip thing, so the macros that have an item in them don't highlight all the time and so I can get rid of the cooldown circle. Besides that, the thing is working exactly the way I want a bar addon to do. :)
Edit: is there a way to target the whole bar as a parent for KG panels? I keep getting only buttons with the frame finder and all I have tried didn't work so far. (things like _base _secure etc.)
Applies LibKeyBound to Spell Book and Macro UI Buttons.