Releases: sourcegit-scm/sourcegit
Releases · sourcegit-scm/sourcegit
Release 8.7
What's Changed
- fix: crash when create image from a empty stream
- update: unify all external tool icons to 128 x 128
- refactor: rewrite Commands.QueryFileContent and use it instead of GetI…
- fix: DataGrid does NOT scroll when navigation target is the same as cu…
- fix: remove unused using
- feature: add context menu for changes in Views.CommitDetail and Views.…
- refactor: add ExternalEditorFinder to detect supported external editors
- ux: update Icons.Tree
- ux: set RenderOptions.BitmapInterpolationMode = BitmapInterpolationMod…
- localization: use x:String instead of declare a new namespace for System.String
- fix: Github REST API access rate limit (#60)
- enhance: a more adaptable regular expression for remote URLs (#61)
- refactor: use axaml resource to manage locales instead of resx
- feature: external editor supports Sublime Text
- fix: crash when open external tool drop down menu
- refactor: rewrite external editor supports
- ux: new style for statistics page
- readme: force update contributors' image
- ux: use CubicBezierTo instead of calling QuadraticBezierTo twice for c…
- feature: external editor supports visual studio code insiders; add env…
- feature: enable to use external merge tool for all type of files (#53)
- ux: move navigate current head button to histories (#50)
- feature: add button to navigate to current HEAD (#50)
- ux: use FontWeight.Bold for current head decorator
- project: update project location in github workflows
- project: reorganize the structure of the project.
- ux: auto focus the first input element in popup widget (#49)
- ux: unify icons and labels for repository action in both welcome and r…
- style: ux improvement (#42)
- refactor: ux for in progress action (cherry-pick/rebase/revert/merge)
- fix: resolve button should be visible when current active view index i…
- style: use FontWeight.Bold for current head (#44)
- build: use Powershell script instead of batch file to generate package…
- localization: add git command name to locale zh_CN (#41)
- style: add source code website in about dialog (#40)
Full Changelog: v8.6...v8.7
Release 8.6
What's Changed
- code_style: using avalonia's editorconfig and run
dotnet format
. - fix: disable custom window resizer on Linux platform if Window.WindowS…
- update: external tool icons
- style: use the larger size of image in diff view if it has two valid bitmaps
- style: set RenderOptions.BitmapInterpolationMode="HighQuality" for all…
- style: set RenderOptions.BitmapInterpolationMode="HighQuality" for ext…
- style: unify all external tool icons to 512 x 512
- performance: do NOT re-create background brush if there exists one
- code_style: move private member/functions (except static readonly memb…
- Merge pull request #36 from walterlv/master
- style: keep aspect ratio of image in image diff view
- _backend will never be null
- code_style: run
dotnet format
to follow rules defined in .editorconfig - Merge branch 'feature/open_with' from PR #33
- code_review: code review for PR #33
- style: use custom RevisionImageFileView to preview images.
- Merge pull request #35 from walterlv/master
- Fix spelling errors in configuration keys
- Merge pull request #34 from walterlv/master
- Enhance file and folder selection by utilizing the default file manage…
- style: add a background for image diff view
- MacOS Update
- Open in... Menu
- Open In Fleet
- fix: try to fix window drop shadow missing on Windows 10
- style: ImageDiff layout
- style: margins for ImageDiff
- feature: show image size change for Models.ImageDiff
- fix: wrong work tree file path
- feature: supports preview and diff with image files
- style: add loading indicator for FileHistories
- feature: simple self-update implementation (#29)
- style: text alignment in Hotkeys
- style: remove file name in FileHistories's title bar
- feature: embed commit detail page in file histories
- style: increase all GridSplitter's size
- style: traits .plist file as normal xml
- style: change FontSize for MenuItem /template/ PART_InputGestureText
- style: windows/linux caption buttons
New Contributors
Full Changelog: v8.5...v8.6
Release 8.5
What's Changed
- style: font fallback for windows
- style: icon for commit decorators
- style: move some settings to
Appearance
tab - style: use fixed tab title font size; NumericUpDown border
- feature: allow customized font size
- style: keep the launcher's title bar consistent across platforms
- enhance: use custom JsonConverter instead of converting string to Font…
- fix: select file with only eol changes after other change types will n…
- code-style: run
dotnet format
to compliance the editorconfig rules (#31) - fix: endless loop when character missing both in current active font a…
- enhance: calculate monospace fonts in background to avoid delay for pr…
- fix: indicator line does not use editor's FontFamily (#30)
- feature: supports custom fonts (#30)
- enhance: remeber tag group and submodule group IsExpanded state.
- style: update icons
- enhance: use previous state before we get new diff result
- feature: allow user to control whether or not to enable syntax highlig…
- optimize: collect garbage after SetGrammar to avoid memory leak
- enhance: leave the current state until we got the new diff result to r…
- Merge pull request #28 from ennerperez/feature/solution_structure
- Project Location
- Github Workflow Files
- Gitattributes Fix
- Merge pull request #27 from ennerperez/feature/solution_structure
- Solution Internal Structure
- dotnet Namespaces Rules
- Generic .gitignore
- Generic .gitattributes
- Accelerate Builds for VS
- dotnet Config Files
- optimize: use combined diff view as default.
- build: update script for macOS
- linux: use managed system dialog instead of DBus file picker (it has a…
- linux: force using en_US.UTF-8 locale to avoid GCM crash
- fix: missing localization for Text.Cut
- readme: add tips for linux users
- build: update linux resources
- fix: macOS build scripts
- build: move build scripts and resources from
src
tobuild
- Merge pull request #26 from stevemonaco/patch-1
- Fix typos in README.md
- update: localizations
- project: remove duplicated item in ItemGroup
New Contributors
- @stevemonaco made their first contribution in #26
Full Changelog: v8.4...v8.5