Skip to content

enhance: show real progress of git operations in running popups - #2874

Open
bertyhell wants to merge 1 commit into
sourcegit-scm:developfrom
bertyhell:feature/operation-progress
Open

bertyhell wants to merge 1 commit into
sourcegit-scm:developfrom
bertyhell:feature/operation-progress

Conversation

@bertyhell

Copy link
Copy Markdown

Parses git progress output (<phase>: NN%) in the running-operation popup and shows a determinate progress bar with a percentage label. Falls back to the indeterminate bar when no percentage is available. Only the percentage is matched, so translated phase names still work.

🤖 Generated with Claude Code

Git already streams progress lines like `Receiving objects:  45% (450/1000)`
(fetch/pull/push/clone/checkout/submodule/LFS are run with `--progress`) and
the latest line is shown as the popup's description, but the progress bar was
always indeterminate. Parse the `NN%` after the phase name from the current
description and use it for a determinate progress bar with a percentage label.
Falls back to the indeterminate bar for lines without a percentage.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KCxH1zwDXLd9kfAAkcf6PZ

This branch has not been deployed

No deployments
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.

2 participants