[PR #9396] [MERGED] Allow interaction with hyperlinks in mouse mode #27563

Open
opened 2026-01-31 09:22:42 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/9396
Author: @Don-Vito
Created: 3/5/2021
Status: Merged
Merged: 3/10/2021
Merged by: @undefined

Base: mainHead: 9117-hyperlink-mouse-mode


📝 Commits (7)

  • 99ec0a8 Allow interaction with hyperlinks in mouse mode
  • 80b8a8f Improve comments
  • 44c5253 Merge remote-tracking branch 'upstream/main' into 9117-hyperlink-mouse-mode
  • 2ea8a40 Prioritize hyperlink over mouse mode
  • fc37a99 Decouple hyperlink handling and vt processing from selection code
  • 7818360 Improve documentation of _NumberOfClicks
  • c5d07e6 Make clickCount const

📊 Changes

1 file changed (+53 additions, -58 deletions)

View changed files

📝 src/cascadia/TerminalControl/TermControl.cpp (+53 -58)

📄 Description

PR Checklist

Detailed Description of the Pull Request / Additional comments

In mouse mode:

  • Underline hyperlinks
  • Activate hyperlink on ctrl+click rather than sending input to VT

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/microsoft/terminal/pull/9396 **Author:** [@Don-Vito](https://github.com/Don-Vito) **Created:** 3/5/2021 **Status:** ✅ Merged **Merged:** 3/10/2021 **Merged by:** [@undefined](undefined) **Base:** `main` ← **Head:** `9117-hyperlink-mouse-mode` --- ### 📝 Commits (7) - [`99ec0a8`](https://github.com/microsoft/terminal/commit/99ec0a8f0b934c55e1cea1f2ef95b779d4a2f28e) Allow interaction with hyperlinks in mouse mode - [`80b8a8f`](https://github.com/microsoft/terminal/commit/80b8a8f8e0903eba39a0a2dca978ad8d0224064b) Improve comments - [`44c5253`](https://github.com/microsoft/terminal/commit/44c52531ab9f15be8ee7fb04799663a07377e865) Merge remote-tracking branch 'upstream/main' into 9117-hyperlink-mouse-mode - [`2ea8a40`](https://github.com/microsoft/terminal/commit/2ea8a402e5ee278531da7d00aa7bfed7ba430d6f) Prioritize hyperlink over mouse mode - [`fc37a99`](https://github.com/microsoft/terminal/commit/fc37a997676d44b61eea952b9812a7e390c455ae) Decouple hyperlink handling and vt processing from selection code - [`7818360`](https://github.com/microsoft/terminal/commit/7818360e62844dcce338c2690b692314e59b7496) Improve documentation of _NumberOfClicks - [`c5d07e6`](https://github.com/microsoft/terminal/commit/c5d07e6a84ac1b291f865e3c4f83b0c0f6618455) Make clickCount const ### 📊 Changes **1 file changed** (+53 additions, -58 deletions) <details> <summary>View changed files</summary> 📝 `src/cascadia/TerminalControl/TermControl.cpp` (+53 -58) </details> ### 📄 Description ## PR Checklist * [x] Closes https://github.com/microsoft/terminal/issues/9117 * [x] CLA signed. * [x] Tests added/passed * [ ] Documentation updated. * [ ] Schema updated. * [x] I've discussed this with core contributors already. ## Detailed Description of the Pull Request / Additional comments In mouse mode: * Underline hyperlinks * Activate hyperlink on ctrl+click rather than sending input to VT --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 09:22:42 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#27563