Thanks for the heads-up regarding the Compact Frames issue with the missing Pet Battle icons.
Not sure why you click "Disable All..." when new frame skins are added. I'll look at adding an indicator for new skins to the panels to identify them if that'll help.
I click "Disable All UI Skins" because I only use Skinner for the BottomBar (as a background for my Broker bar), the gradient effect on drop-downs and a few add-on skins.
As far as the other goes, what I was talking about is that rather than have the "Disable All..." uncheck/disable all of the frames on the page, have it set its own variable that's referenced (first) when skinning those frames so that the actual enabled state for those particular frames doesn't have to change. IE:
Options.lua
defaults.profile.UIFrames = true
UIFrames.lua
-- For example
function aObj:AutoComplete()
if not self.db.profile.UIFrames or self.db.profile.AutoComplete or self.initialized.AutoComplete then return end
-- <snip>
end
Don't know if this was mentioned, but I finally tracked down my "missing" Pet Battle icons to Skinner's "Compact Frames" being enabled.
Another mention: How about adding another DB flag for when a user disables all of a specific type of frames? For example, I click the "Disable All UI Frames" button. It un-ticks all of those that I are ticked, but if I wanted to re-enable those that were ticked, I have to remember which ones they were. That would also fix the issue of new frames being automatically enabled and having to manually click "Disable All..." after each update.
Greets, at line 300 in the modules directory, the file UIButtons.lua seems that you put in a comment but forgot to comment it out. I just added the -- at that line and other errors have gone away.
Outside of custom edits in SpartanUI, I have no clue what the problem is. If you have ButtonFacade, Masque and Bartender4 installed and enabled, you should be able to adjust the skins for Bartender4. Masque alone does offer the option to skin the default UI, however.
I have a question: Would it be feasible to add an option to automatically center (horizontally) a specific bar on log-on/load or;<snip>
In regards to this, while I would like to see an option for this, I just hooked into BT Stance Bar's "UpdateStanceButtons" method with a simple math function. Works like a champ! :)
I have a question: Would it be feasible to add an option to automatically center (horizontally) a specific bar on log-on/load or; Is there an internal method that I could call from a stub to do it? The reason I'm asking is that I use one layout on all my characters but the number of buttons on the stance bar, when it's available, varies depending on the class. If I could automatically center the stance bar horizontally, I could then use a single (default) profile. :)
0
0
0
0
0
0
I click "Disable All UI Skins" because I only use Skinner for the BottomBar (as a background for my Broker bar), the gradient effect on drop-downs and a few add-on skins.
As far as the other goes, what I was talking about is that rather than have the "Disable All..." uncheck/disable all of the frames on the page, have it set its own variable that's referenced (first) when skinning those frames so that the actual enabled state for those particular frames doesn't have to change. IE:
Options.lua
UIFrames.lua
0
Another mention: How about adding another DB flag for when a user disables all of a specific type of frames? For example, I click the "Disable All UI Frames" button. It un-ticks all of those that I are ticked, but if I wanted to re-enable those that were ticked, I have to remember which ones they were. That would also fix the issue of new frames being automatically enabled and having to manually click "Disable All..." after each update.
0
You were never able to modify the fonts, only enable whatever font the skin specified.
A font add-on. (Hint Tekticles)
0
Yep. This typo is causing havoc. :)
0
0
0
0
In regards to this, while I would like to see an option for this, I just hooked into BT Stance Bar's "UpdateStanceButtons" method with a simple math function. Works like a champ! :)
0
0