leo
0fdb2c50db
Merge branch 'release/v2026.04'
v2026.04
2026-02-13 10:17:45 +08:00
leo
ffc7c56117
version: Release 2026.04
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-13 10:17:36 +08:00
heartacker
99a257cb48
chore: Update Avalonia packages to 11.3.12 ( #2124 )
...
- Update Avalonia packages to version 11.3.12.
2026-02-13 10:07:10 +08:00
Gadfly
9698b66054
Fix: Correct reset to parent revision functionality ( #2125 )
...
- Updated `ResetToParentRevisionAsync` to use `$"{_commit.SHA}~1"` for parent revision.
- Updated `ResetMultipleToParentRevisionAsync` to use `$"{_commit.SHA}~1"` for consistency.
- Removed UTF-8 BOM from `CommitDetail.cs` to ensure proper file encoding.
2026-02-13 10:06:44 +08:00
leo
521159bd89
enhance: update subject length status after its guide length has been changed from Preferences dialog
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-12 22:29:24 +08:00
leo
ea6f856dd5
ci: remove debug symbols in packages
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-12 18:03:57 +08:00
leo
fa7e23e9c9
ux: Re-design preedit text preview style
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-12 17:29:34 +08:00
leo
93724b15c1
ci: only check format for SourceGit.csproj
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-12 16:02:23 +08:00
leo
c02aae8f34
project: use my fork of AvaloniaEdit instead of official NuGet package ( #1984 )
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-12 15:49:24 +08:00
leo
47dae06911
feature: disable IsSnapToTickEnabled for subject guide length slider ( #2123 )
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-12 14:33:51 +08:00
leo
e1aaee253d
refactor: change the maxDepth to scan vscode workspace to 2 ( #2119 )
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-11 16:21:00 +08:00
leo
bf3503b1c4
fix: DirectoryInfo.GetFiles may raise System.Reflection.TargetInvocationException ( #2117 )
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-11 16:01:21 +08:00
github-actions[bot]
61cc276bf3
doc: Update translation status and sort locale files
2026-02-11 06:07:39 +00:00
Matthias Wetter
405ab8d42f
localization: add missing German translations ( #2120 )
2026-02-11 14:07:25 +08:00
leo
5f341b2efd
code_style: add extension methods WalkFiles and GetRelativePath for DirectoryInfo
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-11 12:26:58 +08:00
leo
45a3936e46
feature: support to open VSCode workspace ( #2119 )
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-11 11:26:46 +08:00
leo
2c1b798f84
fix: sometimes line number margin's width does not update
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-11 11:11:52 +08:00
leo
46d9a20fa6
fix: Open in External Merge Tool does not work for unstage change ( #2117 )
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-11 10:10:12 +08:00
leo
e60df06e37
enhance: always use the same name with the remote branch when creating a new branch based on it ( #2116 )
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-10 21:06:28 +08:00
leo
9bc2c2e8c9
ux: popup position in text diff view
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-10 15:02:13 +08:00
leo
3f9b611439
refactor!: change Show Tags as Tree and Show Submodules as Tree setting from global to per-repo's UI state
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-10 14:52:30 +08:00
leo
6f7b284f56
ux: use a new resource Brush.Diff.BlockBorderHighlight to highlight current block in text diff view ( #2113 )
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-10 11:43:46 +08:00
leo
1d38c9d89c
enhance: start checkout directly when there is no local changes but submodules
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-10 10:50:52 +08:00
leo
1e5be962c4
ux: tag icon layout
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-09 16:01:14 +08:00
leo
0409849a25
fix: the MinWidth of author column changed after dragging the right border of it ( #1591 )
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-09 14:30:07 +08:00
github-actions[bot]
fe1ed62083
doc: Update translation status and sort locale files
2026-02-09 03:26:54 +00:00
leo
432a9ca7ce
feature: show current version and the publish date of new version ( #1930 )
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-09 11:26:34 +08:00
leo
79f44c75c7
Merge branch 'master' into develop
2026-02-09 10:08:54 +08:00
leo
d1560602dd
Merge branch 'release/v2026.03'
v2026.03
2026-02-09 10:08:09 +08:00
leo
d704f40ea7
version: Release 2026.03
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-09 10:08:01 +08:00
github-actions[bot]
02c532802b
doc: Update translation status and sort locale files
2026-02-09 02:01:41 +00:00
AquariusStar
25cf978a3d
localization: update Russian translate ( #2111 )
2026-02-09 10:01:29 +08:00
leo
49c0cfdf1d
refactor: remove ViewModels.GotoParentSelector since there are no observable datas
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-08 12:26:12 +08:00
github-actions[bot]
ac3aba9791
doc: Update translation status and sort locale files
2026-02-07 16:36:13 +00:00
leo
ef14642d4e
feature: add hotkey Alt+Down/⌥+Down to goto parent of selected commit ( #2104 )
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-08 00:35:50 +08:00
leo
c624fbf969
enhance: hash repo's setting in background because we do not need it immediately.
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-07 19:23:48 +08:00
leo
3b3fac6ef3
refactor: saving time about repo's shared settings ( #2108 )
...
- Save repo's settings only when user changed it from `Repository Configuration` dialog and is closing this dialog
- Never unload repo's settings (it is very small in memory)
2026-02-07 10:52:25 +08:00
github-actions[bot]
ef177437e4
doc: Update translation status and sort locale files
2026-02-06 11:20:04 +00:00
Iacopo Sbalchiero
43dac7c94c
localization: added missing italian strings ( #2106 )
...
(cherry picked from commit c003ad0a8bffd2ca2a37ea89339815b2b0ac5db4)
2026-02-06 19:19:23 +08:00
leo
a7b39bfa4a
enhance: always reset _lastFetchTime when auto-fetch should not run
...
Signed-off-by: leo <longshuang@msn.cn >
enhance: always reset `_lastFetchTime` when auto-fetch should not run
Signed-off-by: leo <longshuang@msn.cn >
2026-02-06 19:19:16 +08:00
leo
bfcc505f5a
ux: use abbrev-hash of commit if the friendly name of it is longer than 32 chars
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-06 16:44:36 +08:00
leo
0e986b4238
ux: improve the visibility of column headers in dark theme
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-06 11:06:09 +08:00
leo
8d16897605
fix: always use lower-cased key to get git config ( #2102 )
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-06 10:51:45 +08:00
leo
f1af23cbb3
refactor: sub-window's startup location ( #2100 )
...
Child window will use current actived window (fall back to `MainWindow`) to calculate the startup location (likes `CenterScreen` mode). The benefits of doing this are:
- Solve the problem that newly opened windows always appear on the primary screen in multi-screen situations.
- Newly opened windows always display on the currently used screen. This reduces the need for users to move the mouse.
Signed-off-by: leo <longshuang@msn.cn >
2026-02-05 18:32:50 +08:00
leo
2cde92712a
project: upgrade AvaloniaEdit to 11.4.1
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-05 17:27:40 +08:00
leo
3c6eae3708
ux: try to use Mica material for main window's titlebar on Windows 11
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-05 15:58:41 +08:00
leo
f446f5dfd1
ux: text diff view style
...
- Calculating hunk area should use `VisualYPosition.LineTop/LineBottom` instead of `VisualYPosition.TextTop/TextBottom`
- Improve the visibility of floating buttons for Light theme
Signed-off-by: leo <longshuang@msn.cn >
2026-02-05 12:11:25 +08:00
github-actions[bot]
499b4b451b
doc: Update translation status and sort locale files
2026-02-05 02:42:45 +00:00
leo
a8da481f69
feature: supports to hide AUTHOR/COMMIT TIME column in HISTORY page
...
Signed-off-by: leo <longshuang@msn.cn >
2026-02-05 10:42:26 +08:00
Flipper
eac208ca0c
feature: adds required metadata files for flatpak publishing ( #2085 )
...
* Adds required metadata files for flatpak publishing
* Add branding colors to sourcegit.metainfo.xml
* Update Exec command in sourcegit.desktop
* Delete release section from metainfo XML
* Removed release information for version 2026.02.
2026-02-04 15:23:46 +08:00