Skip to content

Fix git installation bugs and UX - #485

Merged
chennes merged 1 commit into
FreeCAD:devfrom
chennes:gitProgressMessagesNoBar
Aug 31, 2026
Merged

Fix git installation bugs and UX#485
chennes merged 1 commit into
FreeCAD:devfrom
chennes:gitProgressMessagesNoBar

Conversation

@chennes

@chennes chennes commented Aug 31, 2026

Copy link
Copy Markdown
Member

Using git to install large addons now doesn't try to use the progress bar (it wasn't a good idea, git's progress is chunked and non-linear). Also address a non-responsiveness problem on Windows, and a dialog-resizing issue.

@chennes
chennes merged commit fcef33a into FreeCAD:dev Aug 31, 2026
8 checks passed
@chennes
chennes deleted the gitProgressMessagesNoBar branch August 31, 2026 17:47
@chennes chennes added the release to main Trigger an Action to create a PR backporting to `main` label Aug 31, 2026
@github-actions

Copy link
Copy Markdown

Backport failed for main, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin main
git worktree add -d .worktree/backport-485-to-main origin/main
cd .worktree/backport-485-to-main
git switch --create backport-485-to-main
git cherry-pick -x 051d86ec938cc7c354fd4759ff8013f6891229d2

1 similar comment
@github-actions

Copy link
Copy Markdown

Backport failed for main, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin main
git worktree add -d .worktree/backport-485-to-main origin/main
cd .worktree/backport-485-to-main
git switch --create backport-485-to-main
git cherry-pick -x 051d86ec938cc7c354fd4759ff8013f6891229d2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release to main Trigger an Action to create a PR backporting to `main`

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant