78b37a3f15
Co-authored-by: Cursor <cursoragent@cursor.com>
77 lines
6.1 KiB
Markdown
77 lines
6.1 KiB
Markdown
# 1.0.8.0
|
||
- **Action Chat Link**: Shift+click an action in the Actions & Traits menu to insert "You should check out {ActionName}" into chat (or clipboard if chat not focused). Enable in Misc → World Tooltip. Restricted to Actions & Traits only — hotbar shift+click unaffected.
|
||
- **Fix**: Job-specific hotbar actions now persist when changing jobs. Explicitly write to the current class job ID so saves survive job/role switches.
|
||
|
||
# 1.0.7.1
|
||
- **UI**: Removed Discord and Ko-fi links from in-game config.
|
||
|
||
# 1.0.7.0
|
||
- **Hotbars**: Charge count on slots — abilities with charges (e.g. 2-stack) show the current charge number in the top-left of the slot; keybind stays in the bottom-right. Toggle in Hotbars → Show Charge Count.
|
||
- **Fix**: Left-click no longer stays broken after disabling HSUI. WndProc is restored first on plugin unload so the game window gets normal input back even when disposal order changes (e.g. after a patch).
|
||
|
||
# 1.0.6.0
|
||
- **Tooltips**: Icons in tooltips — action bars, status effects, and party cooldowns now show the item's icon next to the tooltip text when available.
|
||
- **World Object Tooltip**: Quest/NPC icons — hovering over NPCs or objects displays their quest or state icon (e.g., exclamation marks, turn-in checks) in the tooltip. Toggle in Misc → World Tooltip → Show Icon.
|
||
|
||
# 1.0.5.0
|
||
- **World Object Tooltip**: Hover over players, NPCs, or objects in the world to see a tooltip with name, level, HP, job (players), FC tag (optional), distance, and object ID. Enable in Misc → World Tooltip; optional detach-from-cursor with fixed position.
|
||
|
||
# 1.0.4.0
|
||
- **PvP nameplates**: Grand Company icons on enemy nameplates (Maelstrom, Twin Adder, Immortal Flames — icon IDs 62601, 62602, 62603). Configurable icon IDs in Nameplates → Enemies → Company Icon (PvP) if you need to override.
|
||
- **PvP nameplates**: Role/Job icon on enemy player nameplates — enable in Nameplates → Enemies → Role/Job Icon (enemy players); supports job or role style like player nameplates.
|
||
- **Hotbars**: Main Actions and Extra Commands now show correct tooltip name and description from the MainCommand sheet (fixes "Main Action" / "Main Action" generic text).
|
||
- **Alliance Frames**: Further label fixes and debug output for alliance letter mapping.
|
||
|
||
# 1.0.3.0
|
||
- **Alliance Frames**: Fixed alliance letter labels (A/B/C) — correct display when player is in any alliance (A, B, or C); EntityId matching for proper letter resolution when GroupManager and CrossRealm use different orderings; improved PlayerAllianceIndex detection.
|
||
- **Alliance Frames**: PvP support — frames now display in Frontlines and Rival Wings.
|
||
- **Config**: Save on territory change — config persists when teleporting or changing zones so hotbar layout and other changes aren't lost during loading screens.
|
||
- **Hotbars**: Shared hotbar persistence — explicitly write to classJobId 0 (shared storage) so changes to shared bars persist across teleports and job changes.
|
||
- **Debug**: Added `/hsui_alliance_debug` command — dumps alliance detection and letter-mapping info to the log when run in an alliance raid.
|
||
|
||
# 1.0.2.9
|
||
- **Hotbars**: Fixed false second cooldown — some 60s actions were showing another cooldown after the real one finished; now correctly returns ready when ActionManager says cooldown is complete.
|
||
|
||
# 1.0.2.8
|
||
- **Cast bar**: Default progress bar is now hidden when HSUI cast bar is enabled (with "Hide Default HUD When Replaced" on).
|
||
|
||
# 1.0.2.7
|
||
- **Hotbars**: Fixed Mount/Companion/Emote tooltips — now show actual mount name and description instead of generic "Mount".
|
||
|
||
# 1.0.2.6
|
||
- **Hotbars**: Fixed cooldown overlay direction — icon now greys out when used and lights back up as it cools down (was reversed).
|
||
|
||
# 1.0.2.5
|
||
- **Hotbars**: More accurate cooldown tracking using ActionManager recast API (fixes actions like Continuation, Egi Assaults).
|
||
- **Tooltips**: Fixed cast/recast display (60s was showing as 6.0s; correct Cast100ms/Recast100ms divisor).
|
||
|
||
# 1.0.2.4
|
||
- **HUD Layout**: Switched to proper HUD Layout config (AddonConfig) instead of memory reads. Uses authoritative ElementKind hashes from HUDManager for hiding default elements. Job gauges now use layout hashes.
|
||
|
||
# 1.0.2.3
|
||
- **Hotbars**: Keypress flash indicator — slots flash when you press their keybind (or click). Toggle in Hotbars → per-hotbar "Show Keypress Flash".
|
||
|
||
# 1.0.2.2
|
||
- **Critical fix**: ColorUtils.GetColorByScale was throwing (corrupted config or divide-by-zero), causing Party Frames to crash the draw loop and preventing Hotbars and later elements from rendering. Added null checks, divide-by-zero guard, and try-catch fallback.
|
||
|
||
# 1.0.2.1
|
||
- **Release fix**: Include all required files in release zip (Assets, Colourful, Newtonsoft.Json, SixLabors.ImageSharp). Fixes hotbars and other features not working when installed from release vs dev plugin.
|
||
|
||
# 1.0.2.0
|
||
- **Hotbars**: Restore Hotbar Layout button (Hotbars → General) to recover hotbars after updates. Game hotbars shown as fallback when all HSUI hotbars disabled.
|
||
- **Config**: Fixed right-click Export/Reset context menu so it works on all sections and tabs (not just Unit Frames).
|
||
|
||
# 1.0.1.0
|
||
- **Combo highlight**: Configurable color, glow, line style (solid/dashed/dotted), and border thickness.
|
||
- **Tooltips**: Font selection, scaling slider, improved text wrap and cramping.
|
||
- **Nameplates**: Custom quest icons (configurable size/position), position smoothing fix for jitter, restore default on plugin disable.
|
||
- **Hotbars**: Hide keybinds on empty slots, combo highlight drawn within icon bounds.
|
||
- **HudHelper**: Restore default nameplates when plugin is disabled.
|
||
|
||
# 1.0.0.0
|
||
- Initial release. HSUI recreation of DelvUI using KamiToolKit, FFXIVClientStructs, and Dalamud.
|
||
- Full HUD replacement: unit frames, castbars, job gauges, nameplates, party frames, status effects, enemy list, and more.
|
||
- Profiles, config import/export, and /hsui, /hui commands.
|
||
- Configurable hotbars: drag-and-drop from game UI (Actions, Macros, Inventory), multiple bar layouts (12×1, 6×2, 4×3, 3×4, 2×6, 1×12), Shift+drag to rearrange, release outside to clear.
|
||
- Hotbar tooltips with correct display for GeneralActions (e.g. Teleport), macros, and combat actions.
|