47 Commits

Author SHA1 Message Date
tina.schellander 4a1cf548ef fix(libs): restore ElvUI-namespaced Ace3 stack clobbered by sweep
The coa-ace3 sweep (commits 0c130e0..5ea6e44, before coa-elvui was added to
EXCLUDED_FORKS in coa-ace3 tools/sweep.py) overwrote ElvUI's customized,
-ElvUI-namespaced Ace3 libs with plain canonical ones. ElvUI registers libs
as AceLocale-3.0-ElvUI and the AceConfig-3.0-ElvUI family (plus -ElvUI
widgets that don't exist in canonical), so the clobber left them
unregistered: ElvUI failed to init (16 locale 'L' errors) and /ec would not
open. Restores ElvUI/Libraries/Ace3/AceLocale-3.0 and the
ElvUI_OptionsUI/Libraries/Ace3 stack to their pre-sweep state (5021fd1).
coa-elvui is now in EXCLUDED_FORKS, so this won't be re-clobbered.
2026-05-25 19:30:48 +02:00
florian.berthold c84012c77e 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:35 +02:00
florian.berthold 0c130e013b chore(libs): sync Ace3 to coa-ace3 d422ad3
Aligns the unsuffixed Ace bundle with the rest of the Exiles forks
(the -ElvUI namespaced copies are intentionally left alone to keep
ElvUI's config UI isolated from any other addon's LibStub registrations).

Per-library MINOR moves:
  CallbackHandler-1.0   6  →  8
  AceAddon-3.0         12  → 13
  AceTimer-3.0       1017  → 17  (canonical numbering — same C_Timer impl)
  AceHook-3.0           8  →  9
  AceDB-3.0            27  → 33
  AceDBOptions-3.0     15  → 15  (unchanged)
  AceComm-3.0          12  → 14
  AceSerializer-3.0     3  →  5

Other Ace libs (Event, Config family, GUI, Locale, Console, Bucket) were
already at the canonical target.
2026-05-24 17:05:40 +02:00
Jeremy P 44fe39508a Added buff containers for vanity and consolidated buffs to match base… (#98)
* Added buff containers for vanity and consolidated buffs to match base ui feature

* use locals and don't unpack values 2x

* Moved vanity and consolidated settings to base profile instead of private per character
2026-01-19 12:47:05 -07:00
andrew6180 0a792fb7f0 Revert "Add absorbs, heal absorbs (#90)"
This reverts commit 3d456d036a.
2025-12-24 18:11:21 -07:00
andrew6180 dcdf241d6a Revert "HealComm: Add toggle for Absorbs and reduce redundant updates (#94)"
This reverts commit 5ee511181e.
2025-12-24 18:11:09 -07:00
scorpzor 5ee511181e HealComm: Add toggle for Absorbs and reduce redundant updates (#94)
* HealComm: Add toggle for Absorbs and reduce redundant updates

* HealComm: Throttle updates, cache anchors
2025-12-24 16:16:58 -07:00
scorpzor 3d456d036a Add absorbs, heal absorbs (#90)
* HealComm - Absorb, HealAbsorb

* HealComm - Unify all bars
2025-12-24 16:09:40 -07:00
andrew6180 b92401f2b3 Revert "Add absorbs, heal absorbs (#90)"
This reverts commit 3d7b873aa9.
2025-12-09 22:59:40 -07:00
scorpzor 3d7b873aa9 Add absorbs, heal absorbs (#90)
* HealComm - Absorb, HealAbsorb

* HealComm - Unify all bars
2025-12-01 11:36:15 -07:00
Anthony Narkevicius 83314f574c Deconstruction blacklist (#89)
* Missing Non-DE items

* Move Deconstruct options into seperate group
Adds blacklist functionality for general items and lockboxes

* Add translation strings

* Add LibItemSearch functionality to blacklist

* Clean up redundant variables and API calls
2025-12-01 11:30:54 -07:00
Jake Demian 494ebbd885 Grays out enemy npc nameplates when tapped (#83)
* tapped targets show a gray nameplate

* toggle for users
2025-11-13 12:22:07 -07:00
BanditTech 8df8f83549 Use locale for tooltips 2025-11-08 11:28:10 -08:00
BanditTech b126eb2872 Update visibility options
add setting to disable the module
Disable the button if no relevant professions
2025-11-08 11:13:19 -08:00
andrew6180 97f9b69d8d fix #79 2025-10-11 06:43:20 -07:00
Victor Leal 78afdabcf5 Fix energy and rage bars detach options
Detaching energy and rage bars weren't enabling the options to choose width and parent.
2025-08-22 12:27:45 -03:00
Nick Minkler (Sleaker) 32e0e32125 Add Skin for CallBoard 2025-05-12 18:41:24 -07:00
Nick Minkler (Sleaker) 263dd5d83a Add option to skin PathToAscension Frame 2025-03-07 14:45:26 -08:00
bhhandley 37b1697dc5 Added option to move buffs/debuffs with no duration to the end (#56)
* Added option to move buffs/debuffs with no duration to the end of the list

* Forgot to remove some testing code
2024-12-22 11:03:57 -07:00
andrew6180 5366aad343 Options: Remove spellID / npcID 2024-11-15 07:24:31 -07:00
andrew6180 69781c6c34 Add X-IconTexture to TOC 2024-05-21 04:57:10 -07:00
andrew6180 df3dfac277 Remove default stacking nameplates 2024-05-01 11:15:21 -07:00
Xan-Asc bea4a6ab23 Added Bag icons for Vanity and Wardrobe unlocks (#52)
* Added Bag icons for Vanity and Wardrobe unlocks

* Show if item is both Vanity and Wardrobe unlock
added related textures

* Adjusted icon so edges match up
2024-04-09 16:41:58 -07:00
andrew6180 d2e86421cc Modules/NamePlates: Add support for new nameplates 2024-04-09 16:41:00 -07:00
andrew6180 4522f12641 7.12: Prep for compact raid frames 2024-02-18 09:17:46 -07:00
andrew6180 f1bd57e5c8 LibSharedMedia: Ascension Fonts Upgrade 2024-01-15 09:16:27 -07:00
andrew6180 97d0c7c7ef Merge branch 's9' 2023-12-06 06:31:35 -07:00
andrew6180 8baf704450 Modules/NamePlates: alpha and frame level now controlled by client 2023-10-29 13:26:05 -07:00
Anthony Narkevicius 716ec59644 Revised Raid Buff Reminders (#45)
* Update RaidBuffReminder.lua

make adjustments to the display of the RBR

* Update Auras.lua

add relevant options

* Update Profile.lua

* Update enUS.lua

* Update Minimap.lua

* Update RaidBuffReminder.lua

fix variable typo

* match order of options

* merge thorns and armor buffs

* match the edges of the minimap
2023-10-08 12:16:52 -07:00
andrew6180 d157d7331d Modules/Nameplates: Remove clamp to screen - cannot implement 2023-08-10 19:27:17 -07:00
andrew6180 6d54612877 Modules/Nameplates: Fix class power module 2023-06-01 14:40:10 -07:00
andrew6180 50e16a313b Modules/Auras: More fixes to aura filtering and nameplate auras 2023-05-31 19:40:40 -07:00
andrew6180 ed5c418576 UnitFrames/Auras: Fix aura filters and nameplate buff text 2023-05-31 15:42:08 -07:00
Andrew 8edf2d7f8a Nameplate Overhaul (#38)
* ElvUI/NamePlates: initial nameplate conversions

* More nameplate work

* Modules/Cooldowns: various CD fixes, nameplates cant show 'swipe' texture

* ElvUI/NamePlates: final nameplate polish

* Modules/Misc: add space before interrupted announcement
2023-05-22 19:18:59 -07:00
Anthony Narkevicius 9f523534b8 Add macro text width option (#35)
* add font width

* add font width

* set fontWidth
2023-03-09 15:28:13 -07:00
Anthony Narkevicius e67c6e1bc0 Give the ability for some elements to go larger (#32)
* increase the maximum range of action bar size

* expand the range of size for minimap

* make it match the old values

* match the old values
2023-02-23 12:05:10 -07:00
Andrew 221dffffe6 Add support for new stats stuff, cvar changes, and auto vendoring. (#30)
* Enhanced/CharacterFrame: Add new stat tooltips

* Enhanced/CharacterFrame: crit is a percent of base crit

* Enhanced/CharacterSheet: Update to use new cvar

* ElvUI/Merchant: Remove auto sell gray / auto repair. Client handles these now.
2023-02-05 17:43:09 -07:00
Anthony Narkevicius be0b3c2788 Add function to dynamically resize map markers (#26)
* add function to resize

* link option to function
2023-01-11 15:15:05 -07:00
Anthony Narkevicius ed8bdf1118 Give the map markers an option for size (#25)
* add missing Locale entries

* add size option

* link option to icon size

* add icon size option to menu

* shorten option name

* update to match naming

* map marker translations

* map marker translations

* map marker translations

* map marker translations

* map marker translations

* map makers translations

* map markers translations

* map markers translations

* remove spacer

originally I added the space because the previous option was too long and had ... at the end of the name, but now that its shorter it looks odd on its own line
2023-01-11 13:58:30 -07:00
Andrew6810 9a4ec54a5a Modules/Maps: Cleanup Text on Map Markers 2023-01-07 04:07:37 -07:00
fxpw(Toxa) f097d91fb1 map markers, search, export\import like retail, some bug fixes (#21)
* fix middle button on click map

* fix pvp buttons

* map markers search dev tools and fixes

* fixes and loc

* loc

* fix

* typo

* typo

* fix
2023-01-07 02:46:08 -07:00
Anthony Narkevicius 2ce172c98c Quest xp on experience bar (#18)
* Add files via upload

* Add files via upload

* Add files via upload

* remove bandaide

* remove bandaide

Co-authored-by: Andrew <16847730+andrew6180@users.noreply.github.com>
2022-12-14 11:19:01 -07:00
Andrew6810 6313d7afbe Revert "Revert "Show current quest XP on xp bar (#17)""
This reverts commit b37859db92.
2022-12-14 10:58:37 -07:00
Andrew6810 b37859db92 Revert "Show current quest XP on xp bar (#17)"
This reverts commit 824afa5d0b.
2022-12-14 10:31:26 -07:00
Anthony Narkevicius 824afa5d0b Show current quest XP on xp bar (#17) 2022-12-14 08:03:01 -07:00
Andrew6810 df7cc26a64 Change all use of heroclass to use RAID_CLASS_COLORS instead. This can be changed to CUSTOM_CLASS_COLORS later with a color picker for each class, but to support CoA classes need to go back to being colored properly.
Fix remaining lua errors covered by ascension patches

Add Addon Skins
Add Enhanced Friends List
2022-10-28 07:12:13 -07:00
Andrew6810 60ef8a38af init 2022-10-21 07:09:01 -07:00