leo
cfa7e0e749
fix: editing commit message button should be available for Fixup action in Interactive Rebase window
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-29 19:12:23 +08:00
leo
e67c87cefc
ux: improve Interactive Rebase window UX
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-29 19:00:04 +08:00
leo
a869442d78
ux: improve Interactive Rebase window UX
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-29 18:31:54 +08:00
leo
79bc093990
enhance: call GC.Collect() manually after command palette closed
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-28 16:38:48 +08:00
leo
258480dd41
feature: add Branch Compare command palette
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-28 15:25:56 +08:00
leo
6538efcd9f
feature: allows to go back to repository command palette from sub command
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-28 14:34:14 +08:00
github-actions[bot]
306fb8f6b5
doc: Update translation status and sort locale files
2025-10-28 04:19:47 +00: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
Javier J. Martínez M.
1fda332869
localization: update Spanish translation ( #1880 )
...
* localization: update Spanish translation
Add missing strings.
* doc: Update translation status and sort locale files
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-28 11:42:16 +08:00
leo
66676dde93
refactor: all command palette should derived from ViewModels.ICommandPalette
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-28 10:43:24 +08:00
leo
9cfd1d4b9f
fix: CommandPaletteDataTemplates should only used for command palettes
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-27 21:39:34 +08:00
leo
ca7b674d34
feature: add merge command palette
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-27 21:30:39 +08:00
github-actions[bot]
81b2fbb9d1
doc: Update translation status and sort locale files
2025-10-27 12:23:28 +00:00
leo
ef36c50881
feature: add hotkey Ctrl+Shift+P/⌘+⇧+P to open repository command palette
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-27 20:22:46 +08:00
leo
ca544d9763
enhance: close command palette popups before active page changed
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-27 17:29:54 +08:00
leo
cceaf31baf
refactor: rewrite pages switcher
...
- Rename `QuickLauncher` to `LauncherPagesCommandPalette`
- Auto hide groups if there's no visible choices
- Do not show current active page in `Tabs` group
- Supports to use `Tab` to jump between groups
Signed-off-by: leo <longshuang@msn.cn >
2025-10-27 17:23:00 +08:00
Gadfly
ac660aafa5
fix: avoid crash when closing a repo which is deleted in file system ( #1878 )
...
related to #415
2025-10-27 11:34:10 +08:00
leo
cf63253659
Merge branch 'master' into develop
2025-10-27 10:25:10 +08:00
leo
b7aee4941a
Merge branch 'release/v2025.37'
v2025.37
2025-10-27 10:24:37 +08:00
leo
84f9de0a78
version: Release 2025.37
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-27 10:24:32 +08:00
github-actions[bot]
f24cb16a91
doc: Update translation status and sort locale files
2025-10-27 02:23:10 +00:00
Sina Hinderks
78b35afb49
localization: update German translations ( #1877 )
2025-10-27 10:22:50 +08:00
github-actions[bot]
3507e5e5fe
doc: Update translation status and sort locale files
2025-10-27 02:22:44 +00:00
AquariusStar
d11585d041
localization: update Russian translation ( #1876 )
2025-10-27 10:22:27 +08:00
Chiahong
bc02195b6a
localization: update zh_TW.axaml ( #1874 )
2025-10-26 11:05:40 +08:00
leo
c1889eed52
ux: try to convert repo's path to relative path to user's home
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-25 16:22:56 +08:00
leo
56c9b8e1ab
ux: try to convert repo path to relative path to user's home
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-25 16:17:09 +08:00
leo
29db0af25c
ux: width of quick launcher popup
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-24 16:50:23 +08:00
github-actions[bot]
df80480af7
doc: Update translation status and sort locale files
2025-10-24 08:46:30 +00:00
leo
3b9e578acb
refactor: rewrite Ctrl+P/⌘+P feature
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-24 16:43:37 +08:00
leo
6c61a300b2
project: upgrade AvaloniaUI to 11.3.8
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-24 11:07:50 +08:00
leo
82ac122f2c
refactor: use hotkey instead of custom OnKeyDown to re-order commits in Interactive Rebase window
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-24 10:53:51 +08:00
leo
81f622b4b1
enhance: save commit message to .git/MERGE_MSG while closing repo with in-progress state ( #1795 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-24 10:23:36 +08:00
leo
5c75bb86bb
feature: allows to re-order multiple commits in Interactive Rebase window ( #1675 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-23 20:52:48 +08:00
leo
89bc8a7e06
feature: add original pick-order for commits in Interactive Rebase window ( #1676 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-23 14:49:48 +08:00
leo
99389dba89
refactor: always load commit message from .git/MERGE_MSG or .git/rebase-merge/message when there is some operation in progress ( #1795 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-23 11:46:36 +08:00
github-actions[bot]
1a5c63da22
doc: Update translation status and sort locale files
2025-10-23 02:31:16 +00:00
AquariusStar
adf48be160
localization: update Russian translation ( #1870 )
2025-10-23 10:30:56 +08:00
leo
ba06f83f1d
refactor: FindExecutable on Linux will always try to find file under ~/.local/bin
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-22 20:29:28 +08:00
leo
a14ef05641
enhance: supports to find zed or zeditor from PATH and ~/.local/bin/zed ( #1869 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-22 20:15:34 +08:00
leo
de7716cb5a
ux: unify list configuration style
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-22 20:07:54 +08:00
leo
c4929dddc8
refactor: remove unused ConterPresenter
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-22 19:46:48 +08:00
leo
b15d714b84
enhance: update repository status immediately on the first time that it is added
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-22 18:15:50 +08:00
leo
fb046d551f
enhance: cache last status of repository for better experience
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-22 17:59:21 +08:00
leo
b412c9a13f
enhance: cancel updating repository status when Welcome page is unloaded
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-22 17:53:22 +08:00
leo
02ecd581c7
refactor: use new command QueryRepositoryStatus to update repository status in Welcome page
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-22 17:42:51 +08:00
leo
c651e71229
refactor: move rate limitation from Welcome to RepositoryNode
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-22 16:34:32 +08:00
leo
f88f920f57
enhance: limit the rate to call UpdateStatusAsync and add hotkey F5 to call it forcely
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-22 16:11:05 +08:00
leo
20ff55fc03
feature: show repo status in Welcome page ( #1867 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-22 15:47:53 +08:00
leo
fe471ac89d
feature: enable multiple-selection for changes collection view in Changes Detail/Stash Changes/Branch Compare/Revision Compare ( #1826 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-21 16:05:11 +08:00