Commit graph

14 commits

Author SHA1 Message Date
leo
8a4dee918d style<Dashboard>: code style - nest class when it's only used by outer class 2020-12-21 16:04:44 +08:00
leo
4ee9234289 optimize<Dashboard>: do NOT update commits without log filter changes 2020-12-21 11:07:30 +08:00
leo
6480905be6 refactor<CommitGraph>: using DrawingContext instead of Canvas to render commit graph; change max number of displaying commits from 8000 to 20000 2020-12-18 18:04:39 +08:00
leo
3e6c837916 refactor<*>: move SourceGit.Git.Preference to SourceGit.Preference 2020-12-17 11:55:06 +08:00
leo
1a46551a77 feature<Launcher>: close tabs by context menu; collect garbage after repository closed 2020-11-30 15:21:45 +08:00
leo
d26446c1b0 optimize<Dashboard>: use IsLoaded instead of checking element with null 2020-11-29 22:34:48 +08:00
leo
7fecc471b0 feature<Dashboard>: auto delete .git/rebase-apply when there's no conflicts detected 2020-11-24 17:55:44 +08:00
leo
e42290eef1 feature<FolderDialog>: add FolderDialog to remove dependency on System.Windows.Forms 2020-11-23 13:41:13 +08:00
leo
551021520a feature<Dashboard>: auto remove .git/rebase-apply when continue finished 2020-11-17 19:56:18 +08:00
leo
1a719a464e fix<*>: open explore exception on .NET 5.0 2020-11-17 12:41:51 +08:00
leo
19bccbecf6 feature<Dashboard>: add context menu "Tracking" to change upstream of selected local branch 2020-11-04 11:54:09 +08:00
leo
96bf5548c6 fix(Merge): auto delete MERGE_HEAD/REVERT_HEAD/REBASE_HEAD/CHERRY_PICK_HEAD when merge command returns no errors. 2020-08-18 09:40:21 +08:00
leo
fa1a86b7ac fix(Checkout): never update repository when checkout failed. 2020-08-11 19:47:13 +08:00
leo
5ce9cffcee refactor(*): re-arrange project 2020-08-06 16:01:10 +08:00
Renamed from SourceGit/UI/Dashboard.xaml.cs (Browse further)