What's Changed
- Support using
Ctrl
+ click to start fetch/pull/push/stash directly with default options. - Enhanced German translations.
- Fallback the data storage path to
~/.sourcegit
whenEnvironment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
returns empty string. - Force using
TextMateSharp
1.0.62 to support win-arm64 and linux-arm64. - Fix the issue that we can not select the entire content of commit message.
- Upgrade
Avalonia
to11.1.3
- Fix several custom text render issues.
- Enable DBus file picker on Linux platforms.
- Rewrite the way to help this app finding external editors.
- Add a menu item to open app data dir from the app's main menu.
- Supports commit template.
- Manually stage all changes instead of using
git commit --all
to support untracked files. - Fix the issue that users need to move mouse or scroll oncetime to auto select next chunk under current cursor after
stage/discard/unstage
the previous chunk. - Rewrite the background and highlight renderer of text diff editor.
- Add syntax highlighting for
*.toml
files. - Fix the issue that
Reveal in File Explorer
do not work when path contains whitespaces on macOS. - Only start background tasks when it is needed.
- Several UI/UX changes
Full Changelog: v8.25...v8.26