Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ls-/ls_UI
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 100005.03
Choose a base ref
...
head repository: ls-/ls_UI
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Mar 4, 2023

  1. Fix fading checks

    ls- committed Mar 4, 2023
    Copy the full SHA
    94065d9 View commit details
  2. 📜

    ls- committed Mar 4, 2023
    Copy the full SHA
    270e2e5 View commit details
  3. .toc bump

    ls- committed Mar 4, 2023
    Copy the full SHA
    69a2d0c View commit details
  4. Merge branch 'dev'

    ls- committed Mar 4, 2023
    Copy the full SHA
    a457b7d View commit details

Commits on May 2, 2023

  1. Remove maw buffs

    ls- committed May 2, 2023
    Copy the full SHA
    a76fbb0 View commit details
  2. Update API

    ls- committed May 2, 2023
    Copy the full SHA
    0585030 View commit details
  3. Update API

    ls- committed May 2, 2023
    Copy the full SHA
    c33635d View commit details
  4. Fix instance difficulty flag

    ls- committed May 2, 2023
    Copy the full SHA
    6d017de View commit details
  5. Update oUF

    ls- committed May 2, 2023
    Copy the full SHA
    b163e35 View commit details
  6. 🔧

    ls- committed May 2, 2023
    Copy the full SHA
    961a71e View commit details
  7. 🧹

    ls- committed May 2, 2023
    Copy the full SHA
    a2fde84 View commit details
  8. It served its purposed

    ls- committed May 2, 2023
    Copy the full SHA
    4839d1a View commit details
  9. 🔧

    ls- committed May 2, 2023
    Copy the full SHA
    0eb75b9 View commit details
  10. .toc bump

    ls- committed May 2, 2023
    Copy the full SHA
    1d25cd8 View commit details
  11. 📜

    ls- committed May 2, 2023
    Copy the full SHA
    92977cf View commit details
  12. Merge branch 'dev'

    ls- committed May 2, 2023
    Copy the full SHA
    5ef1fbe View commit details

Commits on May 3, 2023

  1. Adjust char frame scroll bars

    ls- committed May 3, 2023
    Copy the full SHA
    ddfe34c View commit details

Commits on May 4, 2023

  1. Fix minimap resizing issue

    ls- committed May 4, 2023
    Copy the full SHA
    b3968c8 View commit details

Commits on May 7, 2023

  1. Update minimap textures

    The old one wasn't accepting colours really well...
    ls- committed May 7, 2023
    Copy the full SHA
    aeb3de3 View commit details
  2. Add E:CreateBackdrop

    ls- committed May 7, 2023
    Copy the full SHA
    65cdffa View commit details
  3. Add minimap coords

    ls- committed May 7, 2023
    Copy the full SHA
    0c41b4a View commit details
  4. Readd fading for pet, tot, and tof frames

    Ref: #76
    ls- committed May 7, 2023
    Copy the full SHA
    df7669b View commit details
  5. 👅

    ls- committed May 7, 2023
    Copy the full SHA
    b07085c View commit details
  6. .toc bump

    ls- committed May 7, 2023
    Copy the full SHA
    7bcec4e View commit details
  7. 📜

    ls- committed May 7, 2023
    Copy the full SHA
    574b507 View commit details
  8. 📜

    ls- committed May 7, 2023
    Copy the full SHA
    1e46db7 View commit details
  9. Merge branch 'dev'

    ls- committed May 7, 2023
    Copy the full SHA
    4f8e134 View commit details
  10. Copy the full SHA
    e85c1e1 View commit details
  11. Copy the full SHA
    ad4755f View commit details
  12. Make char frame ilvl more accurate

    Ref: #75
    ls- committed May 7, 2023
    Copy the full SHA
    2283bea View commit details
  13. 🔧

    ls- committed May 7, 2023
    Copy the full SHA
    3a6ddd2 View commit details

Commits on May 8, 2023

  1. Add M+ S2 affixes

    ls- committed May 8, 2023
    Copy the full SHA
    38755e8 View commit details
  2. Add scaling to all action bars

    ls- committed May 8, 2023
    Copy the full SHA
    39163a4 View commit details
  3. Remove main bar specific scaling

    ls- committed May 8, 2023
    Copy the full SHA
    307de35 View commit details
  4. Set button spacing step to 1

    ls- committed May 8, 2023
    Copy the full SHA
    b65b620 View commit details
  5. Fix "empty" xp bar

    ls- committed May 8, 2023
    Copy the full SHA
    786cac8 View commit details
  6. It didn't fix shit...

    ls- committed May 8, 2023
    Copy the full SHA
    d9cc909 View commit details
  7. But this did...

    ls- committed May 8, 2023
    Copy the full SHA
    021abb4 View commit details
  8. Increase max xp bar size

    ls- committed May 8, 2023
    Copy the full SHA
    7f8582c View commit details
  9. Add equipped button colour

    ls- committed May 8, 2023
    Copy the full SHA
    31e8dd6 View commit details

Commits on May 9, 2023

  1. Tweak button border texture

    ls- committed May 9, 2023
    Copy the full SHA
    4da7876 View commit details
  2. Add addon icon

    ls- committed May 9, 2023
    Copy the full SHA
    793463e View commit details
  3. .toc bump

    ls- committed May 9, 2023
    Copy the full SHA
    802fb37 View commit details
  4. 📜

    ls- committed May 9, 2023
    Copy the full SHA
    88af096 View commit details
  5. Merge branch 'dev'

    ls- committed May 9, 2023
    Copy the full SHA
    c0c42f5 View commit details
  6. Disabled scale option for pet battle bar

    When it's restricted, ofc 😅
    ls- committed May 9, 2023
    Copy the full SHA
    de469f7 View commit details

Commits on May 11, 2023

  1. Show gems in character panel

    I.. I thought I had it added 😭
    ls- committed May 11, 2023
    Copy the full SHA
    0fa529d View commit details

Commits on May 15, 2023

  1. .toc bump

    ls- committed May 15, 2023
    Copy the full SHA
    23e56da View commit details
  2. 📜

    ls- committed May 15, 2023
    Copy the full SHA
    a5984c0 View commit details
  3. Merge branch 'dev'

    ls- committed May 15, 2023
    Copy the full SHA
    962e5b8 View commit details
Showing with 5,255 additions and 3,599 deletions.
  1. +47 −22 .compressor.ps1
  2. +0 −3 .gitmodules
  3. +78 −32 .luacheckrc
  4. +2 −0 .luacheckrc_build.ps1
  5. +241 −0 CHANGELOG.md
  6. +1 −1 LICENSE.txt
  7. BIN ls_UI/assets/backdrop.TGA
  8. BIN ls_UI/assets/border-statusbar.TGA
  9. BIN ls_UI/assets/border-thin.TGA
  10. BIN ls_UI/assets/console.TGA
  11. BIN ls_UI/assets/empty-socket.TGA
  12. BIN ls_UI/assets/logo-128.TGA
  13. BIN ls_UI/assets/logo-32.TGA
  14. BIN ls_UI/assets/logo-64.TGA
  15. BIN ls_UI/assets/minimap-flags-100.TGA
  16. BIN ls_UI/assets/minimap-flags-125.TGA
  17. BIN ls_UI/assets/minimap-flags-150.TGA
  18. BIN ls_UI/assets/minimap-flags.TGA
  19. BIN ls_UI/assets/minimap-round-100.TGA
  20. BIN ls_UI/assets/minimap-round-125.TGA
  21. BIN ls_UI/assets/minimap-round-150.TGA
  22. BIN ls_UI/assets/minimap-square-100.TGA
  23. BIN ls_UI/assets/minimap-square-125.TGA
  24. BIN ls_UI/assets/minimap-square-150.TGA
  25. BIN ls_UI/assets/reduction.TGA
  26. BIN ls_UI/assets/statusbar-azerite-fill.TGA
  27. BIN ls_UI/assets/statusbar-edge.TGA
  28. BIN ls_UI/assets/statusbar-glass.TGA
  29. BIN ls_UI/assets/statusbar-texture.TGA
  30. BIN ls_UI/assets/statusbar.TGA
  31. +1 −1 ls_UI/core/_core.xml
  32. +0 −49 ls_UI/core/animation.lua
  33. +29 −0 ls_UI/core/backdrop.lua
  34. +5 −1 ls_UI/core/border.lua
  35. +16 −18 ls_UI/core/button.lua
  36. +10 −7 ls_UI/core/changelog.lua
  37. +10 −12 ls_UI/core/constants.lua
  38. +13 −2 ls_UI/core/cooldown.lua
  39. +16 −18 ls_UI/core/core.lua
  40. +175 −61 ls_UI/core/defaults.lua
  41. +1 −1 ls_UI/core/dev.lua
  42. +9 −15 ls_UI/core/fading.lua
  43. +10 −5 ls_UI/core/layout.lua
  44. +1 −6 ls_UI/core/media.lua
  45. +102 −8 ls_UI/core/modernize.lua
  46. +103 −38 ls_UI/core/mover.lua
  47. +1 −1 ls_UI/core/profile.lua
  48. +112 −365 ls_UI/core/statusbar.lua
  49. +142 −99 ls_UI/core/utils.lua
  50. +2 −2 ls_UI/embeds/AceConfig-3.0/AceConfig-3.0.lua
  51. +1 −1 ls_UI/embeds/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua
  52. +7 −4 ls_UI/embeds/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
  53. +1 −1 ls_UI/embeds/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua
  54. +42 −5 ls_UI/embeds/AceDB-3.0/AceDB-3.0.lua
  55. +24 −24 ls_UI/embeds/AceDBOptions-3.0/AceDBOptions-3.0.lua
  56. +1 −1 ls_UI/embeds/AceGUI-3.0/AceGUI-3.0.lua
  57. +68 −24 ls_UI/embeds/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua
  58. +1 −1 ls_UI/embeds/AceGUI-3.0/widgets/AceGUIWidget-DropDown-Items.lua
  59. +1 −1 ls_UI/embeds/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua
  60. +8 −4 ls_UI/embeds/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua
  61. +8 −4 ls_UI/embeds/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua
  62. +1 −1 ls_UI/embeds/LibActionButton-1.0
  63. +1 −1 ls_UI/embeds/LibButtonGlow-1.0
  64. +0 −1 ls_UI/embeds/LibDropDown
  65. +1 −1 ls_UI/embeds/LibDualSpec-1.0
  66. +5 −6 ls_UI/embeds/LibKeyBound-1.0/LibKeyBound-1.0.lua
  67. +5 −6 ls_UI/embeds/LibSharedMedia-3.0/LibSharedMedia-3.0.lua
  68. +6 −0 ls_UI/embeds/TaintLess/TaintLess.toc
  69. +93 −0 ls_UI/embeds/TaintLess/TaintLess.xml
  70. +1 −1 ls_UI/embeds/_embeds.xml
  71. +1 −1 ls_UI/embeds/oUF
  72. +21 −25 ls_UI/init.lua
  73. +1 −5 ls_UI/locales/_post.lua
  74. +0 −11 ls_UI/locales/deDE.lua
  75. +48 −54 ls_UI/locales/enUS.lua
  76. +0 −23 ls_UI/locales/esES.lua
  77. +6 −21 ls_UI/locales/frFR.lua
  78. +14 −31 ls_UI/locales/ruRU.lua
  79. +0 −23 ls_UI/locales/zhCN.lua
  80. +4 −4 ls_UI/ls_UI.toc
  81. +12 −12 ls_UI/modules/auras/auras.lua
  82. +2 −2 ls_UI/modules/auratracker/auratracker.lua
  83. +41 −13 ls_UI/modules/bars/actionbars.lua
  84. +67 −30 ls_UI/modules/bars/bag.lua
  85. +240 −116 ls_UI/modules/bars/controller.lua
  86. +4 −2 ls_UI/modules/bars/core.lua
  87. +2 −1 ls_UI/modules/bars/extra.lua
  88. +8 −3 ls_UI/modules/bars/junk.lua
  89. +353 −177 ls_UI/modules/bars/micromenu.lua
  90. +5 −12 ls_UI/modules/bars/petbar.lua
  91. +1 −1 ls_UI/modules/bars/petbattle.lua
  92. +1 −1 ls_UI/modules/bars/stancebar.lua
  93. +1 −1 ls_UI/modules/bars/vehicle.lua
  94. +417 −342 ls_UI/modules/bars/xpbar.lua
  95. +3 −2 ls_UI/modules/bars/zone.lua
  96. +3 −3 ls_UI/modules/blizzard/_blizzard.xml
  97. +185 −122 ls_UI/modules/blizzard/characterframe.lua
  98. +3 −3 ls_UI/modules/blizzard/commandbar.lua
  99. +4 −4 ls_UI/modules/blizzard/core.lua
  100. +0 −64 ls_UI/modules/blizzard/digsitebar.lua
  101. +25 −0 ls_UI/modules/blizzard/gamemenu.lua
  102. +1 −1 ls_UI/modules/blizzard/gm.lua
  103. +336 −0 ls_UI/modules/blizzard/inspectframe.lua
  104. +1 −1 ls_UI/modules/blizzard/mail.lua
  105. +0 −33 ls_UI/modules/blizzard/mawbuffs.lua
  106. +235 −0 ls_UI/modules/blizzard/suggestframe.lua
  107. +1 −1 ls_UI/modules/blizzard/talkinghead.lua
  108. +0 −24 ls_UI/modules/blizzard/vehicleseat.lua
  109. +249 −30 ls_UI/modules/minimap/minimap.lua
  110. +127 −76 ls_UI/modules/tooltips/tooltips.lua
  111. +1 −12 ls_UI/modules/unitframes/core.lua
  112. +1 −1 ls_UI/modules/unitframes/elements/auras.lua
  113. +156 −16 ls_UI/modules/unitframes/elements/castbar.lua
  114. +1 −1 ls_UI/modules/unitframes/elements/classindicator.lua
  115. +8 −5 ls_UI/modules/unitframes/elements/classpower.lua
  116. +3 −3 ls_UI/modules/unitframes/elements/customtexts.lua
  117. +1 −1 ls_UI/modules/unitframes/elements/debuffindicator.lua
  118. +67 −18 ls_UI/modules/unitframes/elements/health.lua
  119. +39 −2 ls_UI/modules/unitframes/elements/layout.lua
  120. +1 −1 ls_UI/modules/unitframes/elements/name.lua
  121. +22 −1 ls_UI/modules/unitframes/elements/portrait.lua
  122. +20 −10 ls_UI/modules/unitframes/elements/power.lua
  123. +1 −1 ls_UI/modules/unitframes/elements/pvpindicator.lua
  124. +1 −1 ls_UI/modules/unitframes/elements/raidtargetindicator.lua
  125. +1 −1 ls_UI/modules/unitframes/elements/status.lua
  126. +1 −1 ls_UI/modules/unitframes/elements/threatindicator.lua
  127. +1 −1 ls_UI/modules/unitframes/units/boss.lua
  128. +1 −1 ls_UI/modules/unitframes/units/focus.lua
  129. +1 −1 ls_UI/modules/unitframes/units/focustarget.lua
  130. +1 −1 ls_UI/modules/unitframes/units/pet.lua
  131. +1 −1 ls_UI/modules/unitframes/units/player.lua
  132. +1 −1 ls_UI/modules/unitframes/units/target.lua
  133. +1 −1 ls_UI/modules/unitframes/units/targettarget.lua
  134. +9 −4 ls_UI/modules/unitframes/units/unit.lua
  135. +0 −130 ls_UI/taintless.xml
  136. +6 −28 ls_UI_Options/about.lua
  137. +61 −89 ls_UI_Options/auras.lua
  138. +32 −55 ls_UI_Options/auratracker.lua
  139. +65 −44 ls_UI_Options/bars/bag.lua
  140. +47 −61 ls_UI_Options/bars/bar.lua
  141. +86 −104 ls_UI_Options/bars/core.lua
  142. +13 −23 ls_UI_Options/bars/extra.lua
  143. +17 −17 ls_UI_Options/bars/fading.lua
  144. +34 −12 ls_UI_Options/bars/micromenu.lua
  145. +81 −129 ls_UI_Options/blizzard.lua
  146. +70 −56 ls_UI_Options/core.lua
  147. +1 −0 ls_UI_Options/general/_general.xml
  148. +1 −3 ls_UI_Options/general/aurafilters.lua
  149. +39 −81 ls_UI_Options/general/colors.lua
  150. +5 −6 ls_UI_Options/general/core.lua
  151. +4 −3 ls_UI_Options/general/fonts.lua
  152. +4 −6 ls_UI_Options/general/tags.lua
  153. +12 −4 ls_UI_Options/general/tagvars.lua
  154. +62 −0 ls_UI_Options/general/textures.lua
  155. +11 −19 ls_UI_Options/init.lua
  156. +2 −1 ls_UI_Options/ls_UI_Options.toc
  157. +116 −35 ls_UI_Options/minimap.lua
  158. +27 −18 ls_UI_Options/profiles.lua
  159. +13 −43 ls_UI_Options/tooltips.lua
  160. +38 −51 ls_UI_Options/unitframes/auras.lua
  161. +18 −17 ls_UI_Options/unitframes/castbar.lua
  162. +91 −126 ls_UI_Options/unitframes/core.lua
  163. +5 −23 ls_UI_Options/unitframes/customtexts.lua
  164. +5 −65 ls_UI_Options/unitframes/fading.lua
  165. +23 −25 ls_UI_Options/unitframes/health.lua
  166. +51 −36 ls_UI_Options/unitframes/misc.lua
  167. +7 −25 ls_UI_Options/unitframes/name.lua
  168. +44 −49 ls_UI_Options/unitframes/power.lua
69 changes: 47 additions & 22 deletions .compressor.ps1
Original file line number Diff line number Diff line change
@@ -1,62 +1,87 @@
Set-Location $PSScriptRoot

if (-Not (Test-Path "C:\PROGRA~1\7-Zip\7z.exe")) {
if (-Not (Test-Path "$env:ProgramFiles\7-Zip\7z.exe")) {
Write-Host "7z.exe not found"

return Read-Host
}

Set-Alias 7z "C:\PROGRA~1\7-Zip\7z.exe"
Set-Alias 7z "$env:ProgramFiles\7-Zip\7z.exe"

function Remove-Kaka([Parameter(Mandatory, ValueFromPipeline)] $file) {
process {
$canWrite = $true
$out = ""

foreach ($line in Get-Content $file) {
if ($line -match "--@do-not-package@") {
$canWrite = $false
}
elseif ($line -match "--@end-do-not-package@") {
$canWrite = $true

if (-not $foreach.MoveNext()) {
break
}

$line = $foreach.Current
}

if ($canWrite) {
$out += "$line`n"
}
}

Set-Content $file -Value $out.TrimEnd()
}
}

$name = (Get-Item .).Name

if (-Not (Test-Path (".\" + $name + "\" + $name + ".toc"))) {
if (-Not (Test-Path (".\$name\$name.toc"))) {
Write-Host ".toc not found"

return Read-Host
}

if (Get-Content (".\" + $name + "\" + $name + ".toc") | Where-Object { $_ -match "Version:\s*([a-zA-Z0-9.-]+)" }) {
if (Get-Content (".\$name\$name.toc") | Where-Object { $_ -match "Version:\s*([a-zA-Z0-9.-]+)" }) {
$version = $matches[1]
} else {
Write-Host "Bad version format"

return Read-Host
}

$includedItems = @(
$foldersToInclude = @(
".\ls_UI\",
".\ls_UI_Options\"
)

$filesToRemove = @(
$filesToExclude = @(
"*.doc*"
"*.editorconfig",
"*.git*",
"*.luacheck*",
"*.pkg*",
"*.ps1",
"*.sh",
"*.yml"
)

$foldersToRemove = @(
".\temp\ls_UI\embeds\oUF\utils"
".github",
"utils"
)

if (Test-Path ".\temp\") {
Remove-Item ".\temp\" -Recurse -Force
}

New-Item -Path (".\temp\") -ItemType Directory | Out-Null
Copy-Item $includedItems -Destination (".\temp\") -Recurse
Remove-Item ".\temp" -Include $filesToRemove -Recurse -Force
Remove-Item $foldersToRemove -Recurse -Force
$temp = ".\temp\"

Set-Location ".\temp\"

7z a -tzip -mx9 ($name + "-" + $version + ".zip") (Get-ChildItem -Path "..\temp")

Set-Location "..\"
if (Test-Path $temp) {
Remove-Item $temp -Recurse -Force
}

Move-Item ".\temp\*.zip" -Destination "..\" -Force
Remove-Item ".\temp" -Recurse -Force
New-Item -Path $temp -ItemType Directory | Out-Null
Copy-Item $foldersToInclude -Destination $temp -Exclude $filesToExclude -Recurse
Get-ChildItem $temp -Recurse | Where-Object { $_.PSIsContainer -and $_.Name -cin $foldersToRemove } | Remove-Item -Recurse -Force
Get-ChildItem $temp -Recurse | Where-Object { $_.Extension -eq ".lua"} | Remove-Kaka
7z a -tzip -mx9 "..\$name-$version.zip" (Get-ChildItem $temp)
Remove-Item $temp -Recurse -Force
3 changes: 0 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -7,9 +7,6 @@
[submodule "ls_UI/embeds/LibButtonGlow-1.0"]
path = ls_UI/embeds/LibButtonGlow-1.0
url = https://repos.wowace.com/wow/libbuttonglow-1-0
[submodule "ls_UI/embeds/LibDropDown"]
path = ls_UI/embeds/LibDropDown
url = git@github.com:ls-/LibDropDown.git
[submodule "ls_UI/embeds/LibDualSpec-1.0"]
path = ls_UI/embeds/LibDualSpec-1.0
url = https://repos.wowace.com/wow/libdualspec-1-0
Loading