Skip to content

Add terminal tab renaming#44527

Closed
davidbonan wants to merge 5 commits intozed-industries:mainfrom
davidbonan:rename-terminal-tab
Closed

Add terminal tab renaming#44527
davidbonan wants to merge 5 commits intozed-industries:mainfrom
davidbonan:rename-terminal-tab

Conversation

@davidbonan
Copy link

Summary
Allows users to rename terminal tabs for better organization.

This change introduces a rename tab functionality that enables users to customize the title of their terminal tabs. The new title is persisted and restored upon application restart.

Features

  • New global action pane: rename tab when the terminal is focus
  • New contextual action Rename at the right click on a terminal
  • When the terminal is not renamed, we keep the override of the terminal title
  • Emptying the title rename resets the title to its original state
Enregistrement.de.l.ecran.2025-12-10.a.11.41.19.mov
Enregistrement.de.l.ecran.2025-12-10.a.11.41.39.mov

Release Notes:

  • Added command to rename terminal title

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Dec 10, 2025
@MrSubidubi MrSubidubi changed the title Adds terminal tab renaming Add terminal tab renaming Dec 10, 2025
@Veykril Veykril self-assigned this Dec 10, 2025
Allows users to rename terminal tabs for better organization.

This change introduces a rename tab functionality that enables users to customize the title of their terminal tabs. The new title is persisted and restored upon application restart.
Allows items to extend the tab context menu with custom entries.
This provides a more flexible way to add actions to tabs.
The terminal now uses this to provide a "Rename" action in the tab's context menu.
Ensures that the terminal rename editor cancels the renaming process when it loses focus.
Removes the `get_working_directory` query from the database
layer as it's no longer used. The `get_terminal` query already
returns the working directory.
@davidbonan
Copy link
Author

@Veykril Thanks for your feedback! I just rebased on main.

@SomeoneToIgnore
Copy link
Contributor

Another one: #45800

@SomeoneToIgnore
Copy link
Contributor

Given the #45800 (comment) and the other comments above, I'll close, thank you!

@github-project-automation github-project-automation bot moved this from Community PRs to Done in Quality Week – December 2025 Jan 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

Development

Successfully merging this pull request may close these issues.

3 participants