Release 8.17
What's Changed
- feature: add pattern to .gitignore by unstaged changes' context menu
- ux: add brush for Window border on Linux
- fix: artifacts when using rounded corner and clip to bounds with Window border on Linux
- fix: crash when try to open context menu without selected changes in Changes page
- refactor: git-flow supports.
- ux: new style for NumericUpDown
- feature: supports windows on arm
- code_style: run
dotnet format
- ux: another way to fix transparent background of popup panel on Linux
- revert: "ux: use the same style for popup"
- enhance: add hotkeys to commit buttons (#176)
- enhance: forbid
MoveWindow
being called while double tap action taking place (#177) - fix: begin drag was triggered when double click on the title bar
- readme: add tips to customize current active theme
- fix: dragging the border to resize the window looks weird on Linux (#177)
- ux: use the same style for popup
- fix: only fix content margin on Windows platform after window maximized
- refactor: replace all window with custom ChromelessWindow
- refactor: rewrite TextDiffView
- fix: reset current revision file content when selected commit changed
- fix: close popup if current page is the last one
- ux: trim subject if it's too long to display
- ux: re-design UI for checkout commit as deteched action
- enhance: remember last WindowState of Launcher
- fix: view not update after
Close Other Tabs
clicked - feature: remember window size and layout information (#165)
- feature: supports branch compare (#174)
- fix: missing subject for the last commit (oldest in commit graph)
Full Changelog: v8.16...v8.17