Commit graph

1255 commits

Author SHA1 Message Date
leo
3f7f180694 update<Build>: change publish batch command 2020-12-14 10:47:55 +08:00
leo
d69db0289e optimize<DiffViewer>: clean all grid lines before layout diff content 2020-12-14 09:58:39 +08:00
leo
a53d3f642d style<Histories>: move guide into a tooltip button 2020-12-10 21:15:59 +08:00
leo
74a9ec42d7 style<Launcher>: highlight title when mouse over tabs 2020-12-10 20:32:42 +08:00
leo
f592aeb3db feature<Manager>: add context menu to change bookmark of selected repository 2020-12-09 17:59:37 +08:00
leo
38aef83304 style<Stashes>: change style for staches panel 2020-12-09 17:02:43 +08:00
leo
24719f37d2 style<Launcher>: change bookmark style 2020-12-07 19:39:50 +08:00
leo
3282496570 fix<Manager>: use TextBlock instead of Label to show special characters like '-', '_' etc. 2020-12-07 19:28:36 +08:00
leo
d993147107 fix<Launcher>: INotifyPropertyChanged event not raised when IsActive changed 2020-12-07 18:37:24 +08:00
leo
a2254ae578 feature<Launcher>: change style of tabs in title bar; bookmark color for repository 2020-12-07 18:03:05 +08:00
leo
7e01792a37 style<UpdateAvailable>: show update available window as dialog and centered in Launcher 2020-12-01 14:32:02 +08:00
leo
f8561bb9da none<build>: do NOT trim output for self-contained 2020-12-01 11:17:35 +08:00
leo
0bf1261ecb none<build>: change publish folder 2020-12-01 10:49:19 +08:00
leo
c5899dff4e upgrade<Version>: Release 2.2 2020-12-01 10:37:20 +08:00
leo
c3a8ba88f8 update<README>: show differences between SourceGit.exe and SourceGit.zip 2020-12-01 10:36:42 +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
a9f138076e style<CommitViewer>: combine subject and message 2020-11-30 11:00:32 +08:00
leo
45555fd8ae style<WorkingCopy>: change label for files display mode 2020-11-30 10:26:38 +08:00
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