..
AddRemote.cs
refactor: move per-repository config Enable --prune on fetch
to global git config fetch.prune
( #908 )
2025-01-25 12:06:48 +08:00
AddSubmodule.cs
project: reorganize the structure of the project.
2024-04-02 20:00:33 +08:00
AddWorktree.cs
fix: prevent target branch HEAD from being changed when adding worktree ( #919 )
2025-01-21 13:58:07 +08:00
Apply.cs
refactor: rewrite git apply
implementation
2025-03-17 15:30:32 +08:00
ApplyStash.cs
refactor: re-implement git stash apply
2025-02-06 16:33:55 +08:00
Archive.cs
fix: bad output file name while creating archive by tag
2024-12-31 11:19:05 +08:00
AssumeUnchangedManager.cs
refactor: code cleanup
2024-05-30 15:13:59 +08:00
Blame.cs
code_review: PR #1055
2025-03-05 09:54:23 +08:00
BlockNavigation.cs
enhance: add first/last buttons for block-nav, no wrapping ( #1015 ) ( #1016 )
2025-02-24 09:32:19 +08:00
BranchCompare.cs
refactor: change Copy File Name
to Copy Full Path
for selected file or change ( #1132 )
2025-03-28 18:01:53 +08:00
BranchTreeNode.cs
ux: add a warning icon when the tracking upstream of a local branch is gone ( #1006 )
2025-02-20 10:14:25 +08:00
ChangeCollection.cs
ux: improve change list selection
2024-07-16 17:00:08 +08:00
ChangeTreeNode.cs
fix: files should be displayed after folders ( #597 )
2024-10-24 17:00:03 +08:00
Checkout.cs
refactor: rewrite the way to deal with uncommitted local changes when checkout/pull/create branch ( #1085 )
2025-03-13 10:21:54 +08:00
CheckoutCommit.cs
refactor: rewrite the way to deal with uncommitted local changes when checkout/pull/create branch ( #1085 )
2025-03-13 10:21:54 +08:00
CherryPick.cs
enhance: popup will be closed when cherry-pick
or revert
failed
2024-12-11 15:27:00 +08:00
Cleanup.cs
enhance: Git LFS support
2024-06-17 18:25:57 +08:00
ClearStashes.cs
project: reorganize the structure of the project.
2024-04-02 20:00:33 +08:00
Clone.cs
enhance: add a checkbox to toggle Initialize & update submodules
after clone
2025-02-06 10:19:43 +08:00
CommitDetail.cs
refactor: change Copy File Name
to Copy Full Path
for selected file or change ( #1132 )
2025-03-28 18:01:53 +08:00
ConfigureWorkspace.cs
fix: several typos in source code ( #895 )
2025-01-13 10:11:28 +08:00
ConfirmCommit.cs
code_review: PR #1153
2025-04-07 11:48:38 +08:00
Conflict.cs
enhance: show commit info tip when hover SHA in conflict view
2025-03-10 20:02:09 +08:00
ConventionalCommitMessageBuilder.cs
enhance: conventional commit message builder supports breaking changes prefix ( #584 )
2024-10-21 15:47:54 +08:00
CreateBranch.cs
refactor: rewrite the way to deal with uncommitted local changes when checkout/pull/create branch ( #1085 )
2025-03-13 10:21:54 +08:00
CreateGroup.cs
fix: several typos in source code ( #895 )
2025-01-13 10:11:28 +08:00
CreateTag.cs
code_review: PR #1093
2025-03-14 09:36:34 +08:00
DeleteBranch.cs
feature: show track status in Delete Multiple Branches
panel ( #785 )
2024-12-04 19:14:48 +08:00
DeleteMultipleBranches.cs
fix: try to fix the issue that the branch tree did not update after deleting multiple branches ( #729 )
2024-11-22 10:42:53 +08:00
DeleteRemote.cs
project: reorganize the structure of the project.
2024-04-02 20:00:33 +08:00
DeleteRepositoryNode.cs
fix: several typos in source code ( #895 )
2025-01-13 10:11:28 +08:00
DeleteSubmodule.cs
project: reorganize the structure of the project.
2024-04-02 20:00:33 +08:00
DeleteTag.cs
enhance: tag push behavior while creating and deleting ( #999 )
2025-02-19 10:35:34 +08:00
DiffContext.cs
refactor: commit message
2025-03-04 16:04:19 +08:00
Discard.cs
code_style: run dotnet format
2024-10-15 09:39:01 +08:00
DropStash.cs
project: reorganize the structure of the project.
2024-04-02 20:00:33 +08:00
EditRemote.cs
fix: changing the repository URL only changes the fetch URL if push URL using a different URL ( #553 )
2024-10-11 10:03:42 +08:00
EditRepositoryNode.cs
fix: several typos in source code ( #895 )
2025-01-13 10:11:28 +08:00
ExecuteCustomAction.cs
fix: use \
as path delim on Windows when executing custom actions ( #1077 )
2025-03-10 17:48:02 +08:00
FastForwardWithoutCheckout.cs
refactor: use git update-ref $LOCAL_BRANCH $REMOTE_BRANCH
instead of git fetch $REMOTE $LOCAL_BRANCH $REMOTE_BRANCH
to fast-forward local branch without checkout it first.
2024-10-21 16:20:34 +08:00
Fetch.cs
enhance: prefer to use Default Remote
in repository settings while fetching remote changes ( #1008 )
2025-02-20 11:12:29 +08:00
FetchInto.cs
feature: allow fetch the latest remote changes into local branch which is not current branch ( #617 )
2024-10-29 09:59:13 +08:00
FileHistories.cs
refactor: commit message
2025-03-04 16:04:19 +08:00
GitFlowFinish.cs
code_style: remove all IDE warnings
2024-07-15 00:30:31 +08:00
GitFlowStart.cs
enhance: allow #
character in branch name ( #271 )
2024-07-21 17:44:38 +08:00
Histories.cs
feature: support --ff-only
option for git merge
command
2025-03-17 19:53:47 +08:00
Init.cs
fix: several typos in source code ( #895 )
2025-01-13 10:11:28 +08:00
InitGitFlow.cs
code_style: remove all IDE warnings
2024-07-15 00:30:31 +08:00
InProgressContexts.cs
enhance: try to get stopped at revision info from .git/rebase-merge/head
2025-03-07 11:39:15 +08:00
InteractiveRebase.cs
refactor: commit message
2025-03-04 16:04:19 +08:00
Launcher.cs
enhance: improve Repository.Open()
performance ( #1121 )
2025-03-24 19:37:39 +08:00
LauncherPage.cs
fix: app crashes when Return
key is pressed while current action is already running ( #1035 )
2025-02-28 19:15:02 +08:00
LayoutInfo.cs
enhance: remember the width of author name column in histories view ( #425 )
2024-08-29 10:17:22 +08:00
LFSFetch.cs
enhance: Git LFS supports ( #209 )
2024-06-26 11:50:22 +08:00
LFSLocks.cs
fix: locks list does not update after unlock
2024-10-23 16:55:22 +08:00
LFSPrune.cs
enhance: Git LFS support
2024-06-17 18:25:57 +08:00
LFSPull.cs
enhance: Git LFS supports ( #209 )
2024-06-26 11:50:22 +08:00
LFSPush.cs
enhance: Git LFS supports ( #209 )
2024-06-26 11:50:22 +08:00
LFSTrackCustomPattern.cs
feature: supports adding custom LFS track pattern
2024-06-18 14:14:13 +08:00
Merge.cs
feature: support --ff-only
option for git merge
command
2025-03-17 19:53:47 +08:00
MergeMultiple.cs
code_review: PR #793
2024-12-09 21:12:58 +08:00
MoveRepositoryNode.cs
fix: several typos in source code ( #895 )
2025-01-13 10:11:28 +08:00
Popup.cs
fix: add a new interface CanStartDirectly
and move this check to StartPopup
( #956 )
2025-02-07 11:56:30 +08:00
Preferences.cs
feature: allow to hide tags in graph ( #1109 )
2025-03-18 21:40:31 +08:00
PruneRemote.cs
project: reorganize the structure of the project.
2024-04-02 20:00:33 +08:00
PruneWorktrees.cs
feature: add worktree support ( #205 )
2024-06-27 18:25:16 +08:00
Pull.cs
refactor: rewrite the way to deal with uncommitted local changes when checkout/pull/create branch ( #1085 )
2025-03-13 10:21:54 +08:00
Push.cs
fix: validate result not update #1052 ( #1053 )
2025-03-04 16:34:51 +08:00
PushTag.cs
code_review: PR #1093
2025-03-14 09:36:34 +08:00
Rebase.cs
ux: rebase popup should always be closed after started ( #327 )
2024-08-06 16:39:54 +08:00
RemoveWorktree.cs
feature: add worktree support ( #205 )
2024-06-27 18:25:16 +08:00
RenameBranch.cs
enhance: auto convert spaces with dashes while renaming a branch ( #1088 )
2025-03-13 09:50:42 +08:00
Repository.cs
enhance: avoid unhandled exceptions in timer
2025-03-31 19:06:10 +08:00
RepositoryConfigure.cs
Adding template for Azure DevOps workitems ( #1128 )
2025-03-26 09:27:10 +08:00
RepositoryNode.cs
refactor: merge ViewModels.PopupHost
into ViewModels.LauncherPage
2025-01-08 21:36:49 +08:00
Reset.cs
enhance: change the default reset mode to --mixed
which is the default action in git commandline ( #551 )
2024-10-10 09:17:31 +08:00
Revert.cs
enhance: popup will be closed when cherry-pick
or revert
failed
2024-12-11 15:27:00 +08:00
RevisionCompare.cs
refactor: change Copy File Name
to Copy Full Path
for selected file or change ( #1132 )
2025-03-28 18:01:53 +08:00
RevisionFileTreeNode.cs
code_style: remove all IDE warnings
2024-07-14 15:55:15 +08:00
Reword.cs
feature: support --signoff
for git commit
command ( #591 )
2024-10-23 09:46:27 +08:00
ScanRepositories.cs
feature: bare
repository support
2025-01-14 17:26:01 +08:00
SelfUpdate.cs
project: reorganize the structure of the project.
2024-04-02 20:00:33 +08:00
SetUpstream.cs
code_style: run dotnet format
2025-01-08 21:44:35 +08:00
Squash.cs
feature: support --signoff
for git commit
command ( #591 )
2024-10-23 09:46:27 +08:00
StashChanges.cs
feature: use git stash show -u --name-status <stash_name>
command to query changes in selected stash if git >= 2.32.0
2025-03-20 21:12:08 +08:00
StashesPage.cs
refactor: change Copy File Name
to Copy Full Path
for selected file or change ( #1132 )
2025-03-28 18:01:53 +08:00
Statistics.cs
fix: several typos in source code ( #895 )
2025-01-13 10:11:28 +08:00
TagCollection.cs
refactor: rewrite the histories filter function to supports both include
and exclude
modes ( #690 )
2024-11-14 15:15:48 +08:00
TwoSideTextDiff.cs
code_review: PR #703
2024-12-08 21:02:30 +08:00
UpdateSubmodules.cs
refactor: Update submodules individually to avoid failures ( #925 ) ( #936 )
2025-02-06 10:08:12 +08:00
Welcome.cs
feature: bare
repository support
2025-01-14 17:26:01 +08:00
WorkingCopy.cs
code_review: PR #1153
2025-04-07 11:48:38 +08:00
Workspace.cs
enhance: re-calculate the opened repositories in active workspace ( #511 )
2024-09-25 15:07:23 +08:00