leo
a807aa9e12
code_style: remove all IDE warnings
2024-07-14 15:55:15 +08:00
leo
9ac550242e
readme: format tables
2024-07-13 23:04:21 +08:00
leo
6a8527a394
refactor: commit search ( #256 )
2024-07-13 22:36:59 +08:00
leo
38c6c7713e
ux: macOS close window icon
2024-07-13 10:03:45 +08:00
leo
fd5ec5ee46
ux: toggle change tree node should trigger rows selection changed event
2024-07-13 09:51:57 +08:00
leo
6206c6abbc
ux: remove unused styles
2024-07-12 17:42:03 +08:00
leo
1c204e72a1
refactor: remove dependency on Avalonia.Controls.TreeDataGrid
2024-07-12 17:14:52 +08:00
leo
7f228385f9
refactor: use cutom RevisionFileTreeView
instead of TreeDataGrid
2024-07-12 13:54:38 +08:00
leo
b07aa9e63f
Merge pull request #254 from gadfly3173/fix/log-exception
...
fix: log UnobservedTaskException
2024-07-12 11:38:28 +08:00
leo
f53e16b6a1
ux: new node should not be selected
2024-07-12 11:11:15 +08:00
Gadfly
ce11c08aba
fix: log UnobservedTaskException
2024-07-12 11:09:46 +08:00
leo
3c770e2525
ux: tree toggle button
2024-07-12 11:01:02 +08:00
leo
67d0167278
fix: commits not marked as merged ( #253 )
2024-07-11 10:55:48 +08:00
leo
e5462f0086
code_style: run dotnet format
to apply code style rules
2024-07-10 12:12:14 +08:00
leo
0ba58a6e9b
fix: ItemsPanel
assign more than once
2024-07-10 12:04:01 +08:00
leo
4e13703b9d
fix: should not set DISPLAY
env on Linux platform
2024-07-10 11:57:02 +08:00
leo
ca461d1926
fix: SSH_ASKPASS can NOT use parameter
2024-07-10 10:47:43 +08:00
leo
7febac5843
ux: reduce datagride column header height
2024-07-09 19:15:02 +08:00
leo
c94f5877e3
fix: Ctrl+V
trigger twice due to async operation ( #249 )
2024-07-09 18:53:36 +08:00
leo
446445ee73
refactor: base command
2024-07-09 18:13:15 +08:00
leo
dda1e79c6f
code_style: remove unused namespace using
2024-07-09 17:58:17 +08:00
leo
9db050e8c2
fix: commit stucks when using SSH formatted GPG signing with a key contains non-empty passphrase
2024-07-09 17:56:23 +08:00
leo
386c92fa28
localization: add translations for histories datagrid column header
2024-07-09 16:42:07 +08:00
leo
06ba2fd733
feature: allow to resize the width of AUTHOR
column in histories ( #203 )
2024-07-09 16:29:41 +08:00
leo
738189393e
enhance: refresh working copy changes immediately after discard finished
2024-07-09 15:30:40 +08:00
leo
51a68027c8
ux: add a toggle button to reveal password
2024-07-09 15:26:46 +08:00
leo
c16bed1d9f
enhance: run commit search in background
2024-07-09 15:15:31 +08:00
leo
d3f7c31caf
fix: crash when clipboard is empty
2024-07-09 15:02:34 +08:00
leo
22d5927aa5
ux: default commit graph thickness
2024-07-09 13:04:39 +08:00
leo
6930b51c64
refactor: commandline parsing
...
* `--rebase-todo-editor` launches this app as a git `sequence.editor`
* `--rebase-message-editor` launches this app as a git `core.editor` which runs on background by reading rebasing jobs
* `--core-editor` launches this app as a git `core.editor`
* `--askpass` launches this app as a SSH askpass program
2024-07-09 12:20:52 +08:00
leo
cbe4c36525
feature: support git.core.askpass ( #239 )
2024-07-08 22:07:00 +08:00
leo
8fa19ecd0c
enhance: better commit graph
2024-07-08 18:10:26 +08:00
leo
7ee3db500a
refactor: json serialization
...
* move all converters to `App.JsonCodeGen.cs`
* use `ColorConverter` instead of parsing colors manually
2024-07-08 16:45:51 +08:00
leo
16d9b627f0
refactor: rename Models.CustomColorSchema
to Models.ThemeOverrides
because it do NOT contains only colors currently.
2024-07-08 16:21:57 +08:00
leo
af388bad60
Merge pull request #247 from ghiboz/develop
...
Graph Tickness
2024-07-08 15:30:28 +08:00
ghiboz
cad118b3e6
Merge branch 'develop' into graph_thickness
2024-07-08 09:17:11 +02:00
leo
99ca1ea3e9
version: Release 8.20
...
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAget8v1yGxg5dZtylcT3YtxVVCtT
MbUsWCvnB3Cr6tIEsAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQEEmJntGAipN7IauORAMFRwjEVemqUy7unsf9D2Mq+S8hnBSiKGY6tSJY5m/ShUPba
2Zn/nZI54W4TAGqaquJws=
-----END SSH SIGNATURE-----
gpgsig -----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAget8v1yGxg5dZtylcT3YtxVVCtT
MbUsWCvnB3Cr6tIEsAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQMPr450LOzdXM1JTS1U+1klv+aMvwZCE+KdHjXXZbqC7/qTbkmd23SzcNF8Oa228E/
4KTmewzOB7S8zAc2UbQAE=
-----END SSH SIGNATURE-----
Merge tag 'v8.20' into develop
version: Release 8.20
# -----BEGIN SSH SIGNATURE-----
# U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAget8v1yGxg5dZtylcT3YtxVVCtT
# MbUsWCvnB3Cr6tIEsAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
# AAAAQEEmJntGAipN7IauORAMFRwjEVemqUy7unsf9D2Mq+S8hnBSiKGY6tSJY5m/ShUPba
# 2Zn/nZI54W4TAGqaquJws=
# -----END SSH SIGNATURE-----
# gpg verification failed.
2024-07-08 10:24:00 +08:00
leo
7d3f228e0c
Merge branch 'release/v8.20'
2024-07-08 10:23:50 +08:00
leo
212c9e0f9e
version: Release 8.20
2024-07-08 10:23:37 +08:00
ghiboz
2c310e8cd4
Merge branch 'develop' into graph_thickness
2024-07-07 10:54:54 +02:00
leo
09b418374a
feature: add an option to enable -a,--all
in commit command ( #244 )
2024-07-07 10:28:14 +08:00
leo
fda13468c4
enhance: supports virtualization in sub context menu
2024-07-07 09:56:22 +08:00
leo
1d7b77e45f
fix: virtualization not working
2024-07-07 00:17:36 +08:00
leo
294f856150
fix: bounds not updated after left side bar layout updated
2024-07-06 23:50:54 +08:00
leo
b03ee19e54
refactor: trigger nagivation in BranchTree
2024-07-06 20:46:26 +08:00
leo
36b8472d02
enhance: improve selection changed event handler performance
2024-07-06 17:29:24 +08:00
leo
3197b4bfe8
refactor: use custom BranchTree instead of TreeView to improve performance
2024-07-06 17:17:41 +08:00
ghiboz
c0348b73bd
set pen thickness
...
"General": {
"Pen.Thickness": "4.4"
}
2024-07-05 14:02:30 +02:00
leo
1c524cf310
enhance: better sidebar layout
2024-07-05 10:46:00 +08:00
leo
3193693d77
ux: force using double-click to expand/collapse item in TreeView (not TreeDataGrid)
2024-07-04 20:08:37 +08:00