There's still a bug with the toast frames instead of turning white now they turn black with no gradient after removing the mouse from them after hovering over them.
Is there any chance of skinning the blizzard scroll bars?
There is a slight .5 millimeter gap between the border, background at the bottom on the tab buttons in for example the character pane or talent pane. If you look closely. (Go to a zone where there's a lot of light, it's easier to see.)
Hi Excitor0,
The toast frame fix was a trade-off, because of the way the fade out seems to works if you mouseover the frame the alpha value is reset to 1 which is what causes the Gradient texture to whiteout. The fix is to reparent the gradient texture so that doesn't appear behind the toast frame and cause whiteout. As far as I have tested there isn't any way around this. If anyone knows differently then please let me know.
The Blizzard scroll bars should all be skinned, which ones are not?
I'll look into the tab buttons, they use the same skinning code as frames so the frames should be exhibiting the same behaviour.
/snip
1 small glitch though, a couple of minutes after I log in (and it happens on all my toons) I get the below error and it puts a transparent gray box in the middle of my screen, goes away when I reload the ui but eventually it comes back. The box is not clickable or moveable. it also seems to be triggered by comments from real id friends, but it also happens randomly when not talking to anyone.
/snip
As always Jncl this add on is one of the best made for WoW and Thank You for keeping it up to date.
However, I am getting an error message every time I log into WoW about the PetBattle UI not working with Skinner. Wanted to make sure you where aware of this and if you already know sorry for taking up your time.
Updated BetterInbox, Outfitter & ReforgeLite (as reported by X-buZZ) skins
Bugfix for MicroButton button borders not being applied if Bartender4 is loaded (as reported by hammer2)
Updated TOC to use project version (i.e. Tag)
Bugfix for text finding function
Tidy up UnitFrames skinning code
Don't skin IOP objects managed by other skins
Remove redundant print statements
Remove redundant skin disabling code
Message: Interface\AddOns\Skinner\UIFrames.lua:1977: attempt to index local 'btn' (a nil value)
Time: 10/17/12 02:25:22
Count: 1
Stack: (tail call): ?
[C]: in function `xpcall'
Interface\AddOns\Skinner\UtilFuncs.lua:115: in function <Interface\AddOns\Skinner\UtilFuncs.lua:109>
(tail call): ?
Interface\AddOns\Skinner\AddonFrames.lua:149: in function <Interface\AddOns\Skinner\AddonFrames.lua:21>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:164: in function <...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:138>
The toast frame fix was a trade-off, because of the way the fade out seems to works if you mouseover the frame the alpha value is reset to 1 which is what causes the Gradient texture to whiteout. The fix is to reparent the gradient texture so that doesn't appear behind the toast frame and cause whiteout. As far as I have tested there isn't any way around this. If anyone knows differently then please let me know.
The Blizzard scroll bars should all be skinned, which ones are not?
I'll look into the tab buttons, they use the same skinning code as frames so the frames should be exhibiting the same behaviour.
Scroll bars are skinned sorry.
The border on the tab buttons I was speaking about I took a look and the problem exists on the frames as well I just didn't notice it there's a small space between the border, background frame.
Ok I'll have to find something that makes my toast pop ups ignore my mouse then it seems since there's no possible fix.
Lastly there's another bug I've noticed at random times the Achievement pane, guild roster aren't skinned and 2 minutes later when I open them they're skinned again.
The Outfitter skin appears to be dependent on the skinning of the character-frame. Is this really necessary? I use Aurora to skin the default frames, so I've disabled skinners skinning of default frames.
skinner b5.16135.1 default blizzard skin for "pets and mounts" tab:
I would like to keep the pet family icon in the background of the vanity pets.
the skin for petjournal enhanced gives an error message with the latest version 2.4.5 - I think the configuration was moved to the blizzard configuration pane.
Getting a similar error from the add on PEt Journal Enhanced similar to the one for Battle Pet UI.
Message: Interface\AddOns\Skinner\UIFrames.lua:1977: attempt to index local 'btn' (a nil value)
Time: 10/21/12 20:19:26
Count: 1
Stack: (tail call): ?
[C]: in function `xpcall'
Interface\AddOns\Skinner\UtilFuncs.lua:115: in function <Interface\AddOns\Skinner\UtilFuncs.lua:109>
(tail call): ?
Interface\AddOns\Skinner\AddonFrames.lua:149: in function <Interface\AddOns\Skinner\AddonFrames.lua:21>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:164: in function <...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals: <none>
Message: ...terface\AddOns\Skinner\SkinMe\PetJournalEnhanced.lua:6: attempt to index global 'PetJournalEnhancedOptions' (a nil value)
Time: 10/21/12 20:19:26
Count: 1
Stack: (tail call): ?
[C]: in function `xpcall'
Interface\AddOns\Skinner\UtilFuncs.lua:115: in function <Interface\AddOns\Skinner\UtilFuncs.lua:109>
Interface\AddOns\Skinner\UtilFuncs.lua:214: in function `checkAndRunAddOn'
Interface\AddOns\Skinner\AddonFrames.lua:268: in function <Interface\AddOns\Skinner\AddonFrames.lua:223>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:164: in function <...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Maybe I'm going crazy, but prior to 5.0 I thought Skinner was fully skinning the in-game calender. Now it only skins part of it, leaving each day looking like the default blizzard skin. Is this a bug or intended, and is there a way to skin each day?
4x Skinner\Skinner-b5.16135.2.lua:224: table index is nil
Skinner\Skinner-b5.16135.2.lua:1334: in function <Skinner\Skinner.lua:1300>
Skinner\Skinner-b5.16135.2.lua:1387: in function "skinDropDown"
Skinner-b5.16135.2\SkinMe\FishingBuddy-1.2.lua:37: in function <Skinner\SkinMe\FishingBuddy.lua:4>
(tail call): ?
<in C code>
Skinner-b5.16135.2\UtilFuncs.lua:115: in function <Skinner\UtilFuncs.lua:109>
Skinner-b5.16135.2\UtilFuncs.lua:214: in function "checkAndRunAddOn"
Skinner-b5.16135.2\AddonFrames.lua:268: in function <Skinner\AddonFrames.lua:223>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher[2]":9: in function <string>:"safecall Dispatcher[2]":5
(tail call): ?
AdiBags-v1.5.6\libs\AceTimer-3.0\AceTimer-3.0-6.lua:164: in function <AdiBags\libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals:
nil
And of course the normal problems with Carbonite.
4x Skinner-b5.16135.2\SkinMe\Carbonite-5.05.05.lua:31: attempt to index field "Ski1" (a nil value)
(tail call): ?
<in C code>
Skinner-b5.16135.2\UtilFuncs.lua:115: in function <Skinner\UtilFuncs.lua:109>
Skinner-b5.16135.2\UtilFuncs.lua:214: in function "checkAndRunAddOn"
Skinner-b5.16135.2\AddonFrames.lua:268: in function <Skinner\AddonFrames.lua:223>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher[2]":9: in function <string>:"safecall Dispatcher[2]":5
(tail call): ?
AdiBags-v1.5.6\libs\AceTimer-3.0\AceTimer-3.0-6.lua:164: in function <AdiBags\libs\AceTimer-3.0\AceTimer-3.0.lua:138>
22x Skinner\Skinner-b5.16135.2.lua:224: table index is nil
Skinner\Skinner-b5.16135.2.lua:1334: in function <Skinner\Skinner.lua:1300>
Skinner\Skinner-b5.16135.2.lua:1387: in function "skinDropDown"
Skinner-b5.16135.2\SkinMe\FishingBuddy-1.2.lua:37: in function <Skinner\SkinMe\FishingBuddy.lua:4>
(tail call): ?
<in C code>
Skinner-b5.16135.2\UtilFuncs.lua:115: in function <Skinner\UtilFuncs.lua:109>
Skinner-b5.16135.2\UtilFuncs.lua:214: in function "checkAndRunAddOn"
Skinner-b5.16135.2\AddonFrames.lua:268: in function <Skinner\AddonFrames.lua:223>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher[2]":9: in function <string>:"safecall Dispatcher[2]":5
(tail call): ?
AckisRecipeList-2.4.2\libs\AceTimer-3.0\AceTimer-3.0-6.lua:164: in function <AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals:
nil
PetJournal Enhanced 2.5.1
13x Skinner-b5.16135.2\SkinMe\PetJournalEnhanced-2.5.1.lua:6: attempt to index global "PetJournalEnhancedOptions" (a nil value)
(tail call): ?
<in C code>
Skinner-b5.16135.2\UtilFuncs.lua:115: in function <Skinner\UtilFuncs.lua:109>
Skinner-b5.16135.2\UtilFuncs.lua:214: in function "checkAndRunAddOn"
Skinner-b5.16135.2\AddonFrames.lua:268: in function <Skinner\AddonFrames.lua:223>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher[2]":9: in function <string>:"safecall Dispatcher[2]":5
(tail call): ?
AckisRecipeList-2.4.2\libs\AceTimer-3.0\AceTimer-3.0-6.lua:164: in function <AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals:
nil
pet battle teams 3.0.0 -- currently in alpha development:
38x Skinner-b5.16135.2\SkinMe\PetBattleTeams-r6 Alpha (3.0.0).lua:30: attempt to index global "PetBattleTeamsUI" (a nil value)
(tail call): ?
<in C code>
Skinner-b5.16135.2\UtilFuncs.lua:115: in function <Skinner\UtilFuncs.lua:109>
Skinner-b5.16135.2\UtilFuncs.lua:214: in function "checkAndRunAddOn"
Skinner-b5.16135.2\AddonFrames.lua:268: in function <Skinner\AddonFrames.lua:223>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher[2]":9: in function <string>:"safecall Dispatcher[2]":5
(tail call): ?
AckisRecipeList-2.4.2\libs\AceTimer-3.0\AceTimer-3.0-6.lua:164: in function <AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals:
nil
??
50x Skinner-b5.16135.2\UIFrames.lua:1977: attempt to index local "btn" (a nil value)
(tail call): ?
<in C code>
Skinner-b5.16135.2\UtilFuncs.lua:115: in function <Skinner\UtilFuncs.lua:109>
(tail call): ?
Skinner-b5.16135.2\AddonFrames.lua:149: in function <Skinner\AddonFrames.lua:21>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher[2]":9: in function <string>:"safecall Dispatcher[2]":5
(tail call): ?
AckisRecipeList-2.4.2\libs\AceTimer-3.0\AceTimer-3.0-6.lua:164: in function <AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals:
nil
On my battle pet screen - if I disable the skinner's skinning - I will see a small icon on the battle pet. E.g. on a critter a brown icon / on the beast a red claw.
After enabling the Skinner for the pets and mounts tab - the background turns black - though I am not sure if a third party addon does put these images in the background.
13x Skinner\Skinner-b5.16135.2.lua:224: table index is nil
Skinner\Skinner-b5.16135.2.lua:1596: in function <Skinner\Skinner.lua:1582>
Skinner\Skinner-b5.16135.2.lua:1628: in function "skinScrollBar"
Skinner-b5.16135.2\SkinMe\Examiner-12.10.30.lua:55: in function <Skinner\SkinMe\Examiner.lua:3>
(tail call): ?
<in C code>
Skinner-b5.16135.2\UtilFuncs.lua:115: in function <Skinner\UtilFuncs.lua:109>
Skinner-b5.16135.2\UtilFuncs.lua:214: in function "checkAndRunAddOn"
Skinner-b5.16135.2\AddonFrames.lua:268: in function <Skinner\AddonFrames.lua:223>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher[2]":9: in function <string>:"safecall Dispatcher[2]":5
(tail call): ?
AdiBags-v1.5.6\libs\AceTimer-3.0\AceTimer-3.0-6.lua:164: in function <AdiBags\libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals:
nil
Ofc also had to disable Carbonite, Fishing Buddyto avoid more errors spam.
FB & Carbonite are the same errors as reported above.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Hi Excitor0,
The Blizzard scroll bars should all be skinned, which ones are not?
I'll look into the tab buttons, they use the same skinning code as frames so the frames should be exhibiting the same behaviour.
Hi rnbrac
As always Jncl this add on is one of the best made for WoW and Thank You for keeping it up to date.
However, I am getting an error message every time I log into WoW about the PetBattle UI not working with Skinner. Wanted to make sure you where aware of this and if you already know sorry for taking up your time.
V/r
Zaerwen
Hi Zaerwen,
Bugfix for MicroButton button borders not being applied if Bartender4 is loaded (as reported by hammer2)
Updated TOC to use project version (i.e. Tag)
Bugfix for text finding function
Tidy up UnitFrames skinning code
Don't skin IOP objects managed by other skins
Remove redundant print statements
Remove redundant skin disabling code
b5.16135.2
Time: 10/17/12 02:25:22
Count: 1
Stack: (tail call): ?
[C]: in function `xpcall'
Interface\AddOns\Skinner\UtilFuncs.lua:115: in function <Interface\AddOns\Skinner\UtilFuncs.lua:109>
(tail call): ?
Interface\AddOns\Skinner\AddonFrames.lua:149: in function <Interface\AddOns\Skinner\AddonFrames.lua:21>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:164: in function <...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals: <none>
So, haven't you done it? I wanna bartender action bars' buttons look like those in the spellbook, or when the bartender is disabled.
http://imageshack.us/a/img21/16/35849643.jpg
Scroll bars are skinned sorry.
The border on the tab buttons I was speaking about I took a look and the problem exists on the frames as well I just didn't notice it there's a small space between the border, background frame.
Ok I'll have to find something that makes my toast pop ups ignore my mouse then it seems since there's no possible fix.
Lastly there's another bug I've noticed at random times the Achievement pane, guild roster aren't skinned and 2 minutes later when I open them they're skinned again.
I would like to keep the pet family icon in the background of the vanity pets.
the skin for petjournal enhanced gives an error message with the latest version 2.4.5 - I think the configuration was moved to the blizzard configuration pane.
Hi essmene,
Getting a similar error from the add on PEt Journal Enhanced similar to the one for Battle Pet UI.
Message: Interface\AddOns\Skinner\UIFrames.lua:1977: attempt to index local 'btn' (a nil value)
Time: 10/21/12 20:19:26
Count: 1
Stack: (tail call): ?
[C]: in function `xpcall'
Interface\AddOns\Skinner\UtilFuncs.lua:115: in function <Interface\AddOns\Skinner\UtilFuncs.lua:109>
(tail call): ?
Interface\AddOns\Skinner\AddonFrames.lua:149: in function <Interface\AddOns\Skinner\AddonFrames.lua:21>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:164: in function <...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals: <none>
Message: ...terface\AddOns\Skinner\SkinMe\PetJournalEnhanced.lua:6: attempt to index global 'PetJournalEnhancedOptions' (a nil value)
Time: 10/21/12 20:19:26
Count: 1
Stack: (tail call): ?
[C]: in function `xpcall'
Interface\AddOns\Skinner\UtilFuncs.lua:115: in function <Interface\AddOns\Skinner\UtilFuncs.lua:109>
Interface\AddOns\Skinner\UtilFuncs.lua:214: in function `checkAndRunAddOn'
Interface\AddOns\Skinner\AddonFrames.lua:268: in function <Interface\AddOns\Skinner\AddonFrames.lua:223>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:164: in function <...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals: <none>
Hope these LUA Errors from the game help.
And of course the normal problems with Carbonite.
fishing buddy 1.2
PetJournal Enhanced 2.5.1
pet battle teams 3.0.0 -- currently in alpha development:
??
On my battle pet screen - if I disable the skinner's skinning - I will see a small icon on the battle pet. E.g. on a critter a brown icon / on the beast a red claw.
After enabling the Skinner for the pets and mounts tab - the background turns black - though I am not sure if a third party addon does put these images in the background.
Ofc also had to disable Carbonite, Fishing Buddyto avoid more errors spam.
FB & Carbonite are the same errors as reported above.