Commit graph

286 commits

Author SHA1 Message Date
leo
c78710c7e3 none<FilesDisplayModeToIcon>: code style 2020-11-29 22:39:44 +08:00
leo
d26446c1b0 optimize<Dashboard>: use IsLoaded instead of checking element with null 2020-11-29 22:34:48 +08:00
leo
8a6d970498 feature<WorkingCopy>: add grid layout for unstaged and staged files mode 2020-11-27 18:47:32 +08:00
leo
ab98191875 style<Dashboard>: rename Open to Explore 2020-11-27 15:35:28 +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
06b5709a05 style<DiffViewer>: bring grid lines on top of diff editor 2020-11-27 11:48:23 +08:00
leo
017c083c52 style<DiffViewer>: using rectange instead of datagrid.gridlines for diff viewer 2020-11-27 11:07:11 +08:00
leo
724908eaa8 upgrade<Version>: Release 2.1 2020-11-26 17:18:25 +08:00
leo
66e38c8f2d optimize<DiffViewer>: rewrite two-sides diff algorithm 2020-11-26 14:20:51 +08:00
leo
b3b014f84e feature<Histories>: add usage guide for histories panel. 2020-11-26 13:18:03 +08:00
leo
757c64e49c fix<Diff, Blame>: check scroller before use it 2020-11-26 12:47:24 +08:00
leo
f1b31820a7 style<CommitViewer>: default color for avatar mask 2020-11-26 12:05:17 +08:00
leo
9532d4cf8f fix<CommitViewer>: auto hide/show avatar mask 2020-11-26 12:01:55 +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
12b4783d6e style<CommitViewer>: use same font size with author's name for comitter's 2020-11-24 19:00:29 +08:00
leo
4aa4c39326 update<screenshots>: update screenshots 2020-11-24 18:21:48 +08:00
leo
86fd64c342 upgrade<Version>: Release 2.0 2020-11-24 17:59:11 +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
cbdebee4c2 feature<*>: use DataGrid instead of RichTextBox to improve performance 2020-11-24 17:14:44 +08:00
leo
544d819c96 style<CommitViewer>: alignment for refs of selected commit 2020-11-23 19:09:01 +08:00
leo
d42da5f5fa style<CommitViewer>: better layout for committer and author 2020-11-23 19:00:14 +08:00
leo
9d9e741aa5 optimize<FolderDialog>: simplify FolderDialog interface 2020-11-23 14:02:13 +08:00
leo
5a9c4c32b0 style<FolderDialog>: use different icons for expanded/collapsed items 2020-11-23 13:53:46 +08:00
leo
d6526e7907 fix<ToggleButton>: fix status icon for diff mode 2020-11-23 13:46:35 +08:00
leo
e42290eef1 feature<FolderDialog>: add FolderDialog to remove dependency on System.Windows.Forms 2020-11-23 13:41:13 +08:00
leo
6bf06c87f1 optimize<project>: remove unused resources 2020-11-20 15:46:30 +08:00
leo
cad64f6352 optimize<Blame>: using ItemsControl instead of TextBox to show line numbers 2020-11-20 15:46:06 +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
788013817d style<Histories>: font family change 2020-11-19 15:47:22 +08:00
leo
db799f5c92 fix<CommitViewer>: fix save revision file to path error when selected file is managed by LFS 2020-11-18 20:09:56 +08:00
leo
0e48344401 feature<CommitViewer>: using d=map instead of d=identicon 2020-11-18 17:34:38 +08:00
leo
dab5302fc8 feature<CommitViewer>: support avatar from gravatar.com 2020-11-18 17:14:32 +08:00
leo
730cf2a842 feature<WorkingCopy>: enable mergetool.writeToTemp when open external merge tool 2020-11-18 14:49:08 +08:00
leo
2685a9b709 optimize<Icon>: remove duplicated icon 2020-11-18 14:38:34 +08:00
leo
af5ae8383b feature<Launcher>: add DropShadowEffect for top of toolbar 2020-11-18 14:29:53 +08:00
leo
59e075ff09 upgrade<Version>: Release 1.9 2020-11-18 09:33:43 +08:00
leo
84b2b4d7ae fix<InteractiveRebase>: root commit can NOT be rebased 2020-11-17 21:06:04 +08:00
leo
76e6719441 update<project>: add PropertyGroup.RuntimeIdentifier 2020-11-17 20:34:21 +08:00
leo
2b660e26f3 update<README>: update document 2020-11-17 20:25:30 +08:00
leo
ff4427f49f update<project>: force using "framework-dependent single-file app" mode 2020-11-17 20:23:15 +08:00
leo
24ce527803 optimize<project>: remove prefer 32-bit setting 2020-11-17 20:20:09 +08:00
leo
df1cdb201f update<README>: add .NET 5.0 requirements anouncement 2020-11-17 20:01:38 +08:00
leo
551021520a feature<Dashboard>: auto remove .git/rebase-apply when continue finished 2020-11-17 19:56:18 +08:00
leo
78614a71db optimize<Blame>: remove unused code 2020-11-17 19:33:22 +08:00
leo
5584b323de optimize<Blame, DiffViewer>: using StringBuilder instead of TextBox.AppendText 2020-11-17 19:31:39 +08:00
leo
befe54240a style<Histories>: change style of CLEAR/TOGGLE button in search bar 2020-11-17 18:11:42 +08:00
leo
12169cc53a feature<Histories>: add collapse button in search bar 2020-11-17 12:59:55 +08:00