leo
|
a023a9259b
|
refactor: rewrite lfs pointer detection and image loading
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-05 21:06:31 +08:00 |
|
leo
|
eebadd67a1
|
feature: remember the last active tab index in lfs-image diff view
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-05 09:18:19 +08:00 |
|
leo
|
f716c5ee1e
|
refactor: use existing QueryFileContent 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
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-04 21:30:08 +08:00 |
|
leo
|
ed496a41fb
|
feature: supports to view image diff when lfs object points to a image
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-04 20:53:42 +08:00 |
|
leo
|
06a77502bc
|
fix: crash when clicking Previous Difference without visual lines (#1385)
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
Always scroll to top when the state of `Show All Lines` changed
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-04 13:13:28 +08:00 |
|
leo
|
c2187edbe9
|
fix: running git command in UIThread via context menu entry blocks whole app (#1384)
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-03 23:36:15 +08:00 |
|
github-actions[bot]
|
d85f82e171
|
doc: Update translation status and sort locale files
|
2025-06-03 13:38:04 +00: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
|
25e272fa55
|
ux: layout of filter mode toggle buttons
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-03 20:28:44 +08:00 |
|
leo
|
98041c803e
|
feature: supports re-order custom actions (#1346)
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-03 20:24:30 +08:00 |
|
leo
|
ee2e7d0127
|
enhance: ignores $ char when measuring contents in NamedHighlightedTextBlock
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-03 14:12:23 +08:00 |
|
leo
|
6517e78ab6
|
enhance: enable StaysOpenOnClick for filter mode in graph context menu item
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-03 14:06:53 +08:00 |
|
leo
|
bf43dd828a
|
ux: new style for ref's Visibility in Graph context menu item
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-03 12:34:49 +08:00 |
|
leo
|
cd009bda6b
|
ux: enable Use monospace font only in text editor by default
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-03 10:15:58 +08:00 |
|
leo
|
cd8ff2e9bf
|
Merge branch 'master' into develop
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
|
2025-06-03 09:27:51 +08:00 |
|
leo
|
0594196dee
|
Merge branch 'release/v2025.20'
|
2025-06-03 09:27:03 +08:00 |
|
leo
|
425395da29
|
version: Release 2025.20
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-03 09:26:57 +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
|
7b05b011aa
|
fix: USE THEIRS for AU conflict and USE MINE for UA conflict
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-02 13:03:38 +08:00 |
|
leo
|
f1052c3efc
|
refactor: use git reset --hard HEAD to discard all changes and use git restore --staged to unstage changes in text diff view
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-02 12:50:58 +08:00 |
|
leo
|
78f9ae2fa9
|
refactor: rewrite git restore integration
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-02 12:14:22 +08:00 |
|
leo
|
80df53cf04
|
ux: move hunk-based operation button away from scrollbar (#1382)
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-01 20:04:15 +08:00 |
|
leo
|
57004c4baf
|
code_style: run dotnet format
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-01 11:23:04 +08:00 |
|
leo
|
fa004ce31b
|
enhance: unstaged renamed file should use git restore --staged <path> <org_path> instead of git restore --staged <path>
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-01 11:19:41 +08:00 |
|
leo
|
6620bd193e
|
ux: remove tooltip for USE THEIRS and USE MINE button
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-01 11:09:31 +08:00 |
|
leo
|
26307e2343
|
refactor: new tooltip for change
Signed-off-by: leo <longshuang@msn.cn>
|
2025-06-01 10:34:24 +08:00 |
|
leo
|
db5bb0aec9
|
fix: must convert the relative path to absolute before send it to first instance (#1376)
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-05-31 21:26:01 +08:00 |
|
leo
|
dd432c63e8
|
enhance: when counting commits in Statistics , if the authors have the same e-mail address, the commits are considered to be from the same person (#1380)
Signed-off-by: leo <longshuang@msn.cn>
|
2025-05-31 18:52:15 +08:00 |
|
github-actions[bot]
|
b94f26a937
|
doc: Update translation status and sort locale files
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
|
2025-05-31 04:15:23 +00:00 |
|
Javier J. Martínez M.
|
8e5d5b946e
|
localization: update spanish translations (#1379)
add missing translations
|
2025-05-31 12:15:06 +08:00 |
|
leo
|
a9734ea8e9
|
code_style: remove unused code
Signed-off-by: leo <longshuang@msn.cn>
|
2025-05-31 11:33:22 +08:00 |
|
github-actions[bot]
|
e22f0f8513
|
doc: Update translation status and sort locale files
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
|
2025-05-30 10:20:10 +00: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
|
7934496cff
|
feature: reset non-active branch to selected commit should not depends on upstream
Signed-off-by: leo <longshuang@msn.cn>
|
2025-05-30 17:56:06 +08:00 |
|
leo
|
188408fdfc
|
project: remove duplicated attributes in csproj
Signed-off-by: leo <longshuang@msn.cn>
|
2025-05-30 17:21:49 +08:00 |
|
leo
|
bc5deac9fe
|
fix: OpenFolderPickerAsync raise exception when selected a drive root such as E:\
Signed-off-by: leo <longshuang@msn.cn>
|
2025-05-30 17:12:56 +08:00 |
|
leo
|
1bd2044589
|
ux: show conflict description in change status icon
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-05-30 11:20:43 +08:00 |
|
leo
|
f0c77ffeb8
|
code_style: run dotnet format
Signed-off-by: leo <longshuang@msn.cn>
|
2025-05-30 11:16:07 +08:00 |
|
leo
|
60cd210b80
|
fix: using theirs or mine does not work if it is deleted by ours or theirs
Signed-off-by: leo <longshuang@msn.cn>
|
2025-05-30 11:13:29 +08:00 |
|
leo
|
75015d550c
|
ux: show conflict short format in changes view
Signed-off-by: leo <longshuang@msn.cn>
|
2025-05-30 10:42:02 +08:00 |
|
leo
|
e40ca4bbe0
|
refactor: use git restore instead of git reset to unstage local changes (#1373)
Signed-off-by: leo <longshuang@msn.cn>
|
2025-05-30 09:43:45 +08:00 |
|
leo
|
46231a759c
|
code_style: run dotnet format
Continuous Integration / Build (push) Has been cancelled
Continuous Integration / Prepare version string (push) Has been cancelled
Localization Check / localization-check (push) Has been cancelled
Continuous Integration / Package (push) Has been cancelled
Signed-off-by: leo <longshuang@msn.cn>
|
2025-05-28 15:17:05 +08:00 |
|
leo
|
fbc8edcc13
|
feature: show conflict reason
Signed-off-by: leo <longshuang@msn.cn>
|
2025-05-28 14:20:56 +08:00 |
|
github-actions[bot]
|
3437f5f4a9
|
doc: Update translation status and sort locale files
|
2025-05-28 02:19:23 +00: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
|
2aac6779a5
|
fix: squash should not change the original author
Signed-off-by: leo <longshuang@msn.cn>
|
2025-05-28 09:50:14 +08:00 |
|
cdammanintopix
|
9affca1fb2
|
fix: arguments order for checkout command (#1368)
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
|
2025-05-27 17:43:33 +08:00 |
|
Gadfly
|
729e06d5c0
|
fix: SaveAsPatch for untracked changes in stash (#1366)
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
|
2025-05-26 22:50:29 +08:00 |
|
leo
|
826619e7c9
|
fix: new added file in stash changes may not come from untracked file but from staged files (#1358)
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-05-26 22:13:10 +08:00 |
|
github-actions[bot]
|
056b90a5ae
|
doc: Update translation status and sort locale files
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
Continuous Integration / Build (push) Waiting to run
Localization Check / localization-check (push) Has been cancelled
|
2025-05-26 04:28:23 +00:00 |
|