Commit Graph

10 Commits

Author SHA1 Message Date
florian.berthold 146858132b chore: remove .github/ (upstream templates, not relevant on Gitea) 2026-05-25 11:02:43 +02:00
florian.berthold fac8c95f64 fix(libs): pick up coa-ace3 9583952 (AceDB falsy-defaults PR #10 backport)
Re-sync after coa-ace3 9583952 backported WoWUIDev/Ace3 PR #10 which fixes
the AceDB-3.0 simple-value defaults metatable: previously falsy defaults
like ["*"] = false read back as nil because of `k2~=nil and v or nil`
short-circuiting. Now they round-trip correctly.
2026-05-24 19:31:46 +02:00
florian.berthold a6f69d270d fix(libs): pick up coa-ace3 3ec2009 (BlizOptionsGroup + Settings.* CoA-compat)
Re-sync after coa-ace3 3ec2009 added two CoA-compat patches:
  - AceGUI-3.0/widgets/AceGUIContainer-BlizOptionsGroup.lua: parent
    falls back to UIParent when InterfaceOptionsFramePanelContainer is nil
  - AceConfig-3.0/AceConfigDialog-3.0: Settings.* block guarded with
    fallback to InterfaceOptions_AddCategory on WotLK-era clients

Without these, every addon registering a Blizzard Interface Options
panel via AceConfigDialog errors on load on the CoA client.
2026-05-24 17:41:34 +02:00
florian.berthold f21c46804a fix(libs): pick up coa-ace3 d422ad3 (FileDataID → string paths)
Re-sync after coa-ace3 d422ad3 which converted 42 numeric FileDataIDs in
Set*Texture() calls back to string paths. Upstream Ace3 uses FDIDs which
silently fail on WoW 3.3.5 / CoA, rendering color swatches, checkboxes
and window chrome as solid-red placeholders.
2026-05-23 14:03:48 +02:00
florian.berthold 6acd4961ca chore(libs): sync Ace3 to coa-ace3 (WoWUIDev master @ 52e5f2c)
Bring every embedded Ace3 / CallbackHandler / LibStub copy in line with the
canonical Exiles/coa-ace3 bundle so LibStub resolution is predictable across
all Exiles forks regardless of which addons are enabled.

Libraries updated in this fork:
  AceAddon-3.0           13  (5 → 13)
  AceConfig-3.0          3
  AceConfigCmd-3.0       14
  AceConfigDialog-3.0    92  (78 → 92)
  AceConfigRegistry-3.0  22  (20 → 22)
  AceConsole-3.0         7
  AceDB-3.0              33  (21 → 33)
  AceDBOptions-3.0       15  (12 → 15)
  AceEvent-3.0           4
  AceGUI-3.0             41
  AceTimer-3.0           17  (1017 → 17)
  CallbackHandler-1.0    8  (6 → 8)
  LibStub                2
2026-05-23 13:42:20 +02:00
florian.berthold 783bb684bb ci: preserve upstream line endings (CRLF) for clean upstream diffs 2026-05-08 04:02:02 +02:00
Andrew f888289e29 Merge pull request #1 from mattibalize-lab/main
Update Compatibility.lua
2023-06-06 02:38:24 -07:00
Matthew Rodrigues 1990a75ae2 Update Compatibility.lua
Commented ll. 79 & 80 because if you run the game with LUA errors enabled it turns annoying trying to open Dungeon Caches for example, since it's not a valid QuestID for the addon. I feel they should be commented and if someone is working on the addon they can simply remove those lines as comments
2023-05-23 17:28:59 +01:00
andrew6180 1e9fa2aaca init 2023-04-16 00:31:14 -07:00
Andrew 6be1be1c09 Initial commit 2023-04-16 00:26:39 -07:00