Skip to content

Commit

Permalink
Merge branch 'development'
Browse files Browse the repository at this point in the history
  • Loading branch information
Luckyone961 committed Nov 7, 2024
2 parents 558474e + 356e270 commit ae0e0c8
Show file tree
Hide file tree
Showing 8 changed files with 41 additions and 24 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
### Version 3.10 [07-11-2024]
**All WoW Versions:**
ElvUI 13.80+ compatibility
Updated BigWigs installer (Error fixes & new import API)
Updated Themes code to respect my recent player castbar color change
**Retail:**
Updated LuckyoneUI Druid WeakAura
Updated LuckyoneUI Evoker WeakAura
**Cataclysm Classic:**
Updated TOC for patch 4.4.1
___
### Version 3.09 [23-10-2024]
**All WoW Versions:**
ElvUI 13.79+ compatibility
Expand Down
18 changes: 7 additions & 11 deletions CURRENT.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,10 @@
### Version 3.09 [23-10-2024]
### Version 3.10 [07-11-2024]
**All WoW Versions:**
ElvUI 13.79+ compatibility
Fixed a few lua errors in Plater (Pet battles & castbar related)
Raid Rold Indicator (Lead, Assist, Masterloot) is now auto hiding while in combat
Reduced update rate for Tags to 3 per second (was 4)
Updated player castbar colors to match health and backdrop (black/gray)
ElvUI 13.80+ compatibility
Updated BigWigs installer (Error fixes & new import API)
Updated Themes code to respect my recent player castbar color change
**Retail:**
Added aura indicator for Timelessness (Config -> Buffs and Debuffs -> Setup Aura Filters)
Updated LuckyoneUI Class WeakAura Edits (Healer)
Updated LuckyoneUI Druid WeakAura
Updated LuckyoneUI Evoker WeakAura
Updated size and position for Private Aura Raid Warning Text
Updated TOC for 11.0.5
Updated WarpDeplete profile
**Cataclysm Classic:**
Updated TOC for patch 4.4.1
10 changes: 10 additions & 0 deletions ElvUI_LuckyoneUI/Core/Themes.lua
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ function Private:Setup_Theme(theme, installer)

if theme == 'dark' then

-- Frame colors
E.db.unitframe.colors.classbackdrop = false
E.db.unitframe.colors.customhealthbackdrop = true
E.db.unitframe.colors.health_backdrop.b = 0.61
Expand All @@ -43,6 +44,7 @@ function Private:Setup_Theme(theme, installer)
E.db.unitframe.colors.healthclass = false
E.db.unitframe.colors.useDeadBackdrop = true

-- Text colors
E.db.unitframe.units.arena.customTexts.Luckyone_Name.text_format = '[luckyone:name:last-classcolor]'
E.db.unitframe.units.boss.customTexts.Luckyone_Name.text_format = '[luckyone:name:last-classcolor]'
E.db.unitframe.units.focus.customTexts.Luckyone_Name.text_format = '[luckyone:name:last-classcolor]'
Expand All @@ -55,8 +57,12 @@ function Private:Setup_Theme(theme, installer)
E.db.unitframe.units.target.customTexts.Luckyone_Name.text_format = '[luckyone:level< |cffffffff- |r][luckyone:name:last-classcolor]'
E.db.unitframe.units.targettarget.customTexts.Luckyone_Name.text_format = '[luckyone:name:last-classcolor]'

-- Castbar color
E.db.unitframe.units.player.castbar.customColor.enable = true

elseif theme == 'class' then

-- Frame colors
E.db.unitframe.colors.classbackdrop = true
E.db.unitframe.colors.customhealthbackdrop = true
E.db.unitframe.colors.health_backdrop.b = 0.05
Expand All @@ -65,6 +71,7 @@ function Private:Setup_Theme(theme, installer)
E.db.unitframe.colors.healthclass = true
E.db.unitframe.colors.useDeadBackdrop = true

-- Text colors
E.db.unitframe.units.arena.customTexts.Luckyone_Name.text_format = '[luckyone:name:last-nocolor]'
E.db.unitframe.units.boss.customTexts.Luckyone_Name.text_format = '[luckyone:name:last-nocolor]'
E.db.unitframe.units.focus.customTexts.Luckyone_Name.text_format = '[luckyone:name:last-nocolor]'
Expand All @@ -77,6 +84,9 @@ function Private:Setup_Theme(theme, installer)
E.db.unitframe.units.target.customTexts.Luckyone_Name.text_format = '[luckyone:level< |cffffffff- |r][luckyone:name:last-nocolor]'
E.db.unitframe.units.targettarget.customTexts.Luckyone_Name.text_format = '[luckyone:name:last-nocolor]'

-- Castbar color
E.db.unitframe.units.player.castbar.customColor.enable = false

end

E:UpdateMediaItems(true)
Expand Down
6 changes: 3 additions & 3 deletions ElvUI_LuckyoneUI/ElvUI_LuckyoneUI_Cata.toc
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

## DefaultState: enabled
## Author: Luckyone
## Version: 3.09
## Version: 3.10

## Interface: 40400
## X-Required-ElvUI: 13.79
## Interface: 40401
## X-Required-ElvUI: 13.80

## X-Curse-Project-ID: 363472
## X-Wago-ID: Rn6VLGdB
Expand Down
4 changes: 2 additions & 2 deletions ElvUI_LuckyoneUI/ElvUI_LuckyoneUI_Mainline.toc
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

## DefaultState: enabled
## Author: Luckyone
## Version: 3.09
## Version: 3.10

## Interface: 110005
## X-Required-ElvUI: 13.79
## X-Required-ElvUI: 13.80

## X-Curse-Project-ID: 363472
## X-Wago-ID: Rn6VLGdB
Expand Down
4 changes: 2 additions & 2 deletions ElvUI_LuckyoneUI/ElvUI_LuckyoneUI_Vanilla.toc
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

## DefaultState: enabled
## Author: Luckyone
## Version: 3.09
## Version: 3.10

## Interface: 11504
## X-Required-ElvUI: 13.79
## X-Required-ElvUI: 13.80

## X-Curse-Project-ID: 363472
## X-Wago-ID: Rn6VLGdB
Expand Down
8 changes: 4 additions & 4 deletions ElvUI_LuckyoneUI/Profiles/BigWigs.lua
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,12 @@ function Private:Setup_BigWigs(layout)
local name_healing = 'Luckyone Healing'

-- Profile strings
local profile_main = 'BW1:LvvZUTTrqyZYyuuuKwjByNyaBG0dTananiwPoT13mLLJTRTLGeDDsUuUIAf5IWF2U7sjREPa6upRhb)iOd9bqpbe6rWpcc9yp0zw(JKt0HfAND(577BMDPX)WResLsIhTvSKPyXrYVBgnK7xS98A2nBLAAS7E3hflcjbLh0TEJRSB0oDDJ)BT55jPECqSqoOlprWdOh2Y8LV4Nm0RwDdsYmudx(rZ2EcknkZIPE1YDePWGz3r0GG4HhAQpB)UXcsKh9q9Ud0MQjO9Y2RZyTf5yOdvPyrEY)UIiorfWIOIMxBFXzx1yC)4ivh2Fs)M5ifVMZPcxIK6mUpPhvXcPTm3)f1Uhp8Y4OyxFrCi1xRhNaHEfjKExJB5cOqdjJ0PdTLUTLRpr5pThtYdiJWmT(umQMzaiTYupr8WR5djIEs)XjskZfKAN7CdisPlQAoLLbr433MeW8Isx)UWLaHxncQgub1ss(dZv0BvyyAT)Ctddt(wy2FdiFTeXUDueH6OiwOdFBTDajhZeuxSlQpuaT4lACI9umvn73xsvV1yb67rso4xBc4QdFt0s944GEXdJUkjSlviHCIb9P5SRvtB7MxofJjlLVB31MH7oPu1Uh3c6jeicwhE1vRqNHmo1rddRyrpQiJGgabVdnEkL55R2zrrol16zfkckK7vUlVM42vAUAmCmvsujcqx91Y5YjdE1pHEwh38MRwrQExWAzah5Wjc6FKqJCh16rWi5b8nEifThXPT5SBPb3VKximnZ8u3ZWJVayIS6DlDYjZbKiRGE(txTtJn5JrAaO0mhtRI82Tp7nNAN1hxwjAKNY)l4vwv7B0ZdKIIcMpzb)kBGiMF88IeT0b(of2okrfxNivTGHbMBaWM8XVIcB7ZC)aWsPzMyM1(MzF6z1)18lS6d6WjUWOUXem6By9u(7mg)77JJdn0Zx5EyUYW2B3BsgFkb2dMEplAam8c63wFmC74scOMt6sYg3K)2C4Vwe3paxGtI6Do2xF5bpyfE85xqVSrW6tG8Rhsf5M0LFCrcppBWaxF1RW1x)ZMyWnGl)ejOQ90xHfi(GwwnRB2NVHluAfI7YhP3EmV4D4ut855Nofss5Rc7M(1PvMqlYPZIbmjRBa1IiUGfYupEI(5fB4HQ06tO3YZUm9T6(BrrSW3ewuMeCukH7BHVU5mgIr3l(3VIxP0L2ujE333ctJJa7Ejc6DxYGbtOGsfkdDuJcOTBem46ZeYSo3Npl7Bl5OyA2U8831ROWq6CsFs625Gh2MsT6Zcc8NxcbKsv5B(r8fv3Vm9z(Pv3AwXhbqBpHVzzKxMeOy8agvyUmDxgpG6VOu)ZMj2Es)IBfVEdH5gEgB01ygqTLFdDkOpf7EF6ZtF(wbF2mKZN87TGVqqfPpkZ8fgP)fVAzbk6G9XgyAv68YtqIPPaiaTheZCPZAe5bIQ)Hp7OWr))p'
local profile_healing = 'BW1:LvvtUTXnu4mzIrrrrALSHDIbSbsx0c0a0GyL60wVZJSCSDTTeKgxNKnDOgrndr4mKLKJSvrbkGw116iOJGw0dGobd0rWhbHUSlkFC(rYjAbH4JVF(((EpYX6F4vIWsjka3Ijjkclw(TZWr8WITNvZTzRuBRD29UyMicrlpOB9gx62OD6Aw)3dMNNK6mktih0LNi4u8bTSF5l(rlZQtxAsMHAWYpy3oqGXXzwSnRo(drfgS7oetPSBoW2C2EDzcuCa(aZU9nMQjW9Y2BYyTf5yOdwPiXbY)UIGLOOKySO5vUNF6Lng1NfR6q(d8xphO4vCow4JKyVr9r9WkseUL9EVO2DWHxWIz(Hcweo0OhhRd9sueEsJB5cDHUbn0KoWw6wo(Hiv40EejNIgczATPqunZaqALPbc2nxXVbj6jdhLiXeFTu7nXNIKsFq18kldGWVRnIscItxBs0sGWRgRRMUcQLK87NRW3QGWmA)z2ww28nHS)gT81sW87Oqc1HXKip(wg7AKCerG9HUO5qHUfFEJJDNcPQz)(sS6TwlaFpuY1(1gPD1JVbyPoJr7XUj(YKOUyHuNtiOpnNDDA6628IPqmzP8D78GzWUJlvT7GTA9uhiawpE1vRqNBiCSNbgomrpSiJGwAcobmEcMeeQ2Errol16zfkciK7wUlVMW2vAUgmCewIujcTUgAKZLtg8QFc9CoQ51xUIu9o6dYaoWHJf4Fpbh7pS1J0JK7Zx)(u0Dih3MtUftVBjVayAN5PPNbhFUMjYQtw6KxMdarwb98NUANgAYhb0qJs7CmTkYB3(03CIBwFCzLWXbQWpNxzvTVrVaTuuuW8jl9VYgiG5hpVirlDGVDHTdtuS6iPQLEyG4t1SjF8ROWUHe)pOzP0otmZAFZCp506)s(fwZbD4iF9OU1yi6Rj9uHBpc(77zSilZ8vUh2RmS92DhNXNsGDVP3tJhOhE163MFmC74JOy7XDrzJBYFDU(Voi)pOVaNe37mOV(Y9V3Q(XNFg8YfaBisNFZqQi3KP8Jks4zzdgW6REfS(6FYgcUH(YpsQv1EMRWcaF6wwnNR3JVUVU0ka3LpsV1iEX7WP2WZZpDQojLVkSt6xLwzmUiNElgqKKUuSdsCojIOE8yZZlU6hQsRpgFlp7Y03y6VffXbEtyrzsGrPeEOd86M3iDmMEX)(L8kLU0glH7(HoqA8eq3lrGNCbrpyQlOubYqh1qkUDd6GRoviZ6CF2SSVTKJIPz7YZF3GIcRtNx6ts3kh86TPyN(eknCEjeakvLVXhXxqD)I0NfMwDZzfFeaS9e(gLrErcvr4ucwyVmDxWgGdxuQ)zZeBnUFXTIxVUWE9aR17AnttTLFdDQwFk29(0NN(8nPpCgW5J)Tw6VqGfPpkZ8F(W0)IxTSafDW(qdmTkEE5jaXmuqlaThWi(4znId0IA4bp7WOH))'
local profile_main = 'BW1:Lvv3oTXruy2UbvvvLwBqqcsGu6fTsvrknqkPTChlycqXyl7LssUP741hV7OS)mDMzTX9U6R61(rWpc(I(a4NGv(rGhbuVSx05m7FKGVyKNZmNF(((oZzn(hwTqqiiEq7ybvsJJeF3ciK5xS989SB1o10y7DUnkMhsckpO3rnU0UrN0vn(VvwMhKJIdI5IH9yjCwaCqBZx(IFYqVA1lijZWE4YpA2XJdquMft9QL7ysHbZEJHGG4rhyQpB3EXCsKhCGE3(At7XH(z71rCV7YRHUGusJ8e)DnECImGgb8wxzFXzx2yYG4izx6FcFZseIxXya3LiaNjdi9bjneABU7l27w8WMXrXU(84qWxZhNOC9ssimRXnmUkrJiJ1HdTLUPLRpr6pVpvWciJXiT6C0RwzfqAT5E84rxXgr49f(tsea1vr1oZCdicHlYAoLPbRWVVdjG6fLU6SWQcHvpsLnvgKvG8hwkHBKOBAU)Ctddt2gy0FJI(AZJD7kjC5Hr0qh2MA7Qk5ykhCrvuFixjXx04e75yOAnyGaKV14o8UhkyQ71HOUQdRwruTv47cyG0GToA6O44G(XJIUmjShWfQ0GX5HPPNvlB7wnNJ(KLL3T9k6DDzexfAmVf3OiyLByECy1VF87oIYahDDzfZ7d8meBOq8m04Pa1ZxUL(ciHur(v46DbRClU7(YBbbMjL6A4yqqKjCfrxDmkl7Oz7QgNLAskrg31Lea51lw6NWH)ibICh3(rQwZ9z1FaLyDCRRVKT2hJy7XmOdJEdeCBfmXeBMDtTMIhFHcyI6ZQUKd7P3x0r9(yeaQmL7lIHM3Vz6bndD6C2Bo1otuRYee5j9)Im1VqkA03d8xwe18op1VffMWA(Xllcu1fyBvydzTJiczBvNb1nqHM82ZIeB7tD)GcLcZm9ltnxyF6zh9R5pO1hK38ymf9(AAFP)wtW)((44qJYcktCVxV3B3zAgIklTpQz(SOHQEzfnTXNwWAP2CApsw)N43wQ(RfX9dQN4jr9phv8xU)hTQgp9l4TSXY1NOIVURLNBsN(jfb88SwgC9vVcxF9pBIo3qnEGiu8AF9JCowFkrBpRR3LTMRk1sSUlhJV5ewXK6utCa(tNRcs5CJTt)60AtHIy6C3qQG2laSi8lOHu5JNQhaHp1tBmfUHL966B1eArsSWPg3vgeSzkH5BHZ)CMO8rRg)7xXQvELoGahf4BHHXHJ6xchM1KQ6xvjuirAORCCa0PrWWRoJlYu3pFr2xFYRI5z7YJFpVIeRcNt6ts3mV4vBt9Sgqdc8xwwciKQZw)tWlYUFz6Z8tRVXIIptG2EcB9spBMeiPSakWnRcxZ4HG)DL8FwpXMthu8U41RXnxZZyTEgluqR6RSZv8tXU3N(80NVrWNTaX8j)EB13qaE6JYmFHr6FXQxMGcfCakGP1HLLNGatdbfb0zym1fw0iYtrQ(h8Sddh))p'
local profile_healing = 'BW1:Lvv3oTXruy2SbvvvLwmiibjqk9IwPQiLgiL0wUJfmbOySL9sjj30D86J3Du2FMoZS24QEt9v9A)i4hbFrFa8tWk)iWJaQx2l6CM9pi4lg55mZ5NVVVZCwJ)HTsiieepOvSGkPXrIVDoeY8l2E2U2nBLAAS123efZdjbLh09W6xyxVD6Yg)3slYdYHXbXCXGUSeola2VL5RE5pAOxT6gKKzyxC5hmB7XbikZIPE1YDePWGz3rqqq8W9n1NTt3yojYd2xVBpTPD5qVS96iU7T51qhqkPrEI)EfECImGgb8MxAF(PxuFC)4izh6FaF9ceIxYya3LiaNX9j9ajneAzUZl39g8WgXrXU(84qWxZhhRC9csimT(1mUkrdjJ0HdTLUHLRpr6pRhvWciJWiT8m0RMzfq6kZ84XdVKnKW7j8hNiaQRIQDM6gqecxK1CktdwHFxBsa1lkD5PHvfcRwKkBQmiRa53Vqcxlr30C)zMggMS1XO)wf91Ih72rs4YdIOHoSn02vvYruo4IQO(qUsIpV(X2ZWq1SFFbiFNXT4DpqWu3RnrDvh2kfr1wHVZH(sd2AOPdJJd6fpm6IKWUaxOsdgNhMMUwnTTB2yg6twwE)wlP31HrCvOX8gCJIGvUH5XHv7UXVZqkdC01LvmVhWZqSHcXtrJNaupF5M6lGesf5xHR3hS0n4U7kVfeyMuQRHJabrMWveD1XOSSTMTRACwOjPezChxsaKxVyPFmh(9eiYDuRhRAn3Jv7buI1rnV6c2Q3hX2JyqBg9Ai4MkyIj2m7MAnfp(CfWe1MwDjh2ZUROJ69riauzk3xednUBZ0dAgA3(03EIDMOwLjiYt6)5zQFHuuVNh4VOiQ5DEQFZlmH18twueOQlW2SWgYAhseYwQodQBGcn5TNfj22N6(rfkfMz6xMAo3(Ktp8xYFqRpiV5Xyc69v0Es)nhJ)9dXXHgLfuM4ENEV3T9KmevwA3Rz(0ObQEzfnT(NwWAP2Csxsw)N4xxO(RfX9JQN4jr9odv8xT39wvJN(z8w2y56tuXx31YZnPt)4IaEwwldU(6xJRV5NmrNRRgpqekETN(rohRpLOTR1v7Ww1vLAjw3LJX3ymRysDQjoa)zZubPCUXwPFv6ktGIy6C7aQG2naSi8ZPHu5tMOhaHp1tRpbUML966B0eArsSWPg3wgeSzkH5BHZ)CgR8rRg)7xYwP8kTbbokW3cdJdh1VeomTbv1VQsOqI0qh5OaOD9GbxEkxKPUF28SV(KxfZY2Lh)UEfjwfoN0NMUrEXR2M6z1Nge4VOSeqivJT2NGxKD)I0N7NwB95fFMaT9u2ALE2ijqszbuGBwfUgXda)Bl5)SEInM0V4DXBwLBUQNXQDnMRGw1xzNP4NIDFi9fPVy9GhnhX8X)wl13qaE6JZm)Npk9Vy1ktqHc2hfW0AWIYtqGPHGIaApiM6cZRh5Piv)9F(bHJ()'

-- Profile import
-- API:ImportProfileString(addonName, profileString, optionalCustomProfileName, optionalCallbackFunction)
BigWigsAPI:ImportProfileString('LuckyoneUI', (layout == 'main' and profile_main) or profile_healing, (layout == 'main' and name_main) or name_healing, CallbackFunction)
-- API.RegisterProfile(addonName, profileString, optionalCustomProfileName, optionalCallbackFunction)
BigWigsAPI.RegisterProfile('LuckyoneUI', (layout == 'main' and profile_main) or profile_healing, (layout == 'main' and name_main) or name_healing, CallbackFunction)

-- No chat print here
-- BigWigs will print a message with all important information after the import
Expand Down
Loading

0 comments on commit ae0e0c8

Please sign in to comment.