Skip to content

Releases: flowkeeper-org/fk-desktop

v0.10.0 Release Candidate

03 Feb 07:23
Compare
Choose a tag to compare
Pre-release

v0.10.0 (XX February 2025)

This version brings Flowkeeper even closer to the original Pomodoro Technique definition from Francesco Cirillo's book. Pomodoro interruptions are now handled as the book prescribes, and we introduced support for long breaks. One major deviation from the Technique we introduced in this version is the ability to track unfocused time. Finally, there are some minor quality-of-life improvements, bugfixes and better support for Linux.

  • Ability to track unfocused time, try to start a work item with no pomodoros (#94).
  • Ability to drag work items between backlogs (#60).
  • Voided pomodoros are displayed as ticks to better match the Book (#92).
  • Flowkeeper window now hides automatically on auto-start (#102).
  • Standard XDG directories are used on Linux (#65).
  • You can now find Flowkeeper on Flathub (#63).
  • We now build Flowkeeper for ARM (arm64 / aarch64).
  • We now build an AppImage binary for Flowkeeper.
  • [Technical] Added support for Qt 6.8.1.
  • [Bugfix] Window icon on Wayland (#110).

v0.9.1

15 Jan 11:49
48d0326
Compare
Choose a tag to compare

v0.9.1 (15 January 2025)

This is a bugfix release, it has no new features.

  • [Bugfix] Main window doesn't restore correctly on Hyprland (#48).
  • [Bugfix] Unhandled SystemError if Flowkeeper is upgraded while a pomodoro is running (#62).
  • [Bugfix] Broken fonts / squares instead of characters on Ubuntu 23.10 (#68).
  • [Bugfix] "Unhandled JSONDecodeError" behind the proxy (#69, #73).
  • [Bugfix] Flowkeeper crashes when you select a directory as a data file (#70).
  • [Bugfix] Error when trying to start another pomodoro while the timer is running (#72, #74).
  • [Bugfix] On Windows, the main window close button is disabled (#77).
  • [Bugfix] Flowkeeper doesn't switch to focus mode after one completed pomodoro (#79).
  • [Bugfix] Unhandled AttributeError when computer wakes up from sleep while playing audio (#81).
  • [Bugfix] There's no sound until you change Audio settings once (#85).
  • [Bugfix] Able to click "next pomodoro" after marking workitem complete (#88).
  • [Technical] Enhanced bug reporting - GitHub issues now include info about versions.
  • [Technical] New command-line flag: --debug, enables debug logs for this session.
  • [Technical] System proxy settings are applied automatically.
  • [Technical] Using embedded Noto Sans font by default, see Settings > Fonts.

v0.9.0

28 Dec 18:14
Compare
Choose a tag to compare

v0.9.0 (30 December 2024)

  • You can now drag backlogs and work items to reorder them. Backlogs are not reordered automatically anymore.
  • Unplanned work items are now highlighted with asterisk (*).
  • You can now choose between two timer widgets -- "Classic" and "Minimalistic".
  • Quick configuration wizard when you open Flowkeeper for the first time.
  • Moved "Hide completed items" to the toolbar (#42).
  • In "minimalistic" mode all focus mode actions are under the "stopwatch" menu.
  • You can now configure Flowkeeper to execute programs on different events, see Settings > Integration (#40).
  • All buttons and icons now have tooltips with shortcuts in them (#43, #52).
  • Journaling-friendly Work Summary (F3) -- more output formats and enhanced usability (#45, #49).
  • New setting: General > Single Flowkeeper instance (#50).
  • Miscellaneous UI improvements, notably new tray icon visualization (#44, #51, #39).
  • You can now enable main menu in Settings > Appearance.
  • [Bugfix] Couldn't open Settings when there's no audio devices (#38).

v0.8.1

13 Nov 09:55
1847043
Compare
Choose a tag to compare

v0.8.1 (13 November 2024)

  • [Bugfix] Fixed a bug in tutorial step 8.

v0.8.0

06 Nov 14:16
a8bc130
Compare
Choose a tag to compare

v0.8.0 (4 November 2024)

  • You can now use #tags in work items. You can turn it off in Settings > General.
  • When #tags are enabled, work item text wraps if it doesn't fit on one line. This is the default behavior.
  • Embedded resting music - "Madelene" by Lobo Loco, with kind permission from its author (CC-BY-NC-ND).
  • Selectable audio output in Settings > Audio.
  • [Technical] Flowkeeper displays window title in the focus mode on Wayland automatically.
  • [Technical] StartWork strategy now also carries planned rest duration.
  • [Technical] Smart import now preserves timestamps and history.
  • [Technical] We can now import stuff which happened in the past.
  • [Bugfix] Fixed "user already exists" import error.
  • [Bugfix] Fixed incorrect pomodoro states after import.
  • [Bugfix] Fixed incorrect timestamps in smart import.
  • [Bugfix] Fixed incorrect work / rest durations in smart import.

v0.7.1

12 Sep 20:05
bde9399
Compare
Choose a tag to compare

v0.7.1 (13 September 2024)

  • [Bugfix] Fixed import/export wizard look & feel on Windows 11 with Qt 6.7.x.
  • [Bugfix] Fixed "No QtMultimedia backends found" issue on macOS.

v0.7.0

10 Sep 08:39
69962a2
Compare
Choose a tag to compare

v0.7.0 (10 September 2024)

  • Disabled data sync and e2e encryption features.
  • Removed public references to any semi-implemented features.
  • Documented the full manual UAT test suite and executed it.
  • The hole in the timer widget now displays correctly.
  • New "Compress" action in the File source settings (click it for details).
  • New "Detect automatically (Default)" theme.
  • Added "New Backlog From Incomplete" action to speed up planning.
  • New "Work Summary" feature for making human-readable reports like time sheets.
  • Special appearance defaults for Gnome to match its quirks.
  • Minor improvements in Statistics (different bar colors, better theming)
  • [Bugfix] Fixed the 00:00 bug when the user opened the client right when the work ends.
  • [Bugfix] Fixed a rare bug when we tried to read a file which was written at the same time.
  • [Bugfix] Fixed an "Invalid key" bug in Import.
  • [Bugfix] Fixed a bug where workitem actions' visibility was wrong after external changes.
  • [Technical] Removed CompletePomodoro and StartRest strategies.
  • [Technical] Removed "Auto-seal items after" setting.
  • [Technical] Split the README.md into several files.

v0.6.3

01 Sep 17:19
3c7aa5f
Compare
Choose a tag to compare

v0.6.3 (1 September 2024)

  • Added settings to disable data sync and e2e encryption features
  • [Bugfix] Fixed "Sign in" button on some Linux, e.g. Debian Sid.
  • [Technical] GitHub pipeline now signs and notarizes macOS builds.
  • [Technical] GitHub pipeline now signs Windows binaries automatically.
  • [Technical] A macOS build for x86.
  • [Technical] Simplified the code for events prioritization.
  • [Technical] Listed all testable Use Cases.
  • [Technical] Created a farm of VMs for running e2e tests, tested as-is.

v0.6.2

01 Aug 14:52
6bb682e
Compare
Choose a tag to compare

v0.6.2 (1 August 2024)

  • [Bugfix] OAuth login on Windows (QTBUG-124333).

v0.6.1

31 Jul 16:47
2a5f83b
Compare
Choose a tag to compare

v0.6.1 (31 July 2024)

  • Brand new interactive tutorial.
  • The window loses its frame in Focus mode, with double-click and move.
  • The window can be pinned to stay always-on-top.
  • New appearance settings (always on top, window title in focus mode).
  • Users may now ignore "A keyring is not available" error.
  • [Technical] macOS DMG installer is now properly signed and notarized.
  • [Technical] macOS now asks to unlock login keychain only once.
  • [Technical] Screenshots collection via e2e tests.
  • [Technical] Enabled SonarCloud static code analysis + "code smells" GitHub badge.