leo
94d25ee6c9
code_review: PR #1430
...
- add missing Chinese translations
- add missing icons for stash context menu
Signed-off-by: leo <longshuang@msn.cn>
2025-06-18 13:55:03 +08:00
github-actions[bot]
5ca1fcfd8f
doc: Update translation status and sort locale files
2025-06-18 04:37:53 +00:00
github-actions[bot]
86828b9711
doc: Update translation status and sort locale files
2025-06-18 04:33:05 +00:00
leo
6d682ac409
refactor: stash ( #1420 ) ( #1426 )
...
- supports to use multi-line as stash message
- new style to display stashes
Signed-off-by: leo <longshuang@msn.cn>
2025-06-18 12:32:50 +08:00
leo
957fbbf54f
refactor: rewrite stash local changes
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-17 20:56:02 +08:00
leo
90310a704d
feature: supports to customize merge message (--edit
) ( #1421 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-17 15:07:55 +08:00
leo
7d0536d94b
feature: when trying to checkout a local branch from its tracking upstream and it is behind the upstream, show Checkout & Fast-Forward
popup
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-10 17:04:06 +08:00
Nathan Baulch
7bba40d03f
typos: ( #1397 )
2025-06-06 12:10:55 +08:00
leo
3bb20868fc
refactor: remove unnecessary sort by name (descending) for tags ( #1393 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-06 10:45:18 +08:00
leo
f7c10d0b33
feature: supports to load avatar from local image and save it to disk
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-03 21:37:47 +08:00
leo
6e501b1ee4
feature!: now SourceGit
requires git >= 2.25.1
...
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
Localization Check / localization-check (push) Waiting to run
Signed-off-by: leo <longshuang@msn.cn>
2025-06-02 22:38:00 +08:00
leo
8b17f3b1f4
localization: change Compare with HEAD
to Compare with <current_branch_name>
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-30 18:19:46 +08:00
leo
40bf69bff3
ux: move some buttons to page switcher ( #1370 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-28 10:18:34 +08:00
leo
0641a22230
feature: allow to reset author when --amend
is enabled for committing
2025-05-26 12:28:00 +08:00
leo
76a197aae7
feature: supports to overwrite existing branch while creating new branch ( #1349 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-23 11:27:45 +08:00
leo
b0c0c46441
feature: supports to de-initialize a submodule ( #1272 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-21 20:34:33 +08:00
leo
09d0122e26
refactor: rewrite git pull
command
...
If we do not provide pulling remote branch, it will auto fetch all branches first.
Signed-off-by: leo <longshuang@msn.cn>
2025-05-21 17:18:25 +08:00
leo
936160ea5c
feature: supports --recurse-submodules
on pull ( #1342 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-21 16:54:23 +08:00
leo
53c6fc8999
fix: remove binding error in debug mode ( #1338 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-20 21:44:28 +08:00
leo
f9b6116a76
feature: supports reset branch to selected commit without checkout ( #1247 ) ( #1318 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-20 12:24:07 +08:00
leo
0e2bb1b276
feature: show commit changes count ( #1306 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-19 12:21:50 +08:00
leo
4b849d9d5c
ux: update workspace/page switcher popup layout
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-18 20:33:55 +08:00
leo
9614b995d8
refactor: workspace/page switcher ( #1330 )
...
- add `Switch Tab` popup
- change hotkey to open `Preferences` to `Ctrl+,/⌘+,`
- change hotkey to open `Switch Workspace` to `Ctrl+Shift+P/⌘+⇧+P`
- change hotkey to open `Switch Tab` to `Ctrl+P/⌘+P`
Signed-off-by: leo <longshuang@msn.cn>
2025-05-18 19:36:17 +08:00
leo
4c1ba717a7
refactor: rewrite workspace switcher ( #1267 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-17 20:14:09 +08:00
leo
f121975a28
code_review: PR #1328
...
* remove hotkey to open workspace dropdown menu
* call orignal `ViewModels.Launcher.SwitchWorkspace` directly in view
* add missing translation for Chinese
Signed-off-by: leo <longshuang@msn.cn>
2025-05-17 18:37:02 +08:00
leo
ed1351b1f7
feature: supports to show submodules as tree or list ( #1307 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-16 11:31:53 +08:00
leo
bc5c4670de
feature: supports to use Ctrl+D/⌘+D
to open in external diff/merge tool ( #1312 )
2025-05-14 16:01:47 +08:00
leo
61bb0f7dc7
feature: show submodule's URL in tooltip ( #1307 )
2025-05-14 14:26:33 +08:00
leo
d71189c705
feature: tooltip for submodule list item ( #1307 )
2025-05-14 11:35:34 +08:00
leo
ebe0e61367
feature: support to enable --squash
and --push
option while finishing git-flow branches ( #1290 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-09 10:47:36 +08:00
leo
e45e37d305
feature: supports sort branches by committer date ( #1192 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-06 18:24:34 +08:00
leo
93a5d7baea
feature: supports to visit remote repository in web browser ( #1265 )
...
- combine `Open in File Manager`, `Open in Terminal` and `Open with external editor` into one dropdown menu
- add `Visit $REMOTE in Browser`
Signed-off-by: leo <longshuang@msn.cn>
2025-05-06 15:51:57 +08:00
leo
df29edd8f0
feature: make --recurse-submdoules
an option while trying to checkout branch with submodules ( #1272 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-06 12:01:58 +08:00
leo
fe677d40c1
feature: supports search commits by change content ( #1263 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-04-30 21:05:53 +08:00
leo
98dd37a9bc
localization: update tranlation for Text.Diff.IgnoreWhitespace
...
This is because that in `git diff` command the `--ignore-all-space` option will also ignore line-ending changes (`--ignore-cr-at-eol`)
Signed-off-by: leo <longshuang@msn.cn>
2025-04-29 22:49:20 +08:00
leo
95ea0a6ba6
ux: Ignore Whitespace and EOL Changes
should always be visible ( #1260 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-04-29 22:21:38 +08:00
Chiahong
21cb87cec5
localization: update zh_TW.axaml ( #1249 )
2025-04-27 09:38:28 +08:00
leo
9efbc7dd7a
localization: update translations for Chinese
...
Signed-off-by: leo <longshuang@msn.cn>
2025-04-24 10:04:57 +08:00
leo
6590812634
localization: update translations for Chinese
...
Signed-off-by: leo <longshuang@msn.cn>
2025-04-24 10:00:07 +08:00
leo
4c1a04477e
refactor: enhanced copy commit information context menu ( #1209 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-04-17 20:03:46 +08:00
leo
9f493abd1a
enhance: add context menu for selected log
...
Signed-off-by: leo <longshuang@msn.cn>
2025-04-17 16:31:30 +08:00
leo
021aab8408
enhance: add a button to clear all git command logs
...
Signed-off-by: leo <longshuang@msn.cn>
2025-04-17 16:07:40 +08:00
github-actions[bot]
c231772298
doc: Update translation status and sort locale files
2025-04-17 05:24:26 +00:00
leo
8b39df32cc
feature: git command logs
...
Signed-off-by: leo <longshuang@msn.cn>
2025-04-17 13:23:56 +08:00
github-actions[bot]
cf763b47c6
doc: Update translation status and sort locale files
2025-04-15 09:47:30 +00:00
leo
539d3f6eca
ux: re-design commit message input box ( #1169 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-04-15 17:47:12 +08:00
github-actions[bot]
c1839199ee
doc: Update translation status and sort locale files
2025-04-15 02:42:33 +00:00
leo
7d5ffaf867
code_style: keep all translations ordered by key
...
Signed-off-by: leo <longshuang@msn.cn>
2025-04-15 10:42:16 +08:00
github-actions[bot]
f0d4cfc9f9
doc: Update translation status and sort locale files
2025-04-15 02:30:43 +00:00
leo
b7aa49403b
code_review: PR #1183
...
- code style in `Clone` constructor
- re-design workspace configuration dialog
Signed-off-by: leo <longshuang@msn.cn>
2025-04-14 17:03:08 +08:00