Commit Graph

  • 1108746949 castbar: mark a cast that none of your interrupts can stop master Brues 2026-09-13 15:19:42 -05:00
  • 38b4100353 server agnostic <3 v9.0.26 Brues 2026-09-12 04:35:36 -05:00
  • f497c71523 Filter unit events to their units, rework energytick, drop macrotweak Brues 2026-09-11 00:10:51 -05:00
  • cc8b8b476b Removed macrotweak classicapi_next Brues 2026-09-09 23:05:10 -05:00
  • bd2b6c3105 no need to load macrotweak if ClassicAPI 1.15 is found Brues 2026-09-09 21:48:13 -05:00
  • 5bede33f00 energytick: sweep the real regen clock, and stop it stuttering Brues 2026-09-08 23:17:50 -05:00
  • a286843b18 nameplates: gate the per-plate update before classifying it Brues 2026-09-08 15:26:20 -05:00
  • 39840c10fd unitframes: let UpdateVisibility own the event subscriptions Brues 2026-09-08 15:26:06 -05:00
  • ab98bb7ab5 nameplates: let each plate watch its own unit Brues 2026-09-08 12:02:38 -05:00
  • 73f4999004 marktracking: filter to the mark tokens and idle when solo Brues 2026-09-08 10:47:25 -05:00
  • b7c3fe5333 Filter unit events with RegisterUnitEvent Brues 2026-09-08 10:47:12 -05:00
  • 8e109a585a eqcompare: place the compare after the tooltip settles when Guda is loaded Brues 2026-09-09 13:23:53 -05:00
  • 83f89be14a unitframes: compare indicator auras without case folding Brues 2026-09-08 16:35:31 -05:00
  • e59158764c unitframes: identify buff indicators by spell id, not icon path Brues 2026-09-08 16:28:51 -05:00
  • 863d99647d Draw the loot history and map overlays from real pools v9.0.25 Brues 2026-09-07 18:39:43 -05:00
  • 06b3ae8d22 cooldown: stop shadowing the global time() Brues 2026-09-07 18:39:28 -05:00
  • 879d7afe83 cooldown: throttle before the work, not after Brues 2026-09-07 18:14:33 -05:00
  • 4eab494a01 Name the installed ClassicAPI version in the outdated popup v9.0.24 Brues 2026-09-07 17:55:56 -05:00
  • bb8ce8fd63 apparently some addons can't figure out -1 for themselves Brues 2026-09-05 07:19:58 -05:00
  • 75c4657ab9 ClassicAPI flavor TOCs, and drop the multi-client scaffolding (#53) brues-code 2026-09-04 19:57:57 -05:00
  • 5815b9e81e chat: let pfUI's chat colors own their alpha and apply live v9.0.23 Brues 2026-09-02 11:40:20 -05:00
  • 60f953178f nameplates: validate unitstr before filling the per-unit cache v9.0.22 Brues 2026-09-02 10:56:46 -05:00
  • 1dc10964a2 luarc: use nested config form so diagnostics settings apply Brues 2026-09-02 10:31:03 -05:00
  • 0fc08e77c0 Create .pkgmeta Brues 2026-09-02 10:26:28 -05:00
  • 7f3795b45b Add .luarc.json for Lua 5.1 language server diagnostics Brues 2026-09-02 10:23:48 -05:00
  • 8eee766652 chat: apply Blizzard per-window transparency to docked backdrops Brues 2026-09-02 01:05:47 -05:00
  • 2b5288a688 nameplates: don't run GetUnitInfo for minions Brues 2026-08-31 16:43:38 -05:00
  • daba4e202e Default saved variables with 'or {}' instead of overwriting v9.0.21 Brues 2026-08-31 12:04:00 -05:00
  • 98c7751416 Utilize CAPI Tracking functions Brues 2026-08-30 17:11:15 -05:00
  • 8796fab6d8 libpredict: predict incoming heals for built-in click casting (#44) Brues 2026-08-24 21:37:41 -05:00
  • 7ca0e40d8b CAPI needs 1.12.1 for UnitAura changes brues-code 2026-08-24 12:05:18 -05:00
  • 2f93b246a1 Accidentally bumped ClassicAPI to the wrong version brues-code 2026-08-24 11:48:54 -05:00
  • c647698f8f bump CAPI min Brues 2026-08-23 14:01:37 -05:00
  • 48026008b6 buffwatch: use official dispel-type colours for debuff bars Brues 2026-08-23 13:25:06 -05:00
  • c1d96bae58 buff/buffwatch: positional aura reads in hot refresh loops Brues 2026-08-23 13:05:42 -05:00
  • 1d44c5ec6f unitframes: scan debuff slots once for dispel indicators Brues 2026-08-23 13:05:29 -05:00
  • 8f88dfd852 Use positional C_UnitAuras accessors in hot aura scans Brues 2026-08-23 12:53:56 -05:00
  • a57214aeb0 Bump ClassicAPI minimum version Brues 2026-08-21 14:47:00 -05:00
  • 9bde843e33 utlize inline icons and CreateGoldString in repair module Brues 2026-08-21 14:43:42 -05:00
  • ad13e6ace3 Utilize SetFormattedText Brues 2026-08-21 14:42:40 -05:00
  • 82c74c2db5 Skip declaring pfSellData on turtle client Brues 2026-08-21 14:59:04 -05:00
  • a3cfd711fe nameplates: read friendly name colours from the class table v9.0.20 roby-brok 2026-08-21 10:43:34 +01:00
  • a7ad1f073f nameplates: give the name colour a single owner roby-brok 2026-08-21 10:43:23 +01:00
  • fe5b3b135b nameplates: use true difficulty colours for level text roby-brok 2026-08-21 10:43:11 +01:00
  • 9c29f0c7d4 Add handlesHookScript capability flag Brues 2026-08-21 13:26:09 -05:00
  • 685ecb4a3e Removed !!!ClassicAPI from toc dependencies Brues 2026-08-18 10:35:31 -05:00
  • 8cdaf1fc00 Prefer GetCoinTextureString in CreateGoldString Brues 2026-08-18 04:38:09 -05:00
  • bb39c9d94e Add localized race info to pfUI environment Brues 2026-08-18 04:34:34 -05:00
  • 18059ffbb7 Class-color aura caster name in tooltips Brues 2026-08-18 04:29:33 -05:00
  • d75e280238 Show party pets in raidpet frames under raidforgroup Brues 2026-08-13 18:03:30 -05:00
  • 9eb34b8f0a Revert "40-y rangecheck on by default" Brues 2026-08-13 17:43:13 -05:00
  • f8dde49f09 Add IsPlayerGuid API wrapper Brues 2026-08-13 17:32:47 -05:00
  • 74fbbb6154 Use PFUI_CLASS_COLORS in loothistory v9.0.19 Brues 2026-08-12 14:33:05 -05:00
  • af6893c10c 40-y rangecheck on by default Brues 2026-08-12 14:25:37 -05:00
  • be6b2ea036 Support binding a click to a named macro Brues 2026-08-12 00:33:49 -05:00
  • afdb6c3862 unitframes: stop UnitHasAggro rescanning and reallocating on every call roby-brok 2026-08-11 02:06:28 -05:00
  • b230a45b92 Show spell and unit IDs on tooltips Brues 2026-08-11 00:38:28 -05:00
  • ef1fa47539 Dock GreedMeter into the chat panel Brues 2026-08-10 23:52:52 -05:00
  • ab0ad7dcf9 Group tooltip settings into sections Brues 2026-08-10 15:07:01 -05:00
  • c82813df5b Use GetRGB() for NORMAL_FONT_COLOR Brues 2026-08-10 15:05:48 -05:00
  • 6e1f8095a2 Allow whitespace-only macro names Brues 2026-08-10 09:53:34 -05:00
  • 9cabdf2974 Revert the pixel-perfect scale change Brues 2026-08-10 01:27:27 -05:00
  • b6931359b0 Use the real UKNOWNBEING global in libpredict guards Brues 2026-08-10 01:11:19 -05:00
  • e017dbf515 Fix guards, cache keys and comparisons that never match (#40) roby-brok 2026-08-10 07:10:11 +01:00
  • 69d778d6d6 Fix two dangling skin includes and four error paths (#39) roby-brok 2026-08-10 07:00:47 +01:00
  • 75a25cf614 Show a mouseover unit's buffs on the tooltip Brues 2026-08-09 23:12:20 -05:00
  • 9daf6165fd Show a note-only menu for offline friends Brues 2026-08-09 22:47:28 -05:00
  • 06768c985a Merge classicapi-next: friend list and spell fields on ClassicAPI Brues 2026-08-09 19:14:40 -05:00
  • 881a17e508 Build the class name lookup from FillLocalizedClassList Brues 2026-08-09 18:40:19 -05:00
  • 4e461d766e Read debuff durations from C_UnitAuras instead of a static table Brues 2026-08-09 18:39:47 -05:00
  • 2dfaa65168 Gate combopoint updates and fold player class-color branches Brues 2026-08-09 13:01:29 -05:00
  • 97ef039d3a Fetch the totem buff icon via GetBuffDataByIndex Brues 2026-08-09 03:36:10 -05:00
  • 25ef02705c Remove dead totems and critters locale tables Brues 2026-08-09 03:17:00 -05:00
  • 48d1da2015 Localize hardcoded user-facing nameplate/bag/frame strings Brues 2026-08-09 03:15:01 -05:00
  • ff29e9d3c2 Detect nameplate totems and critters by creature type Brues 2026-08-09 03:15:01 -05:00
  • f0f1c80e24 autoshift: stub shapeshifts table for pfUI-turtle compatibility Brues 2026-08-08 19:59:06 -05:00
  • 5b4cb2bc9f Hide redundant Total line in item count tooltip and localize labels Brues 2026-08-08 19:24:42 -05:00
  • 5a3a962c90 Remove dead unitframes showtooltip setting Brues 2026-08-08 16:16:33 -05:00
  • cd08db75d2 Color button highlights from PFUI_CLASS_COLORS Brues 2026-08-07 23:52:22 -05:00
  • 6365f0cdb1 Read the innervate cooldown through ClassicAPI Brues 2026-08-07 18:29:37 -05:00
  • faa801e27d Read spell range through ClassicAPI in the hunter bar Brues 2026-08-07 16:48:41 -05:00
  • 421a103f22 Show action button spell tooltips by spell ID Brues 2026-08-06 23:08:32 -05:00
  • ecb28fb194 Strip leading 'v' from version tags before parsing Brues 2026-08-06 22:10:21 -05:00
  • 94268b1162 Add option to always show equipment slot flyouts Brues 2026-08-06 20:28:32 -05:00
  • 1c7c91fdf7 Fix power bar rendering black behind its backdrop v9.0.18 Brues 2026-08-06 19:16:28 -05:00
  • 7f5d18bc30 Update README to simplify project description brues-code 2026-08-06 13:29:49 -05:00
  • 7efc3334ae Add an aura caster line to tooltips Brues 2026-08-06 02:50:37 -05:00
  • f322fbd6c6 CancelItemTempEnchantment can't exist in vanilla without server change Brues 2026-08-06 02:03:21 -05:00
  • 41b77a5728 Add the macro icon picker and improve the equipment manager (#35) brues-code 2026-08-05 22:33:37 -05:00
  • 06fea6c889 Cache the player guild name for nameplate coloring Brues 2026-08-05 21:36:54 -05:00
  • 940a1adae0 Restore Clique support on unit frames Brues 2026-08-05 21:21:55 -05:00
  • d13710c5a4 Rebuild macro icon list from the icon data provider Brues 2026-08-05 03:02:43 -05:00
  • c3dd7cb601 Refactor player info: simplify haste and SP display Brues 2026-08-05 00:28:55 -05:00
  • 9190b88974 Cache player color codes and use full ARGB hex Brues 2026-08-04 23:00:51 -05:00
  • fe0ec82ede Route config color strings through GetStringColor cache Brues 2026-08-04 22:27:43 -05:00
  • 350b1d63ae Revert breaking change for WorldMapFrame Brues 2026-08-04 21:29:03 -05:00
  • c7f42491ef Update README.md Brues 2026-08-04 16:22:38 -05:00
  • 6b458c9e27 Modernize cast bars, unit-frame clicks, and mark tracking with ClassicAPI (#32) brues-code 2026-08-04 14:27:15 -05:00
  • f338deebe7 UNITFRAME_SECURE_TEMPLATE is always nil in vanilla Brues 2026-08-01 13:12:14 -05:00
  • c994d00596 Toggle bagslots visibility via SetShown v9.0.17 Brues 2026-07-31 13:22:17 -05:00