Commit graph

15 commits

Author SHA1 Message Date
91b52982b0 fix: spec-swap crash and unanchored bind config without Ascension API
- TalentGroupChanged: fall back to GetActiveTalentGroup() (or 1) when
  SpecializationUtil is unavailable, so self.talentGroup is never nil
  (specswap concat crash, pri/sectalent misfiltering)
- ShowWithSpellBook: anchor to UIParent center when
  AscensionSpellbookFrame is missing instead of showing an
  unanchored frame
2026-06-10 02:13:05 +02:00
e55c548b6e ci(release): sync release.yml from coa-template
hide_archive_links is only honored by Gitea on release edit, not create —
add the PATCH step after create/lookup so auto-generated source archive
links actually stay hidden (coa-template 90874c5).
2026-06-10 02:11:46 +02:00
92fcbdb37c ci(release): hide auto-generated source archives (hide_archive_links) 2026-05-29 20:51:19 +02:00
9f7e2b3ae8 fix: guard retail-only InterfaceOptions/SpecializationUtil/AscensionSpellbookFrame; port icons to BLP
All checks were successful
release / release (push) Successful in 2s
2026-05-29 10:43:54 +02:00
762cd19a78 ci: respect GITHUB_REPOSITORY + tolerate per-asset upload failures
All checks were successful
release / release (push) Successful in 2s
2026-05-25 12:16:17 +02:00
c84b6e6ecb ci: add Gitea Actions release workflow (per-addon git-archive zip) 2026-05-25 12:00:12 +02:00
a9d781d11c chore: remove .github/ (upstream templates, not relevant on Gitea) 2026-05-25 11:02:45 +02:00
e84fd16d9e chore: align with Exiles fork-layout convention (standard .gitignore + .gitattributes) 2026-05-25 10:59:27 +02:00
Anthony Narkevicius
9c36ee6e47
Update to 1.6 version (#6)
* Merge from origin https://gitlab.com/Tsoukie/clique-3.3.5

* Linting

* Ascension Modifications
Fixes Spec swap and adds the 12 slots
Fixes ascension compact raid frame support
Fixes ascension spell panel integration

* Add profile dropdown to binding window

* Fix menu buttons showing as invisible

* cleanup xml button definitions

* enable or disable Bind Spell button when spellbook is visible

* give the labels a bit more spacing for default UI
2025-11-09 10:40:17 -07:00
andrew6180
c2bb10665d Fix get specID 2025-09-25 05:54:17 -07:00
1dkfa
0666b73b24
Fix bindings not working on raid frames (#5)
This commit fixes an issue where using bindings on raid frames were not
working at all.

The root cause of the issue was that raid frames were not included, nor
updated to the internal table of supported frames. Since raid frames,
specifically the compact raid frames, are dynamic and added to the UI
on-demand, active raid frames must be re-collected again every time
there's a change in the group's or raid's roster (incl. pets).

To implement this, I created a handler that collects active raid frames
and maintains the addon's internal `self.ccframes` table by always
keeping the default frames while refreshing the active raid frames and
pruning the staled ones.

The created handler reacts to messages returned by the following events:
* `PLAYER_ENTERING_WORLD`
* `RAID_ROSTER_UPDATE`
* `PARTY_MEMBERS_CHANGED`
* `UNIT_PET`
* `CVAR_UPDATE`
2025-08-27 12:58:03 -07:00
Anthony Narkevicius
960eafdab0
Update Clique.lua (#4)
fix event driven profile swapping
linting
2025-05-28 12:38:07 -07:00
Anthony Narkevicius
3b440fb15f
fix profile name not updating (#1) 2023-04-07 03:25:56 -07:00
Andrew6810
b27c043acb init 2022-10-21 06:44:05 -07:00
Andrew
cc1c5078b7
Initial commit 2022-10-21 06:42:15 -07:00