Commit Graph

  • 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