What's Changed
- fix: submodule diff missing commit message
- enhance: remove nextPartIdx bound check
- enhance: only store subject in commits.
- enhance: supports search commits by changed file path like
src/Commands/*
or*/Add.cs
. - localization: remove unused keys
- enhance: reduce memory usage by commit detail view
- enhance: make commit's subject the same with pretty print parameter
%s
ingit log
command - refactor: commits only hold the end position of subject in body
- enhance: improve QueryCommits performance
- fix: tab splitter visible issue
- refactor: more efficient way to update the visibility of tab splitters
- fix: tab splitter visible issue
- code_style: run
dotnet format
- localization: add missing translations for zh_TW
- feature: add Traditional Chinese option (#172)
- Merge pull request #172 from gba3124/feature-zh_TW-i18n
- ux: re-design the image diff view
- feat: add support for Traditional Chinese (zh_TW) i18n
- enhance: show file size change in image diff
- refactor: use bindings instead of sync manually
- enhance: only change the selected changes if it is necessary
- ux: default color scheme with high contrast
- Merge pull request #170 from ccyr119/develop
- fix: solve warnings - Layout cycle detected
- ux: get brush color for LineBackgrounRenderer from themes
- refactor: sync scroll implement
- fix: sync scroll not working
- fix: add homebrew to default PATH environment
- ux: re-arrange options in apperance page
- Merge pull request #167 from gadfly3173/fix/add-remote-ssh
- enhance: supports user overrides the default color schema
- fix: remove null-check of sshKey in AddRemote and change command execution order
- ux: color scheme for revision compare
- fix: show a empty commit with sha in submodule diff view if commit has…
- fix: select item in tree not work
- enhance: improve commit and stash parsing time
- code_style: remove unused using
- ux: use TextTrimming="CharacterEllipsis" for diff view title
- enhance: supports word wrap in text diff view
- ux: Opacity for selected items
- update: remove unused resources
- refactor: using command binding instead of routed event binding
- refactor: add a popup panel to show submodule updating status
- readme: add tips for macOS users to set environment variables
- enhance: QuerySingleCommit supports X.509 and SSH gpg signing formats
- enhance: GPG signing settings.
- Merge pull request #163 from gadfly3173/fix/readme
- fix: Adjust the insertion method of contrib.rocks to avoid images being cached
New Contributors
Full Changelog: v8.15...v8.16