Commit Graph

  • 964c281eb9 Use ClassicAPI modifier state for movable unit frames Dusk-92 2026-08-24 21:35:08 +02:00
  • f7c8205b9c Harden cooldown text overlays and timer updates Dusk-92 2026-08-24 21:32:50 +02:00
  • f8ab936025 Remove duplicate world map coordinate frame names Dusk-92 2026-08-24 21:31:05 +02:00
  • 06c52891a4 Sleep heal prediction timeout loop when idle Dusk-92 2026-08-24 21:28:35 +02:00
  • c21caf9283 Make improved castbar event-driven with ClassicAPI Dusk-92 2026-08-24 21:23:53 +02:00
  • 269178d9b6 Avoid ClassicAPI frame wrappers in nameplate class colors Dusk-92 2026-08-24 21:22:52 +02:00
  • 586e3efac4 Cache exact nameplate class colors from ClassicAPI Dusk-92 2026-08-24 19:13:12 +02:00
  • b0f90a27ac Revert ClassicAPI nameplate creation hook after crashes Dusk-92 2026-08-24 18:03:33 +02:00
  • 92e6672af6 Use ClassicAPI nameplate lifecycle for discovery Dusk-92 2026-08-24 17:48:57 +02:00
  • 3d6f9c34b9 Revert macro-specific API bridge Dusk-92 2026-08-24 17:37:28 +02:00
  • 58e2417e99 Revert macro-specific range color changes Dusk-92 2026-08-24 17:35:56 +02:00
  • 38a11ae8bc Honor macro-addon range checks for conditional macros Dusk-92 2026-08-24 17:19:47 +02:00
  • a9900c934a Resolve conditional macro spell for range coloring Dusk-92 2026-08-24 17:05:02 +02:00
  • 5ebfb1e42d Resolve chat sender class before social coloring Dusk-92 2026-08-24 16:52:48 +02:00
  • 238b0e7e57 Use ClassicAPI macro spell range checks Dusk-92 2026-08-24 16:32:27 +02:00
  • 0c6d053de2 Expose ClassicAPI macro spell resolver Dusk-92 2026-08-24 16:31:56 +02:00
  • 1e5c7202b5 Use ClassicAPI range checks for action buttons Dusk-92 2026-08-24 16:16:04 +02:00
  • 8542688e2a Add ClassicAPI action range helpers Dusk-92 2026-08-24 16:15:32 +02:00
  • 55a3c08f80 Use zero-GC ClassicAPI debuff data Dusk-92 2026-08-24 16:00:19 +02:00
  • a330f424da Expose zero-GC ClassicAPI aura access Dusk-92 2026-08-24 15:59:40 +02:00
  • cb04195c8c Make nameplate castbars event-driven with ClassicAPI Dusk-92 2026-08-24 15:39:59 +02:00
  • 689d7043f0 Avoid same-name cast leakage with ClassicAPI Dusk-92 2026-08-24 15:27:51 +02:00
  • 7d7f1c3b0a Make target castbar event-driven with ClassicAPI Dusk-92 2026-08-24 15:10:17 +02:00
  • da5ce54f72 Use ClassicAPI tooltip GUIDs in Tooltip Details Dusk-92 2026-08-24 15:00:14 +02:00
  • 0b0421f54e Fix live Shift refresh in Equip Compare Dusk-92 2026-08-24 14:50:09 +02:00
  • 679d3ea3d6 Use ClassicAPI modifier key state Dusk-92 2026-08-24 14:49:29 +02:00
  • 19824a09a5 Make Equip Compare event-driven with ClassicAPI Dusk-92 2026-08-24 14:37:56 +02:00
  • 7ddd451df4 Expose ClassicAPI modifier and item type capabilities Dusk-92 2026-08-24 14:37:08 +02:00
  • 1eb3f1b09d Use ClassicAPI item quality for rarity borders Dusk-92 2026-08-24 13:55:38 +02:00
  • 161ebeef3c Make shared item helpers Turtle-aware Dusk-92 2026-08-24 13:55:04 +02:00
  • e07073e094 Centralize ClassicAPI item access Dusk-92 2026-08-24 13:54:13 +02:00
  • d1f1ea3706 Remove unused one-shot item API workflow Dusk-92 2026-08-24 13:53:35 +02:00
  • bba58b9215 Add one-shot item API foundation cleanup Dusk-92 2026-08-24 13:50:36 +02:00
  • 22334b91eb Clean up Vendor Values ClassicAPI integration github-actions[bot] 2026-08-24 11:41:11 +00:00
  • 9c88a6f801 Add one-shot Vendor Values cleanup Dusk-92 2026-08-24 13:41:04 +02:00
  • dc5c28c0ed Use ClassicAPI item IDs for Vendor Values Dusk-92 2026-08-24 13:37:17 +02:00
  • 7051c065f0 Remove temporary Vendor Values workflow Dusk-92 2026-08-24 12:10:16 +02:00
  • b403629801 Load Vendor Values runtime fix Dusk-92 2026-08-24 12:10:10 +02:00
  • d501dce64f Fix Vendor Values tooltip refresh for Turtle items Dusk-92 2026-08-24 12:09:54 +02:00
  • 5e96a33414 Add temporary Vendor Values runtime fix Dusk-92 2026-08-24 11:50:46 +02:00
  • d437102002 Debug Vendor Values item 34001 github-actions[bot] 2026-08-24 09:39:38 +00:00
  • 2929f35f5d Add temporary Vendor Values item diagnostic Dusk-92 2026-08-24 11:38:48 +02:00
  • 6f2b81c835 Remove temporary Vendor Values generator Dusk-92 2026-08-24 11:20:28 +02:00
  • 338e543b02 Update Vendor Values database for Turtle WoW 1.18.1 github-actions[bot] 2026-08-24 09:16:58 +00:00
  • 837d982989 Fix temporary Vendor Values table replacement Dusk-92 2026-08-24 11:16:19 +02:00
  • 2de11a5e62 Harden Social Colors passive player cache Dusk-92 2026-08-24 10:59:41 +02:00
  • 3c174c4c02 Harden Chat Tweaks social colors with passive class fallback Dusk-92 2026-08-24 10:58:58 +02:00
  • 11b1d0ea3a Trigger temporary Turtle vendor DB generator Dusk-92 2026-08-24 10:42:31 +02:00
  • 4901cbeb61 Add temporary Turtle vendor DB generator Dusk-92 2026-08-24 10:37:13 +02:00
  • e3ffb33ec8 Remove obsolete Vendor Values runtime cache Dusk-92 2026-08-24 10:07:37 +02:00
  • cd7f3948e7 Remove learned vendor price SavedVariable Dusk-92 2026-08-24 10:07:18 +02:00
  • af879c4a68 Remove Vendor Values runtime preparation Dusk-92 2026-08-24 10:06:53 +02:00
  • 47aa0897e3 Restore static Vendor Values API boundary Dusk-92 2026-08-24 10:06:19 +02:00
  • d1e0498738 Persist vendor prices after ClassicAPI item data loads Dusk-92 2026-08-24 09:30:11 +02:00
  • 46315cb066 Fix Vanilla 1.12 vendor tooltip money capture Dusk-92 2026-08-24 09:25:23 +02:00
  • 9620d79d98 Load persistent vendor price cache Dusk-92 2026-08-24 09:20:10 +02:00
  • d2975a3136 Persist learned Turtle vendor prices across reloads Dusk-92 2026-08-24 09:19:56 +02:00
  • a9c73229d4 Learn new Turtle vendor prices from merchant tooltips Dusk-92 2026-08-24 09:09:42 +02:00
  • d64055cac6 Fix Vendor Values persistent ClassicAPI price learning Dusk-92 2026-08-24 09:06:48 +02:00
  • 839a042402 Fix Vendor Values legacy fallback before live price is known Dusk-92 2026-08-24 08:52:07 +02:00
  • 2b677a5f27 Restore unrelated main.lua text formatting Dusk-92 2026-08-24 08:36:48 +02:00
  • 574ab96c85 Remove merged ClassicAPI vendor adapter Dusk-92 2026-08-24 08:36:17 +02:00
  • dbad580f4b Remove separate ClassicAPI vendor adapter entry Dusk-92 2026-08-24 08:36:12 +02:00
  • 76b3d2204b Phase 2: prepare vendor prices before module enable Dusk-92 2026-08-24 08:35:57 +02:00
  • 4b54ed5463 Phase 2: fold vendor price adapter into API layer Dusk-92 2026-08-24 08:35:38 +02:00
  • 98dbdb4a4f Phase 2: harden passive player identity cache Dusk-92 2026-08-24 08:22:09 +02:00
  • 0a8c39b41f Phase 2: load ClassicAPI vendor price adapter Dusk-92 2026-08-24 08:20:49 +02:00
  • 36979d2da8 Phase 2: prefer live ClassicAPI vendor prices Dusk-92 2026-08-24 08:20:32 +02:00
  • 13a5843bba Phase 2: expose ClassicAPI item sell prices Dusk-92 2026-08-24 08:20:10 +02:00
  • a476633136 Phase 2: preserve legacy debuff timing fallback Dusk-92 2026-08-24 08:16:41 +02:00
  • 5f8e1cc01a Phase 2: enrich passive player cache from chat GUIDs Dusk-92 2026-08-24 08:15:31 +02:00
  • 0c2f570f09 Phase 2: use ClassicAPI aura timing for target debuffs Dusk-92 2026-08-24 08:14:52 +02:00
  • 319bd52d93 Phase 2: expose aura and chat identity APIs Dusk-92 2026-08-24 08:14:36 +02:00
  • f160640e5a Use 90-day TTL for unknown passive chat entries Dusk-92 2026-08-23 22:50:44 +02:00
  • 934671afe3 Prune stale passive chat cache after one year Dusk-92 2026-08-23 22:48:59 +02:00
  • 5a9a13fd7c Add passive chat speaker cache Dusk-92 2026-08-23 22:45:51 +02:00
  • 68dde13a9a Fix lightweight Social Colors friend cache Dusk-92 2026-08-23 22:40:33 +02:00
  • b3f267c03e Revert ClassicAPI nameplate wrappers after native crash Dusk-92 2026-08-23 21:59:41 +02:00
  • 960baf2aed Document ClassicAPI requirement and SuperWoW support Dusk-92 2026-08-23 21:58:43 +02:00
  • 9fb879939e Use ClassicAPI timing in improved castbar Dusk-92 2026-08-23 21:58:05 +02:00
  • d3cc5dd20d Use ClassicAPI nameplate tokens for castbars Dusk-92 2026-08-23 21:57:46 +02:00
  • 2513621a16 Prefer ClassicAPI for target castbar timing Dusk-92 2026-08-23 21:57:21 +02:00
  • a5fed1fc00 Preserve robust nameplate setup and unit tokens Dusk-92 2026-08-23 21:56:52 +02:00
  • 29f1afefe6 Add ClassicAPI-first cast compatibility wrappers Dusk-92 2026-08-23 21:56:30 +02:00
  • 4045f47434 Fix Minimap Clean script detection on Atlas frames Dusk-92 2026-08-23 21:56:01 +02:00
  • 7c146b4c86 Keep rgbhex temporaries local Dusk-92 2026-08-23 21:52:47 +02:00
  • c55616ff8d Route junk selling through central API layer Dusk-92 2026-08-23 21:52:07 +02:00
  • fc63c9a562 Route free slot counts through central API layer Dusk-92 2026-08-23 21:51:52 +02:00
  • 63f7380de3 Route auto dismount through central API layer Dusk-92 2026-08-23 21:51:42 +02:00
  • 3cbaf65059 Use ClassicAPI structured spell metadata in libspell Dusk-92 2026-08-23 21:51:12 +02:00
  • 8dd92779f9 Expand centralized ClassicAPI capability layer Dusk-92 2026-08-23 21:50:51 +02:00
  • f9fcf483de Avoid duplicate Social Colors hooks Dusk-92 2026-08-23 21:49:57 +02:00
  • 0d443bd163 Preserve class portrait refresh while throttling ToT Dusk-92 2026-08-23 21:49:24 +02:00
  • 84c58e3a14 Avoid duplicate Blue Shaman color setup Dusk-92 2026-08-23 21:48:54 +02:00
  • 48460a8810 Use modifier events instead of polling every frame Dusk-92 2026-08-23 21:48:04 +02:00
  • a78b700baf Avoid duplicate chat class-color processing Dusk-92 2026-08-23 21:47:36 +02:00
  • 93e9b7e943 Remove Minimap Clean HasScript dependency Dusk-92 2026-08-23 21:47:06 +02:00
  • 132f10f643 Use ClassicAPI merchant junk selling Dusk-92 2026-08-23 21:46:48 +02:00
  • 7d58a92db0 Use ClassicAPI bag families for free slot counts Dusk-92 2026-08-23 21:46:35 +02:00
  • 21a0812cee Reduce class portrait work and use GUID changes for ToT Dusk-92 2026-08-23 21:46:34 +02:00