Skip to content

Add tab activity highlighting with grace periods#2329

Open
zhum wants to merge 1 commit into
Guake:masterfrom
zhum:tab-activity-highlighting
Open

Add tab activity highlighting with grace periods#2329
zhum wants to merge 1 commit into
Guake:masterfrom
zhum:tab-activity-highlighting

Conversation

@zhum

@zhum zhum commented Jun 20, 2026

Copy link
Copy Markdown

Highlight the title of a background tab (bold + orange) when its terminal produces output, clearing once the tab is selected. Gated behind a new "display-tab-activity" setting, off by default. To avoid lighting up every tab on session restore, activity is ignored for adjustable grace periods: a new-tab grace (default 3s) starting at tab creation, and a shorter focus-loss grace (default 1s) when a tab loses focus.

Highlight the title of a background tab (bold + orange) when its terminal
produces output, clearing once the tab is selected. Gated behind a new
"display-tab-activity" setting, off by default.

To avoid lighting up every tab on session restore, activity is ignored for
adjustable grace periods: a new-tab grace (default 3s) starting at tab
creation, and a shorter focus-loss grace (default 1s) when a tab loses
focus. The focus-loss grace never shortens an existing longer grace, so the
rapid switch-page cascade during restore can't clobber the creation grace.

Both periods are configurable in Preferences > General.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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