File Details
v1.8.2
- R
- Sep 2, 2025
- 134.25 KB
- 9
- 11.2.0
- Retail
File Name
EquiFastJoin-v1.8.2.zip
Supported Versions
- 11.2.0
commit 905f98dcd771074825c292952e8d7385dad725d8
Author: grimmcreative <grimm@grimmcreative.com>
Date: Tue Sep 2 08:30:36 2025 +0200
fix(join): open Blizzard application dialog on click; keep Search() removed\n\n- Restore dialog open on user click (safe, OOC)\n- Maintain no-Search policy to avoid taint\n- Keep combat guards and refresh adjustments
commit 8db53404718b3ae91b6e1b1abba9af95df85f244
Author: grimmcreative <grimm@grimmcreative.com>
Date: Tue Sep 2 08:28:54 2025 +0200
chore(release): 1.8.2\n\n- Fix taint: remove C_LFGList.Search calls (Search() blocked)\n- Guard Join/Cancel in combat\n- Remove programmatic LFG dialog + Friends toggle\n- Refresh only via RefreshResults() out of combat
commit 35f2f67724d38cae31f3a1e4ca4b671d86db38f1
Author: grimmcreative <grimm@grimmcreative.com>
Date: Tue Sep 2 08:12:43 2025 +0200
chore(release): 1.8.1
commit 53f91cdbb9dcdaa541b614b81e3abacf1d6aa89a
Author: grimmcreative <grimm@grimmcreative.com>
Date: Tue Sep 2 08:06:49 2025 +0200
fix(taint): avoid protected actions from timers, guard options/friends in combat, and stop reassigning SlashCmdList\n\n- Prefer Blizzard application dialog; only direct-apply with fresh info\n- Remove delayed ApplyToGroup to prevent taint\n- Block opening options and Friends in combat with user hint\n- Do not reassign global SlashCmdList table
commit 99ae62df4cd07422f99cfb6eb4de8d06fcceaee8
Author: grimmcreative <grimm@grimmcreative.com>
Date: Tue Sep 2 07:51:53 2025 +0200
chore(release): 1.8.0\n\n- Gate LFG view by Quick Join suggestions\n- Add robust classification (M+, Raid, Dungeon, PvP, Custom)\n- Rework filters/colors based on classification\n- Deduplicate Quick Join entries; ignore delisted results\n- Remove 'Only Quick Join' option; adjust options layout\n- Always run initial search + periodic refresh; fix INIT/TICK\n- Slash 'show' uses Quick Join list only
commit bea077d9d56683bd1a8c0c2f4fd792ff1ebf8d6c
Author: grimmcreative <grimm@grimmcreative.com>
Date: Mon Sep 1 14:08:23 2025 +0200
Version 1.7.9 tagged for live use
commit 2b2f67bb0525ff171e012665e85765f79a7f0dd3
Author: grimmcreative <grimm@grimmcreative.com>
Date: Mon Sep 1 13:54:58 2025 +0200
first release
commit b269209a960e64d238881aa9acc342a02c4c82cc
Author: grimmcreative <grimm@grimmcreative.com>
Date: Mon Sep 1 12:41:11 2025 +0200
Vorwärtsdeklaration: SetRoleIconsFromLFG früh deklariert, damit Aufrufe sie sicher finden.
EquiFastJoin.lua
Rollen‑Icons Implementierung: Nutzt jetzt MemberCounts und die zuverlässigen Atlases:
Atlas: groupfinder-icon-role-micro-tank|heal|dps
Quellen: C_LFGList.GetSearchResultMemberCounts(resultID) mit Schlüsseln TANK_REMAINING, HEALER_REMAINING, DAMAGER_REMAINING
Funktion: SetRoleIconsFromLFG(row, id) zeichnet pro freien Slot ein Rollen‑Icon (max. 8).
EquiFastJoin.lua
Einbindung:
Quick‑Join mit LFG‑ID: ruft SetRoleIconsFromLFG(row, e.lfgID) (zeigt freie Rollen).
EquiFastJoin.lua
LFG‑Liste: ruft SetRoleIconsFromLFG(row, id) (zeigt freie Rollen).
EquiFastJoin.lua
commit 5d56b8444a284ad7ba05002143b533ca0c0b2808
Author: grimmcreative <grimm@grimmcreative.com>
Date: Mon Sep 1 12:37:19 2025 +0200
Änderungen
Rollen‑Icons statt Klassen‑Icons:
Quelle: Für LFG‑Einträge nutze ich C_LFGList.GetSearchResultMemberCounts(id) und zeige pro verbleibender Rolle die entsprechenden Icons an (TANK/HEALER/DPS).
Darstellung: Atlas‑Icons roleicon-tiny-tank|healer|dps (bis zu 8 Symbole, Reihenfolge Tank → Heiler → DPS).
LFG‑Liste: EquiFastJoin.lua:458 zeigt jetzt Rollen‑Icons an.
Quick‑Join (mit LFG‑ID): EquiFastJoin.lua:451 zeigt Rollen‑Icons; ohne LFG‑ID werden die Icons ausgeblendet.
Implementierung: SetRoleIconsFromLFG(row, id) in EquiFastJoin.lua:502 (neu).
Button‑Zustand bleibt korrekt:
„Beitreten“ wechselt zu „Abmelden“ und bleibt so (Status‑Cache, Event‑Handling, kurzer Poll nach Dialog).
Refs: EquiFastJoin.lua:232 (Update), EquiFastJoin.lua:252 (Event), EquiFastJoin.lua:151 (Dialog‑Poll).
Optionen sichtbar:
Panel nun im neuen Settings‑UI registriert und im alten Interface‑Menü fallback.
Refs: EquiFastJoin.lua:538–547, Öffnen: EquiFastJoin.lua:600–608.
Filter (Raids, M+, Dungeons, PvP, Custom), „Nur Schnellbeitritt anzeigen“, Auto‑Open, Sound, Toast — alles unter AddOns → EquiFastJoin.
commit 02ddd535cca07f182337eb727872eae98c50dc35
Author: grimmcreative <grimm@grimmcreative.com>
Date: Mon Sep 1 12:33:34 2025 +0200
List works - Buttons Works
commit 2c6cc8d811459b41f42ba6e85d19970f0a6e307d
Author: grimmcreative <grimm@grimmcreative.com>
Date: Mon Sep 1 12:07:02 2025 +0200
init