← Back to issue list

Allow to show the current progress in the window titlebar

View original Github issue

Metadata

Project
craft-cli
Number
#159
Type
issue
State
open
Author
sergio-costas
Labels
Created
Updated
Closed

Current evaluation

Feature request to add a titlebar parameter to the progress method so build progress is shown in the window titlebar via ANSI codes. No maintainer response, no labels, and the feature was never implemented in the codebase.

Suggested action: close stale

Reason: The issue is 1167 days old with no maintainer interaction, no labels, and no assignee. The author's proposed PR #160 was never merged (no titlebar-related code or commits exist in the codebase, and the progress method signature remains unchanged). The feature request is still technically valid but has been dormant for over 3 years with no further engagement.

Impact: 20 Quick Win: 14.0 Staleness: 85 Complexity: 30 Confidence: 75 Support Request: 0

Issue body

When building a snap with several parts using -v, it's usually not possible to know which part is being built due to the long text output. An idea (with a much-to-be-desired proposal here: https://github.com/snapcore/snapcraft/pull/4217 ) would be to allow to show the progress text in the window titlebar, by using the ANSI codes for that. A proposal would be to add a new boolean named parameter to the `progress` method, that, when set to True, will not only show the string in the screen, but also set it as the window title. These are some ideas for that named parameter: - update_titlebar - set_titlebar - set_on_titlebar - titlebar - on_titlebar - copy_on_titlebar - dup_on_titlebar

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 20
Quick Win: 14.0
Staleness: 85
Complexity: 30
Confidence: 75
Support Request: 0
close stale Feature request to add a titlebar parameter to the progress method so build progress is shown in the window titlebar via ANSI codes. No maintainer response, no labels, and the feature was never implemented in the codebase.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 20
Confidence: 85
Support Request: 10
close stale Feature request to display build progress in the terminal titlebar using ANSI codes. Untriaged and inactive for over three years with no maintainer response or implementation progress.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 15
Confidence: 75
Support Request: 0
close stale Feature request to display build progress in the window titlebar using ANSI codes. Proposed implementation linked in a PR. No maintainer response or labels after over three years of inactivity.
qwen3.6-35b-a3b-mtp-q6
Staleness: 92
Complexity: 20
Confidence: 85
Support Request: 5
needs triage Feature request to show build progress in the terminal titlebar using ANSI codes. Suggests a boolean parameter for the progress method. Open and awaiting triage. Author submitted a related PR, but the issue remains inactive for over two years.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-cli#160 (confidence 60%)

    Author's proposed implementation PR referenced in the issue comment, but no evidence it was merged or that its changes exist in the codebase.

Related issues

No related issues found above the similarity threshold.