5224 Commits

Author SHA1 Message Date
leo
62a1b3dbe5 ux: hide local changes operations row for bare repository
Signed-off-by: leo <longshuang@msn.cn>
2026-03-05 17:21:16 +08:00
leo
8e09c3a756 ux: style for searching keyword in command palette
Signed-off-by: leo <longshuang@msn.cn>
2026-03-05 16:18:50 +08:00
leo
da39cb949f code_style: remove DirectoryInfoExtension.GetRelativePath since it is not safe while being used out of DirectoryInfoExtension.WalkFiles
Signed-off-by: leo <longshuang@msn.cn>
2026-03-05 16:02:24 +08:00
leo
30d5700f88 feature: add a search(filter) keyword for commands in command palette (#1937)
Signed-off-by: leo <longshuang@msn.cn>
2026-03-05 15:48:03 +08:00
leo
b65f23575a ci: fix format check run failed
Signed-off-by: leo <longshuang@msn.cn>
2026-03-05 15:45:53 +08:00
leo
6241882b71 feature: add more commands in command palette (#1937)
Signed-off-by: leo <longshuang@msn.cn>
2026-03-05 14:36:02 +08:00
leo
3ec37a205b enhance: show command icon in command palette
Signed-off-by: leo <longshuang@msn.cn>
2026-03-05 12:18:08 +08:00
leo
5ffea6069e enhance: more trailer keywords and do not show autocomplete popup when it is the first line
Signed-off-by: leo <longshuang@msn.cn>
2026-03-05 10:36:38 +08:00
leo
dcca665b2e fix: enter infinite-loop when selecting the longest line in text editor with syntax-highlighting enabled (#2161)
Signed-off-by: leo <longshuang@msn.cn>
2026-03-04 16:51:05 +08:00
leo
7218f60dfb refactor: standalone commit message editor (#2096)
- Clicking `OK` button will apply the modified message and exit with code `0`
- Clicking `CANCEL` or pressing `ESC` will not apply the modified message and exit with code `-1`
- Clicking the window caption button `X` will not apply the modified message and exit with code `0`

Signed-off-by: leo <longshuang@msn.cn>
2026-03-04 14:40:49 +08:00
leo
19fa154b3c ux: show repo's path as tooltip in case of path is too long
Signed-off-by: leo <longshuang@msn.cn>
2026-03-04 11:51:43 +08:00
leo
5d37dcc89d refactor: search hotkey (#2059)
- Change the hotkey of searching commit from `Ctrl+F/⌘+F` to `Ctrl+Shift+F/⌘+⇧+F`
- When some list is focused, pressing `Ctrl+F/⌘+F` will auto focus the right searchbox(filterbox) of it

Signed-off-by: leo <longshuang@msn.cn>
2026-03-03 17:53:26 +08:00
leo
dd94da508e ux: repository toolbar buttons layout
Signed-off-by: leo <longshuang@msn.cn>
2026-03-03 14:39:12 +08:00
leo
8db908acaf ux: show file path as tooltip in case of that the file's path is too long
Signed-off-by: leo <longshuang@msn.cn>
2026-03-03 14:18:30 +08:00
leo
ebdad30863 ux: submodule diff layout
Signed-off-by: leo <longshuang@msn.cn>
2026-03-03 11:45:11 +08:00
leo
2a3490b8b2 Merge branch 'master' into develop 2026-03-02 10:20:58 +08:00
leo
79413f5e2c Merge branch 'release/v2026.05' v2026.05 2026-03-02 10:20:12 +08:00
leo
d978b13071 version: Release 2026.05
Signed-off-by: leo <longshuang@msn.cn>
2026-03-02 10:20:07 +08:00
leo
d950382ab6 refactor: unify the behavior of Reveal in File Explorer when the selected is a folder across all platforms
Signed-off-by: leo <longshuang@msn.cn>
2026-02-28 15:24:54 +08:00
leo
85badddc72 enhance: add a checked icon for current active bookmark
Signed-off-by: leo <longshuang@msn.cn>
2026-02-28 12:02:05 +08:00
leo
c0244fbe07 enhance: keyword in subject should not contains " character
Signed-off-by: leo <longshuang@msn.cn>
2026-02-28 11:33:02 +08:00
leo
48d04128dd refactor: customize WM_NCHITTEST does not work any more
Signed-off-by: leo <longshuang@msn.cn>
2026-02-28 11:09:47 +08:00
leo
18667f73da localization: update English translations
Signed-off-by: leo <longshuang@msn.cn>
2026-02-27 17:17:12 +08:00
leo
d74afeca84 refactor: use IndexOf instead of regex exp to test keyword in subject
Signed-off-by: leo <longshuang@msn.cn>
2026-02-27 10:37:28 +08:00
leo
a165fd2e93 ux: blame style
Signed-off-by: leo <longshuang@msn.cn>
2026-02-26 16:40:09 +08:00
leo
e3c57895c7 fix: highting selected revision lines in Blame window does not work
Signed-off-by: leo <longshuang@msn.cn>
2026-02-26 12:30:01 +08:00
github-actions[bot]
d6efda934e doc: Update translation status and sort locale files 2026-02-26 02:08:52 +00:00
rlbxku1r
e63ef05202 localization: Update Japanese translation (#2151) 2026-02-26 10:08:38 +08:00
leo
1b02a35e6a ux: popup layout
Signed-off-by: leo <longshuang@msn.cn>
2026-02-25 16:51:58 +08:00
github-actions[bot]
63ef70df04 doc: Update translation status and sort locale files 2026-02-25 08:39:42 +00:00
leo
cf3a1c2c53 feature: add context menu entry Apply Changes to only apply changes of selected file from stash (not reset mode) (#2122)
Signed-off-by: leo <longshuang@msn.cn>
2026-02-25 16:39:21 +08:00
leo
18819724c8 ux: enable word-wrap and disable horizontal scrollbar for text editor in notification window (#2127)
Signed-off-by: leo <longshuang@msn.cn>
2026-02-25 15:22:20 +08:00
leo
a76a898f88 fix: changes list sometimes did not update (#2150)
Signed-off-by: leo <longshuang@msn.cn>
2026-02-25 14:41:38 +08:00
leo
c1634ae457 feature: keyword in commit subject can end with - character
Signed-off-by: leo <longshuang@msn.cn>
2026-02-25 11:52:16 +08:00
leo
df09ce01fa revert: "refactor: commit message editor (#2096)"
This reverts commit ceea4a18fc.
2026-02-25 10:32:47 +08:00
leo
9910c88104 code_review: PR #2130
Disable interactive rebasing when selected branch's head is the same one with current branch

Signed-off-by: leo <longshuang@msn.cn>
2026-02-24 17:15:45 +08:00
github-actions[bot]
ef1019f1f3 doc: Update translation status and sort locale files 2026-02-24 09:05:32 +00:00
Joshua Patterson
a2429a0f41 feature: add interactive rebase to branch context menus (#2130) 2026-02-24 17:05:16 +08:00
github-actions[bot]
e8e36bcf92 doc: Update translation status and sort locale files 2026-02-24 08:51:18 +00:00
leo
4c772cafa8 feature: add hotkey Alt/⌥+Up to goto child of selected commit (#2104)
Signed-off-by: leo <longshuang@msn.cn>
2026-02-24 16:51:03 +08:00
leo
32fce4f698 doc: update third-party versions
Signed-off-by: leo <longshuang@msn.cn>
2026-02-24 15:12:04 +08:00
Jade
df06720f44 feature: add Ghostty to Linux terminals (#2138)
Co-authored-by: Jade <dev@beingpresent.me>
2026-02-24 14:27:33 +08:00
Chiahong
c11fe160fe localization: update Traditional Chinese translations (#2145) 2026-02-24 10:37:45 +08:00
github-actions[bot]
63e542e190 doc: Update translation status and sort locale files 2026-02-24 02:37:33 +00:00
Javier J. Martínez M.
62e36ff222 localization: update Spanish translation (#2139)
+ Add missing strings.
2026-02-24 10:37:24 +08:00
Gadfly
2179a25ab8 fix: prevent MeasureOverride from returning Infinity to Avalonia layout (#2136) (#2137) 2026-02-24 10:35:28 +08:00
github-actions[bot]
2a26295e90 doc: Update translation status and sort locale files 2026-02-24 02:34:21 +00:00
AquariusStar
33da456401 localization: update Russian translate (#2133) 2026-02-24 10:34:10 +08:00
leo
5f1825d4c3 fix: reset desktop.ShutdownMode to ShutdownMode.OnExplicitShutdown before calling desktop.Shutdown manually (#2129)
Signed-off-by: leo <longshuang@msn.cn>
2026-02-24 10:33:35 +08:00
leo
d48afd16b4 code_style: use normalized path for _gitCommonDir
Signed-off-by: leo <longshuang@msn.cn>
2026-02-13 23:23:17 +08:00