Littledeath: I will add a space-replace function in some time, until then try to avoid using spaces :)
The thing is, this profile page is delivered by AceDB, it is not really *that* implemented in the addon by now.
It could be easy to fix. If you got time before I do you might just check what happens if you immediately relog after copying a profile. If then is all fine it is not much of a problem to add.
I have done that beside others.
But there are many code changes, so I would like you to check it out on the branches before I commit.
I do not want to push it on the trunk without further testing since I basically wanted to get Soratas ok before whom I could not get the hold of yet (I hope my english is right ;) )
Features of the branch:
LibKeybound 1.0 Frontend (custom solution)
LibSharedMedia 3.0 support
You can change Fonts, their sizes and their placement on the Buttons.
Please everyone interested in those features and has access to the svn branches check it out and report back if it is working and fullfills your needs.
Using your branch, font options don't work, or even exist, and I get the following error a bunch of times when I open the config window:
[2008/06/09 19:40:09-882-x7]: AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1110: Invalid Custom Control Type - LSM30_Font
AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1110: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1022>
AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1049: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1022>
AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1461: in function `FeedGroup'
AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1383: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1362>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher":9: in function <[string "safecall Dispatcher"]:5>
(tail call): ?:
AceGUI-3.0\AceGUI-3.0.lua:257: in function `Fire'
...s\Ace3\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:445: in function `Select':
...s\Ace3\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:454: in function `SelectByValue':
AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1557: in function `FeedGroup'
AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1688: in function `Open'
Poppins-1.0\Poppins.lua:407: in function `value'
Other than that... the changes you've made that add a bunch of horizontal lines between related options look really really messy. :(
I guess you do not have LibSharedMedia-3.0 installed? I had added it as optional dependency and I guess it is failing less silent than I thought.
The horizontal lines I added to get some sort of overview back. I guess it is my screen resolution, but it does kinda suck When the place gets crowded. Those lines are just headings without a name, well I will test if it looks nicer with text or take em out whatever.
Yes, I do have LibSharedMedia-3.0 installed, running standalone, and it's loaded by other addons long before Poppins is loaded. Everything is updated daily. That error message has nothing to do with LibSharedMedia-3.0 not being found; it looks like you're trying to create a custom AceGUI-3.0 widget?
Really liking your branch version Philosound. Any chance you could make items with charges display the charge count instead of the number of items in your inventory? Seeing I have 2 drums of battle is far less useful than seeing I have 75 charges.
Sanguil, branch is updated for this now.
I do not have battle drums but my quick test with mana oil gave positive results.
About the anchoring / not hiding on screenshot.
Unfortunately the place I thought the change would do that did nothing :(
I am not so experienced with this frames stuff, could be a while till I figure this out (I think actually everything is anchored to UIParent via heritage).
If someone would like to give a hint about that, it would be welcome :)
Well, if you just do CreateFrame("Frame") it is not parented/anchored to the UIParent. You need to explicitly parent it to the UIParent, either on creation with CreateFrame("Frame", UIParent) or later with frame:SetParent(UIParent).
I doubt so, since I am playing on deDE too ;)
I assume it is just the case that no one has looked into this yet - I know I didn?t.
I have put it on my todo list, but I don?t know when and if I get this done.
Hear hear, there is an update on the branches.
Buttons hiding on screenshot, any setting consistently settable on Button or Group.
And the best: It is bug free!
Well, the last one was kind of a joke, please, dear branch-testers, report all those things I broke and bugs I have created...