File Details
TransmogHunter v0.8.8_beta
- B
- Apr 6, 2026
- 488.04 KB
- 9
- 12.0.5+1
- Retail
File Name
TransmogHunter v0.8.8.zip
Supported Versions
- 12.0.5
- 12.0.1
# Changelog
## v0.8.8 — Minimap Controls, Alert Tuning & Tooltip Improvements
### Added
- **Minimap Button Enhancements**
- Ctrl+Left Click now toggles Mouseover Inspect directly from the minimap button
- Ctrl+Right Click toggles /tmh pulse show and hide
- Minimap tooltip now shows live status of both Mouseover and Radar
- Toggling Mouseover via minimap prints confirmation to chat
- **Radar Pulse Notification**
- On-screen notification panel appears when a Radar hit is detected
- Shows player name and hit type (Wishlist or Tracked)
- Color-coded: cyan for Wishlist hits, gold for Tracked hits
- Pulses briefly then fades out after 6 seconds
- Hides automatically on combat entry
- Replaces immediately if a new hit fires while one is showing
- Position is saved between sessions
- `/tmh pulse show` — show a draggable anchor to reposition the notification
- `/tmh pulse hide` — hide the anchor and save the new position
- **Screen Flash Toggle**
- New option in the Options panel to enable or disable the screen flash alert
- Defaults to enabled; can be turned off independently of banner and sound
- **Options and Help Buttons on Main UI**
- Options and Help buttons added directly to the main window button row
- No need to open the settings panel or type a command to access help
- **Login Status Message**
- Login message now shows current Mouseover and Radar status alongside the version number
### Improved
- **Detailed/Compact Chat applies to both Radar and Mouseover**
- Previously only gated Radar output; now also controls Mouseover hit output
- Wishlist and Tracked chat detail can be configured separately
- **Compact Tooltip Mode**
- Compact mode now shows only the Summary line (e.g. `Summary: 9 wishlist • 9 player missing`)
- Removed the redundant per-category count lines that were repeating information already in the Summary
- Detailed mode still shows full item lists below the Summary
- **TMH Tooltips disabled when Mouseover is off**
- Hovering a player no longer shows a TMH tooltip section when Mouseover Inspect is disabled
- Prevents confusing partial data appearing without a full inspect having run
- **Tooltip item name resolution improved**
- Wishlist entries now use their saved name first, reducing reliance on `GetItemInfo`
- Player missing and tracked item names fall back more gracefully when the game hasn't cached the item yet
- Item links used to extract display names as an additional fallback
### Fixed
- **Mouseover status always showing OFF in minimap tooltip** — `TMH_IsMouseoverEnabled` was accidentally defined inside `TMH_ToggleRadarMode`, making it unreachable as a global
- **Ctrl+Left Click on minimap not firing** — fixed by deferring minimap registration to `PLAYER_LOGIN` so saved variables are loaded before the button is registered
---
## v0.8.7 — Tab UI, Inspect Fixes & List Management
### Added
- **Tab-Based Navigation**
- Main window now features native Blizzard-style tabs at the bottom
- Tabs: Inspect, Wishlist, Saved Looks, Tracked Looks, History
- Clicking a tab loads its content directly in the main window
- Inspect tab restores the last inspected player's look
- Switching away from Inspect closes the character pane automatically
- Returning to Inspect re-opens the character pane for the current target
- **Smart Inspect Tab Behavior**
- Clicking Inspect when a different player is targeted triggers a fresh inspection
- Stale data from previous targets is never shown for a new target
- "Inspecting..." placeholder shown while waiting for data to arrive
- **List Management in Tabs**
- Ctrl+Click rows to select them for bulk deletion
- Selected rows highlighted in green with `[*]` prefix
- Delete Selected button (with confirmation popup) appears when a list tab is active
- Clear All button (with confirmation popup) for Wishlist, Saved Looks, Tracked Looks
- Clear History button for the History tab
- Per-row Delete button on all deletable list tabs
- List title updates live after deletions (e.g. "Wishlist (58 items)" → "Wishlist (57 items)")
- Selections are cleared when switching between tabs
- **Button Set Swapping**
- Inspect-specific buttons (Preview, Save Look, Track Look, Wishlist Selected) hide when a list tab is active
- List management buttons (Clear All, Delete Selected) appear in their place
- Buttons restore automatically when returning to Inspect view
- **Beta Notice Dialog**
- First-time users see a one-time popup informing them the addon is in beta
- Requires clicking "Got it!" to dismiss
- Never shown again after the first acknowledgement
### Fixed
- Stale inspection data after switching tabs
- `IS_VIEWING_DETAIL` blocking fresh inspections
- Async race condition in `retryPump` causing old player data to overwrite new
- Item names showing as "Unknown" after async lookup
- Tab selection bleeding between lists
- Selections persisting after ESC
- "Cached" status on Inspect tab
- Anchor family error on open
- Export/IDs buttons hidden behind tabs
### Improved
- Frame uses `SetUserPlaced(true)` — window remembers its last position
- Blizzard-native `PanelTabButtonTemplate` for tabs
- Row labels use FontString so color codes render correctly
---
## v0.8.5
- Added minimap button support
- Left-click opens/closes the main UI
- Right-click toggles Radar Mode
- Added player highlight option in Radar settings
- Added radar-based player nameplate highlighting
- Added per-player radar visual cooldowns
---
## v0.8.3 — Wishlist Selection, UI Flow & Stability
### Added
- Selective Wishlist System — click individual missing pieces to select them
- Wishlist button adapts: no selection adds all missing; selection adds only selected
- Clear All Wishlist button with confirmation popup
- `/tmh options` slash command
### Improved
- ESC navigation: Entry → List → Main UI → Close
- Tracked Look accuracy
- Hidden transmog handling
- Wishlist messaging
### Fixed
- Lua errors from missing helper functions
- Tooltip text inconsistencies
- ESC behavior trapping users between UI states
---
## v0.8.1 — Tooltip Drop Sources & Data Pipeline
### Added
- Tooltip Drop Source System — shows boss, instance, and expansion for missing items
- Encounter Journal Drop Database (~18,000+ item sources)
- Expansion Tier Mapping (Classic → Midnight)
### Improved
- Tooltip performance via source caching
- Database accuracy and expansion mapping
---
## v0.8 — Passive Detection & Tooltip Update
### Added
- Player Missing Appearance Detection
- Tooltip Match Details system
- Compact Tooltip Mode
- In-game Help Window
- Additional slash commands
### Improved
- Faster hover detection
- Better inspect retry logic
- Options panel layout (two-column design)
---
## v0.7
- Renamed addon from TargetTransmog → Transmog Hunter
---
## v0.6
- Mouseover Inspect system
- Radar Mode (nameplate scanning)
- Alert banner, screen flash, minimap pulse, sound alerts
- Tooltip match highlights and chat alerts
- Settings panel
---
## v0.5
- Initial full release
- Target inspection UI, slot-by-slot display
- Collection tracking, Wowhead exports, Dressing Room preview
- Saved Looks, Session History, Wishlist, Tracked Looks
---
## v0.4 (Late Beta)
- Multi-delete support, Ctrl-click selection, confirmation dialogs
## v0.3 (Beta)
- Session History, Saved Looks, Wishlist, Tracked Looks
## v0.2 (Early Beta)
- Export system, Wowhead links, Dressing Room controls
## v0.1 (Initial Beta)
- Initial transmog inspection prototype