leo
|
91ef4e44a4
|
optimize<WorkingCopy>: clear selection after WorkingCopy unloaded
|
2024-02-27 18:51:57 +08:00 |
|
leo
|
2aacec75b4
|
optimize<*>: add a static method CreateMenuIcon to App. Restore working copy changes' selection state after refreshed
|
2024-02-27 18:26:05 +08:00 |
|
leo
|
9c3294c285
|
optimize<*>: App.RaiseException should be called in UIThread; add default progress description for popups;
|
2024-02-26 11:29:57 +08:00 |
|
leo
|
dec70bed44
|
upgrade<Version>: Release 8.1
|
2024-02-26 09:45:42 +08:00 |
|
leo
|
f4c82ff749
|
fix<Fetch>: start fetch from remote's context menu should only fetch selected remote
|
2024-02-26 09:38:25 +08:00 |
|
leo
|
787fe4ad70
|
fix<Statistics>: month to index; fix using UTC time compare to local time
|
2024-02-26 09:29:22 +08:00 |
|
leo
|
68ddeb4cc5
|
refactor<Statistics>: use committer instead of author
|
2024-02-25 11:32:15 +08:00 |
|
leo
|
e070b79d2c
|
feature<Statistics>: finish statistiscs
|
2024-02-23 19:16:28 +08:00 |
|
leo
|
49f6ad0407
|
feature<Avatar>: supports gravatar.com and cravatar.cn (for China)
|
2024-02-23 11:39:05 +08:00 |
|
leo
|
84e2c7b3a4
|
style<Repository>: arrange toolbar button
|
2024-02-23 10:58:22 +08:00 |
|
leo
|
e7bf9be683
|
update<csproj>: assembly info
|
2024-02-22 21:46:32 +08:00 |
|
leo
|
ba355a7d59
|
optimize<TextEditor>: trait all .h file as C++ header file instead of C
|
2024-02-22 20:47:43 +08:00 |
|
leo
|
b934049dba
|
update<Build>: update build script for macOS. add build/ and .DS_Store to ignore list
|
2024-02-22 15:45:17 +08:00 |
|
leo
|
7f20437464
|
style<Window>: add window icon
|
2024-02-22 14:51:31 +08:00 |
|
leo
|
cf09ab463c
|
feature<Linux>: try to support Linux
|
2024-02-22 12:26:09 +08:00 |
|
leo
|
79084c9a9a
|
fix<Clone>: fix crash after clone a new repository
|
2024-02-22 11:05:20 +08:00 |
|
leo
|
faffba09c8
|
fix<Submodules>: compatible with un-inited submodule
|
2024-02-21 12:26:09 +08:00 |
|
leo
|
353557ec10
|
fix<Native>: fix wrong file filter on macOS platform.
|
2024-02-21 11:29:46 +08:00 |
|
leo
|
dbd91c9b58
|
style<Repository>: arrange buttons in Repository's tool bar
|
2024-02-21 10:14:42 +08:00 |
|
leo
|
57c4a8394c
|
optimize<*>: reduce memory usage
|
2024-02-20 18:27:59 +08:00 |
|
leo
|
ca19d65f0e
|
update<csproj>: use official AvaloniaEdit instead of OneWare.AvaloniaEdit
|
2024-02-20 15:44:26 +08:00 |
|
leo
|
58eb002f4b
|
style<RevisionCompare>: use JetBrainsMono font for all contents
|
2024-02-19 20:13:56 +08:00 |
|
leo
|
49154afe48
|
feature<Launcher>: finish restore opened tabs
|
2024-02-19 19:54:53 +08:00 |
|
leo
|
d895beb3f4
|
optimize<AutoFetch>: reduce CPU usage
|
2024-02-19 17:40:36 +08:00 |
|
leo
|
df16622335
|
fix<ExternalMergeTool>: ignore type change on serialization
|
2024-02-19 16:25:50 +08:00 |
|
leo
|
e7219b4278
|
feature<ExternalMergeTool>: use default path if file exists after tool changed
|
2024-02-19 16:19:12 +08:00 |
|
leo
|
1a27b1dfb1
|
feature<ExternalMergeTools>: add supported external merge tool for macOS
|
2024-02-19 16:05:00 +08:00 |
|
leo
|
da3a50e20c
|
update<crash>: store crash log in $APPDATA
|
2024-02-19 15:41:13 +08:00 |
|
leo
|
01af736d50
|
update<Build>: dsym is a directory
|
2024-02-19 15:35:22 +08:00 |
|
leo
|
ef352984f9
|
refactor<Histories>: remove DataGrid patch and use original API to get display offset
|
2024-02-19 15:30:10 +08:00 |
|
leo
|
ba9f775bb8
|
update<icon>: update app's icon for macOS
|
2024-02-19 14:10:53 +08:00 |
|
leo
|
fce873d58c
|
update<Build>: macOS build toolchain
|
2024-02-19 11:56:54 +08:00 |
|
leo
|
ef82525323
|
style<Window>: macOS caption button color
|
2024-02-19 11:46:20 +08:00 |
|
leo
|
04d8e5d476
|
style<Window>: macOS caption button color
|
2024-02-19 11:44:38 +08:00 |
|
leo
|
d9f566673e
|
style<Window>: macOS caption button color
|
2024-02-19 11:33:09 +08:00 |
|
leo
|
09b96b148c
|
optimize<WorkingCopy>: reset detail before commit
|
2024-02-19 10:33:28 +08:00 |
|
leo
|
a644a04b17
|
fix<MacOS>: new way to launch Terminal.app
|
2024-02-18 20:22:39 +08:00 |
|
leo
|
d74a3fb550
|
fix<MacOS>: wrong path to find Terminal.app; GitInstallDir ends to the folder that contains bin/git; way to open and select file in Finder
|
2024-02-18 19:00:42 +08:00 |
|
leo
|
5ac7d78796
|
style<Welcome>: use monospace font for repository tree
|
2024-02-18 16:32:30 +08:00 |
|
leo
|
05c9d9be5b
|
feature<AutoFetch>: finish auto fetch remotes
|
2024-02-18 16:26:07 +08:00 |
|
leo
|
b40ca42d73
|
feature<WorkingCopy>: finish recent commit message picker
|
2024-02-18 15:44:05 +08:00 |
|
leo
|
88b9b0fb2f
|
upgrade<csproj>: upgrade AvaloniaUI to 11.0.9
|
2024-02-18 15:28:17 +08:00 |
|
leo
|
c73c5372d2
|
style<*>: use mono font for all contents
|
2024-02-18 10:41:41 +08:00 |
|
leo
|
70512915f9
|
style<NameHighlightedTextBlock>: reduce required width of NameHighlightedTextBlock
|
2024-02-06 19:25:45 +08:00 |
|
leo
|
e310cfd84f
|
feature<ContextMenu>: highlight branch/commit/tag name in ContextMenuItem
|
2024-02-06 19:07:17 +08:00 |
|
leo
|
98e65c0f11
|
fix<Repository>: filter not working
|
2024-02-06 17:52:16 +08:00 |
|
leo
|
5781a22b4c
|
style<Launcher>: new main menu icon for Windows
|
2024-02-06 17:00:39 +08:00 |
|
leo
|
2a62596999
|
refactor<*>: rewrite all with AvaloniaUI
|
2024-02-06 15:08:37 +08:00 |
|
leo
|
0136904612
|
upgrade<Version>: Release 7.0
|
2024-01-17 11:06:46 +08:00 |
|
leo
|
4e40018a78
|
feature<Repository>: supports modify display name of repository
|
2024-01-17 11:02:08 +08:00 |
|
leo
|
22416812a0
|
fix<Stashes>: show time of stash
|
2024-01-02 15:32:19 +08:00 |
|
leo
|
f04ab92efc
|
feature<WorkingCopy>: supports open selected file with default editor in working copy changes
|
2023-12-26 17:47:18 +08:00 |
|
leo
|
de75f5010b
|
optimize<WorkingCopyChanges>: run as stage/unstage all if all changes selected
|
2023-11-22 10:29:53 +08:00 |
|
leo
|
cd934349aa
|
optimize<Chart>: more reasonable interval division
|
2023-11-08 16:47:18 +08:00 |
|
leo
|
b0d5c1fd52
|
feature<TextEdit>: supports scroll by mouse wheel
|
2023-11-07 09:33:49 +08:00 |
|
leo
|
8fa3a558a0
|
style<CommitDetail>: add scrollbar for commit messages
|
2023-10-18 11:05:50 +08:00 |
|
leo
|
12c33545bf
|
upgrade<Version>: Release 6.9
|
2023-10-17 20:32:24 +08:00 |
|
leo
|
ed26256c90
|
fix<WorkingCopyChanges>: fix that discard all unstaged changes will drop changes staged
|
2023-10-17 19:50:09 +08:00 |
|
leo
|
0966baa1d8
|
rename<CrashInfo>: rename Models.Issue to Models.CrashInfo
|
2023-10-13 11:21:45 +08:00 |
|
leo
|
838e688a0c
|
refactor<Exception>: add context to exception to filter exceptions; each page has it's own error display control
|
2023-10-13 11:16:03 +08:00 |
|
leo
|
c85052bbcc
|
fix<Launcher>: TaskbarItemInfo.ProgressState should disappears only when all tasks are complete
|
2023-10-13 10:26:11 +08:00 |
|
leo
|
918eb48663
|
optimize<*>: reduce repository loading time
|
2023-10-12 12:02:41 +08:00 |
|
leo
|
738daddbc7
|
feature<Avatar>: add context menu to manually re-fetch avatar
|
2023-10-11 18:25:21 +08:00 |
|
leo
|
e4c350f189
|
update<About>: copyright update
|
2023-10-11 17:29:17 +08:00 |
|
leo
|
2516f11231
|
refactor<RevisionCompare, Histories>: show author rather than committer in RevisionCompare/Histories
|
2023-10-11 16:06:23 +08:00 |
|
leo
|
e17fbab4cf
|
style<FileHistories>: new style for FileHistories
|
2023-10-11 11:14:26 +08:00 |
|
leo
|
b1f8c93c81
|
optimize<Themes>: remove unused resources
|
2023-10-11 10:34:54 +08:00 |
|
leo
|
2b3c81c911
|
upgrade<Version>: Release 6.8
|
2023-10-10 17:39:33 +08:00 |
|
leo
|
217a382849
|
optimize<Sort>: remove sort repositories by name desc
|
2023-10-10 17:35:54 +08:00 |
|
leo
|
ccb3c07064
|
fix<Stash>: fix stash failed when there's too many files to be stashed
|
2023-10-10 16:59:47 +08:00 |
|
leo
|
905531f2db
|
style<Window>: show progress bar in taskbar while popup is running
|
2023-10-10 15:59:52 +08:00 |
|
leo
|
951a38d445
|
style<Welcome>: new style for welcome page
|
2023-10-10 15:19:45 +08:00 |
|
leo
|
79e3759681
|
style<Avatar>: apply corner radius for avatar pictures
|
2023-10-10 14:43:41 +08:00 |
|
leo
|
766f24f4b0
|
optimize<User>: reduce memory used by commit's author/committer data
|
2023-10-10 11:25:57 +08:00 |
|
leo
|
d9afb798db
|
style<Window>: makes the window border color is the same on both Windows 10 and 11
|
2023-10-09 21:02:38 +08:00 |
|
leo
|
80aa468b08
|
fix<GitURL>: allow '.' in repository name. see issue #14
|
2023-10-09 17:34:18 +08:00 |
|
leo
|
0585574d87
|
upgrade<Version>: Release 6.7
|
2023-09-26 12:04:48 +08:00 |
|
leo
|
8768cfc7e9
|
refactor<Project>: using Costura.Fody instead of ILRepack to merge .net libraries into executable file
|
2023-09-26 11:10:15 +08:00 |
|
leo
|
9a9a0601ed
|
optimize<Converters>: move converter resources to app scope
|
2023-09-20 21:47:11 +08:00 |
|
leo
|
fcad602144
|
optimize<FileHistories>: remove use this version button from file histories.
|
2023-08-29 15:58:37 +08:00 |
|
leo
|
559829c054
|
style<Blame>: new blame style
|
2023-08-28 15:24:53 +08:00 |
|
leo
|
afe0220a46
|
fix<Bookmark>: bookmark changes will not be saved when there's no welcome page
|
2023-08-28 10:59:46 +08:00 |
|
leo
|
6e624797ae
|
optimize<Blame>: only navigate to commit when user clicked the commit SHA
|
2023-08-28 10:17:10 +08:00 |
|
leo
|
24957b8c86
|
style<Blame>: redesign style for blame
|
2023-08-25 18:15:26 +08:00 |
|
leo
|
512516ad3d
|
upgrade<Version>: Release 6.6
|
2023-08-25 17:41:56 +08:00 |
|
leo
|
5c411f6258
|
style<Slider>: customize slider style
|
2023-08-25 17:40:15 +08:00 |
|
leo
|
ef894d81b4
|
optimize<WorkingCopyChanges>: remove unused usings
|
2023-08-25 14:51:25 +08:00 |
|
leo
|
f13b1ee9fe
|
feature<AssumeUnchanged>: supports update-index --[no]-assume-unchanged
|
2023-08-24 19:05:38 +08:00 |
|
leo
|
79b5136a46
|
optimize<WorkingCopyChanges>: use reset --hard instead of checkout/clean if all changes be selected to be discard
|
2023-08-24 17:29:13 +08:00 |
|
leo
|
0a7a0bff42
|
feature<SaveAsPatch>: show notification after saving patch successfully
|
2023-08-24 16:20:38 +08:00 |
|
leo
|
a1bfbfe02e
|
refactor<Blame>: new blame tool
|
2023-08-24 13:39:49 +08:00 |
|
leo
|
697879b6a5
|
feature<GitURL>: supports for providing user on the HTTP/HTTPS git URL
|
2023-08-23 21:02:28 +08:00 |
|
leo
|
1c10d9a286
|
optimize<SSH>: using core.sshCommand instead of environment parameter GIT_SSH_COMMAND
|
2023-08-23 20:45:12 +08:00 |
|
leo
|
fc43edb6d2
|
fix<GitURL>: fix parse repository's SSH URL
|
2023-08-23 16:45:45 +08:00 |
|
leo
|
dfc452b2a6
|
update<Credential>: using manager instead of manager-core for credential.helper
|
2023-08-23 14:05:19 +08:00 |
|
leo
|
63a6ef256e
|
feature<Preference>: supports for customizing max number of displayed history commits
|
2023-08-23 11:39:47 +08:00 |
|
leo
|
9006752705
|
fix<Pull>: fix stash and re-apply is not working on pull command
|
2023-08-21 20:39:38 +08:00 |
|
leo
|
f92f5746b9
|
feature<Stashes>: supports clear all stashes
|
2023-08-21 20:33:41 +08:00 |
|
leo
|
4d7b16dc75
|
fix<Repository>: fix filter not work when there's no files under .git/refs/xxx/
|
2023-08-21 20:04:25 +08:00 |
|
leo
|
38810c440e
|
upgrade<Version>: Release 6.5
|
2023-08-21 17:53:53 +08:00 |
|
leo
|
5d3088d520
|
feature<Welcome>: supports set bookmark of selected repository from context menu.
|
2023-08-21 17:49:49 +08:00 |
|
leo
|
7e1b1d7324
|
feature<FileHistory>: add button to use selected revision of file
|
2023-08-18 14:13:32 +08:00 |
|
leo
|
9d6ac9c449
|
feature<Fast-Forward>: allow fast-forward on local branch that not checked out.
|
2023-08-18 13:29:44 +08:00 |
|
leo
|
12511007e3
|
fix<FolderDialog>: using System.Windows.Forms.FolderBrowserDialog instead of Controls.FolderDialog to avoid crashes
|
2023-08-18 13:28:55 +08:00 |
|
leo
|
0dc73cbc0d
|
optimize<Pull>: use custom stash instead of --autostash to avoid data missing when file is locked by other applications
|
2023-08-04 19:00:21 +08:00 |
|
leo
|
020577e240
|
refactor<Avatar>: use cravatar.cn instead of gravatar.com to fetch user's avatar
|
2023-07-24 12:01:19 +08:00 |
|
leo
|
26171e19c4
|
style<Launcher>: reduce titlebar height when window maximized
|
2023-07-24 11:34:47 +08:00 |
|
leo
|
cd197d13f0
|
style<Launcher>: menu icon
|
2023-07-20 21:01:53 +08:00 |
|
leo
|
8156002ddb
|
style<WorkingCopy>: commit button vertical alignment
|
2023-07-20 20:48:56 +08:00 |
|
leo
|
9e0a5fc860
|
style<PageTabBar>: transparent background for scroller
|
2023-07-19 14:22:21 +08:00 |
|
leo
|
e56a267fc8
|
refactor<TextEdit>: rewrite implementation of placeholder for TextEdit
|
2023-07-18 19:21:42 +08:00 |
|
leo
|
535e05a667
|
style<Theme>: new theme design
|
2023-07-18 15:00:27 +08:00 |
|
leo
|
25971f9a56
|
upgrade<Version>: Release 6.4
|
2023-07-14 15:30:35 +08:00 |
|
leo
|
c6606fee88
|
fix<*>: PerMonitorDpiAwareV2 not working for ContextMenus on multi-displays with difference DPIs
|
2023-07-14 15:13:59 +08:00 |
|
leo
|
611d3c7db0
|
optimize<GitURL>: use regex to validate git repository urls
|
2023-06-02 10:29:43 +08:00 |
|
sourcegit-scm
|
a39b44ea2e
|
fix<Preference>: correct resource path in Preference.xaml.cs
|
2023-05-22 18:32:23 +08:00 |
|
sourcegit-scm
|
36e682d429
|
<feature>: add support for ssh:// protocol in git repository URL
|
2023-05-22 18:30:25 +08:00 |
|
leo
|
079f1a78bc
|
upgrade<Version>: Release 6.3
|
2022-11-11 16:16:24 +08:00 |
|
leo
|
a9bc0fec21
|
style<Welcome>: replace system message dialog with a custom one
|
2022-11-11 15:54:34 +08:00 |
|
leo
|
5434629f4c
|
optimize<WorkingCopy>: improve loading time for large number of local changes
|
2022-11-11 15:01:44 +08:00 |
|
leo
|
4cd07d90a5
|
style<IconButton>: add IconButton.IconSize to control size of icon
|
2022-11-04 12:48:41 +08:00 |
|
leo
|
785b2c1f82
|
style<Dark>: new dark theme
|
2022-11-01 16:18:20 +08:00 |
|
leo
|
aac29f7e14
|
style<Welcome>: translation for Welcome.Repositories
|
2022-11-01 09:19:49 +08:00 |
|
leo
|
5b369de6ff
|
upgrade<About>: copyright
|
2022-10-28 10:08:12 +08:00 |
|
leo
|
237e8c0c66
|
style<*>: new dark theme
|
2022-10-28 10:03:15 +08:00 |
|
leo
|
84ac77971b
|
optimize<WorkingCopy>: do not re-diff when file not changed
|
2022-10-28 09:57:50 +08:00 |
|
leo
|
aec498e9b0
|
optimize<WorkingCopy>: do not re-diff when file not changed
|
2022-10-27 22:11:24 +08:00 |
|
leo
|
87d96598be
|
style<Welcome>: remove DropShadowEffect from Welcome page
|
2022-10-26 15:03:31 +08:00 |
|
leo
|
5d71e54547
|
upgrade<Project>: retargets to .net framework 4.8
|
2022-10-26 10:32:42 +08:00 |
|
leo
|
476c23f9d2
|
style<*>: new dark theme
|
2022-10-26 10:02:22 +08:00 |
|
leo
|
fc9ede3e09
|
style<*>: new light theme
|
2022-10-25 21:50:58 +08:00 |
|
leo
|
83e8eb1ec8
|
optimize<Dashboard>: remove refresh button (use F5 instead)
|
2022-10-25 17:23:26 +08:00 |
|
leo
|
975777c2f9
|
upgrade<Version>: Release 6.2
|
2022-10-21 17:04:46 +08:00 |
|
leo
|
3667a89fb8
|
optimize<DiffViewer>: clear all old datas before update contents
|
2022-10-21 16:13:07 +08:00 |
|
leo
|
c1c57f9b1d
|
feature<GPG>: add gpg signing feature #5
|
2022-10-20 18:59:13 +08:00 |
|
leo
|
a677f409a2
|
style<PageTabBar>: tab seperator
|
2022-10-19 15:28:01 +08:00 |
|
leo
|
0a6d5d8a4c
|
style<Clone>: label for start clone button
|
2022-10-19 15:24:42 +08:00 |
|
leo
|
8520786b7e
|
optimize<Popup>: remove popup from welcome page
|
2022-10-19 15:20:58 +08:00 |
|
leo
|
b1102ac035
|
fix<Window>: fix AdornerDecorator missing
|
2022-10-19 11:38:28 +08:00 |
|
leo
|
e31a304cac
|
feature<Welcome>: supports to sort repositories by bookmark color
|
2022-10-18 15:55:39 +08:00 |
|
leo
|
c6f99287e7
|
optimize<Upgrade>: remove auto-upgrade feature
|
2022-10-18 15:42:25 +08:00 |
|
leo
|
b76bc96ee7
|
optimize<Upgrade>: remove auto-upgrade feature
|
2022-10-18 15:30:24 +08:00 |
|
leo
|
d827c1fbe1
|
optimize<Preference>: remove avater server
|
2022-10-18 15:25:27 +08:00 |
|
leo
|
0b8c23c02d
|
style<Launcher>: min size of launcher
|
2022-10-18 15:02:54 +08:00 |
|
leo
|
19c07459a9
|
optimize<*>: remove dragdrop adorner; redesign bookmark style on welcome page
|
2022-10-18 14:56:34 +08:00 |
|
leo
|
787cf5bb02
|
optimize<*>: remove dragdrop adorner; redesign bookmark style on welcome page
|
2022-10-18 14:50:48 +08:00 |
|
leo
|
bdd147f737
|
optimize<Welcome>: allow drop on welcome page
|
2022-10-18 11:44:16 +08:00 |
|
leo
|
18e8036e11
|
feature<Welcome>: enable mouse double-click on repository
|
2022-10-18 11:24:42 +08:00 |
|
leo
|
249f918994
|
style<Welcome>: use monospace font for repository's path
|
2022-10-18 10:27:34 +08:00 |
|
leo
|
45752cecf7
|
fix<Welcome>: update bookmark color after theme changed
|
2022-10-17 10:18:36 +08:00 |
|