Hi,
I recently changed to dominos and noticed some odd behavior with buttonfacade, i'm pretty sure this has nothing to do with dominos, since the same thing happens when using only bf and the button test.
My problem is the the equipped border doesn't seem to work. When i drag an equipped item to a button the equipped border isn't showing. When dragging the item to a button and then equip it, it doesn't show either. The only thing that shows the equipped border as it should be is changing any option in the bf config while having the item on the button and equipped.
But any change (unequipping/moving to another button) lets the border dissapear.
I tryed a clean install an wiping sv's but no effect.
The odd thing is, when using bongos3 and bongos3_buttonfacade everything works perfectly fine.
If it works with one addon but not another, it's an issue with the addon's particular implementation of ButtonFacade support and/or the equipped state. The button test module was never intended to be a complete implentation of button states; it was just supposed to work well enough that you could see how a skin looked when applied to buttons. I'd recommend posting this in the Dominos thread.
Is there a reason that the bag bar isn't supported for skinning? It appears to use the standard Blizzard bar textures, and I'm pretty sure I've used action bar addons that were able to skin it.
If it works with one addon but not another, it's an issue with the addon's particular implementation of ButtonFacade support and/or the equipped state. The button test module was never intended to be a complete implentation of button states; it was just supposed to work well enough that you could see how a skin looked when applied to buttons. I'd recommend posting this in the Dominos thread.
Dominos is based on the stock action bar code. If the equipped thing is happening with button facade, but not without, then its a button facade issue, and will be present in all action bar addons that reuse the stock action buttons, yet provide button facade support.
Things to note: I've not personally tested the issue.
I'm having trouble achieving properly colored borders in SBF using ButtonFacade. Some discussion about this took place in the UI screenshots thread here. My attempts to recreate Lyn's coloring (seen here - debuff frame above player frame) have seen mixed results.
When using the Caith BF skin, removing the color array works as intended, and I am left with a properly colored border, here:
But when I use the Rothar skin (which is the skin I would like to be using), removing the color array does not simply recolor the border, but instead leaves me with a gloss/glow type effect, like this:
This same gloss/glow effect happens when I use the simpleSquare skin, the same one Lyn is using in his screenshots. I am confused at this disparity, as from reading the UI thread, the only thing she changed was the removal of the color arracy.
Basically I am wondering if I am missing something here apart from simply removing the color array. Does the scaling of SBF matter? the units used in that particular skin? etc. I am just wondering if someone could help shed some light on why I would be experiencing vastly different results for such a simple change.
I am having a problem with ButtonFacade not saving my settings. Every single time I reload my UI, or logout, I lose all of my color settings which is getting frustrating. I'm attempting to use a black "border" and "glow" color for my buffs and buttons, while using a red "border" and "glow" color for my debuffs, and purple for the temporary buffs on my weapons. This is using Bongos3 and Buffalo as the mods I am attempting to skin. The skin I'm using is ButtonFacade_Caith.
This is what ButtonFacade.lua looks like in my SavedVariables folder:
My primary point of confusion is... where is the color data supposed to be stored? Because while I'm not expert, there appears to be no color information in the above code, which only leads me to believe that everytime I adjust my settings in Warcraft, nothing regarding the colors I want is being saved to this file. What is the syntax for including color data, and perhaps I can input that data on my own by hand. The same thing happened when I was using SBF instead of Buffalo and I assumed it had to do with SBF wanting to include it's own colors.
I am having a problem with ButtonFacade not saving my settings. Every single time I reload my UI, or logout, I lose all of my color settings which is getting frustrating. I'm attempting to use a black "border" and "glow" color for my buffs and buttons, while using a red "border" and "glow" color for my debuffs, and purple for the temporary buffs on my weapons. This is using Bongos3 and Buffalo as the mods I am attempting to skin. The skin I'm using is ButtonFacade_Caith.
This is what ButtonFacade.lua looks like in my SavedVariables folder:
My primary point of confusion is... where is the color data supposed to be stored? Because while I'm not expert, there appears to be no color information in the above code, which only leads me to believe that everytime I adjust my settings in Warcraft, nothing regarding the colors I want is being saved to this file. What is the syntax for including color data, and perhaps I can input that data on my own by hand. The same thing happened when I was using SBF instead of Buffalo and I assumed it had to do with SBF wanting to include it's own colors.
Any ideas?
As already stated in the thread ButtonFacade does NOT store skinning data, each addon being skinned stores the settings for the specific addon.
Interesting, that's something that I did not realize. However the problem that I am having remains the same. Where ever these settings are supposed to be being saved to, they are quite clearly not being. I have installed Bongos3_ButtonFacade from www.wowace.com. I have ButtonFacade and ButtonFacade_Caith installed, and I am using Buffalo. My situation was the same while I was using Bartender4 and SBF as well. So I guess my question becomes now, what am I doing wrong? I am really at a loss here, and I so love my UI when the skinning work I've done is working, rebuilding the color scheme every time I reload my UI or log out of the game, while it has become second nature, isn't the most convenient. I love ButtonFacade, I just want to be able to save my settings!
I use ButtonFacade with SBF and have no issues with my skin settings not saving. I also use Poppins and InfiniBar, and have no problems with them either. I would suggest removing the saved variables for ButtonFacade and SBF, and then logging in with only those two addons enabled. Configure both to your liking (or enough to test) and reload your UI. If the settings still aren't saved, try deleting and reinstalling the addons (download them by hand, not through an updater program). If that still doesn't work, then there's likely something wrong with your system preventing WoW from writing to saved variable files.
It's also worth mentioning that the ButtonFacade GUI will not show you current settings at the top level, only at the most granular levels. This is because it doesn't have any native awareness of each addon's individual settings, and doesn't attempt to dig them up and compare to see if there's a single common set of settings for it to show at the top level. You can still overwrite everything by changing a top-level setting, but in order to see the current settings for each addon, you need to drill down to the lower levels.
Also, a few addons don't implement the spec perfectly, so their settings don't show up even at the lowest levels in the ButtonFacade GUI; SBF is one of these. The settings should still be applied correctly to the addon, though.
I'm currently using Bongos3 and Buffalo. I switched from SBF but honestly prefer Buffalo now anyway, so it doesn't "appear" to be related. It's obviously something else going wrong. I'll delete ButtonFacade, Buffalo and Bongos3, delete their SavedVariables settings and see if I can get my settings to survive a reload.
And, yes I've noticed that the settings don't always match the GUI, which is also happening when I relog or reload my UI, but if they still kept the look on my screen itself, I wouldn't have even worried about it in the first place :)
Update: I've switched from Bongos3 to Dominos, and the ActionBars are keeping their settings... SBF and Buffalo won't. Buffalo2 doesn't appear to support or be supported by ButtonFacade as I saw no way to adjust the settings there. I've reinstalled both SBF, Buffalo and Buffalo2 numerous times, and none of them are saving my color/appearance settings at all :(
Well, I don't know what the problem with SBF is, since it works fine for me. Does it happen if you have only ButtonFacade and SBF enabled (i.e. log out, delete SVs, log in, set stuff up, log out, log in)?
Well, I don't know what the problem with SBF is, since it works fine for me. Does it happen if you have only ButtonFacade and SBF enabled (i.e. log out, delete SVs, log in, set stuff up, log out, log in)?
I did not try disabling everything and then attempting to see if ButtonFacade would work with SBF. As I said though, I've since taken up using Buffalo, and actually rather prefer it in a few ways, but regardless of that, I still need to reconfigure the appearance of my buffs and debuffs every time I log in or reload my UI.
I've been using Dominos which natively supports ButtonFacade and I haven't had any issues with it yet.
I recently changed to dominos and noticed some odd behavior with buttonfacade, i'm pretty sure this has nothing to do with dominos, since the same thing happens when using only bf and the button test.
My problem is the the equipped border doesn't seem to work. When i drag an equipped item to a button the equipped border isn't showing. When dragging the item to a button and then equip it, it doesn't show either. The only thing that shows the equipped border as it should be is changing any option in the bf config while having the item on the button and equipped.
But any change (unequipping/moving to another button) lets the border dissapear.
I tryed a clean install an wiping sv's but no effect.
The odd thing is, when using bongos3 and bongos3_buttonfacade everything works perfectly fine.
could you tell us which skin it is as well? I can try testing it as well then :) (To see if it's dominos, BF or the skin)
Dominos is based on the stock action bar code. If the equipped thing is happening with button facade, but not without, then its a button facade issue, and will be present in all action bar addons that reuse the stock action buttons, yet provide button facade support.
Things to note: I've not personally tested the issue.
When using the Caith BF skin, removing the color array works as intended, and I am left with a properly colored border, here:
But when I use the Rothar skin (which is the skin I would like to be using), removing the color array does not simply recolor the border, but instead leaves me with a gloss/glow type effect, like this:
This same gloss/glow effect happens when I use the simpleSquare skin, the same one Lyn is using in his screenshots. I am confused at this disparity, as from reading the UI thread, the only thing she changed was the removal of the color arracy.
Basically I am wondering if I am missing something here apart from simply removing the color array. Does the scaling of SBF matter? the units used in that particular skin? etc. I am just wondering if someone could help shed some light on why I would be experiencing vastly different results for such a simple change.
2. I believe the screenshots you saw were using my modification to the simpleSquare skin, in which the texture covers only the border.
Messed around the the textures some and achieved this:
This is what ButtonFacade.lua looks like in my SavedVariables folder:
My primary point of confusion is... where is the color data supposed to be stored? Because while I'm not expert, there appears to be no color information in the above code, which only leads me to believe that everytime I adjust my settings in Warcraft, nothing regarding the colors I want is being saved to this file. What is the syntax for including color data, and perhaps I can input that data on my own by hand. The same thing happened when I was using SBF instead of Buffalo and I assumed it had to do with SBF wanting to include it's own colors.
Any ideas?
As already stated in the thread ButtonFacade does NOT store skinning data, each addon being skinned stores the settings for the specific addon.
Thanks,
William Katz (Hadrin, Doomhammer)
It's also worth mentioning that the ButtonFacade GUI will not show you current settings at the top level, only at the most granular levels. This is because it doesn't have any native awareness of each addon's individual settings, and doesn't attempt to dig them up and compare to see if there's a single common set of settings for it to show at the top level. You can still overwrite everything by changing a top-level setting, but in order to see the current settings for each addon, you need to drill down to the lower levels.
Also, a few addons don't implement the spec perfectly, so their settings don't show up even at the lowest levels in the ButtonFacade GUI; SBF is one of these. The settings should still be applied correctly to the addon, though.
And, yes I've noticed that the settings don't always match the GUI, which is also happening when I relog or reload my UI, but if they still kept the look on my screen itself, I wouldn't have even worried about it in the first place :)
I did not try disabling everything and then attempting to see if ButtonFacade would work with SBF. As I said though, I've since taken up using Buffalo, and actually rather prefer it in a few ways, but regardless of that, I still need to reconfigure the appearance of my buffs and debuffs every time I log in or reload my UI.
You'll only notice it if you have empty buttons on your bar(s). Instead of "see-through" buttons, they'll be filled with the backdrop texture.