Commit Graph

30 Commits

Author SHA1 Message Date
KnackAtNite 27e743c80f v1.0.8.21: Duty Information in duty, objective progress as X out of Y steps + checkmark, average wait from queue
Made-with: Cursor
2026-03-02 04:06:13 -05:00
KnackAtNite 2822f730f5 v1.0.8.20: Fixed hotbar cooldowns showing through dialogue box when Show HUD during dialogue enabled
Made-with: Cursor
2026-02-28 18:16:44 -05:00
KnackAtNite fa0210a986 v1.0.8.19: Hotbar visibility moved to per-hotbar menus; remove Visibility Hotbars tab
Made-with: Cursor
2026-02-28 15:21:24 -05:00
KnackAtNite 3618fc5121 v1.0.8.18: Visibility 'Hide unless hovered' option
Made-with: Cursor
2026-02-28 15:09:42 -05:00
Jorg f3e10f27d2 feat: Controller hotbars with cross layout, separate storage, and sync with game
- Add controller hotbars: 8 cross bars (L2/R2 style), separate from normal hotbars 1-8
- Controller bar slot data stored in config (not game StandardHotbars) so layouts can differ per mode
- Drag-and-drop on controller bars: from game, shift+drag rearrange, release outside to clear
- Independent controller bar keybinds with modifier+trigger combinations (e.g. L2+South)
- Optional 'Sync bar mode with game client': follow Character Config Mouse/Gamepad toggle (PadMode)
- Clone/copy actions: normal hotbars ↔ controller bars
- Restore controller bar layout button; deploy to devPlugins on Release build

Made-with: Cursor
2026-02-26 22:18:40 -06:00
KnackAtNite b635e72084 Show HUD during dialogue: add option to keep hotbars/UI visible when talking to NPCs or interacting
Made-with: Cursor
2026-02-26 02:47:33 -05:00
Jorg 925c3af558 Tooltip: game-style formatting with section labels, tail alignment, and config options
- Add TooltipSegment and colored formatting (section labels green, status names yellow)
- Sections: Additional Effect, Duration, Maximum Charges, Blood Gauge Cost, Combo, role labels
- Tail text (e.g. 'Cannot be executed while bound.', parenthetical notes) now left-aligned on own line
- Section values (e.g. '2', '50', '30m') stay on same line as labels
- Config: Use Game-style formatting, Section/Status/Secondary colors
- Config: Tooltip Max Width, Line Spacing, Font Scale, Icon Scale, Height Buffer slider
- ActionBarsHud: pass formatted segments to ShowTooltipOnCursor when game-style enabled

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-21 20:50:07 -06:00
KnackAtNite c5b8e48072 v1.0.8.14: Mouse GCD Indicator (ring around cursor)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-11 00:36:56 -05:00
KnackAtNite d2eb40b450 v1.0.8.13: Item tooltips (TryGetRow + base item ID)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 21:55:38 -05:00
KnackAtNite 346969835a v1.0.8.11: Hotbar tooltip crash fix (Lumina GetRow)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 21:37:10 -05:00
KnackAtNite 2ac48bbd81 v1.0.8.10: Hotbar crash fix when dragging inventory items; Release builds strip PDBs
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 21:24:16 -05:00
KnackAtNite ccee580789 PvP hotbar fix: load saved PvE on zone leave then use live bars; Show Action ID in tooltips
- On leaving PvP, LoadSavedHotbar for all 10 bars (via TryRestorePvEHotbarsAfterLeavePvP in Framework update) and re-apply for ~2s so live Hotbars show PvE
- GetSlotData always reads from live StandardHotbars so combo updates (e.g. Pictomancer) and icons work normally
- Misc: Show Action ID option in Misc -> Tooltips; hotbar/party cooldown tooltips pass TooltipIdKind for Action vs Status IDs

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 16:26:26 -05:00
KnackAtNite 280004bdb0 Release v1.0.8.8: Gearset drag-drop and index 0 fix
- Only call LoadIconId() for GearSet slots so drop still sticks
- Allow gearset id 0 (first in list) in drop validation and GetIconIdForPayload
- Bump version, changelog, pluginmaster

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 15:24:40 -05:00
KnackAtNite 01426d3c30 v1.0.8.6: Fix crafting action tooltips - use CraftAction.Description instead of ActionTransient
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 00:47:35 -05:00
KnackAtNite cb3d6b5e0b 1.0.8.5: Fix other HSUI elements disappearing on hotbar hover (child window overlay)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-07 23:36:46 -05:00
KnackAtNite 3b5ddbe2f9 Alliance frames, crafting tooltips, visibility: fix display and tooltips
- Alliance Frames: Populate other alliances (A/B) via GetAllianceMemberByIndex flat indices (0-7, 8-15) instead of GetAllianceMemberByGroupAndIndex which returns empty in-instance; keep own party from GetPartyMemberByIndex.
- Alliance Frames: Visibility: do not apply HideInDuty to Alliance Frames so they show in alliance raids when visibility rules are enabled.
- Hotbars: Crafting action tooltips: fallback Action sheet lookup with +100000 offset when hotbar stores CraftAction row ID.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-07 22:34:10 -05:00
KnackAtNite 78b37a3f15 v1.0.8.0: Action Chat Link, hotbar job-specific persistence fix
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-01 23:40:50 -05:00
KnackAtNite d95884fe7d v1.0.7.0: Hotbar charge count on slots; fix WndProc restore on unload (left-click after disable)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-01 14:45:12 -05:00
KnackAtNite 9f95fb90dd v1.0.6.0: Tooltip icons for action bars, status effects, party cooldowns; World Object Tooltip quest/NPC icons
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-01 11:12:54 -05:00
KnackAtNite 048f6451c8 Release 1.0.5.0: World Object Tooltip (hover tooltip, detach option), version bump, pluginmaster
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-01 01:22:58 -05:00
KnackAtNite 80f45f5a31 PvP nameplates: correct GC icons (62601/62602/62603), configurable GC IDs, Role/Job icon for enemy players
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-31 22:40:28 -05:00
KnackAtNite 11b4c268f0 v1.0.3.0: Alliance frames fixes, PvP support, shared hotbar persistence, config save on teleport
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-31 20:35:25 -05:00
KnackAtNite ad74dccfa7 v1.0.2.8: Hide default cast bar when HSUI cast bar is enabled
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-31 13:45:33 -05:00
KnackAtNite 7a095db1de v1.0.2.7: Fix Mount/Companion/Emote tooltips on hotbars
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-31 13:07:57 -05:00
KnackAtNite 95c4dfce38 v1.0.2.5: More accurate hotbar cooldowns (ActionManager), fix tooltip cast/recast display
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-31 11:36:34 -05:00
KnackAtNite 891eb59877 v1.0.2.4: HUD Layout - use proper AddonConfig with ElementKind hashes from HUDManager
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-31 11:14:24 -05:00
KnackAtNite 4365f78ef7 v1.0.2.3: Keypress flash indicator for hotbar slots
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-31 02:59:15 -05:00
KnackAtNite 6e0eb32a24 v1.0.2.0: Restore Hotbar Layout, fix config right-click menu, hotbar fallback
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-31 02:29:13 -05:00
KnackAtNite 95c42af5b8 Combo highlight config, tooltips, nameplates, hotbars fixes
- Combo highlight: configurable color, glow, line style (solid/dashed/dotted), thickness
- Tooltips: font selection, scaling slider, improved wrap/cramping handling
- Nameplates: custom quest icons with config, position smoothing fix for jitter
- Hotbars: hide keybinds on empty slots, combo highlight within icon bounds
- HudHelper: restore default nameplates on plugin disable

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-31 02:05:30 -05:00
KnackAtNite f37369cdda Initial release: HSUI v1.0.0.0 - HUD replacement with configurable hotbars
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-30 23:52:46 -05:00