Commit graph

17 commits

Author SHA1 Message Date
leo
d259d67fd5 optimize<Diff>: simplify DiffPlex algorithm 2021-07-29 20:42:44 +08:00
leo
92de6f2b79 feature<Diff>: highlights differences for modified lines (both added and removed) 2021-07-28 15:02:13 +08:00
leo
afc4eafb6f refactor<*>: use DynamicResource instead of StaticResource for brushes and locales 2021-07-20 16:26:10 +08:00
leo
17e9ce2a2f optimize<Preference>: use default preference settings when load broken preference data. 2021-07-13 09:04:28 +08:00
leo
f6c17e7d34 feature<Launcher>: supports restore last opened tabs when startup 2021-07-06 09:58:36 +08:00
leo
2ddc61e162 feature<Watcher>: sync changes for git-worktrees 2021-06-30 15:09:18 +08:00
leo
a36c00f68c update<AvatarServer>: use geekzu.org for Chinese avatar server 2021-06-22 17:37:09 +08:00
leo
0377326363 optimize<*>: remove PageTabItem 2021-06-15 17:35:37 +08:00
leo
e13467c457 fix<Preference>: fix external merge tool configuration lost when path can NOT be found automatically 2021-06-08 09:33:17 +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
259473626b feature<DiffViewer>: supports to diff with external merge tools 2021-05-31 10:25:48 +08:00
leo
11420ee5b4 feature<MergeTool>: supports to use WinMerge as git.mergetool 2021-05-28 20:49:43 +08:00
leo
e6182f9818 feature<CommitGraph>: add polyline display mode 2021-05-19 16:14:46 +08:00
leo
d0b1fbd7fb fix<Watcher>: goto repository's tab when it's already opened 2021-05-13 15:39:22 +08:00
leo
6613566afb optimize<WorkingCopy>: do NOT show unmerged changes in staged 2021-05-08 10:08:57 +08:00
leo
30ab8ae954 refactor<*>: rewrite all codes... 2021-04-29 20:05:55 +08:00