Option to disable hover tooltips (in-world objects / land) -- expose ShowHoverTips in Preferences #234

Closed
opened 2026-10-01 22:38:36 +00:00 by sky_line · 0 comments
Owner

Request

Let users turn off the tooltip that pops up when hovering in-world objects, avatars and land.

What exists

LL already has the settings:

  • ShowHoverTips (master switch, read in lltoolpie.cpp);
  • ShowLandHoverTip;
  • ShowAllObjectHoverTip;
  • ToolTipDelay / ToolTipVisibleTimeOver (timing).

The only UI for them is Advanced menu > Hover Tips (menu_viewer.xml), and the Advanced menu is hidden by default (Ctrl+Alt+D). Users effectively can't find it.

Work

  1. Preferences (General or Advanced/Interface, wherever "show tooltips"-style options live). Add a "Hover tips" group:
    • Show hover tips on objects and avatars (ShowHoverTips);
    • Show tips on all objects, not just scripted/interactive ones (ShowAllObjectHoverTip);
    • Show land tips (ShowLandHoverTip);
    • Tooltip delay slider (ToolTipDelay).
  2. Optionally add a View menu toggle (or Quick prefs entry) for the master switch, so it's one click.
  3. Decide whether the request also covers UI widget tooltips (buttons, floater controls). That's a separate path (LLToolTipMgr), and turning it off could reasonably be its own checkbox. Confirm with the requester which one they meant (likely the in-world object hover tip).
  4. Make sure the in-world "click to..." hover cursor and hover highlight are unaffected (they aren't tooltips).

Test

  • Toggle each option: tips stop or start appearing immediately, with no relog.
  • Settings persist across restarts.
  • With the master switch off, no in-world tip appears even with a long hover.
  • UI button tooltips stay, unless that option is added and off.
## Request Let users **turn off the tooltip that pops up when hovering** in-world objects, avatars and land. ## What exists LL already has the settings: - `ShowHoverTips` (master switch, read in `lltoolpie.cpp`); - `ShowLandHoverTip`; - `ShowAllObjectHoverTip`; - `ToolTipDelay` / `ToolTipVisibleTimeOver` (timing). The **only** UI for them is **Advanced menu > Hover Tips** (`menu_viewer.xml`), and the Advanced menu is hidden by default (Ctrl+Alt+D). Users effectively can't find it. ## Work 1. **Preferences** (General or Advanced/Interface, wherever "show tooltips"-style options live). Add a "Hover tips" group: - Show hover tips on objects and avatars (`ShowHoverTips`); - Show tips on all objects, not just scripted/interactive ones (`ShowAllObjectHoverTip`); - Show land tips (`ShowLandHoverTip`); - Tooltip delay slider (`ToolTipDelay`). 2. Optionally add a **View menu** toggle (or Quick prefs entry) for the master switch, so it's one click. 3. Decide whether the request also covers **UI widget tooltips** (buttons, floater controls). That's a separate path (`LLToolTipMgr`), and turning it off could reasonably be its own checkbox. Confirm with the requester which one they meant (likely the in-world object hover tip). 4. Make sure the in-world "click to..." hover cursor and hover highlight are unaffected (they aren't tooltips). ## Test - Toggle each option: tips stop or start appearing immediately, with no relog. - Settings persist across restarts. - With the master switch off, no in-world tip appears even with a long hover. - UI button tooltips stay, unless that option is added and off.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sky_line/Slipstream#234
No description provided.