Commit Graph

  • 4f7a06ad6f Merge pull request #11 from Bluewhale1337/dev main Bluewhale1337 2026-07-26 14:11:10 +02:00
  • 178d1184a3 docs: add Talents.md dev Bluewhale1337 2026-07-26 13:59:23 +02:00
  • f1b7e3950f chore: bump version to 1.6.2 in TOC file Bluewhale1337 2026-07-26 13:48:35 +02:00
  • faf040997e feat: refactor spell tooltip scanning and update version to 1.6.2 Bluewhale1337 2026-07-24 20:22:49 +02:00
  • 4c9f50770a fix: remove redundant end statement in layout refresh function Bluewhale1337 2026-07-22 11:19:21 +02:00
  • ed11046eda Cleaning up some leftovers Bluewhale1337 2026-07-22 09:55:17 +02:00
  • d36ad994ea feat: add support for dynamic unit appending during combat and improve layout handling Bluewhale1337 2026-07-22 09:20:22 +02:00
  • a3f3d9e4c6 feat: expand unit capacity to 100 buttons and add RAID_ROSTER_UPDATE event handling Bluewhale1337 2026-07-21 22:46:14 +02:00
  • caa3a03bc3 Merge pull request #10 from Bluewhale1337/dev v1.6.1 Bluewhale1337 2026-07-21 19:02:19 +02:00
  • 2b1ccb03c5 hotfix: add pet frame color support and update documentation with latest feature set Bluewhale1337 2026-07-21 19:01:34 +02:00
  • 5340eb253a Merge pull request #9 from Bluewhale1337/dev v1.6.0 Bluewhale1337 2026-07-21 13:52:32 +02:00
  • bbff4a461c Merge branch 'dev' of https://github.com/Bluewhale1337/HealBotBlue into dev Bluewhale1337 2026-07-21 13:51:55 +02:00
  • 40ad96ae07 bump version to 1.6.0 in HealBotBlue.toc Bluewhale1337 2026-07-21 13:51:51 +02:00
  • 611f584b8d docs: update version to v1.6 in changelog Bluewhale1337 2026-07-21 13:50:07 +02:00
  • 5f015c89e5 Merge branch 'main' of https://github.com/Bluewhale1337/HealBotBlue Bluewhale1337 2026-07-21 13:48:03 +02:00
  • e20c5baf74 docs: remove redundant trailing space in README version history Bluewhale1337 2026-07-21 13:48:00 +02:00
  • 9fd6f47946 Merge pull request #8 from Bluewhale1337/main Bluewhale1337 2026-07-21 13:44:13 +02:00
  • 1f339a8da5 Merge branch 'dev' into main Bluewhale1337 2026-07-21 13:40:02 +02:00
  • 00f9c3d485 fix(ui): center text, fix menu overlap, relabel extra to raid (hotfix 1.5.1) Bluewhale1337 2026-07-21 13:02:37 +02:00
  • 41e4a15075 feat: read version dynamically from TOC file Bluewhale1337 2026-07-18 19:28:11 +02:00
  • 026d4093aa refactor: optimize event processing, move global UI buttons, and reorganize options layout Bluewhale1337 2026-07-21 11:21:35 +02:00
  • db07c467a3 chore: dynamically fetch version from add-on metadata instead of hardcoding Bluewhale1337 2026-07-21 09:31:55 +02:00
  • c47d17f790 feat: implement auto-swap profile system and add safety null checks for skin configuration data Bluewhale1337 2026-07-21 09:29:44 +02:00
  • dd9f9886b4 feat: implement automatic skin swapping based on group size and add horizontal grid layout options Bluewhale1337 2026-07-21 09:02:33 +02:00
  • 85ad55c1cb perf: optimize CPU and memory usage via boolean state tracking, event filtering, and per-character SavedVariables. Bluewhale1337 2026-07-20 23:22:15 +02:00
  • 441a45150f feat: add Spell_Holy_AshesToAshes icon and implement debuff tracking loop in UnitAura handler Bluewhale1337 2026-07-20 18:13:47 +02:00
  • 0b610adaab Merge pull request #7 from Bluewhale1337/Bluewhale1337-patch-1 Bluewhale1337 2026-07-20 08:12:21 +02:00
  • 609e2cc87b Update README.md Bluewhale1337 2026-07-20 08:12:07 +02:00
  • 12838ff250 Update HealBot_Localization.en.lua V1.5 Bluewhale1337 2026-07-19 22:43:28 +02:00
  • e6ad9e7506 perf: eliminate remaining GC spikes by preventing layout rebuilds on combat toggle and zeroing hot-loop table allocations Bluewhale1337 2026-07-18 23:43:35 +02:00
  • 9f08b356e1 docs: append v1.5.1 changelog detailing memory, mana, and buff tracking fixes Bluewhale1337 2026-07-18 23:39:07 +02:00
  • 3845ada15f fix: remove artificial mana check to allow 0-mana cost buffs and fix tooltips disappearing instead of turning red Bluewhale1337 2026-07-18 23:37:51 +02:00
  • 826bf64eda fix: resolve Self Only buff tracking failing on raid frames by replacing direct unit string comparisons with UnitIsUnit Bluewhale1337 2026-07-18 23:34:20 +02:00
  • 8854cd3caa docs: add release notes for v1.4.2 to README.md Bluewhale1337 2026-07-18 23:26:14 +02:00
  • c8a5e4f0eb perf: eliminate string allocation GC spikes in healthbar refreshing and remove full UI rebuilds on target change Bluewhale1337 2026-07-18 13:35:59 +02:00
  • 2d75406d88 Merge pull request #6 from Bluewhale1337/dev Bluewhale1337 2026-07-18 12:40:48 +02:00
  • 2e35be6516 Merge pull request #5 from Bluewhale1337/main Bluewhale1337 2026-07-18 12:40:18 +02:00
  • 07a9c3a93d Merge branch 'dev' into main Bluewhale1337 2026-07-18 12:40:04 +02:00
  • c8e62fe80e docs: restore v1.4.2 changelog entry Bluewhale1337 2026-07-18 12:36:38 +02:00
  • 1334fc09bf perf: replace table.foreach with pairs loops to avoid GC spikes during combat Bluewhale1337 2026-07-18 12:27:51 +02:00
  • ce594af5fa fix: memory leak in UnitAura and bump version to 1.4.2 Bluewhale1337 2026-07-18 10:36:54 +02:00
  • f1c5d6a8d1 Features: Expand action handling to support inline scripts, macros, and items while adding dynamic tooltip mana colorization and table memory management. Bluewhale1337 2026-07-15 14:56:03 +02:00
  • 0186fc1d93 Merge pull request #4 from Bluewhale1337/dev v1.4.1 v1.2.2 Bluewhale1337 2026-07-12 20:21:49 +02:00
  • ff97414bb1 feat: implement robust spell failure detection, talent-based healing calculations, and improved incoming heal synchronization. Bluewhale1337 2026-07-12 19:44:50 +02:00
  • d0d6a39fb9 feat: implement talent-based dynamic spell healing calculations for Druid, Priest, and Paladin classes Bluewhale1337 2026-07-12 15:44:44 +02:00
  • 4209b05ca0 Merge pull request #3 from Bluewhale1337/dev v1.4.0 Bluewhale1337 2026-07-12 00:51:45 +02:00
  • 66172cab45 refactor: replace MODIFIER_STATE_CHANGED event with polling in HealBot_OnUpdate to track modifier keys Bluewhale1337 2026-07-12 00:37:25 +02:00
  • eec5745dbb Update of readme Bluewhale1337 2026-07-12 00:20:04 +02:00
  • 4678236cc0 feat: add Enlighten spell support and update localization files Bluewhale1337 2026-07-11 15:21:28 +02:00
  • a1aa1a4c1d feat: add spell cast announcements with target validation for resurrections and added announcements for hoovercasting (mousover frames) Bluewhale1337 2026-07-11 11:06:27 +02:00
  • 86e0e0b18a Refactor: rename global variables and constants with HealBot prefix and register MODIFIER_STATE_CHANGED event Bluewhale1337 2026-07-10 23:13:48 +02:00
  • becb2ddfdb Feat: added customizable unit frame health text and support for non-mana resource tracking Bluewhale1337 2026-07-10 17:08:50 +02:00
  • 7eb07d724e Merge branch 'main' into dev - applying hotfixes Bluewhale1337 2026-07-10 16:06:16 +02:00
  • 2e8e57f5c4 Merge branch 'main' of https://github.com/Bluewhale1337/HealBotBlue Bluewhale1337 2026-07-10 15:54:42 +02:00
  • f8c6c3493b Refactor + Horfixes: replace UIDropDownMenu calls with wrapper functions and redesign chat option UI to support spell-based configuration. Bluewhale1337 2026-07-10 15:54:36 +02:00
  • 01a8e3bc6c Update README.md Bluewhale1337 2026-07-09 08:13:34 +02:00
  • c50bcd54f3 Hotfix - prevent legacy UIDropDownMenu crashes by patching refresh and selection functions v1.3.2 Bluewhale1337 2026-07-06 22:15:41 +02:00
  • 4c7cfbde8e add null checks when toggling HealBot options panels to prevent errors Bluewhale1337 2026-07-04 14:47:22 +02:00
  • cb1ba1ab75 Implement auto-unshifting for druid shapeshift forms and add status command Bluewhale1337 2026-07-04 09:41:06 +02:00
  • 0c8b687f53 Implement EQUIPMENT_CHANGED observer pattern and update project to v1.4.0 Bluewhale1337 2026-07-03 12:37:20 +02:00
  • 42715fba47 Added pet frames support Bluewhale1337 2026-07-03 11:55:42 +02:00
  • 6fe02c1a16 Merge pull request #1 from Bluewhale1337/main Bluewhale1337 2026-07-02 12:05:41 +02:00
  • a6c75b78f7 Update HealBot_Localization.en.lua v1.3.1 Bluewhale1337 2026-07-02 10:54:17 +02:00
  • 1e1e06163c Update HealBotBlue.toc Bluewhale1337 2026-07-02 10:54:06 +02:00
  • 2995ccbd32 Update README.md Bluewhale1337 2026-07-02 10:53:17 +02:00
  • 8b3355656e Update HealBot_Controller_Spells.lua Bluewhale1337 2026-07-02 10:51:49 +02:00
  • dc50c9797f Fixing readme v1.3.0 Bluewhale1337 2026-06-30 18:33:59 +02:00
  • dd7fcaf082 Merge branch 'dev' Moving last comit from dev before it gets reset Bluewhale1337 2026-06-30 18:29:49 +02:00
  • b77c4d73c6 Merge branch 'dev' Bluewhale1337 2026-06-30 18:24:35 +02:00
  • e567c0f394 Minor bugfixes to target restoration, layout, Buff tracking Bluewhale1337 2026-06-30 18:18:01 +02:00
  • b8b6a57ef8 Port and adapt 6 main hotfixes to decoupled architecture + small function re-write HealBot_SetSkinColours to adhere to DRY principles Bluewhale1337 2026-06-28 13:07:19 +02:00
  • faa69961f9 Update HealBot.lua Stable Bluewhale1337 2026-06-27 19:24:20 +02:00
  • 92cd588795 Update HealBot_Action.lua Bluewhale1337 2026-06-27 19:08:52 +02:00
  • c22d0a6a4f Update HealBot_Action.lua Bluewhale1337 2026-06-27 19:03:41 +02:00
  • 6a5b020e75 Update HealBot_Action.lua Bluewhale1337 2026-06-27 18:49:18 +02:00
  • cc09707ff9 Update HealBotBlue.toc Bluewhale1337 2026-06-27 18:39:20 +02:00
  • 6a02f2e81e Update HealBot_Localization.en.lua Bluewhale1337 2026-06-27 18:39:07 +02:00
  • bbd07a2c36 Update README.md Bluewhale1337 2026-06-27 18:38:48 +02:00
  • 2104528f64 Update HealBot_Options.lua Bluewhale1337 2026-06-27 18:37:05 +02:00
  • de9a36f0aa Update HealBot_Options.lua Bluewhale1337 2026-06-27 18:33:46 +02:00
  • 2bd810325d Update HealBotBlue.toc Bluewhale1337 2026-06-26 08:12:36 +02:00
  • e67d7602b9 Update HealBot_Localization.en.lua Bluewhale1337 2026-06-26 08:11:57 +02:00
  • 9f5794142a Update README.md Bluewhale1337 2026-06-26 08:11:32 +02:00
  • 69ae96230c Update HealBot_Options.lua Bluewhale1337 2026-06-26 07:38:50 +02:00
  • 76868573bc Update HealBot_Action.lua Bluewhale1337 2026-06-26 07:22:36 +02:00
  • 31f3f2c099 Update HealBot_Localization.en.lua Bluewhale1337 2026-06-25 21:35:57 +02:00
  • 3ae3f26f77 Further modularization of HealBot codebase by splitting core logic into dedicated controller and view components Bluewhale1337 2026-06-25 19:33:48 +02:00
  • 786e5d66df Reorganized skins panel slider layout and optimize spell initialization sequence Bluewhale1337 2026-06-25 08:57:46 +02:00
  • 63fc88b006 refactor: modularize configuration UI by splitting options into dedicated component files using coding agent Bluewhale1337 2026-06-25 08:44:56 +02:00
  • 03634b37e4 Re factor: fix UI layout overlaps and anchor constraints in options menu and update changelog Bluewhale1337 2026-06-24 22:24:47 +02:00
  • dd9cfc301a feat: add customizable frame padding and border thickness settings to UI and optimize equipment change scanning Bluewhale1337 2026-06-24 20:49:47 +02:00
  • f2c374db8a Refactoring monolithic code into separate implement MVC pattern for unit data management and event handling via observer pattern Bluewhale1337 2026-06-24 19:26:19 +02:00
  • 913ab315b0 Commit 2 Bluewhale1337 2026-06-23 22:48:40 +02:00
  • 37635c665e Update README.md Bluewhale 2026-06-22 21:09:08 +02:00
  • 77fb81ea86 Add files via upload Bluewhale 2026-06-22 19:28:59 +02:00
  • 8e29e50152 Initial commit Bluewhale 2026-06-21 20:23:20 +02:00