Skip to content

Feat: Clickable Friends list on Minimap + Invites + Whispers#353

Open
tance77 wants to merge 10 commits into
EllesmereGaming:mainfrom
tance77:main
Open

Feat: Clickable Friends list on Minimap + Invites + Whispers#353
tance77 wants to merge 10 commits into
EllesmereGaming:mainfrom
tance77:main

Conversation

@tance77
Copy link
Copy Markdown

@tance77 tance77 commented May 25, 2026

  • Left-click whispers, Alt+Left invites; works for guild, BNet, and character friends (uses full name-realm or BNet account).
  • Tooltip stays open while cursor moves from button to row via a short hide grace period.
  • Replace hardcoded per-section caps with friendsMaxRows setting (0 = no cap), exposed as a new "Friends List Cap" slider.
  • Added right click context menu.
{5DB27403-9D1F-4535-A7B9-5F40C4D5F884} {F32042CD-EF00-46DF-9413-CB90DD96C9A9}

tance77 added 2 commits May 24, 2026 18:35
- Left-click whispers, Alt+Left invites; works for guild, BNet, and
  character friends (uses full name-realm or BNet account).
- Tooltip stays open while cursor moves from button to row via a short
  hide grace period.
- Replace hardcoded per-section caps with `friendsMaxRows` setting
  (0 = no cap), exposed as a new "Friends List Cap" slider.
The prior commit accidentally let the IDE reformat continuation-line
indentation across these two files. Reverts to the project's existing
4-space continuation style. No logic change.
@tance77 tance77 changed the title Clickable Friends list on Minimap + Invites + Whispers Feat: Clickable Friends list on Minimap + Invites + Whispers May 25, 2026
tance77 added 8 commits May 25, 2026 17:36
Adds context menu via MenuUtil with Whisper, Invite, View House,
Friends List, Set Note, Favorite toggle, Remove Friend, Report Player.
Holds tooltip open while menu is active; falls back to poll when
CreateContextMenu returns a non-frame proxy.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant