Commit Graph
40 Commits
Author SHA1 Message Date
OEVG 5db1aa9c41 Release 3.8.3: personal resource display and player-frame refinements 2026-11-05 11:27:15 -04:00
OEVG d51d2556ef Release 3.8.2: healing predictions and native API improvements 2026-11-04 21:39:57 -04:00
OEVG dfe8cea692 Release 3.8.1: streamline ClassicAPI support and fix action bars 2026-11-04 14:03:16 -04:00
OEVG e557dbe058 Release 3.8: player frames, movable bars and UI polish 2026-11-04 12:47:05 -04:00
OEVG 19bc58620b Release 3.7.4: add options search and polish UI compatibility 2026-11-03 17:27:54 -04:00
OEVGandClaude Opus 5.5 767b458aa6 Add Golden UI, a gold recolor sharing Darkened UI's code (3.7.3)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwusM4i1CYaHQAYixJ7
2026-11-03 06:04:52 +00:00
OEVGandClaude Sonnet 5.5 8e47666644 Add Loss of Control Alert, Totem Timers, Movable Cast Bar and movable Enemy Castbars (3.7.2), Docs/EXTRAS_MERGE.md for the Extras merge
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwusM4i1CYaHQAYixJ7
2026-11-02 22:23:04 +00:00
OEVGandClaude Sonnet 5.5 338135be34 Remove Key-Down Casting and Alt Self-Cast in favour of ClassicAPI's ActionButtonUseKeyDown (3.7.1)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwusM4i1CYaHQAYixJ7
2026-11-02 22:02:50 +00:00
OEVGandClaude Opus 5.5 2c58ce2aa3 Merge the ShaguTweaks Extras ClassicAPI modules into ShaguTweaks (3.7)
Bring in 27 module files from Dusk/ShaguTweaks-Extras-ClassicAPI
(8e14bb4): action bar, chat, loot, macro, merchant (Buy Em All),
minimap & world map, tooltip and unit frame modules, with their
textures. Titles are unchanged, so saved toggles carry over.

- Categories: Chat -> Chat & Social, World Map -> Minimap & World Map,
  Merchant & Auction -> Merchant; Macro is a new category.
- Texture paths point at ShaguTweaks\img.
- Not merged: Raid Frames, Bag Item Click and Bag Search Bar (Bagshui
  covers them), Auction Alt-Buy (aux covers it).
- Chat note when the old ShaguTweaks-extras addon is still enabled.
- English translation keys, notices, license copy, asset provenance,
  README, changelog and version 3.7.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwusM4i1CYaHQAYixJ7
2026-11-02 21:52:53 +00:00
OEVGandClaude Opus 5.5 c5b3df38a1 Version 3.6
Set ## Version to 3.6 in the toc and mark the release in the changelog
and README.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwusM4i1CYaHQAYixJ7
2026-11-02 04:55:19 +00:00
OEVGandClaude Opus 5.5 15712e82c7 WorldMap Window: keep the size, drag by the title, OctoBus Transports button; add Loot History
- The map keeps the scale picked with Ctrl+Mousewheel (saved per
  character, .4 to 2). It was reset to .85 on every open and by the
  Turtle WoW maximize wrapper.
- The title bar drags the window: on Turtle the title sits 17 units above
  the frame, so the frame's click area now extends over it.
- With OctoBus loaded, a Transports button left of the Continent dropdown
  runs OctoBus' own toggle. Its window is lifted above the map while both
  are open and restored when the map closes.
- New Loot History module (/loothistory), ported from brues-code/pfUI and
  rebuilt with stock 1.12 widgets, on ClassicAPI's C_LootHistory.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwusM4i1CYaHQAYixJ7
2026-11-02 04:08:31 +00:00
OEVGandClaude Opus 5.5 151abf3280 Add Swing Timer and Wand Timer, ported from pfUI
Two Action Bar options, off by default, ported from brues-code/pfUI's
swing timer and restyled as classic cast bars: dark background,
UI-StatusBar fill, the cast bar border and spark, and the weapon's icon
on the left like Improved Castbar's spell icon.

- Swing Timer: main hand and off hand (shields are skipped).
- Wand Timer: wand Shoot, and Auto Shot for bows, guns and crossbows,
  red during Auto Shot's last half second.

ClassicAPI's PLAYER_SWING drives the timers and PLAYER_SWING_RANGE_UPDATE
grays a bar while the target is out of reach. Auto-attack state uses the
1.12 PLAYER_ENTER_COMBAT/PLAYER_LEAVE_COMBAT and START/STOP_AUTOREPEAT_SPELL
events, plus START/STOP_AUTOATTACK on ClassicAPI v1.18.14+. Without
PLAYER_SWING (before v1.15.10) both options do nothing.

The bars stack just above the cast bar. Holding Ctrl+Shift+Alt shows a
preview to drag; right-click resets. The position is saved per character.

pfUI's MIT license is preserved in LICENSES/pfUI-MIT.txt and credited in
THIRD_PARTY_NOTICES.md and the README.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwusM4i1CYaHQAYixJ7
2026-11-02 01:48:51 +00:00
OEVGandClaude Opus 5.5 a482808743 Add Hide Pet Unit Frame and show XP numbers on the XP bar
Hide Pet Unit Frame (Unit Frames, off by default) parents PetFrame to a
frame that is never shown. PetFrame_Update shows the frame again on
every pet change, so a plain Hide() would not last; with the hidden
parent the stock pet code runs unchanged and nothing draws.

XP Bar Text shows current/needed XP like the reputation bar
("1555/3000  51%"), followed by the rested bonus as before.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwusM4i1CYaHQAYixJ7
2026-11-02 01:25:13 +00:00
OEVGandClaude Sonnet 5.5 e4c7741226 Tidy README and review ClassicAPI v1.18.13 changes
- Debuff Timer: hide the native Cooldown's own countdown numbers so the
  countdownForCooldowns CVar cannot double the overlay text.
- README: merge the duplicated feature lists, match module names and
  default states to the in-game options, link the extra Docs, and state
  the recommended ClassicAPI version.
- Docs/CLASSICAPI_UPDATES.md: record the v1.17.7 to v1.18.13 review.
- .gitignore: ignore editor and merge leftovers.
- ShaguTweaks.toc: drop the Russian note from the English-only fork.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwusM4i1CYaHQAYixJ7
2026-11-01 00:15:11 +00:00
OEVG 48d45f8fe6 Apply Patch 2026-10-30 20:06:32 +00:00
Dusk-92 35a26562d0 Add Guda item rarity border/glow compatibility
Merge Guda rarity border/glow compatibility into main.
2026-09-06 20:08:45 +02:00
Dusk-92 1833555767 Add ClassicAPI AoE Loot module 2026-09-01 17:18:06 +02:00
Dusk-92 3837c85ef9 Declare shared player cache 2026-09-01 11:47:16 +02:00
Dusk-92 e3cd4e687c Add shared Social Colors saved variable 2026-09-01 11:17:40 +02:00
Dusk-92 6c73d19bab Load Blue Shaman Class Colors 2026-08-31 16:13:36 +02:00
Dusk-92 ccfeb0810f Restore Real Health Numbers and fix aura dragging
Restore Real Health Numbers as a standalone module with a lazy Vanilla health estimator fallback, keep Big Health presentation-only, clarify the module tooltip, and fix aura dragging for BuffButton0/BuffButton32/TempEnchant1 without StartMoving().
2026-08-31 11:10:03 +02:00
Dusk-92 06fc026fba Load DragonflightUI compatibility bridge 2026-08-30 20:57:20 +02:00
Dusk-92 b2dacd826d Label addon as ClassicAPI 2026-08-30 11:03:23 +02:00
Dusk-92 122826b4f3 Stop loading legacy real health estimator 2026-08-26 14:40:59 +02:00
Dusk-92 91de5b3d93 Remove obsolete Blue Shaman module from load list 2026-08-25 16:48:16 +02:00
github-actions[bot] 22334b91eb Clean up Vendor Values ClassicAPI integration 2026-08-24 11:41:11 +00:00
Dusk-92 b403629801 Load Vendor Values runtime fix 2026-08-24 12:10:10 +02:00
Dusk-92 cd7f3948e7 Remove learned vendor price SavedVariable 2026-08-24 10:07:18 +02:00
Dusk-92 9620d79d98 Load persistent vendor price cache 2026-08-24 09:20:10 +02:00
Dusk-92 dbad580f4b Remove separate ClassicAPI vendor adapter entry 2026-08-24 08:36:12 +02:00
Dusk-92 0a8c39b41f Phase 2: load ClassicAPI vendor price adapter 2026-08-24 08:20:49 +02:00
Dusk-92 5aa0c87e07 Require ClassicAPI and clean stale TOC entries 2026-08-23 21:45:31 +02:00
Dusk-92 1d272b45d2 Update ShaguTweaks.toc 2026-08-20 09:40:10 +02:00
Dusk-92 e64dc42c5e Add smaller-errors-frame.lua to the toc file 2026-08-14 14:58:54 +02:00
Dusk-92 cbb1b8efcf Add improved-castbar.lua to ShaguTweaks 2026-08-14 09:55:22 +02:00
Dusk-92 4d685b5c8b Add chat spam filter module to ShaguTweaks 2026-08-12 10:37:23 +02:00
Dusk-92 3efa7bede6 Add files via upload 2026-07-30 21:38:43 +02:00
Dusk-92 f334cbb365 Add files via upload 2026-07-30 11:26:18 +02:00
Dusk-92 b5a24cdf3f Add minimap-tracking.lua to ShaguTweaks.toc 2026-07-30 11:11:33 +02:00
Dusk-92 d2ae117132 Add files via upload 2026-07-28 14:26:42 +02:00