[PR #13055] [MERGED] Add find item to tab menu #29368

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

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/13055
Author: @Predelnik
Created: 5/7/2022
Status: Merged
Merged: 5/17/2022
Merged by: @undefined

Base: mainHead: find-in-menu


📝 Commits (1)

  • 54de4c4 Add find item to tab menu

📊 Changes

7 files changed (+50 additions, -1 deletions)

View changed files

📝 src/cascadia/TerminalApp/Resources/en-US/Resources.resw (+3 -0)
📝 src/cascadia/TerminalApp/TabManagement.cpp (+10 -0)
📝 src/cascadia/TerminalApp/TerminalTab.cpp (+19 -1)
📝 src/cascadia/TerminalApp/TerminalTab.h (+1 -0)
📝 src/cascadia/TerminalControl/TermControl.cpp (+14 -0)
📝 src/cascadia/TerminalControl/TermControl.h (+2 -0)
📝 src/cascadia/TerminalControl/TermControl.idl (+1 -0)

📄 Description

Summary of the Pull Request

Add Find to tab context menu as describe in issue #5633.

PR Checklist

Detailed Description of the Pull Request / Additional comments

Just wanted to solve Easy Starter issue, so any corrections/suggestions welcome. There's a couple of points I'm not sure of

  • Placement of item within menu, currently it's at the end before close tab block.
  • Should it be named longer, something like Find in Tab of just Find is fine?
  • The workaround for focus similar to tab rename is a bit annoying, especially because it required adding a method to TermControl but without it find window obviously opens without focus which is bad.

Validation Steps Performed

Open menu, press menu item try to find things via opened find dialog.


🔄 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/13055 **Author:** [@Predelnik](https://github.com/Predelnik) **Created:** 5/7/2022 **Status:** ✅ Merged **Merged:** 5/17/2022 **Merged by:** [@undefined](undefined) **Base:** `main` ← **Head:** `find-in-menu` --- ### 📝 Commits (1) - [`54de4c4`](https://github.com/microsoft/terminal/commit/54de4c4a6266858a1e005636cde588e9bb50832e) Add find item to tab menu ### 📊 Changes **7 files changed** (+50 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `src/cascadia/TerminalApp/Resources/en-US/Resources.resw` (+3 -0) 📝 `src/cascadia/TerminalApp/TabManagement.cpp` (+10 -0) 📝 `src/cascadia/TerminalApp/TerminalTab.cpp` (+19 -1) 📝 `src/cascadia/TerminalApp/TerminalTab.h` (+1 -0) 📝 `src/cascadia/TerminalControl/TermControl.cpp` (+14 -0) 📝 `src/cascadia/TerminalControl/TermControl.h` (+2 -0) 📝 `src/cascadia/TerminalControl/TermControl.idl` (+1 -0) </details> ### 📄 Description ## Summary of the Pull Request Add `Find` to tab context menu as describe in issue #5633. ## PR Checklist * [x] Closes #5633 * [x] CLA signed. If not, go over [here](https://cla.opensource.microsoft.com/microsoft/Terminal) and sign the CLA ## Detailed Description of the Pull Request / Additional comments Just wanted to solve `Easy Starter` issue, so any corrections/suggestions welcome. There's a couple of points I'm not sure of * Placement of item within menu, currently it's at the end before close tab block. * Should it be named longer, something like `Find in Tab` of just `Find` is fine? * The workaround for focus similar to tab rename is a bit annoying, especially because it required adding a method to `TermControl` but without it find window obviously opens without focus which is bad. ## Validation Steps Performed Open menu, press menu item try to find things via opened find dialog. --- <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:34:29 +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#29368