leo
d299469613
ux: show tooltip at right of hovered item in repository's left side bar ( #1317 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-16 10:47:38 +08:00
leo
e4490d87dc
code_review: PR #1314
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-16 09:45:26 +08:00
Martin Smith
85b223a3d0
Task/UI usability tweaks ( #1314 )
...
* Allow About to center in parent
* About closes on Escape
* ConfirmEmptyCommit dialog closes on Escape
* Ignore Dev file
* Missed condition
---------
Co-authored-by: Martin Smith <martin.smith@purplebricks.com>
2025-05-16 09:27:42 +08:00
github-actions[bot]
6c62789c4c
doc: Update translation status and sort locale files
2025-05-16 01:20:43 +00:00
AquariusStar
85e08f5eea
localization: update russian localization ( #1319 )
2025-05-16 09:20:31 +08:00
leo
463d161ac7
refactor: show submodule as tree instead of list ( #1307 )
2025-05-14 17:55:28 +08:00
github-actions[bot]
5ec51eefb9
doc: Update translation status and sort locale files
2025-05-14 08:02:08 +00: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
d3363429df
ux: new style for submodule tooltip ( #1307 )
2025-05-14 15:49:42 +08:00
github-actions[bot]
f83b6c24ae
doc: Update translation status and sort locale files
2025-05-14 06:27:00 +00:00
leo
61bb0f7dc7
feature: show submodule's URL in tooltip ( #1307 )
2025-05-14 14:26:33 +08:00
leo
20a239621b
fix: can not open submodule that has not been initialized
2025-05-14 11:48:44 +08:00
github-actions[bot]
9e91494a20
doc: Update translation status and sort locale files
2025-05-14 03:36:15 +00:00
leo
d71189c705
feature: tooltip for submodule list item ( #1307 )
2025-05-14 11:35:34 +08:00
leo
55232aeddd
project: ignore custom script files
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-13 22:55:24 +08:00
leo
6bf930a9e0
feature: show tags count in tags tree ( #1306 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-13 22:50:10 +08:00
Göran W
5b72b15cf2
feature: show remote's URL in tooltip for relevant BranchTreeNodes
( #1310 )
2025-05-13 22:36:10 +08:00
leo
0e61a0196b
fix: right caption buttons should not visible on macOS ( #1311 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-13 22:34:53 +08:00
leo
7bb4e355bd
feature: show branches count in branch tree ( #1306 )
2025-05-13 19:28:52 +08:00
leo
57d15dc6d3
fix: git submodule status
may return lines that start as U
character ( #1307 )
2025-05-13 18:11:51 +08:00
leo
65808e5f58
fix: filter with local branch should not include invalid upstream (gone) ( #1308 )
2025-05-13 17:59:51 +08:00
leo
cf7b61dd71
refactor: new way to display item count
2025-05-13 17:50:47 +08:00
leo
ac1bd7ca85
ux: hide tag message if it's the same with its name ( #1305 )
2025-05-13 14:22:41 +08:00
leo
142ee5a327
ux: use localized text instead of hard-coded string annotated
( #1305 )
2025-05-13 13:01:15 +08:00
leo
afc8a772dd
ux: new style for tag's tooltip ( #1305 )
2025-05-13 12:26:33 +08:00
leo
8a45e25106
refactor: rewrite custom WM_NCHITTEST
implementation on Windows
2025-05-13 10:19:51 +08:00
leo
4e41a6207a
enhance: display tag's name instead of nothing while showing tooltip of tag without message
2025-05-13 10:01:41 +08:00
Göran W
a5c25cf9fe
enhance: add border around tag name, makes tooltip work as for branches
...
(cherry picked from commit 6a5e6d12d70f52e5777cc4edc4022fed870151d4)
2025-05-13 09:38:09 +08:00
leo
11a9d7fdd8
enhance: force using --no-sign
to ignore tag.gpgsign
configuration while creating lightweight tag
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-13 09:24:00 +08:00
leo
ef4b639f8e
code_style: move platform dependent code to initialize window to namespace SourceGit.Native
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-12 21:52:50 +08:00
leo
c62b4a031f
perf: return HTCLIENT
directly when window is fullscreen or maximized
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-12 18:09:25 +08:00
leo
af9cf6ba6a
ux: force using 4 * RenderScaling
as resize border size on Windows
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-12 17:57:49 +08:00
leo
641098ffb2
ux: better content padding for maximized window on Windows
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-12 16:27:54 +08:00
leo
fcad8eeadc
Merge branch 'master' into develop
2025-05-12 09:24:48 +08:00
leo
01625ada1a
Merge branch 'release/v2025.17'
2025-05-12 09:23:46 +08:00
leo
88dc12275a
version: Release 2025.17
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-12 09:22:28 +08:00
Bailey Allen
bac21c5714
enhance: added support for kitty
terminal on macOS and Linux. ( #1300 )
2025-05-12 09:17:20 +08:00
github-actions[bot]
19a51f227b
doc: Update translation status and sort locale files
2025-05-12 01:13:27 +00:00
Javier J. Martínez M.
b6d618a6d7
localization: update spanish translations ( #1302 )
...
* localization: update spanish translations
add missing translations
* localization: update spanish translations
add missing translations
2025-05-12 09:13:13 +08:00
github-actions[bot]
2573553e01
doc: Update translation status and sort locale files
2025-05-12 01:12:59 +00:00
AquariusStar
9dd0beb61f
localization: update russian translate ( #1301 )
2025-05-12 09:12:49 +08:00
leo
029fd6933f
refactor: new way to discard selected or all local changes
...
This modification aims to solve the problem that the deleted submodule cannot be discarded.
Signed-off-by: leo <longshuang@msn.cn>
2025-05-09 22:57:46 +08:00
leo
0f6c8976af
refactor: rewrite checkout/create branch with submodules
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-09 18:12:30 +08:00
leo
e446e97f28
fix: remove testing code for git checkout
command
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-09 17:22:17 +08:00
leo
3e530de9cc
enhance: update submodules individually ( #1272 )
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-09 17:12:12 +08:00
leo
6cf1b20ea6
refactor: context menu for commit change and revision file
...
Signed-off-by: leo <longshuang@msn.cn>
2025-05-09 14:11:15 +08:00
github-actions[bot]
321ccf9622
doc: Update translation status and sort locale files
2025-05-09 02:47:52 +00: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
e8bf58f6c3
code_review: PR #1292
...
Use syntax `String.AsSpan(int start, int len)` instead of `String.AsSpan().Slice(int start, int len)`
Signed-off-by: leo <longshuang@msn.cn>
2025-05-09 09:30:00 +08:00
qiufengshe
15ee2dac91
perf: minimize temporary strings for better performance ( #1292 )
2025-05-09 09:19:33 +08:00