leo
|
2b97d7c599
|
feature<TextDiffView>: do NOT reset scroll offset after recompute diff with same change
|
2024-02-29 11:29:54 +08:00 |
|
leo
|
096fd6cb22
|
feature<TextDiffView>: supports discard changes from staged directly
|
2024-02-29 10:59:59 +08:00 |
|
leo
|
1149c768d3
|
refactor<NameHighlightedTextBlock>: use NameHighlightedTextBlock's constructor instead of functions in each caller
|
2024-02-28 18:55:23 +08:00 |
|
leo
|
cfe680ffd5
|
fix<DiffViewer>: wrong TextDiffView mode indicator icon
|
2024-02-28 18:42:58 +08:00 |
|
leo
|
9e4d349b51
|
feature<TextDiffView>: implementation for stage/unstage/discard selected changes in file
|
2024-02-28 18:15:40 +08:00 |
|
leo
|
671e46f8b3
|
feature<TextDiffView>: supports line staging/unstaging in working copy diff view
|
2024-02-28 14:55:11 +08:00 |
|
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
|
dc0b33ba21
|
update<README>: add tips for macOS users
|
2024-02-26 10:11:17 +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
|
f93ad7e9e2
|
update<screenshots>:
|
2024-02-21 12:07:56 +08:00 |
|
leo
|
15465a3856
|
update<README>:
|
2024-02-21 12:00:52 +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
|
0d6fd1ccfa
|
update<README>:
|
2024-02-19 16:43:32 +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 |
|