Nathan Baulch
f2778ee07a
ux: hotkey tag on external merger menu items ( #1547 )
2025-07-08 16:30:49 +08:00
leo
170308e84f
code_review: PR #1541
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-08 14:36:55 +08:00
oikku
4ef3ed8740
enhance: supports to open Blame (HEAD only) from LOCAL CHANGES ( #1541 )
2025-07-08 14:15:50 +08:00
github-actions[bot]
85559cdc41
doc: Update translation status and sort locale files
2025-07-08 05:27:49 +00:00
Nathan Baulch
e70010b57e
localization: remove unused translations ( #1545 )
2025-07-08 13:27:36 +08:00
Nathan Baulch
aa3c0605c3
ux: inconsistent tabs/pages terminology ( #1536 )
2025-07-08 11:56:44 +08:00
github-actions[bot]
8958c7882e
doc: Update translation status and sort locale files
2025-07-08 03:49:55 +00:00
leo
719bdaae3c
code_review: PR #1544
...
Add tooltip for reordering commits
Signed-off-by: leo <longshuang@msn.cn >
2025-07-08 11:49:37 +08:00
Nathan Baulch
11a759e4d6
enhance: rebase move up/down with arrow keys ( #1544 )
2025-07-08 11:02:29 +08:00
leo
6142591ad1
ux: auto-focus commits list box and select the first commit on startup
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-08 10:44:31 +08:00
leo
8f8ed68744
fix: do not change original commit message
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 18:04:27 +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
leo
c1d6b388f7
code_review: PR #1540
...
- Fix the issue that `StringReader` traits all outputs of `git ls-tree -z` command as a single-line
- Remove unused namespace using
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 17:52:19 +08:00
Nathan Baulch
5c9d96fe7a
refactor: streamline certain string operations ( #1540 )
2025-07-07 17:36:41 +08:00
leo
f7b2063e8d
refactor: rewrite integration for git branch command
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 17:25:48 +08:00
leo
b2aac68600
refactor: rewrite integration for git difftool and git mergetool command
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 17:16:22 +08:00
leo
122de2ea92
ux: new style for submodule tooltip
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 15:59:54 +08:00
github-actions[bot]
abf610a69d
doc: Update translation status and sort locale files
2025-07-07 07:49:42 +00:00
leo
8277d7fc1b
enhance: open external tool to merge conflicts instead of viewing diff
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 15:49:02 +08:00
leo
4f4b90d424
ux: re-order context menu items
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 15:09:05 +08:00
Nathan Baulch
6d068157b4
enhance: diff with merger option on local changes ( #1534 )
2025-07-07 14:53:09 +08:00
leo
2b3e94e1d1
refactor: rewrite the way to create context menu for selected commits
...
- `DataGrid` always returns selected items in order. There's no need to sort commits
- Use callback instead of passing the `DataGrid` to ViewModels.
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 14:43:08 +08:00
Nathan Baulch
7c33470843
fix: correct "GitHub" capitalization everywhere ( #1538 )
2025-07-07 13:40:10 +08:00
leo
c1ec6c9823
code_review: PR #1537
...
- The highest unit of file size is `GB`.
- Always display the original number of bytes.
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 13:35:09 +08:00
github-actions[bot]
622fa265ee
doc: Update translation status and sort locale files
2025-07-07 05:16:47 +00:00
Nathan Baulch
c987a286a2
ux: format file sizes ( #1537 )
2025-07-07 13:16:36 +08:00
github-actions[bot]
36fe2db9c0
doc: Update translation status and sort locale files
2025-07-07 05:14:46 +00:00
leo
0938ccc98f
feature!: change hotkeys
...
- change the hotkey to create branch based on selected commit to `Ctrl+Shift+B`
- add a new hotkey to create tag based on selected commit to `Ctrl+Shift+T`
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 13:10:12 +08:00
leo
b85f100d84
code_review: PR #1532
...
- remove `MenuItemExtension`
- display `Tag` as hotkey tips when `InputGesture` is null
- remove `Avalonia.Input` reference in `ViewModels`
- rewrite `InteractiveRebase` view to avoid using `Tag` in menu item
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 12:44:31 +08:00
Nathan Baulch
dd3c658a0d
ux: show a few more shortcuts on menu items ( #1532 )
2025-07-07 11:38:06 +08:00
Nathan Baulch
fe9439c741
ux: replace "histories" with "history" ( #1533 )
2025-07-07 11:33:21 +08:00
leo
8e06122bd7
Merge branch 'master' into develop
2025-07-07 11:12:20 +08:00
leo
cd924e2f49
Merge branch 'release/v2025.25'
v2025.25
2025-07-07 11:11:05 +08:00
leo
9e9af6ce0f
version: Release 2025.25
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 11:09:54 +08:00
leo
68b5afb60d
code_review: PR #1531
...
Makes sure observable property are changed in UIThread
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 10:47:09 +08:00
Nathan Baulch
95ec6e723c
fix: deadlock on ctrl+N ( #1531 )
2025-07-07 10:43:44 +08:00
leo
6476dbb889
code_review: PR #1529
...
Do not change the original merge index since users may already use it
Signed-off-by: leo <longshuang@msn.cn >
2025-07-07 10:43:18 +08:00
ギャップ
ad856118a2
feature: add support for Cursor AI editor as external tool and merge tool ( #1529 )
...
* feat: add support for Cursor tool in platform finder
- Updated README to include Cursor in the list of supported tools.
- Implemented Cursor detection in Linux, MacOS, and Windows platform finders.
- Added method to find Cursor executable in Windows.
* feat: integrate Cursor tool into ExternalMerger options
- Added support for the Cursor merge tool across Windows, MacOS, and Linux platforms.
- Updated ExternalMerger configurations to include Cursor with appropriate executable paths and arguments.
* fix: update cursor icon for ExternalToolIcons
- Replaced the existing cursor.png with an updated version to enhance visual representation in the toolset.
2025-07-07 10:38:03 +08:00
github-actions[bot]
eb26d19e82
doc: Update translation status and sort locale files
2025-07-07 02:26:10 +00:00
AquariusStar
a3bb705e0a
localiazation: update russian translate ( #1530 )
2025-07-07 10:26:00 +08:00
github-actions[bot]
aec5cab195
doc: Update translation status and sort locale files
2025-07-05 13:30:55 +00:00
leo
6c7a4e97b2
code_review: PR #1521
...
- Remove `ConfigureAwait(false)` since we need go back to UIThread
- Add Chinese translations for `Text.CommitCM.CopyCommitMessage`
Signed-off-by: leo <longshuang@msn.cn >
2025-07-05 21:30:38 +08:00
github-actions[bot]
151bfa1b59
doc: Update translation status and sort locale files
2025-07-05 13:23:58 +00:00
heartacker
08af39de34
feature: supports to copy full commit message ( #1521 )
...
Co-authored-by: leo <longshuang@msn.cn >
2025-07-05 21:23:45 +08:00
github-actions[bot]
24fcaa1e4c
doc: Update translation status and sort locale files
2025-07-05 11:16:33 +00:00
leo
fba1b63af8
feature: supports to change submodule's branch ( #1513 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-05 19:16:07 +08:00
github-actions[bot]
7672218eba
doc: Update translation status and sort locale files
2025-07-05 09:23:14 +00:00
leo
0a7430b552
localization: remove Text.CopyInfo
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-05 17:22:53 +08:00
leo
25b24215f4
code_review: PR #1520
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-05 17:12:57 +08:00
heartacker
92f3294280
feature: clicking version badge in About dialog will open GitHub release page ( #1520 )
...
- Add clickable version badge with GitHub release link in About view.
- Add GitHub version release link handler to open browser with specific release tag.
2025-07-05 17:10:29 +08:00