diff --git a/SVUI_!Core/Changelog-SVUI_!Core-r20150308200448.txt b/SVUI_!Core/Changelog-SVUI_!Core-r20150308200448.txt new file mode 100644 index 0000000..7a6864b --- /dev/null +++ b/SVUI_!Core/Changelog-SVUI_!Core-r20150308200448.txt @@ -0,0 +1,51 @@ +Steven Jackson: + - Changes for transfer wizard are now set + - update to data cleaning functions, reset and fix of report texts + - final touchup to libs + - Final revision of the Ace overrides + - Update to Ace hacks + - lib changes + - rollback on embedded libdatabroker + - rollback on embedded libdatabroker + - lib changes + - fixed dockable options + - minor version update, revised profiles and data + - Fixed bad aurabar filter crashes and colorpicker crashes + - toc update + - Last minute adjustments to default presets + - toc update + - Cleaning bad globals and option lua errors + - updates + - Updated chat, maps and more + - Updated chat, maps and more + - toc update + - fixes for automations, and custom profiles + - toc update + - ace modifications + - Fixed exp bug and custom profiles + - Fixed profiles, filters and lua errors + - Fixed profiles, filters and vendoring + - api updates + - transfer wizard code added + - api updates + - api updates + - Styling update of quest items and garrison panels + - build update + - issue #60 and #61 fixed + - release 1.0.04 + - fixed more installer issues, visual adjustments + - Combat closing of anchors fixed + - toc updates + - colors, installer, profiles updated + - installer issues fixed + - more updates + - toc update + - pkgmeta update + - fix for struct part 2 + - fix for file struct + - changing for packager + - Updating to the new core + - Cleaning up +Munglunch: + - 5.4.2 + - First Commit diff --git a/SVUI_!Core/SVUI_!Core.toc b/SVUI_!Core/SVUI_!Core.toc index aedd7b2..65d8304 100644 --- a/SVUI_!Core/SVUI_!Core.toc +++ b/SVUI_!Core/SVUI_!Core.toc @@ -13,5 +13,9 @@ ## X-Donate: PayPal:munglunch@gmail.com ## X-License: All Rights Reserved ## X-Category: Interface Enhancements +## X-Curse-Packaged-Version: r20150308200448 +## X-Curse-Project-Name: SuperVillain UI: Core +## X-Curse-Project-ID: supervillain-ui +## X-Curse-Repository-ID: wow/supervillain-ui/mainline SVUI_!Core.xml diff --git a/SVUI_!Core/libs/_SVUI_Lib/Registry.lua b/SVUI_!Core/libs/_SVUI_Lib/Registry.lua index a3f7003..82a7910 100644 --- a/SVUI_!Core/libs/_SVUI_Lib/Registry.lua +++ b/SVUI_!Core/libs/_SVUI_Lib/Registry.lua @@ -212,10 +212,12 @@ local function remove_undefined(src, db) if(type(src) ~= "table") then return end if(type(db) ~= "table") then return end for k,v in pairs(db) do - if src[k] == nil then - db[k] = nil - elseif type(v) == "table" and type(src[k]) == "table" then - remove_undefined(src[k], v) + if(k ~= 'Filters') then + if src[k] == nil then + db[k] = nil + elseif type(v) == "table" and type(src[k]) == "table" then + remove_undefined(src[k], v) + end end end end diff --git a/SVUI_!Core/setup/presets.lua b/SVUI_!Core/setup/presets.lua index a33c97d..d853e1a 100644 --- a/SVUI_!Core/setup/presets.lua +++ b/SVUI_!Core/setup/presets.lua @@ -138,8 +138,8 @@ SV.Setup.ColorThemes = { ["dark"] = { ["customClassColor"] = true, ["color"] = { - ["special"] = {.25, .26, .27, 1}, - ["specialdark"] = {.17, .18, .19, 1}, + ["special"] = {.09, .09, .09, 1}, + ["specialdark"] = {.07, .08, .09, 1}, }, ["shared"] = { ["background"] = { diff --git a/SVUI_!Core/xml/styles.xml b/SVUI_!Core/xml/styles.xml index a98882c..e5e76c9 100644 --- a/SVUI_!Core/xml/styles.xml +++ b/SVUI_!Core/xml/styles.xml @@ -418,7 +418,7 @@ <Attributes> <Attribute name="panelID" type="string" value="window" /> <Attribute name="panelPadding" type="number" value="2" /> - <Attribute name="panelColor" type="string" value="default" /> + <Attribute name="panelColor" type="string" value="special" /> <Attribute name="panelGradient" type="boolean" value="false" /> <Attribute name="panelTexUpdate" type="boolean" value="false" /> <Attribute name="panelSkipUpdate" type="boolean" value="false" /> @@ -475,7 +475,7 @@ <Attributes> <Attribute name="panelID" type="string" value="window2" /> <Attribute name="panelPadding" type="number" value="2" /> - <Attribute name="panelColor" type="string" value="default" /> + <Attribute name="panelColor" type="string" value="special" /> <Attribute name="panelGradient" type="boolean" value="false" /> <Attribute name="panelTexUpdate" type="boolean" value="false" /> <Attribute name="panelSkipUpdate" type="boolean" value="false" /> diff --git a/SVUI_!Options/SVUI_!Options.toc b/SVUI_!Options/SVUI_!Options.toc index 456129e..8b50f27 100644 --- a/SVUI_!Options/SVUI_!Options.toc +++ b/SVUI_!Options/SVUI_!Options.toc @@ -11,5 +11,9 @@ ## X-License: All Rights Reserved ## X-Category: Interface Enhancements ## X-MKName: Options +## X-Curse-Packaged-Version: r20150308200448 +## X-Curse-Project-Name: SuperVillain UI: Core +## X-Curse-Project-ID: supervillain-ui +## X-Curse-Repository-ID: wow/supervillain-ui/mainline SVUI_!Options.xml diff --git a/SVUI_ActionBars/Changelog-SVUI_ActionBars-r20150308052043.txt b/SVUI_ActionBars/Changelog-SVUI_ActionBars-r20150308052043.txt new file mode 100644 index 0000000..68f919d --- /dev/null +++ b/SVUI_ActionBars/Changelog-SVUI_ActionBars-r20150308052043.txt @@ -0,0 +1,12 @@ +Steven Jackson: + - actionbar bindings for bars 7-10 fixed + - minor version update, revised profiles and data + - toc update + - Cleaning bad globals and option lua errors + - updates + - build update + - updating with core + - toc update + - fix file struct + - Fix + - First commit diff --git a/SVUI_ActionBars/SVUI_ActionBars.toc b/SVUI_ActionBars/SVUI_ActionBars.toc index f06ae39..6377468 100644 --- a/SVUI_ActionBars/SVUI_ActionBars.toc +++ b/SVUI_ActionBars/SVUI_ActionBars.toc @@ -1,6 +1,6 @@ ## Interface: 60100 ## Author: Munglunch -## Version: 1.1.06 +## Version: 1.1.05 ## Title: |cffFF9900SuperVillain UI: |r|cffFFEF00Action Bars|r ## Notes: Action Bar Plugin for [|cff9911FFSVUI|r]. ## OptionalDeps: LibSharedMedia-3.0, LibActionButton-1.0 @@ -12,6 +12,9 @@ ## X-Website: http://www.supervillainui.com ## X-Donate: PayPal:munglunch@gmail.com ## X-License: All Rights Reserved -## X-Category: Interface Enhancements +## X-Curse-Packaged-Version: r20150308052043 +## X-Curse-Project-Name: SuperVillain UI: ActionBars +## X-Curse-Project-ID: supervillain-ui-actionbars +## X-Curse-Repository-ID: wow/supervillain-ui-actionbars/mainline SVUI_ActionBars.xml diff --git a/SVUI_ActionBars/components/totem.lua b/SVUI_ActionBars/components/totem.lua index e08e5cb..6ef9324 100644 --- a/SVUI_ActionBars/components/totem.lua +++ b/SVUI_ActionBars/components/totem.lua @@ -143,7 +143,7 @@ local _hook_TotemFrame_OnUpdate = function() local slot = blizztotem.slot if(slot and slot > 0) then blizztotem:ClearAllPoints() - blizztotem:SetAllPoints(_G["TotemsTotem"..id]) + blizztotem:SetAllPoints(_G["SVUI_TotemBarTotem"..id]) end end end @@ -170,7 +170,7 @@ function MOD:InitializeTotemBar() totem.Anchor = CreateFrame("Frame", nil, totem) totem.Anchor:SetAllPoints() - totem:SetStyle("Button") + totem:SetStyle("ActionSlot") totem:EnableMouse(true) totem:SetScript('OnEnter', Totem_OnEnter) diff --git a/SVUI_Skins/Changelog-SVUI_Skins-r20150308194147.txt b/SVUI_Skins/Changelog-SVUI_Skins-r20150308194147.txt new file mode 100644 index 0000000..b913e85 --- /dev/null +++ b/SVUI_Skins/Changelog-SVUI_Skins-r20150308194147.txt @@ -0,0 +1,24 @@ +Steven Jackson: + - update to data cleaning functions + - several failing skins fixed + - lib changes + - fixed dockable options + - minor version update, revised profiles and data + - Battle pet list shows levels again + - Cleaning bad globals and optimizing code + - updates + - misc bug fixed + - fixes for automations, and custom profiles + - ace modifications, petbattle adjustments + - Fixed profiles, filters and lua errors + - updated styles in interface options + - api updates + - Styling update of quest items and garrison panels + - build update + - 6.1 style update + - updating with core + - toc update + - DBM fix + - more updates + - fix for file struct + - First Commit diff --git a/SVUI_Skins/SVUI_Skins.toc b/SVUI_Skins/SVUI_Skins.toc index a291d34..1552d17 100644 --- a/SVUI_Skins/SVUI_Skins.toc +++ b/SVUI_Skins/SVUI_Skins.toc @@ -14,5 +14,9 @@ ## X-Donate: PayPal:munglunch@gmail.com ## X-License: All Rights Reserved ## X-Category: Interface Enhancements +## X-Curse-Packaged-Version: r20150308194147 +## X-Curse-Project-Name: SuperVillain UI: Skins +## X-Curse-Project-ID: supervillain-ui-skins +## X-Curse-Repository-ID: wow/supervillain-ui-skins/mainline SVUI_Skins.xml diff --git a/SVUI_UnitFrames/Changelog-SVUI_UnitFrames-r20150308051934.txt b/SVUI_UnitFrames/Changelog-SVUI_UnitFrames-r20150308051934.txt new file mode 100644 index 0000000..45b772d --- /dev/null +++ b/SVUI_UnitFrames/Changelog-SVUI_UnitFrames-r20150308051934.txt @@ -0,0 +1,15 @@ +Steven Jackson: + - adjusted portrait and power element styling + - minor version update, revised profiles and data + - power bars hide when not needed + - Cleaning bad globals and optimizing code + - updates + - Fixed profiles, filters and lua errors + - api updates + - build update + - release 1.0.04 + - updating with core + - toc update + - color updates + - fix for file struct + - First commit diff --git a/SVUI_UnitFrames/SVUI_UnitFrames.toc b/SVUI_UnitFrames/SVUI_UnitFrames.toc index e20bea6..2c9a33e 100644 --- a/SVUI_UnitFrames/SVUI_UnitFrames.toc +++ b/SVUI_UnitFrames/SVUI_UnitFrames.toc @@ -1,6 +1,6 @@ ## Interface: 60100 ## Author: Munglunch -## Version: 1.1.06 +## Version: 1.1.05 ## Title: |cffFF9900SuperVillain UI: |r|cffFFEF00UnitFrames|r ## Notes: UnitFrames Plugin for [|cff9911FFSVUI|r]. ## OptionalDeps: LibSharedMedia-3.0 @@ -13,5 +13,9 @@ ## X-Donate: PayPal:munglunch@gmail.com ## X-License: All Rights Reserved ## X-Category: Interface Enhancements +## X-Curse-Packaged-Version: r20150308051934 +## X-Curse-Project-Name: SuperVillain UI: UnitFrames +## X-Curse-Project-ID: supervillain-ui-unitframes +## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline SVUI_UnitFrames.xml diff --git a/SVUI_UnitFrames/libs/Plugins/oUF_ActionPanel/oUF_ActionPanel.toc b/SVUI_UnitFrames/libs/Plugins/oUF_ActionPanel/oUF_ActionPanel.toc index 36dc5f1..21666d3 100644 --- a/SVUI_UnitFrames/libs/Plugins/oUF_ActionPanel/oUF_ActionPanel.toc +++ b/SVUI_UnitFrames/libs/Plugins/oUF_ActionPanel/oUF_ActionPanel.toc @@ -33,5 +33,9 @@ ## X-Curse-Project-Name: SuperVillain UI: UnitFrames ## X-Curse-Project-ID: supervillain-ui-unitframes ## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline +## X-Curse-Packaged-Version: r20150308051934 +## X-Curse-Project-Name: SuperVillain UI: UnitFrames +## X-Curse-Project-ID: supervillain-ui-unitframes +## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline oUF_ActionPanel.lua \ No newline at end of file diff --git a/SVUI_UnitFrames/libs/Plugins/oUF_Afflicted/oUF_Afflicted.toc b/SVUI_UnitFrames/libs/Plugins/oUF_Afflicted/oUF_Afflicted.toc index 9a44571..1001a2a 100644 --- a/SVUI_UnitFrames/libs/Plugins/oUF_Afflicted/oUF_Afflicted.toc +++ b/SVUI_UnitFrames/libs/Plugins/oUF_Afflicted/oUF_Afflicted.toc @@ -33,5 +33,9 @@ ## X-Curse-Project-Name: SuperVillain UI: UnitFrames ## X-Curse-Project-ID: supervillain-ui-unitframes ## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline +## X-Curse-Packaged-Version: r20150308051934 +## X-Curse-Project-Name: SuperVillain UI: UnitFrames +## X-Curse-Project-ID: supervillain-ui-unitframes +## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline oUF_ActionPanel.lua \ No newline at end of file diff --git a/SVUI_UnitFrames/libs/Plugins/oUF_AuraWatch/oUF_AuraWatch.toc b/SVUI_UnitFrames/libs/Plugins/oUF_AuraWatch/oUF_AuraWatch.toc index 56d6b79..e4a3ae1 100644 --- a/SVUI_UnitFrames/libs/Plugins/oUF_AuraWatch/oUF_AuraWatch.toc +++ b/SVUI_UnitFrames/libs/Plugins/oUF_AuraWatch/oUF_AuraWatch.toc @@ -33,5 +33,9 @@ ## X-Curse-Project-Name: SuperVillain UI: UnitFrames ## X-Curse-Project-ID: supervillain-ui-unitframes ## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline +## X-Curse-Packaged-Version: r20150308051934 +## X-Curse-Project-Name: SuperVillain UI: UnitFrames +## X-Curse-Project-ID: supervillain-ui-unitframes +## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline oUF_AuraWatch.lua \ No newline at end of file diff --git a/SVUI_UnitFrames/libs/Plugins/oUF_CombatFader/oUF_CombatFader.toc b/SVUI_UnitFrames/libs/Plugins/oUF_CombatFader/oUF_CombatFader.toc index 630b92c..fd6ecdb 100644 --- a/SVUI_UnitFrames/libs/Plugins/oUF_CombatFader/oUF_CombatFader.toc +++ b/SVUI_UnitFrames/libs/Plugins/oUF_CombatFader/oUF_CombatFader.toc @@ -32,5 +32,9 @@ ## X-Curse-Project-Name: SuperVillain UI: UnitFrames ## X-Curse-Project-ID: supervillain-ui-unitframes ## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline +## X-Curse-Packaged-Version: r20150308051934 +## X-Curse-Project-Name: SuperVillain UI: UnitFrames +## X-Curse-Project-ID: supervillain-ui-unitframes +## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline oUF_CombatFader.lua \ No newline at end of file diff --git a/SVUI_UnitFrames/libs/Plugins/oUF_Druidness/oUF_Druidness.toc b/SVUI_UnitFrames/libs/Plugins/oUF_Druidness/oUF_Druidness.toc index e08bbb1..4c4f731 100644 --- a/SVUI_UnitFrames/libs/Plugins/oUF_Druidness/oUF_Druidness.toc +++ b/SVUI_UnitFrames/libs/Plugins/oUF_Druidness/oUF_Druidness.toc @@ -33,6 +33,10 @@ ## X-Curse-Project-Name: SuperVillain UI: UnitFrames ## X-Curse-Project-ID: supervillain-ui-unitframes ## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline +## X-Curse-Packaged-Version: r20150308051934 +## X-Curse-Project-Name: SuperVillain UI: UnitFrames +## X-Curse-Project-ID: supervillain-ui-unitframes +## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline oUF_Druidness.lua diff --git a/SVUI_UnitFrames/libs/Plugins/oUF_Experience/oUF_Experience.toc b/SVUI_UnitFrames/libs/Plugins/oUF_Experience/oUF_Experience.toc index a31c0a0..0b61dda 100644 --- a/SVUI_UnitFrames/libs/Plugins/oUF_Experience/oUF_Experience.toc +++ b/SVUI_UnitFrames/libs/Plugins/oUF_Experience/oUF_Experience.toc @@ -32,5 +32,9 @@ ## X-Curse-Project-Name: SuperVillain UI: UnitFrames ## X-Curse-Project-ID: supervillain-ui-unitframes ## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline +## X-Curse-Packaged-Version: r20150308051934 +## X-Curse-Project-Name: SuperVillain UI: UnitFrames +## X-Curse-Project-ID: supervillain-ui-unitframes +## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline oUF_Experience.lua diff --git a/SVUI_UnitFrames/libs/Plugins/oUF_Friendship/oUF_Friendship.toc b/SVUI_UnitFrames/libs/Plugins/oUF_Friendship/oUF_Friendship.toc index 94ed976..5d551b3 100644 --- a/SVUI_UnitFrames/libs/Plugins/oUF_Friendship/oUF_Friendship.toc +++ b/SVUI_UnitFrames/libs/Plugins/oUF_Friendship/oUF_Friendship.toc @@ -32,5 +32,9 @@ ## X-Curse-Project-Name: SuperVillain UI: UnitFrames ## X-Curse-Project-ID: supervillain-ui-unitframes ## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline +## X-Curse-Packaged-Version: r20150308051934 +## X-Curse-Project-Name: SuperVillain UI: UnitFrames +## X-Curse-Project-ID: supervillain-ui-unitframes +## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline oUF_Friendship.lua diff --git a/SVUI_UnitFrames/libs/Plugins/oUF_Gladiator/oUF_Gladiator.toc b/SVUI_UnitFrames/libs/Plugins/oUF_Gladiator/oUF_Gladiator.toc index 379b95f..4d4c55d 100644 --- a/SVUI_UnitFrames/libs/Plugins/oUF_Gladiator/oUF_Gladiator.toc +++ b/SVUI_UnitFrames/libs/Plugins/oUF_Gladiator/oUF_Gladiator.toc @@ -33,5 +33,9 @@ ## X-Curse-Project-Name: SuperVillain UI: UnitFrames ## X-Curse-Project-ID: supervillain-ui-unitframes ## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline +## X-Curse-Packaged-Version: r20150308051934 +## X-Curse-Project-Name: SuperVillain UI: UnitFrames +## X-Curse-Project-ID: supervillain-ui-unitframes +## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline oUF_Gladiator.lua \ No newline at end of file diff --git a/SVUI_UnitFrames/libs/Plugins/oUF_MageMagic/oUF_MageMagic.toc b/SVUI_UnitFrames/libs/Plugins/oUF_MageMagic/oUF_MageMagic.toc index ec7c84c..342c6ba 100644 --- a/SVUI_UnitFrames/libs/Plugins/oUF_MageMagic/oUF_MageMagic.toc +++ b/SVUI_UnitFrames/libs/Plugins/oUF_MageMagic/oUF_MageMagic.toc @@ -32,5 +32,9 @@ ## X-Curse-Project-Name: SuperVillain UI: UnitFrames ## X-Curse-Project-ID: supervillain-ui-unitframes ## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline +## X-Curse-Packaged-Version: r20150308051934 +## X-Curse-Project-Name: SuperVillain UI: UnitFrames +## X-Curse-Project-ID: supervillain-ui-unitframes +## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline oUF_MageMagic.lua \ No newline at end of file diff --git a/SVUI_UnitFrames/libs/Plugins/oUF_RaidDebuffs/oUF_RaidDebuffs.toc b/SVUI_UnitFrames/libs/Plugins/oUF_RaidDebuffs/oUF_RaidDebuffs.toc index 1c17371..acd5c89 100644 --- a/SVUI_UnitFrames/libs/Plugins/oUF_RaidDebuffs/oUF_RaidDebuffs.toc +++ b/SVUI_UnitFrames/libs/Plugins/oUF_RaidDebuffs/oUF_RaidDebuffs.toc @@ -31,5 +31,9 @@ ## X-Curse-Project-Name: SuperVillain UI: UnitFrames ## X-Curse-Project-ID: supervillain-ui-unitframes ## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline +## X-Curse-Packaged-Version: r20150308051934 +## X-Curse-Project-Name: SuperVillain UI: UnitFrames +## X-Curse-Project-ID: supervillain-ui-unitframes +## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline oUF_RaidDebuffs.lua diff --git a/SVUI_UnitFrames/libs/Plugins/oUF_Reputation/oUF_Reputation.toc b/SVUI_UnitFrames/libs/Plugins/oUF_Reputation/oUF_Reputation.toc index be07f0a..d15f0f1 100644 --- a/SVUI_UnitFrames/libs/Plugins/oUF_Reputation/oUF_Reputation.toc +++ b/SVUI_UnitFrames/libs/Plugins/oUF_Reputation/oUF_Reputation.toc @@ -32,5 +32,9 @@ ## X-Curse-Project-Name: SuperVillain UI: UnitFrames ## X-Curse-Project-ID: supervillain-ui-unitframes ## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline +## X-Curse-Packaged-Version: r20150308051934 +## X-Curse-Project-Name: SuperVillain UI: UnitFrames +## X-Curse-Project-ID: supervillain-ui-unitframes +## X-Curse-Repository-ID: wow/supervillain-ui-unitframes/mainline oUF_Reputation.lua diff --git a/SVUI_UnitFrames/libs/oUF/elements/aura.lua b/SVUI_UnitFrames/libs/oUF/elements/aura.lua index ee7adec..fc5353e 100644 --- a/SVUI_UnitFrames/libs/oUF/elements/aura.lua +++ b/SVUI_UnitFrames/libs/oUF/elements/aura.lua @@ -593,15 +593,13 @@ local UpdateIconAuras = function(self, cache, unit, index, filter, visible, isFr if(noTime) then this:SetScript('OnUpdate', nil) this.text:SetText('') - elseif(not this:GetScript('OnUpdate')) then - this.expirationTime = timeLeft - this.expiration = timeLeft - timeNow - this.nextUpdate = -1 - this:SetScript('OnUpdate', AuraIcon_OnUpdate) - elseif(this.expirationTime ~= timeLeft) then + else this.expirationTime = timeLeft this.expiration = timeLeft - timeNow this.nextUpdate = -1 + if(not this:GetScript('OnUpdate')) then + this:SetScript('OnUpdate', AuraIcon_OnUpdate) + end end return VISIBLE