Commit Graph

4023 Commits

Author SHA1 Message Date
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
github-actions[bot]
31af8ed98c doc: Update translation status and sort locale files 2025-07-05 09:06:21 +00:00
leo
62a546a33a feature: supports to copy sha and remote url of selected submodule (#1518) (#1522)
Signed-off-by: leo <longshuang@msn.cn>
2025-07-05 17:05:20 +08:00
leo
eb45380b8d code_review: PR #1525
- `OpenForDiffAsync` should not use `await` (we do not need to wait it ends)
- Modify `Checkout`, `CheckoutCommit` and `CreateBranch`

Signed-off-by: leo <longshuang@msn.cn>
2025-07-05 16:22:52 +08:00
Nathan Baulch
3583527026 code_style: general cleanup (#1525) 2025-07-05 15:58:16 +08:00
David Rettenbacher
b7994a8533 localization: update German translation (#1524)
- "Integrationen" is more common and modern than "Einbindungen"
- Replaced the word "Graph" with "Verlauf" because for the users it is quite synonymous
- Aligned issue tracker samples wording
- Use the more direct translation "System-Prompt" as it is a recognized term in German developer slang
- Aligned the use of words if similar words are used already or the context uses another word for the same thing
- Some grammar fixes
2025-07-05 08:51:31 +08:00
github-actions[bot]
2b7bd2e2cc doc: Update translation status and sort locale files 2025-07-04 09:13:01 +00:00
leo
ffc06f7574 feature: support to open submodule change histories from context menu
Signed-off-by: leo <longshuang@msn.cn>
2025-07-04 17:12:40 +08:00
leo
21db4905e8 code_review: PR #1510
Signed-off-by: leo <longshuang@msn.cn>
2025-07-04 17:01:28 +08:00
Nathan Baulch
71a743c80a enhance: use regex to fix branch names (#1510) 2025-07-04 16:55:05 +08:00
github-actions[bot]
81fe7af19f doc: Update translation status and sort locale files 2025-07-04 08:53:56 +00:00
leo
5687265582 feature: supports git submodule set-url -- <path> <new_url> (#1506)
Signed-off-by: leo <longshuang@msn.cn>
2025-07-04 16:53:27 +08:00
leo
cdb84c7c43 typo: ShowDailog -> ShowDialog
Signed-off-by: leo <longshuang@msn.cn>
2025-07-04 15:36:45 +08:00
leo
a6ebc1502c refactor: show child-window and modal dialog
Signed-off-by: leo <longshuang@msn.cn>
2025-07-04 14:49:04 +08:00
github-actions[bot]
4bfcfb8b24 doc: Update translation status and sort locale files 2025-07-04 03:38:50 +00:00
leo
937ad0c708 feature: add Update Submodule context menu entry for selected submodule
Signed-off-by: leo <longshuang@msn.cn>
2025-07-04 11:38:34 +08:00
github-actions[bot]
c54b6c235e doc: Update translation status and sort locale files 2025-07-04 03:00:44 +00:00
leo
56a9447e19 feature: supports to move selected submodule (#1507)
Signed-off-by: leo <longshuang@msn.cn>
2025-07-04 11:00:24 +08:00
leo
6290378486 fix: local changes did not refresh after .gitmodule changed (#1508)
Signed-off-by: leo <longshuang@msn.cn>
2025-07-04 10:04:31 +08:00
leo
2263e43203 fix: Move Repository Node popup never close
Signed-off-by: leo <longshuang@msn.cn>
2025-07-03 21:15:01 +08:00
leo
9ecf83d1d6 enhance: use ConfigureAwait for commands to query submodules
Signed-off-by: leo <longshuang@msn.cn>
2025-07-03 20:57:03 +08:00
leo
c499978198 feature: supports to switch change display mode in STASHES page (#1504)
Signed-off-by: leo <longshuang@msn.cn>
2025-07-03 20:42:15 +08:00
leo
92ab85bb3f enhance: do not warn when creating branch with current detached HEAD
Signed-off-by: leo <longshuang@msn.cn>
2025-07-03 20:11:21 +08:00
leo
f33edb7601 Merge branch 'develop' into feature/async 2025-07-03 19:13:37 +08:00
leo
b6c8190d4e fix: text diff view in commit detail panel may display wrong data when switching between repositories (#1503)
Signed-off-by: leo <longshuang@msn.cn>
2025-07-03 19:06:26 +08:00