Giter VIP home page Giter VIP logo

elvui_addonskins's Issues

AtlasLoot error

Message: ...terface\AddOns\ElvUI_AddOnSkins\addons\atlasLoot.lua:168: Usage: hooksecurefunc([table,] "function", hookfunc)
Time: 09/19/16 19:14:43
Count: 1
Stack: Interface\AddOns\ElvUI_AddOnSkins\core.lua:410: in function <Interface\AddOns\ElvUI_AddOnSkins\core.lua:398>

Interface\AddOns\ElvUI\core\core.lua:837: in function InitializeModules' Interface\AddOns\ElvUI\core\core.lua:939: in functionInitialize'
Interface\AddOns\ElvUI\init.lua:125: in function <Interface\AddOns\ElvUI\init.lua:124>

Locals: No locals to dump

Mage Nuggets

When the Mage Nuggets addon skin is enabled the AB (Arcane Blast) count on the AB Counter is not displayed (there is no number indicating how many stacks u have).

MoveAnything - Skin

local E, L, V, P, G, _ = unpack(ElvUI);
local addon = E:GetModule("AddOnSkins");

if(not addon:CheckAddOn("MoveAnything")) then return; end

function addon:MoveAnything()
local S = E:GetModule("Skins");

S:HandleButton(GameMenuButtonMoveAnything)

MAOptions:StripTextures();
MAOptions:SetTemplate("Transparent");

MAScrollBorder:StripTextures();
S:HandleScrollBar(MAScrollFrameScrollBar)

S:HandleButton(MAOptionsSync)
S:HandleButton(MAOptionsClose)
S:HandleButton(MAOptionsResetAll)

S:HandleCheckBox(MAOptionsToggleModifiedFramesOnly)
S:HandleCheckBox(MAOptionsToggleCategories)
S:HandleCheckBox(MAOptionsToggleTooltips)
S:HandleCheckBox(MAOptionsCharacterSpecific)

for i = 1, 100 do
    if _G['MAMove'..i..'Reset'] then S:HandleButton(_G['MAMove'..i..'Reset'])
    end
    if _G['MAMove'..i..'Reset'] then S:HandleButton(_G['MAMove'..i..'Reset'])
    end
    if _G['MAMove'..i..'Move'] then S:HandleCheckBox(_G['MAMove'..i..'Move'])
    end
    if _G['MAMove'..i..'Hide'] then S:HandleCheckBox(_G['MAMove'..i..'Hide'])
    end
    if _G['MAMove'..i..'Backdrop'] then (_G['MAMove'..i..'Backdrop']):StripTextures();
    end
    if _G['MAMove'..i..'Backdrop'] then (_G['MAMove'..i..'Backdrop']):CreateBackdrop("Transparent");
    end
end

MANudger:StripTextures();
MANudger:SetTemplate("Transparent");

S:HandleButton(MANudger_CenterMe)
S:HandleButton(MANudger_CenterH)
S:HandleButton(MANudger_CenterV)
S:HandleButton(MANudger_NudgeUp)
S:HandleButton(MANudger_NudgeDown)
S:HandleButton(MANudger_NudgeLeft)
S:HandleButton(MANudger_NudgeRight)
S:HandleButton(MANudger_Detach)
S:HandleButton(MANudger_Hide)
S:HandleButton(MANudger_MoverMinus)
S:HandleButton(MANudger_MoverPlus)

end

addon:RegisterSkin("MoveAnything", addon.MoveAnything);

wowscrnshot_042416_095326

CombatLogClearEntries()

In low levels dungeons the recount does not work

I need to do every time a CombatLogClearEntries() manually to get him work

THank you to do automatically :)

Talented

Hi! Will there be a skin for Talented and it's glyph frames? Or will there be a talent panel like in Cataclysm, where I can see all three trees at the same time?

Request: Lightheaded Skin

Requesting if possible the above addon to be skinned.
At the moment it looks like this:
wowscrnshot_030317_130755

Thank you very much.

BindPad support

IMO one of the most important addons in WoW for... just anything. Would be real cool if it was skinned as well.
bindpad_skin

Merge Plugins/Backport

Hi, I noticed this addon you are working on. I personally backported the original AddOnSkins and got it up and working for the most. I was wondering if you would like to take this addon (https://github.com/lbjdaking23/AddOnSkins) and we could make a really good version together. The reason I like this version more than yours is because it keeps the original code that most people know so it would be easier to make/backport addons.

Skin for WeakAuras

Hi, when I played last time on retail MoP WeakAuras was skinned. I would like to make the suggestion for a skin for WeakAuras,

Gnomish Vendor Shrinker - Skin

Code:
local E, L, V, P, G, _ = unpack(ElvUI);
local addon = E:GetModule("AddOnSkins");

if(not addon:CheckAddOn("GnomishVendorShrinker")) then return; end

function addon:GnomishVendorShrinker()
local S = E:GetModule("Skins");

GVSEditBox:StripTextures();
S:HandleEditBox(GVSEditBox)
GVSEditBox:SetWidth(135);
GVSEditBox:SetHeight(19);
GVSEditBox:SetScale(1.07);
GVSMerchantFrame:CreateBackdrop("Transparent");
S:HandleButton(GVSScrollButton1)
S:HandleButton(GVSScrollButton2)
GVSScrollFrame:StripTextures();
S:HandleSliderFrame(GVSScrollBar)

end

addon:RegisterSkin("GnomishVendorShrinker", addon.GnomishVendorShrinker);

Pictures:
wowscrnshot_041716_093730
wowscrnshot_041716_093804
wowscrnshot_041716_093856

This Skin will work only with this version of the Addon:
http://www.mediafire.com/download/oa9zscfpg8ydbb7/GnomishVendorShrinker+3.3.5+[ElvUI].rar

Find Group

Скажи, можно ли оформитьскин для Find Group? Или там какие-то нюансы свои есть? Я читал, что в последней версии код зашифрован. Признаться, нихера не секу в этом.
Еще было бы очень круто. если бы его можно было встроить в окно чата =) Как рекаунт или скаду.

Find Group здесь есть: https://github.com/maglink/addons/tree/master/FindGroup

Addon Control Panel - Skin

local E, L, V, P, G, _ = unpack(ElvUI);
local addon = E:GetModule("AddOnSkins");

if(not addon:CheckAddOn("ACP")) then return; end

function addon:ACP()
local S = E:GetModule("Skins");
local function cbResize(self, event, ...)
for i = 1, 20, 1 do
local checkbox = _G["ACP_AddonListEntry" .. i .. "Enabled"]
local collapse = _G["ACP_AddonListEntry" .. i .. "Collapse"]
checkbox:SetPoint("LEFT", 5, 0)
checkbox:Size(26)

        if not collapse:IsShown() then
            checkbox:SetPoint("LEFT", 15, 0)
            checkbox:Size(20)
        end
    end
end

ACP_AddonList:StripTextures();
ACP_AddonList:SetTemplate("Transparent");
ACP_AddonList_ScrollFrame:StripTextures();
ACP_AddonList_ScrollFrame:CreateBackdrop("Default");

S:HandleButton(GameMenuButtonAddOns);
S:HandleButton(ACP_AddonListDisableAll);
S:HandleButton(ACP_AddonListEnableAll);
S:HandleButton(ACP_AddonList_ReloadUI);
S:HandleButton(ACP_AddonListSetButton);
S:HandleButton(ACP_AddonListBottomClose);
S:HandleCloseButton(ACP_AddonListCloseButton);
S:HandleScrollBar(ACP_AddonList_ScrollFrameScrollBar);
S:HandleCheckBox(ACP_AddonList_NoRecurse);
S:HandleDropDownBox(ACP_AddonListSortDropDown, 130);

for i = 1, 20 do
    S:HandleButton(_G["ACP_AddonListEntry"..i.."LoadNow"])
    S:HandleCheckBox(_G["ACP_AddonListEntry"..i.."Enabled"])
end

ACP_AddonList_ScrollFrame:SetWidth(590)
ACP_AddonList_ScrollFrame:SetHeight(412)
ACP_AddonList:SetHeight(502)
ACP_AddonListEntry1:Point("TOPLEFT", ACP_AddonList, "TOPLEFT", 47, -62)
ACP_AddonList_ScrollFrame:Point("TOPLEFT", ACP_AddonList, "TOPLEFT", 20, -53)
ACP_AddonListCloseButton:Point("TOPRIGHT", ACP_AddonList, "TOPRIGHT", 4, 5)
ACP_AddonListSetButton:Point("BOTTOMLEFT", ACP_AddonList, "BOTTOMLEFT", 20, 8)
ACP_AddonListDisableAll:Point("BOTTOMLEFT", ACP_AddonList, "BOTTOMLEFT", 90, 8)
ACP_AddonListEnableAll:Point("BOTTOMLEFT", ACP_AddonList, "BOTTOMLEFT", 175, 8)
ACP_AddonList_ReloadUI:Point("BOTTOMRIGHT", ACP_AddonList, "BOTTOMRIGHT", -160, 8)
ACP_AddonListBottomClose:Point("BOTTOMRIGHT", ACP_AddonList, "BOTTOMRIGHT", -50, 8)
ACP_AddonList:SetScale(UIParent:GetScale())

end

addon:RegisterSkin("ACP", addon.ACP);

Blacklist - Skin

Code:
local E, L, V, P, G, _ = unpack(ElvUI);
local addon = E:GetModule("AddOnSkins");

if(not addon:CheckAddOn("BlackList")) then return; end

function addon:BlackList()
local S = E:GetModule("Skins");

S:HandleButton(FriendsFrameOptionsButton);
S:HandleButton(FriendsFrameShareListButton);
S:HandleButton(FriendsFrameRemovePlayerButton);
S:HandleButton(FriendsFrameBlacklistPlayerButton);
FriendsTabHeaderTab4:StripTextures();
FriendsTabHeaderTab4:SetWidth(63)
FriendsTabHeaderTab4:SetHeight(26)
FriendsTabHeaderTab4:Point("TOPLEFT",FriendsTabHeaderTab3, "TOPLEFT", 3, -7)
S:HandleButton(FriendsTabHeaderTab4);

S:HandleCloseButton(BlackListDetailsCloseButton)
BlackListDetailsFrame:StripTextures();
BlackListDetailsFrame:SetTemplate("Transparent");
BlackListDetailsFrameReasonTextBackground:StripTextures();
BlackListDetailsFrameReasonTextBackground:CreateBackdrop("Default");
S:HandleButton(BlackListDetailsEditButton);
S:HandleCheckBox(BlackListDetailsFrameCheckButton1);
S:HandleCheckBox(BlackListDetailsFrameCheckButton2);
S:HandleScrollBar(BlackListDetailsFrameScrollFrameScrollBar)

BlackListEditDetailsFrame:StripTextures();
BlackListEditDetailsFrame:SetTemplate("Transparent");
BlackListEditDetailsFrameLevelBackground:StripTextures();
BlackListEditDetailsFrameLevelBackground:CreateBackdrop("Default");
BlackListEditDetailsFrameLevelBackground.backdrop:Point('TOPLEFT', 5, -3);
BlackListEditDetailsFrameLevelBackground.backdrop:Point('BOTTOMRIGHT', -5, 5);
S:HandleButton(BlackListEditDetailsFrameSaveButton)
S:HandleButton(BlackListEditDetailsFrameCancelButton)
S:HandleDropDownBox(BlackListEditDetailsFrameClassDropDown)
S:HandleDropDownBox(BlackListEditDetailsFrameRaceDropDown)

BlackListOptionsFrame:StripTextures();
BlackListOptionsFrame:SetTemplate("Transparent");
S:HandleCheckBox(SoundCheckButton)
S:HandleCheckBox(CenterCheckButton)
S:HandleCheckBox(ChatCheckButton)
S:HandleCheckBox(IgnoreCheckButton)
S:HandleCheckBox(BanCheckButton)
S:HandleCheckBox(KickCheckButton)
S:HandleEditBox(BL_RankBox)
BL_RankBox:SetWidth(20)
BL_RankBox:SetHeight(20)

end

addon:RegisterSkin("BlackList", addon.BlackList);

Picture:
wowscrnshot_041916_120626

Ackis Recipe List missing skins.

In the above mentioned addon there are two windows that open when you hoover over a recipe, that if possible should be also skinned for consistency.
wowscrnshot_030317_125511
Btw. thank you for all the hard work you have already done, even atlasquest was skinned inbetween without me noticing until now :D

Gearscore - Skin

Just skinned this addon. I couldn't skin the Report button and i couldn't figure out how to replace the blue background with the default elvui color, if you can finish it please do cause i can't. Here are some screenshots and the code.

http://i.imgur.com/cQPCh6U.jpg
http://i.imgur.com/84iUoPz.jpg
http://i.imgur.com/oZ5MQSQ.jpg
http://i.imgur.com/IQXCQcj.jpg

local E, L, V, P, G, _ = unpack(ElvUI);
local addon = E:GetModule("AddOnSkins");

if(not addon:CheckAddOn("GearScore")) then return; end

function addon:GearScore()
local S = E:GetModule("Skins");
GS_DefaultFrame:StripTextures();
GS_DisplayFrame:StripTextures();
GS_DisplayFrame:SetTemplate("Transparent");
GS_ReportFrame:StripTextures();
GS_ReportFrame:SetTemplate("Transparent");
GS_DatabaseFrame:StripTextures();
GS_DatabaseFrame:SetTemplate("Transparent");
GS_Model:StripTextures();
GS_Model:SetTemplate('Default');
GS_GearCheckFrame:StripTextures();
GS_GearCheckFrame:SetTemplate('Default');
GS_NotesEditBox:StripTextures();
GS_NotesEditBox:SetTemplate('Default');
GS_NotesFrame:StripTextures();
GS_NotesFrame:SetTemplate('Default');

S:HandleCloseButton(GSDisplayFrameCloseButton);
S:HandleCloseButton(GSReportFrameCloseButton);
S:HandleCloseButton(GSDatabaseFrameCloseButton);
S:HandleButton(GS_SearchButton);
S:HandleButton(GS_DeleteButton);
S:HandleButton(GS_InviteButton);
S:HandleButton(GS_GroupButton);
S:HandleButton(GS_UndoButton);
S:HandleButton(Button3);
S:HandleButton(GS_PreviousButton);
S:HandleButton(GS_NextButton);
S:HandleButton(GS_Search2Button);
GS_Search2Button:SetWidth(65);
S:HandleButton(GS_BackProfileButton);
S:HandleButton(GSXButton1);
S:HandleEditBox(GS_EditBox1);
GS_EditBox1:SetHeight(27);
S:HandleEditBox(GS_LevelEditBox);
GS_LevelEditBox:SetHeight(22);
GS_LevelEditBox:SetWidth(22);
S:HandleEditBox(GS_SearchXBox);
GS_SearchXBox:SetHeight(22);
GS_SearchXBox:SetWidth(125);
S:HandleEditBox(GSX_WhisperEditBox);
GSX_WhisperEditBox:SetHeight(22);
S:HandleEditBox(GSX_ChannelEditBox);
GSX_ChannelEditBox:SetHeight(22);
S:HandleSliderFrame(GS_Slider);
S:HandleSliderFrame(GS_DatabaseAgeSlider);
S:HandleCheckBox(GS_ShowPlayerCheck);
S:HandleCheckBox(GS_Heavy);
S:HandleCheckBox(GS_None);
S:HandleCheckBox(GS_Light);
S:HandleCheckBox(GS_ShowItemCheck);
S:HandleCheckBox(GS_LevelCheck);
S:HandleCheckBox(GS_SpecScoreCheck1);
S:HandleCheckBox(GS_SpecScoreCheck2);
S:HandleCheckBox(GS_SpecScoreCheck3);
S:HandleCheckBox(GS_SpecScoreCheck4);
S:HandleCheckBox(GS_DetailCheck);
S:HandleCheckBox(GS_DateCheck);
S:HandleCheckBox(GS_HelpCheck);
S:HandleCheckBox(GS_ChatCheck);
S:HandleCheckBox(GS_MasterlootCheck);
S:HandleCheckBox(GS_PruneCheck);
S:HandleCheckBox(GS_FactionCheck);
S:HandleCheckBox(GSXSayCheck);
S:HandleCheckBox(GSXPartyCheck);
S:HandleCheckBox(GSXRaidCheck);
S:HandleCheckBox(GSXGuildCheck);
S:HandleCheckBox(GSXOfficerCheck);
S:HandleCheckBox(GSXWhisperTargetCheck);
S:HandleCheckBox(GSXWhisperCheck);
S:HandleCheckBox(GSXChannelCheck);

GS_SpecBar1:StripTextures();
GS_SpecBar2:StripTextures();
GS_SpecBar3:StripTextures();
GS_SpecBar4:StripTextures();
GS_SpecBar1:SetStatusBarTexture(E.media.normTex);
GS_SpecBar2:SetStatusBarTexture(E.media.normTex);
GS_SpecBar3:SetStatusBarTexture(E.media.normTex);
GS_SpecBar4:SetStatusBarTexture(E.media.normTex);
GS_SpecBar1:CreateBackdrop('Default');
GS_SpecBar2:CreateBackdrop('Default');
GS_SpecBar3:CreateBackdrop('Default');
GS_SpecBar4:CreateBackdrop('Default');
E:RegisterStatusBar(GS_GearFrame);

GS_XpBar1:StripTextures();
GS_XpBar2:StripTextures();
GS_XpBar3:StripTextures();
GS_XpBar4:StripTextures();
GS_XpBar5:StripTextures();
GS_XpBar6:StripTextures();
GS_XpBar7:StripTextures();
GS_XpBar8:StripTextures();
GS_XpBar9:StripTextures();
GS_XpBar10:StripTextures();
GS_XpBar11:StripTextures();
GS_XpBar12:StripTextures();
GS_XpBar13:StripTextures();
GS_XpBar14:StripTextures();
GS_XpBar1:SetStatusBarTexture(E.media.normTex);
GS_XpBar2:SetStatusBarTexture(E.media.normTex);
GS_XpBar3:SetStatusBarTexture(E.media.normTex);
GS_XpBar4:SetStatusBarTexture(E.media.normTex);
GS_XpBar5:SetStatusBarTexture(E.media.normTex);
GS_XpBar6:SetStatusBarTexture(E.media.normTex);
GS_XpBar7:SetStatusBarTexture(E.media.normTex);
GS_XpBar8:SetStatusBarTexture(E.media.normTex);
GS_XpBar9:SetStatusBarTexture(E.media.normTex);
GS_XpBar10:SetStatusBarTexture(E.media.normTex);
GS_XpBar11:SetStatusBarTexture(E.media.normTex);
GS_XpBar12:SetStatusBarTexture(E.media.normTex);
GS_XpBar13:SetStatusBarTexture(E.media.normTex);
GS_XpBar14:SetStatusBarTexture(E.media.normTex);
GS_XpBar1:CreateBackdrop('Default');
GS_XpBar2:CreateBackdrop('Default');
GS_XpBar3:CreateBackdrop('Default');
GS_XpBar4:CreateBackdrop('Default');
GS_XpBar5:CreateBackdrop('Default');
GS_XpBar6:CreateBackdrop('Default');
GS_XpBar7:CreateBackdrop('Default');
GS_XpBar8:CreateBackdrop('Default');
GS_XpBar9:CreateBackdrop('Default');
GS_XpBar10:CreateBackdrop('Default');
GS_XpBar11:CreateBackdrop('Default');
GS_XpBar12:CreateBackdrop('Default');
GS_XpBar13:CreateBackdrop('Default');
GS_XpBar14:CreateBackdrop('Default');
E:RegisterStatusBar(GS_ExPFrame);


for i = 1, 4 do
    S:HandleTab(_G["GS_DatabaseFrameTab" .. i]);
end

for i = 1, 3 do
    S:HandleTab(_G["GS_DisplayFrameTab" .. i]);
end

end

addon:RegisterSkin("GearScore", addon.GearScore);

Omen

Опять я =))
Можно ли сократить имена цели в заглавной полосе омена до какого-то определенного значения? Чтоб они не выкатывались за пределы окна?
3
Когда это дело встроено в окно чата - фиг бы с ним, но на некоторых персонажах у меня этот аддон запускается лишь в некоторых моментах и отдельным небольшим окошечком. И там такое творится =))

AllStats - Skin

Code:
local E, L, V, P, G, _ = unpack(ElvUI);
local addon = E:GetModule("AddOnSkins");

if(not addon:CheckAddOn("AllStats")) then return; end

function addon:AllStats()
local S = E:GetModule("Skins");

AllStatsFrame:StripTextures();
AllStatsFrame:CreateBackdrop("Transparent");
AllStatsFrame:SetHeight(422)
AllStatsFrame:Point("TOPLEFT",PaperDollFrame, "TOPLEFT", 352, -13)
S:HandleButton(AllStatsButtonShowFrame)

end

addon:RegisterSkin("AllStats", addon.AllStats);

Picture:
wowscrnshot_041916_162532

Recount

Здравствуй!
В очередной раз хочу докучать тебе всякой ерундовиной =)
Скажи, возможно ли как-нибудь "скиннингом" убрать полосу прокрутки в рекаунте? Или это нужно лопатить сам аддон? Когда рекаунт единственный аддон встроенный в чат - ничего страшного. Но когда в окно встроено два аддона - смотрится не очень эстетично. Вот так это выглядит со включенной полосой прокрутки:
1

А если выключить полосу прокрутки в настройках самого рекаунта, то получится вообще белиберда какая-то:
2

Полоса остается все равно, просто выезжает за рамки окна аддона. Соответственно, если вытащить окно рекаунта из чата в любую другую область, то вот эта невнятная грыжа так и будет кататься за аддоном =)


И еще одна просьба, раз уж дело касается скина рекаунта, погляди пожалуйста, можно ли добавить расстояние буквально в один пиксель между полосами дпс'а и рамкой самого аддона. Как это сделано в омене. Если ты обратишь внимание на первые два скриншота выше, то заметишь, что полосы значений омена висят немного ниже, в сравнении с рекаунтом. Чтоб было понятней о чем речь, я вот увеличил пару кусков с первого скрина:
default
Немного ясности:
4
Или, если будет проще, то можно сделать наоборот - убрать это расстояние в скине омена.
P.s.
Это совсем не обязательно, просто мой внутренний перфекционист негодуэ =)) Но если много труда не составит - было бы просто превосходно.

InspectEquip

Теперь при осмотре другого персонажа получается вот так:
wowscrnshot_122516_122232

BindPad a couple of tweaks needed

@Bunny67 Thanks for adding support for this addon and so fast.
I couple of tweaks are still needed though:

  • Spellbook and two more buttons left unskinned
  • Spellbinding interface left unskinned

bindpad_skin2

Clique - Skin

Would it be possible to have Clique skinned? I have been trying but my knowledge is lacking.

Random Errors (6) - Latest Commit

Message: Interface\AddOns\ElvUI_AddOnSkins\modules\embed.lua:364: attempt to concatenate field 'right' (a nil value)
Time: 01/27/17 22:43:00
Count: 1
Stack: [C]: ?
Interface\AddOns\ElvUI_AddOnSkins\modules\embed.lua:364: in function UpdateSwitchButton' Interface\AddOns\ElvUI_AddOnSkins\modules\embed.lua:394: in function WindowResize'
Interface\AddOns\ElvUI_AddOnSkins\modules\embed.lua:94: in function Check' Interface\AddOns\ElvUI_AddOnSkins\modules\embed.lua:456: in function <Interface\AddOns\ElvUI_AddOnSkins\modules\embed.lua:454> [C]: in function PositionChat'
Interface\AddOns\ElvUI\core\core.lua:734: in function UpdateAllMB' Interface\AddOns\ElvUI_Microbar\ElvUI_Microbar.lua:111: in function <Interface\AddOns\ElvUI_Microbar\ElvUI_Microbar.lua:110> [C]: in function ?'
...ibraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:145: in function <...ibraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[3]"]:4: in function <[string "safecall Dispatcher[3]"]:4>
[C]: ?
...
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...Ons\ElvUI_Config\Libraries\AceGUI-3.0\AceGUI-3.0.lua:314: in function Fire' ...braries\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua:442: in function <...braries\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua:433> (tail call): ? [C]: ? [string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5> (tail call): ? ...Ons\ElvUI_Config\Libraries\AceGUI-3.0\AceGUI-3.0.lua:314: in function Fire'
...b\AceGUI-3.0\widgets\AceGUIWidget-DropDown-Items.lua:345: in function <...b\AceGUI-3.0\widgets\AceGUIWidget-DropDown-Items.lua:335>

Locals:

AtlasLoot - Skin

First of all i want to thank you for skinning this add-on, its amazing!
Now i have noticed that somethings are missing and it feels incomplete.
The menus and the tooltips are not skinned. I don't know if you have the time to do it but if you can it would be nice!

1
2
3
5

EveryQuest - Skin

I Skinned this addon.

Code:
local E, L, V, P, G, _ = unpack(ElvUI);
local addon = E:GetModule("AddOnSkins");

if(not addon:CheckAddOn("EveryQuest")) then return; end

function addon:EveryQuest()
local S = E:GetModule("Skins");

EveryQuestFrame:StripTextures();
EveryQuestFrame:SetTemplate("Transparent");
EveryQuestListScrollFrame:CreateBackdrop("Default");
S:HandleDropDownBox(EQ_Menu)
EQ_Menu:SetWidth(190);
S:HandleButton(EveryQuestExitButton);
S:HandleCloseButton(EveryQuestFrameCloseButton)
S:HandleButton(EQ_Options)
S:HandleButton(EQ_Filters)
S:HandleButton(EQ_ToggleButton)
EQ_ToggleButton:SetWidth(50);
EQ_ToggleButton:SetHeight(25);
S:HandleScrollBar(EveryQuestListScrollFrameScrollBar)

end

addon:RegisterSkin("EveryQuest", addon.EveryQuest);

Pictures:
everyquest1
everyquest2
everyquest3

It will only work with this version:
http://www.mediafire.com/download/5ik5midmec2u72a/EveryQuest+3.3.5+[ElvUI].rar

BNetToast - Skin

https://github.com/Bunny67/BNetToast
https://github.com/crumdidlyumshis/BNetToast
https://github.com/Kkthnx/BNetToast

local E, L, V, P, G, _ = unpack(ElvUI);
local addon = E:GetModule("AddOnSkins");

if(not addon:CheckAddOn("BNetToast")) then return; end

function addon:BNetToast()
local S = E:GetModule("Skins");
BNToastFrameCloseButton:SetWidth(32);
BNToastFrameCloseButton:SetHeight(32);
BNToastFrameCloseButton:SetPoint("TOPRIGHT","BNToastFrame", 4, 3);
S:HandleCloseButton(BNToastFrameCloseButton);
end

addon:RegisterSkin("BNetToast", addon.BNetToast);

wow can't see the addon

Hello
I download the addon and put it in the addons folder but in game i can't see it on the addon list.
I got elvui 5.28

Zygor Talent Advisor

For some reason I cannot find out what the name of the frame is to hide the UI-ToolTip-Border around the ZygorTalentAdvisorPopoutScroll frame:

wowscrnshot_092016_214922

in ZygorTalentAdvisor folder you can find Popout.xml

Comment line 146 - 149:

<Backdrop edgeFile="Interface\Tooltips\UI-Tooltip-Border">
     <TileSize val="10"/>
     <EdgeSize val="10"/>
</Backdrop>

Spy - Skin

Download: http://www.curse.com/addons/wow/spy

local E, L, V, P, G, _ = unpack(ElvUI);
local addon = E:GetModule("AddOnSkins");

if(not addon:CheckAddOn("Spy")) then return; end

function addon:Spy()
local S = E:GetModule("Skins");
Spy_MainWindow:StripTextures();
Spy_MainWindow:SetTemplate("Transparent");
end

addon:RegisterSkin("Spy", addon.Spy);

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.