leo
054d5e41f3
feature: warn when creating commit on a detached HEAD ( #1462 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-26 10:13:12 +08:00
leo
271f02b694
refactor: apply input control value from end to start
...
For example, this will avoid applying the first parameter to $10 - $19
Signed-off-by: leo <longshuang@msn.cn>
2025-06-26 09:28:39 +08:00
leo
a02c2ae99d
localization: remove outdated translations
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-26 09:20:43 +08:00
Sina Hinderks
6ddfbe1190
localization: update German translations ( #1461 )
2025-06-26 09:16:56 +08:00
leo
295718effe
code_style: execute custom action has nothing to do with git command
...
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-25 19:22:57 +08:00
leo
83f1f2f6cd
localization: update Text.Configure.CustomAction.Arguments.Tip
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-25 18:10:55 +08:00
leo
9e20f25e78
ux: better layout for custom action
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-25 18:00:24 +08:00
leo
ad7aaa34f0
feature: add Tag
scope for custom actions ( #1457 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-25 17:46:26 +08:00
Göran W
743be5491a
enhance: allow drag-drop of item (or folder) anywhere in repo-list ( #1459 )
...
Dropping on a non-Group item was not allowed earlier, but now it adds/moves the dragged item into the parent Group (possibly Root) of the drop-target item.
2025-06-25 16:37:18 +08:00
leo
676785f8b1
feature: support to use input control in custom action
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-25 16:28:54 +08:00
leo
a8803ca188
ux: re-design Add File(s) To Ignore
popup
...
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
Continuous Integration / Build (push) Waiting to run
Signed-off-by: leo <longshuang@msn.cn>
2025-06-25 10:15:39 +08:00
leo
71dd58a5d6
enhance: prefer to use workspace's default clone dir if it is set ( #1454 )
...
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
Signed-off-by: leo <longshuang@msn.cn>
2025-06-24 21:27:32 +08:00
leo
dd01c74d11
feature: supports to scan workspace's default clone dir ( #1454 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-24 21:19:52 +08:00
leo
f657847129
ux: update icons
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-24 20:23:41 +08:00
leo
694d89c5dc
ux: layout for statistics summary table
...
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
Signed-off-by: leo <longshuang@msn.cn>
2025-06-24 19:10:36 +08:00
leo
00ccf29b2b
fix: OnNodesSelectionChanged
event should not be disabled while auto-selecting current branch ( #1022 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-24 18:15:26 +08:00
leo
4c4d8ae031
feature: auto-select and scroll to current local branch when clicking Navigate To HEAD
button in toolbar ( #1022 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-24 18:08:35 +08:00
leo
f63eefc81b
ux: use Slider
instead of NumericUpDown
for SubjectGuideLength
in preferences window
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-24 15:31:29 +08:00
leo
d4edb41e9f
ux: use CommitSubjectPresenter
instead of simple TextBlock
to display commit's subject in interactive rebase window
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-24 15:27:45 +08:00
leo
6ea00a3111
refactor: remove move up/down button since we support to drag & drop items
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-24 15:14:13 +08:00
leo
e5bd166568
ux: add icon to Add To Ignore
panel
...
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
Signed-off-by: leo <longshuang@msn.cn>
2025-06-24 10:39:05 +08:00
leo
f022ac24bd
ux: layout for SHA and TIME column in HISTORY
page
...
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) Has been cancelled
Signed-off-by: leo <longshuang@msn.cn>
2025-06-23 21:11:09 +08:00
Thomas Michiels
1af05b3efa
feature: add hotkeys to diffviewer for next/prev, first/last ( #1451 )
...
Co-authored-by: Thomas Michiels <thomas.michiels@vereycken.be>
2025-06-23 20:49:06 +08:00
Sina Hinderks
675257aff4
localization: update German translations ( #1449 )
2025-06-23 19:32:05 +08:00
leo
b519ead5a1
feature: supports to add ignored file(s) locally (saved in $GIT_DIR/info/exclude
) ( #1447 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-23 17:22:57 +08:00
leo
5b6e9805dd
ux: sometimes status change icon is not aligned
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-23 11:36:04 +08:00
leo
9d2f8b1555
fix: Conventional Commit Helper
not working in Interactive Rebase
( #1446 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-23 09:56:18 +08:00
Sina Hinderks
6e4f35c4e1
localization: update German translations ( #1445 )
2025-06-22 09:29:54 +08:00
AquariusStar
8b902bd5c9
localization: update russian translate ( #1444 )
2025-06-22 09:28:58 +08:00
leo
9bfc315ace
feature: allow to push revision where local branch is ahead of its upstream ( #1394 ) ( #1441 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-21 11:58:56 +08:00
leo
64ffbb113f
fix: wrong localization key to compare remote branch with current
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-21 10:45:40 +08:00
leo
221e964df0
code_review: PR #1442
...
Trim both `\` (on Windows) and `/` (on Linux/macOS) characters at the end of path
Signed-off-by: leo <longshuang@msn.cn>
2025-06-21 10:42:19 +08:00
Ihor
20daa584e3
fix: fix working tree folder path detection error ( #1442 )
...
Fix the error of adding an extra slash when selecting a working tree directory.
2025-06-21 10:25:55 +08:00
leo
c5ad4b837d
feature: auto-follow HEAD when bisecting ( #1438 )
...
Continuous Integration / Build (push) Has been cancelled
Continuous Integration / Prepare version string (push) Has been cancelled
Continuous Integration / Package (push) Has been cancelled
Signed-off-by: leo <longshuang@msn.cn>
2025-06-20 09:19:21 +08:00
leo
957c52aac4
fix: crash after remove worktree while it is opened in sourcegit ( #1436 )
...
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
Signed-off-by: leo <longshuang@msn.cn>
2025-06-19 17:58:02 +08:00
leo
8d74586970
ux: show only subject in Apply Stash
and Drop Stash
popup
...
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
Signed-off-by: leo <longshuang@msn.cn>
2025-06-19 14:26:31 +08:00
leo
dcd8effc32
fix: saving revision file may crash this app if target dir is not exists ( #1434 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-19 11:39:53 +08:00
leo
af2b644792
code_review: PR #1416
...
- Split `DoubleTapped` into two methods: `CheckoutBranchByDecorator` and `CheckoutBranchByCommit`
- Move `DoubleTappedEvent` from whole ListBox to the row tapped actually
- Do nothing if the decorator double-clicked is HEAD
- Code-style
Signed-off-by: leo <longshuang@msn.cn>
2025-06-19 11:31:04 +08:00
Nathan Baulch
88fd8f32f1
feature: double tap specific branch ( #1416 )
...
* feature: double tap specific branch
* exactly match behavior of left sidebar
2025-06-19 10:27:31 +08:00
leo
cadcf40d74
feature: support to open selected folder in file manager
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-19 09:32:27 +08:00
leo
e81674912c
refactor: remove duplicated context menu to ignore untracked files under folder
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-19 09:12:27 +08:00
leo
6729d4e896
feature: supports to ignore new files in folder from context menu of selected folder node in change tree ( #1432 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-18 22:10:23 +08:00
leo
f9f44ae9cb
ux: show Name
of stash instead of SHA
in Apply Stash
and Drop Stash
popup
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-18 20:33:49 +08:00
leo
c67e8e3c64
enhance: create only one filesystem watcher when repo's $GIT_DIR
is the same as $REPO_ROOT/.git
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-18 17:12:50 +08:00
leo
5ec8ae1296
ux: use CheckCircled
instead of Check
icon for stash apply context menu
...
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-18 14:37:14 +08:00
leo
2d91fed05e
code_style: remove unnecessary namespace using
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-18 14:30:46 +08:00
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
Göran W
004022648c
Add "Copy Message" to context-menu for Stash item ( #1430 )
...
* Refactor: Simplify parsing in QueryStashes, by passing the `-z` argument to `git stash list` for item separation.
* Add "Copy Message" command in stash-item context-menu.
2025-06-18 13:48:39 +08:00
leo
240db2ea2f
ux: use small font size for tips
...
Signed-off-by: leo <longshuang@msn.cn>
2025-06-18 12:51:39 +08:00
github-actions[bot]
5ca1fcfd8f
doc: Update translation status and sort locale files
2025-06-18 04:37:53 +00:00