The GitQlient 1.3.0 release contains GitHub and Jenkins integration as well as several new features.
A more detailed list of changes follows below.
Big features:
- GitHub integration: Create issues and PRs. Do code reviews of a PR with code extracts, comments, reviews and markdown support (distributed binaries and when compiling with Qt 5.15).
- Jenkins integration (preview): Review the status of your remote Jenkins server. Trigger builds and check the result of the different builds.
- Stage chunk: Now it's possible to stage chunks of code instead of the whole file when working in the diff mode for the WIP (Work In Progress) files.
- Subtrees: Added subtree support.
- Pomodoro: New Pomodoro timer functionality.
- Deleting submodules: Added a new option to delete a submodule.
- Remotes: Added basic remotes management.
- Config editor: Now it's possible to edit Git config files, GitQlientSettings file and all the GitQlient configuration from once place.
- Big refactor on the app styles
- Ready for translations: In this version GitQlient is ready to start translating it to other languages than English.
Minor features:
- RPM packages available
- Search functionality in code editor
- Search functionality for the branches
- Unified untracked and unstaged lists
- The History view now shows a green check on the author column if the commit is signed
- Haiku OS support.
Other improvements:
- Bright color schema finished
- Repo load time improvement
- Configurable Git custom executable path
- Fixed bugs in QPinnableTab
- Fixed managing newly created repos
- Fixes in the Code editor