Bugfixes

This version fixes pretty much every single bug our users reported for v0.8.x and v0.9.x:

  • Main window doesn't restore correctly on Hyprland (#48).
  • Unhandled SystemError if Flowkeeper is upgraded while a pomodoro is running (#62).
  • Broken fonts / squares instead of characters on Ubuntu 23.10 (#68).
  • "Unhandled JSONDecodeError" behind the proxy (#69, #73).
  • Flowkeeper crashes when you select a directory as a data file (#70).
  • Error when trying to start another pomodoro while the timer is running (#72, #74).
  • On Windows, the main window close button is disabled (#77).
  • Flowkeeper doesn't switch to focus mode after one completed pomodoro (#79).
  • Unhandled AttributeError when computer wakes up from sleep while playing audio (#81).
  • There's no sound until you change Audio settings once (#85).
  • Able to click "next pomodoro" after marking workitem complete (#88).

Technical improvements

  • Enhanced bug reporting - GitHub issues now include info about versions.
  • New command-line flag: --debug, enables debug logs for this session.
  • System proxy settings are applied automatically.
  • Using embedded Noto Sans font by default, see Settings > Fonts.