Commit graph

25 commits

Author SHA1 Message Date
leo
3e6c837916 refactor<*>: move SourceGit.Git.Preference to SourceGit.Preference 2020-12-17 11:55:06 +08:00
leo
d1f64b1d12 feature<DiffViewer, CommitViewer>: override default behaviour while using Ctrl+C to copy selected lines in DataGrid 2020-12-16 16:02:13 +08:00
leo
ed5ebfaee7 fix<DiffViewer>: clear all editor grid lines before redraw 2020-12-15 13:44:32 +08:00
leo
8ac28ff9e5 style<DiffViewer>: padding text in diff viewer 2020-12-15 13:25:23 +08:00
leo
06d98a374d feature<CommitViewer>: show line numbers in file preview and remove limitation for line counts 2020-12-15 13:12:16 +08:00
leo
d69db0289e optimize<DiffViewer>: clean all grid lines before layout diff content 2020-12-14 09:58:39 +08:00
leo
4cde777b98 feature<*>: upgrade to .NET 5.0; use System.Text.Json instead of System.Xml; supports auto check update at startup 2020-12-01 10:31:46 +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
aaefaf5b06 optimize<DiffViewer>: ignore "No new line at end of file" in diff outputs; add IsContent and IsDifference methods for ChangeBlock 2020-11-27 12:45:30 +08:00
leo
017c083c52 style<DiffViewer>: using rectange instead of datagrid.gridlines for diff viewer 2020-11-27 11:07:11 +08:00
leo
66e38c8f2d optimize<DiffViewer>: rewrite two-sides diff algorithm 2020-11-26 14:20:51 +08:00
leo
757c64e49c fix<Diff, Blame>: check scroller before use it 2020-11-26 12:47:24 +08:00
leo
400b8c3af5 optimize<CommitViewer>: use d=404 instead of d=mp to get avatar from gravatar.com 2020-11-26 11:52:50 +08:00
leo
60254e15ad optimize<Diff,Blame>: optimize layout calculation 2020-11-26 11:08:08 +08:00
leo
4d3dc4398b style<DiffViewer>: minWidth scrollbar size 2020-11-25 20:56:41 +08:00
leo
e5913b6ff6 optimize<Diff>: improve update layout performance 2020-11-25 20:51:33 +08:00
leo
cbdebee4c2 feature<*>: use DataGrid instead of RichTextBox to improve performance 2020-11-24 17:14: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
b97d5e608d feature<DiffViewer>: add combined diff view mode; optimize line number using virtualizing ItemsControl instead of TextBox 2020-11-20 15:45:04 +08:00
leo
59e075ff09 upgrade<Version>: Release 1.9 2020-11-18 09:33:43 +08:00
leo
5584b323de optimize<Blame, DiffViewer>: using StringBuilder instead of TextBox.AppendText 2020-11-17 19:31:39 +08:00
leo
24b175c331 upgrade<project>: upgrade to .net 5.0 2020-11-17 11:41:01 +08:00
leo
77ba0e6cdb feature(LFS): LFS diff and preview support 2020-09-25 16:30:28 +08:00
leo
8719a7c935 fix(Diff): fixup diff unstaged/staged file error 2020-09-23 10:15:59 +08:00
leo
5ce9cffcee refactor(*): re-arrange project 2020-08-06 16:01:10 +08:00
Renamed from SourceGit/UI/DiffViewer.xaml.cs (Browse further)