Skip to content
This repository has been archived by the owner on Sep 27, 2022. It is now read-only.

Releases: frenkel/timer-for-harvest

Support Ubuntu 20.04 again

01 Aug 16:48
Compare
Choose a tag to compare
  • Build against OpenSSL 1.1 for Ubuntu 20.04.

Two .deb packages are now provided, the "old-openssl" one supports Ubuntu 20.10 and lower, while the other one supports Ubuntu 22.04 and newer. I haven't tested any Debian releases, but you'll most probably need the "old-openssl" one.

Build against newer OpenSSL

29 Jul 09:05
Compare
Choose a tag to compare

This release consist only of some build target modifications because Ubuntu 22.04 only has OpenSSL 3.0, while previous versions had only OpenSSL 1.1.

Security updates

11 Jun 08:15
Compare
Choose a tag to compare

This release consists only of updates to dependencies. These dependencies needed to be updated because of various security issues.

Resizable window

21 Sep 12:48
Compare
Choose a tag to compare
  • Re-enable the ability to resize the main window, implemented by @mlunax.
  • The license of Timer for Harvest will no longer show up as proprietary in GNOME Software.

Minor improvements

26 Aug 16:40
Compare
Choose a tag to compare
  • Show correct button label when adding hours instead of starting a new timer, implemented by @mlunax.
  • Fixed a crash on resume-from-suspend because the time entries could not load while network was not up yet.

Better label escaping

12 Mar 10:43
Compare
Choose a tag to compare

This release includes escaping for special characters such as & in task, project en client names. Thanks @wvengen for reporting this bug.
Furthermore the update link is now clickable thanks to @iatanas0v.

Improved main window

26 Feb 08:33
Compare
Choose a tag to compare

Thanks to @KillerCodeMonkey we have another release! This time he contributed changes to the main window that keep it a static size with a scrollbar. Thanks again @KillerCodeMonkey!

Multi-line descriptions

05 Feb 13:50
Compare
Choose a tag to compare

Thanks to @KillerCodeMonkey we now have multi-line description support!
We also had to switch to a different client_id for the authorization at Harvest. You shouldn't notice this but we're reporting this so that you know it is not a security incident.

New features and bugfixes

23 Oct 14:29
Compare
Choose a tag to compare

This release includes the following new features and bugfixes:

  • Auto refresh when receiving window focus, idea by @Flimm
  • Add client name to project chooser, requested by @jarnalyrkar
  • New entry's are now added on the chosen date instead of the current date
  • Edit button is now re-enabled when cancelling the edit popup

Packages are provided for Ubuntu 20.04, Debian 10 and Fedora 32. These packages should also work on newer releases, let me know if they don't.

Automatic update check

21 Aug 07:49
Compare
Choose a tag to compare

This release consist of a major architectural rewrite. As an end user this shouldn't be noticeable, except for some interface alignment changes. However one user noticeable feature was added: the application will now check whether a new version is available and show a notification when one is available. This works by checking a DNS TXT record, so we cannot misuse this to track usage of the application.