leo
|
11d567604a
|
feature<CommitViewer>: support preview image files
|
2021-01-27 11:30:17 +08:00 |
|
leo
|
5418ccac9e
|
feature<*>: add translation for Simplified Chinese
|
2021-01-14 16:31:03 +08:00 |
|
leo
|
0af951bb9a
|
update<project>: downgrade .NET to 4.6; using Newtonsoft.JSON instead of System.Text.Json; using ILRepack to publish single executable file
|
2020-12-31 16:34:52 +08:00 |
|
leo
|
dc17bb4b12
|
optimize<Manager>: simplify Manager page
|
2020-12-31 15:55:19 +08:00 |
|
leo
|
bdd979eb58
|
optimize<Commit>: use binary search to find first ancestor of current HEAD when HEAD is filtered out
|
2020-12-17 13:12:52 +08:00 |
|
leo
|
3e6c837916
|
refactor<*>: move SourceGit.Git.Preference to SourceGit.Preference
|
2020-12-17 11:55:06 +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
|
a2254ae578
|
feature<Launcher>: change style of tabs in title bar; bookmark color for repository
|
2020-12-07 18:03:05 +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
|
8a6d970498
|
feature<WorkingCopy>: add grid layout for unstaged and staged files mode
|
2020-11-27 18:47:32 +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
|
cbdebee4c2
|
feature<*>: use DataGrid instead of RichTextBox to improve performance
|
2020-11-24 17:14:44 +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
|
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
|
c14198a830
|
fix<Diff>: getting wrong size for LFS objects when the size of file didn't changed
|
2020-11-04 23:35:12 +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
|
f476d758ca
|
fix<Repository>: validation for remote uri with 'git@'
|
2020-09-29 14:13:49 +08:00 |
|
leo
|
382ea6b89a
|
fix<Dashboard>: update filters for commits when branch changed or tag deleted
|
2020-09-29 10:53:49 +08:00 |
|
leo
|
77ba0e6cdb
|
feature(LFS): LFS diff and preview support
|
2020-09-25 16:30:28 +08:00 |
|
leo
|
42c933ab54
|
optimize(Commit): detect selected file type before reading its content
|
2020-08-12 14:24:38 +08:00 |
|
leo
|
fa1a86b7ac
|
fix(Checkout): never update repository when checkout failed.
|
2020-08-11 19:47:13 +08:00 |
|
leo
|
e00799555f
|
feature(WorkingCopy): add context menu entry to view histories from selected unstaged change
|
2020-08-07 17:16:17 +08:00 |
|
leo
|
5fa2c601a8
|
fix(Pull): make sure git pull succeeds before dropping stash
|
2020-08-07 17:02:43 +08:00 |
|
leo
|
a86f8cd463
|
fix(Submodule): refresh working copy status after submodule updated
|
2020-08-06 16:39:10 +08:00 |
|
leo
|
5ce9cffcee
|
refactor(*): re-arrange project
|
2020-08-06 16:01:10 +08:00 |
|