Commit Graph

4278 Commits

Author SHA1 Message Date
leo
237d4bc7e5 feature: support compact folders display mode in changes tree view (#1674) (#1729)
Signed-off-by: leo <longshuang@msn.cn>
2025-08-14 15:22:27 +08:00
leo
ce23e8cb20 refactor: use async methods to commit changes
Signed-off-by: leo <longshuang@msn.cn>
2025-08-14 12:53:16 +08:00
leo
3cce6c50a6 feature: share settings between worktrees (#1665)
NOTE: we can only share settings between worktrees for reading! It means that the repository settings only saved by the main repository not worktrees
Signed-off-by: leo <longshuang@msn.cn>
2025-08-14 12:16:49 +08:00
leo
04055f66c4 refactor!: move local issue tracker rule settings from $GIT_DIR/sourcegit.issuetracker to default repo's git config (#1725)
Signed-off-by: leo <longshuang@msn.cn>
2025-08-14 11:18:50 +08:00
leo
f206167f99 code_style: remove unnecessary empty line
Signed-off-by: leo <longshuang@msn.cn>
2025-08-14 10:48:40 +08:00
github-actions[bot]
bb082a30a4 doc: Update translation status and sort locale files 2025-08-14 02:22:17 +00:00
leo
cf5b708e16 revert: remove remote.<name>.pruneTags configuration support (#1692)
Signed-off-by: leo <longshuang@msn.cn>
2025-08-14 10:21:35 +08:00
leo
5289d01462 localization: update English translation for Text.Remote.PruneTagsOnFetch
Signed-off-by: leo <longshuang@msn.cn>
2025-08-14 10:08:42 +08:00
leo
b03784cc26 ux: alignment and row height changes
Signed-off-by: leo <longshuang@msn.cn>
2025-08-13 21:21:52 +08:00
github-actions[bot]
21005cbbc1 doc: Update translation status and sort locale files 2025-08-13 13:14:37 +00:00
leo
9ce29bb9bc feature: supports to configure remote.<name>.pruneTags while adding or editing remote (#1692)
Signed-off-by: leo <longshuang@msn.cn>
2025-08-13 21:13:50 +08:00
leo
e87eb8137b fix: try to avoid asking ssh passphrase every time while communicating with remote (#1577)
Signed-off-by: leo <longshuang@msn.cn>
2025-08-13 16:53:54 +08:00
leo
ffa1a36e69 enhance: copy remote names before running auto-fetch
Signed-off-by: leo <longshuang@msn.cn>
2025-08-13 16:48:50 +08:00
leo
2919433a91 code_style: only Commands.DiffTool needs synchronous method Exec
Signed-off-by: leo <longshuang@msn.cn>
2025-08-13 16:13:37 +08:00
leo
29269b2528 enhance: use await Dispatcher.UIThread.InvokeAsync instead of Dispatcher.UIThread.Invoke to make sure all code are running in order
Signed-off-by: leo <longshuang@msn.cn>
2025-08-13 15:53:15 +08:00
leo
80ae34cb31 fix: patch file line-ending
Signed-off-by: leo <longshuang@msn.cn>
2025-08-13 15:51:54 +08:00
leo
e64921b616 enhance: dispatch auto-fetch in UIThread
Signed-off-by: leo <longshuang@msn.cn>
2025-08-13 15:31:43 +08:00
leo
48526a6468 enhance: cleanup popup before cancel
Signed-off-by: leo <longshuang@msn.cn>
2025-08-13 14:47:26 +08:00
leo
1eb313f7d9 ux: style for Visibility in Graph
Signed-off-by: leo <longshuang@msn.cn>
2025-08-13 12:06:48 +08:00
leo
5b6450d026 code_style: move protected methods together
Signed-off-by: leo <longshuang@msn.cn>
2025-08-13 11:14:41 +08:00
leo
33de0fe219 enhance: clean up popup before closing tab
Signed-off-by: leo <longshuang@msn.cn>
2025-08-13 11:06:56 +08:00
leo
c134337077 refactor: rewrite the way to register git command log receiver
Signed-off-by: leo <longshuang@msn.cn>
2025-08-12 20:15:14 +08:00
leo
bd81ccd94f fix: main thread deadlock cause by calling .Result directly (#1720)
Signed-off-by: leo <longshuang@msn.cn>
2025-08-12 16:03:58 +08:00
github-actions[bot]
20ca646307 doc: Update translation status and sort locale files 2025-08-12 06:28:26 +00:00
Mingun
e278f4a730 localization: update Russian translation on the Welcome page and in top-level menus (#1704)
The following keys was reviewed:
- Text.About.*
- Text.Clone.*
- Text.Hotkeys.*
- Text.PageTabBar.*
- Text.ScanRepositories.*
- Text.SelfUpdate.*
- Text.Welcome.*
2025-08-12 14:28:17 +08:00
github-actions[bot]
4b03afd8a2 doc: Update translation status and sort locale files 2025-08-12 06:24:07 +00:00
leo
b746e8ea55 feature: allow to select multiple tags and delete theme from context menu (#1717)
Signed-off-by: leo <longshuang@msn.cn>
2025-08-12 14:23:26 +08:00
leo
6a8bde412a fix: sometimes %ct of branch returns empty string (#1715)
Signed-off-by: leo <longshuang@msn.cn>
2025-08-11 19:06:31 +08:00
github-actions[bot]
fd9da43414 doc: Update translation status and sort locale files 2025-08-11 05:23:58 +00:00
leo
4dcfa352e5 ux: new branch tooltip style (#1693)
Signed-off-by: leo <longshuang@msn.cn>
2025-08-11 13:23:15 +08:00
leo
2d3461a10b Merge branch 'master' into develop 2025-08-11 09:43:07 +08:00
leo
cb03b076fd Merge branch 'release/v2025.30' v2025.30 2025-08-11 09:42:11 +08:00
leo
f6f7403fc1 version: Release 2025.30
Signed-off-by: leo <longshuang@msn.cn>
2025-08-11 09:42:04 +08:00
Javier J. Martínez M.
ceeca2d2c1 localization: update spanish translations (#1709)
* localization: update spanish translations

Add missing translations.

* doc: Update translation status and sort locale files

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-11 09:38:22 +08:00
github-actions[bot]
ec6b2d716d doc: Update translation status and sort locale files 2025-08-11 01:36:57 +00:00
AquariusStar
d04bde91c1 localization: update Russian translate (#1708) 2025-08-11 09:36:40 +08:00
Chiahong
730e54d90d localization: update zh_TW.axaml (#1706) 2025-08-11 09:36:15 +08:00
leo
a6f29df3c2 ux: new style for RadionButton.switch_button (#1707)
Signed-off-by: leo <longshuang@msn.cn>
2025-08-11 09:35:49 +08:00
leo
fee8b27b3a ux: enable text wrap for sub-title in About window
Signed-off-by: leo <longshuang@msn.cn>
2025-08-09 11:04:39 +08:00
leo
d9e8ca7e43 ux: vertical alignment
Signed-off-by: leo <longshuang@msn.cn>
2025-08-09 10:53:56 +08:00
Antonin Huaut
1578eccf75 enhance: allow the . character in repository's owner/group part (SSH URL format) (#1701) 2025-08-09 10:43:31 +08:00
github-actions[bot]
cf64a5817f doc: Update translation status and sort locale files 2025-08-09 02:38:05 +00:00
heartacker
b6cd22e337 fix: the menu of copy tag name in history view (#1702) 2025-08-09 10:37:52 +08:00
leo
ff15420ac4 fix: crash when tag's %(creatordata) returns empty string (#1705)
Signed-off-by: leo <longshuang@msn.cn>
2025-08-09 10:27:01 +08:00
github-actions[bot]
4e555f97d8 doc: Update translation status and sort locale files 2025-08-08 06:56:13 +00:00
AquariusStar
d790e31e6d localization: update Russian translation (#1697) 2025-08-08 14:56:00 +08:00
leo
403c8f45a1 ux: use WrapPanel instead of StackPanel (#1681)
Signed-off-by: leo <longshuang@msn.cn>
2025-08-07 10:46:28 +08:00
github-actions[bot]
c91554ac71 doc: Update translation status and sort locale files 2025-08-06 05:04:53 +00:00
Javier J. Martínez M.
c4acfed5a9 localization: update spanish translations (#1671)
Add missing translations.
Fix some strings for consistency.
2025-08-06 13:04:43 +08:00
leo
c208ef3647 revert: getting askpass for every action even when it's not necessary (#1577)
This reverts commit 6822ae3e2e.

Signed-off-by: leo <longshuang@msn.cn>
2025-08-06 12:01:37 +08:00