leo
d37f53a4f3
fix: local changes do not updated after submodule changed ( #339 )
2024-08-09 14:28:10 +08:00
leo
a75d50bf97
refactor: rename Models.Watcher.UpdateSubmodules
to Models.Watcher.SetSubmodules
...
* run `dotnet format`
2024-08-09 11:33:37 +08:00
leo
1fe2be11a7
refactor: rewrite submodule to support IsDirty
state ( #339 )
2024-08-08 21:11:10 +08:00
leo
ef0c904e91
ux: improve change list selection
2024-07-16 17:00:08 +08:00
leo
f4eca45754
code_style: remove all IDE warnings
2024-07-15 00:30:31 +08:00
leo
8a8aabede3
feature: add worktree support ( #205 )
2024-06-27 18:25:16 +08:00
方祝立
0e0d3d64b4
fix: Fixed the problem that the switching branch of the worktree repo is not displayed
2024-05-07 10:29:24 +08:00
leo
1fe050ed0b
enhance: if current repository is a worktree of another repository, watch the gitdir to it's main repository's gitdir ( #86 )
2024-05-03 20:47:59 +08:00
leo
96d4150d26
project: reorganize the structure of the project.
...
* remove dotnet-tool.json because the project does not rely on any dotnet tools.
* remove Directory.Build.props because the solution has only one project.
* move src/SourceGit to src. It's not needed to put all sources into a subfolder of src since there's only one project.
2024-04-02 20:00:33 +08:00
Enner Pérez
a1a14f8858
Project Location
2024-03-20 02:38:28 -05:00
leo
18aaa0a143
style: add .editorconfig for code formatting. see issu #25
2024-03-18 09:37:06 +08:00
leo
f6eb1281b5
enhance: force using StringComparison.Ordinal
2024-03-14 11:09:05 +08:00
leo
a37c11e32f
enhance: better sync scroll logic with two-side diff - if the width in each side is different
2024-03-12 16:14:22 +08:00
leo
a89760c7a5
refactor: change the way to refresh repository's data.
...
* mark dirty instead of calling refresh method directly
* force mark branches data dirty after remotes changed
2024-03-08 09:57:29 +08:00
leo
2a62596999
refactor<*>: rewrite all with AvaloniaUI
2024-02-06 15:08:37 +08:00
leo
4e40018a78
feature<Repository>: supports modify display name of repository
2024-01-17 11:02:08 +08:00
leo
afe0220a46
fix<Bookmark>: bookmark changes will not be saved when there's no welcome page
2023-08-28 10:59:46 +08:00
leo
5d3088d520
feature<Welcome>: supports set bookmark of selected repository from context menu.
2023-08-21 17:49:49 +08:00
leo
918263130c
feature<Welcome>: add sort supports
2022-10-17 10:12:59 +08:00
leo
2cf7192ec4
cleanup<*>: run vs code cleanup to format codestyle and remove unused references
2021-08-05 15:54:00 +08:00
leo
2ddc61e162
feature<Watcher>: sync changes for git-worktrees
2021-06-30 15:09:18 +08:00
leo
0377326363
optimize<*>: remove PageTabItem
2021-06-15 17:35:37 +08:00
leo
130b5a66ab
feature<SubTree>: supports git subtree
feature
2021-06-07 11:47:16 +08:00
leo
13ab3d1eae
optimize<Watcher>: do NOT listen changed event on .git/*_HEAD
2021-05-31 10:54:56 +08:00
leo
d0b1fbd7fb
fix<Watcher>: goto repository's tab when it's already opened
2021-05-13 15:39:22 +08:00
leo
30ab8ae954
refactor<*>: rewrite all codes...
2021-04-29 20:05:55 +08:00