leo
fa97d44e60
feature: supports to open file with detected external tools ( #1882 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-30 18:19:08 +08:00
leo
e30c1e05a2
feature: add File scope for custom action ( #1872 )
...
If file is selected from commit changes or revision files, the `${SHA}` will be set to the SHA of that commit
Signed-off-by: leo <longshuang@msn.cn >
2025-10-28 12:19:22 +08:00
leo
cd659f9537
optimize: only reload revision file tree when FILES tab is actived
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-15 16:41:48 +08:00
leo
2df1830ffc
enhance: try load lfs image from local cache first before loading it by git lfs smudge command
...
Signed-off-by: leo <longshuang@msn.cn >
2025-08-27 11:40:25 +08:00
leo
a2f47dfcac
code_style: remove warnings reported by JetBrains Rider
...
Signed-off-by: leo <longshuang@msn.cn >
2025-08-21 23:38:24 +08:00
leo
6b9ba599d2
refactor: move context menu creation from ViewModels to Views (PART 10)
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-23 17:01:22 +08:00
leo
fa44d9c378
refactor: move context menu creation from ViewModels to Views (PART 8)
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-23 15:56:13 +08:00
leo
094749f935
refactor: use Ctrl+Shift+S to save revision file
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-08 21:33:03 +08:00
leo
0eaa7d35ff
feature: add hotkeys to save revision file
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-08 20:25:21 +08:00
leo
92fb4c8625
feature: add hotkeys to copy file path
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-08 17:54:15 +08:00
leo
05b9fac62a
ux: avoid revision file tree view flickering when selecting another commit
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 17:59:48 +08:00
Nathan Baulch
3583527026
code_style: general cleanup ( #1525 )
2025-07-05 15:58:16 +08:00
leo
18b9d982ce
refactor: remove ConfigureAwait when we need to go back to UIThread after it
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-03 18:42:56 +08:00
leo
40765826ce
code_review: PR #1492
...
- Remove all synchronous method in commands
- `Command.ReadToEndAsync` now is protected method
- Rename `ResultAsync` to `GetResultAsync`
- Call `ConfigureAwait(false)` when there's no context
Signed-off-by: leo <longshuang@msn.cn >
2025-07-03 17:30:06 +08:00
leo
3fe72e919c
code_review: PR #1497
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-03 11:15:14 +08:00
Nathan Baulch
ec17ea9901
code_style: general cleanup ( #1497 )
2025-07-03 10:32:03 +08:00
leo
d4723eeea2
feature: supports show commit histories under selected folder ( #1470 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-01 16:03:27 +08:00
Nathan Baulch
d404f6dbe2
code_style: general cleanup ( #1428 )
2025-06-18 09:29:18 +08:00
Nathan Baulch
ffac71b15f
code_style: general cleanup ( #1415 )
...
* code_style: general cleanup
* code_style: whitespace cleanup
2025-06-12 09:35:37 +08:00
leo
5494093261
refactor: now all filesystem related trees/lists are sorted in case-insensitive mode
...
Signed-off-by: leo <longshuang@msn.cn >
2025-06-11 15:20:50 +08:00
leo
ac55bed812
enhance: revision file viewer
...
- show current file path
- add a toggle button to use global syntax highlighting setting (sometimes TextMateSharp will crash this app)
Signed-off-by: leo <longshuang@msn.cn >
2025-06-06 10:07:58 +08:00
leo
894f3e9b03
feature: supports searching revision files ( #775 )
2024-12-02 21:44:15 +08:00
leo
163e8cc0a4
feature: add context menu for issue link in commit details panel ( #651 )
...
Signed-off-by: leo <longshuang@msn.cn >
2024-11-04 15:31:55 +08:00
leo
76a7a2228f
feature: use numeric sorting for all trees ( #597 )
...
Signed-off-by: leo <longshuang@msn.cn >
2024-10-24 15:11:10 +08:00
leo
85b83990a8
code_style: run dotnet format
2024-09-25 16:24:04 +08:00
leo
dd6ee6b8e6
enhance: use SelectedItem instead of SelectedItems since the selection mode is Single
2024-09-22 20:53:11 +08:00
leo
07cba1cf5f
feature: support using left/right arrow to expand/collapse tree node ( #463 )
2024-09-22 20:48:36 +08:00
leo
684fedb9bd
ux: icons
2024-07-15 15:47:28 +08:00
leo
24ca3eaf8c
ux: tree folder icon margin
2024-07-14 16:06:40 +08:00
leo
a807aa9e12
code_style: remove all IDE warnings
2024-07-14 15:55:15 +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