Commit Graph

137 Commits

Author SHA1 Message Date
Bluewhale1337 b0195b30b9 Merge pull request #16 from Bluewhale1337/dev
Dev
v1.7.0
2026-09-05 18:43:27 +02:00
Bluewhale1337 2aaa53a9e6 Merge branch 'main' into dev
Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-09-05 18:38:26 +02:00
Bluewhale1337 b64e7070ba Feature: add raid mark display to unit frames
Fix: resolve CDC configuration and color rendering issues
2026-09-05 17:08:58 +02:00
Bluewhale1337 6760e4e43d fix: optimize shapeshift auto-unshift logic by improving cast event handling, reducing spam intervals, and extending state timeout durations 2026-09-02 18:56:05 +02:00
Bluewhale1337 16bc4d95ee refactor: implement reliable shapeshift unshifting with a queued cast system and Nampower integration settings 2026-09-01 18:55:47 +02:00
Bluewhale1337 59ceb3b465 feature: implemented delayed spell casting logic to handle auto-unshift requirements for Druid forms 2026-09-01 11:03:11 +02:00
Bluewhale1337 e05238a5b2 Fix: Removed current form caching as druid to prevent being locked into current form - now querries form on each spellcast via API. Another attempt to resolve CDC colouring issues. 2026-09-01 09:10:38 +02:00
Bluewhale1337 d2642745cb refactor: simplify UnitDebuff parameters and consolidate debuff tracking logic into a single loop 2026-08-30 15:43:03 +02:00
Bluewhale1337 8026e14cde feat: add CDC module toggle to track all debuffs and fix minor aura and casting bug regressions 2026-08-29 11:34:41 +02:00
Bluewhale1337 377c2c31d0 fix: add missing closing StatusBar tag to HealBot_Action XML layout 2026-08-27 22:19:02 +02:00
Bluewhale1337 998a64a83f fix: resolve CDC debuff filtering logic and reorder XML status bar layering for correct visual rendering 2026-08-26 22:01:31 +02:00
Bluewhale1337 cf05b94611 Fix : re-implement automatic class-specific debuff tracking defaults in HealBot_Options_Debuff_Reset 2026-08-25 19:49:20 +02:00
Bluewhale1337 5aab23314a feat: implement automatic default debuff tracking based on player class in HealBot_Options_Debuff_Reset 2026-08-25 17:54:18 +02:00
Bluewhale1337 36fad01424 docs: update 2026-08-25 17:01:56 +02:00
Bluewhale1337 bcd566d80b fix: move icon tracking logic before condition checks to ensure icons are captured correctly 2026-08-25 16:24:55 +02:00
Bluewhale1337 553a5ece36 docs: add release notes for v1.6.4 and v1.6.5 2026-08-25 10:24:23 +02:00
Bluewhale1337 60ef3bc41f Hotfix: replace party recalculation with button refresh and add safety checks to debuff spell configuration - rewerting accidental deletion 2026-08-25 10:23:46 +02:00
Bluewhale1337 50661ac924 Reverted previous class check on debuffs - only dispellable by players class will be displayed + certain mechanical debuffs like debuff from PW:S 2026-08-24 18:25:04 +02:00
Bluewhale1337 9c1f873b48 Fix: removed legacy full ui teardowns of ui on refresh functions with button-specific updates, add CDC toggle logic, and update documentation for mod integrations 2026-08-24 12:52:44 +02:00
Bluewhale1337 6d977f6963 docs: add function-level documentation comments across various source files to improve the readability of codebase 2026-08-24 12:42:23 +02:00
Bluewhale1337 d09e49d26a docs: update 2026-08-24 11:15:33 +02:00
Bluewhale1337 9a033a1045 docs: update changelog with additional addon integrations for SuperWoW and ClassicAPI 2026-08-23 15:24:14 +02:00
Bluewhale1337 6a6a9e3283 Hotfix: implement fast-path update pipeline to optimize mana tracking performance, skipping unnecessary ui re-draws v1.6.5 2026-08-23 15:22:57 +02:00
Bluewhale1337 b3c2b4a096 fix: resolve UI rendering crashes, address unit frame aliasing bugs, and implement automatic debuff tracking with lazy-load identity fetches. 2026-08-22 17:18:48 +02:00
Bluewhale1337 d0e027ec12 added ClassicAPI integration for enhanced distance checking, healing bonuses, and Focus unit support - overrides some functionality of other integrations 2026-08-18 18:11:54 +02:00
Bluewhale1337 dc2f0ca089 Implemented modular external addon integration system for UnitXP, Nampower, and SuperWoW support. 2026-08-17 23:33:20 +02:00
Bluewhale1337 d021441b32 hotfix: resolve UI layering and debuff coloring issues, and update version to 1.6.4 2026-08-17 22:29:53 +02:00
Bluewhale1337 58f593947e Features implementation - added integration support for UnitXP and nampower, expand Options UI. 2026-08-17 20:26:09 +02:00
Bluewhale1337 99997b711a Merge pull request #14 from Bluewhale1337/dev
Dev
2026-08-16 21:33:23 +02:00
Bluewhale1337 496013ae9c Merge branch 'dev' of https://github.com/Bluewhale1337/HealBotBlue into dev 2026-08-09 12:11:57 +02:00
Bluewhale1337 f7443fcdf0 feat: increase icon limit to 10, add customizable icon size, and remove obsolete code 2026-08-09 12:11:29 +02:00
Bluewhale1337 a0d435eb70 Merge pull request #13 from Bluewhale1337/main
Merging minor changes from main to dev to sync up
2026-08-09 10:13:08 +02:00
Bluewhale1337 048970d1b7 chore: bump version to 1.6.3 and add string splitter fallback to changelog 2026-08-07 14:45:18 +02:00
Bluewhale1337 d5dec0f1f0 fix: handle empty or missing delimiters in HealBot_SplitString to prevent errors 2026-08-07 14:43:18 +02:00
Bluewhale1337 ad302f299e Merge pull request #12 from Bluewhale1337/dev
Dev merge
v1.6.2
2026-08-05 22:26:36 +02:00
Bluewhale1337 327cd7a08c fix: refine weapon enchant tooltip detection to use the first word of the spell name 2026-08-05 22:25:02 +02:00
Bluewhale1337 2f01ca3f1b feat: improve shaman weapon buff detection by validating specific enchant names via tooltip scanning 2026-08-05 22:18:40 +02:00
Bluewhale1337 45ce2a024f feat: split Raid and Pet toggles and simplify raid bars filter options 2026-08-05 22:02:53 +02:00
Bluewhale1337 2ab7a93a6e Refactor + rewrite: implement independent pet heal toggles and integrate into layout rendering and emergency monitoring logic 2026-08-05 21:53:41 +02:00
Bluewhale1337 7cf0956a84 refactor: remove talent documentation and implement unit filtering logic to exclude group members from raid monitoring when enabled 2026-07-30 18:34:43 +02:00
Bluewhale1337 6c4297c126 Update README.md
info about dev branch adses
2026-07-30 15:40:18 +02:00
Bluewhale1337 4f7a06ad6f Merge pull request #11 from Bluewhale1337/dev
Merge hotfixes to main
2026-07-26 14:11:10 +02:00
Bluewhale1337 178d1184a3 docs: add Talents.md 2026-07-26 13:59:23 +02:00
Bluewhale1337 f1b7e3950f chore: bump version to 1.6.2 in TOC file 2026-07-26 13:48:35 +02:00
Bluewhale1337 faf040997e feat: refactor spell tooltip scanning and update version to 1.6.2 2026-07-24 20:22:49 +02:00
Bluewhale1337 4c9f50770a fix: remove redundant end statement in layout refresh function 2026-07-22 11:19:21 +02:00
Bluewhale1337 ed11046eda Cleaning up some leftovers 2026-07-22 09:55:17 +02:00
Bluewhale1337 d36ad994ea feat: add support for dynamic unit appending during combat and improve layout handling 2026-07-22 09:20:22 +02:00
Bluewhale1337 a3f3d9e4c6 feat: expand unit capacity to 100 buttons and add RAID_ROSTER_UPDATE event handling 2026-07-21 22:46:14 +02:00
Bluewhale1337 caa3a03bc3 Merge pull request #10 from Bluewhale1337/dev
hotfix: add pet frame color support and update documentation with lat…
v1.6.1
2026-07-21 19:02:19 +02:00