Skip to content

Improved background tasks

Compare
Choose a tag to compare
@manuel-koch manuel-koch released this 26 Aug 08:38
· 38 commits to master since this release
  • Upgrade dependencies: gitpython==3.0.1, pyinstaller==3.5, pyqt5==5.13.0, pyyaml==5.1.2
  • Repo can be removed from UI via menu command or shortcut
  • Include git rev in version when HEAD is not the tagged version
  • Use pip-tools to manage requirements
  • Use YAML SafeLoader
  • Force utf-8 encoding when reading whole file for diff'ing
  • Double check that _func attribute is available on WorkerRunnable
  • Add scrollbar to commit list
  • Show trunk/tracking ahead/behind in dedicated tabs
  • Show commit history as list
  • Only show "..." badge when there is no other action active
  • Fix wrong argument type for sleeping
  • Filter environment variables used to start tool

Known issues:
QML renderer seems to hang/stuck when app is run while system goes to sleep ( e.g. over night ).
UI seems to handle menu commands and shortcuts but QML UI is not re-rendered and appears stuck.
Workaround by manually open the About-Dialog via menu.