Skip to content

make branch_compare_upstream async#2922

Open
kimjune01 wants to merge 1 commit into
gitui-org:masterfrom
kimjune01:async-branch-compare
Open

make branch_compare_upstream async#2922
kimjune01 wants to merge 1 commit into
gitui-org:masterfrom
kimjune01:async-branch-compare

Conversation

@kimjune01
Copy link
Copy Markdown

Wraps the synchronous branch_compare_upstream function in an async job to prevent UI blocking on large repositories. Follows the existing pattern from AsyncBranchesJob.

closes #1850

Implements AsyncBranchCompareJob following the existing pattern from
AsyncBranchesJob. Wraps the synchronous branch_compare_upstream
function to prevent UI blocking on large repositories.

- Created asyncgit/src/branch_compare.rs with AsyncBranchCompareJob
- Added BranchCompare variant to AsyncGitNotification enum
- Exported AsyncBranchCompareJob from asyncgit public API

Fixes gitui-org#1850
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.

make branch_compare_upstream async

1 participant