Skip to content

Releases: david-cattermole/timetracker

v0.4.3

04 Aug 00:05
Compare
Choose a tag to compare

This is a minor bug fix release to fix a memory leak in the "timetracker-recorder" binary.

The pre-built binaries were built for Alma Linux 9 and is binary-compatible with Red Hat Enterprise Linux (RHEL) 9 (and Rocky Linux 9)

What's Changed

New Contributors

Full Changelog: v0.4.2...v0.4.3

timetracker-v0.4.2

01 Aug 13:24
Compare
Choose a tag to compare

This is a minor bug fix release;

  • "timetracker-print-gui" uses monospace font by default in the main text view.
  • "Activity Week" print preset has been improved to be accurate to the second, rather than minute.
  • "Activity Week" print preset formats with extra times on either side of the detected data.

The pre-built binaries were built with the provided share/docker/Dockerfile_* files and are intended to run on target operating system.

  • Rocky Linux 9 and Alma Linux 9 is binary-compatible with Red Hat Enterprise Linux (RHEL) 9.

Support for CentOS 7 is now removed as CentOS 7 is now end-of-life (EOL)

Full Changelog: v0.4.1...v0.4.2

timetracker-v0.4.1

01 Mar 23:22
Compare
Choose a tag to compare

This release fixes the command line arguments passed to timetracker-print-gui, and adds Dockerfiles for Alma Linux 9 and Rocky Linux 9.

Using the command timetracker-print-gui --last-week will open the GUI with the week number set to last week, in v0.4.0, this caused an error.

The pre-built binaries were built with the provided share/docker/Dockerfile_* files and are intended to run on target operating system.

  • CentOS 7 is binary-compatible with Red Hat Enterprise Linux (RHEL) 7.
  • Rocky Linux 9 and Alma Linux 9 is binary-compatible with Red Hat Enterprise Linux (RHEL) 9.

Full Changelog: v0.4.0...v0.4.1

timetracker-v0.4.0

25 Feb 09:16
Compare
Choose a tag to compare

This release adds a GUI program (timetracker-print-gui) for displaying and navigating the formatted text from Timetracker.

Other changes:

  • Update all dependencies to latest versions; especially gtk-rs from v0.15.x to v0.18.x.
  • Add --color flag to timetracker-print to enable/disable printing text with colour. The default auto value will auto-detect the functionality of the currently running terminal and only disable if colours are not supported.

Full Changelog: v0.3.5...v0.4.0

The pre-built binaries were built with the provided Dockerfile_centos7 file and are intended to run on CentOS 7.x.

timetracker-v0.3.5

13 Feb 12:33
Compare
Choose a tag to compare

This release improves the performance of "timetracker-print", and fixes a bug introduced in v0.3.4 and fixes database entries spanning the 12 midnight time.
In a test, the time decreased from ~0.18 seconds to ~0.04 seconds (~4 times faster).

Full Changelog: v0.3.4...v0.3.5

The pre-built binaries were built with the provided Dockerfile_centos7 file and are intended to run on CentOS 7.x.

timetracker-v0.3.4

26 Jan 09:26
Compare
Choose a tag to compare
timetracker-v0.3.4 Pre-release
Pre-release

This release improves the performance of "timetracker-print".
In a test, the time decreased from ~0.33 seconds to ~0.04 seconds (~8 times faster).

Full Changelog: v0.3.3...v0.3.4

The pre-built binaries were built with the provided Dockerfile_centos7 file and are intended to run on CentOS 7.x.

timetracker-v0.3.3

29 Dec 00:24
Compare
Choose a tag to compare

This release adjusts the output text from the "timetracker-print" program, with clearer "Summary" text headings, and skipping summary weekdays for days where no activity is recorded.

The packaging and installation documentation has been improved and updated.

Full Changelog: v0.3.2...v0.3.3

The pre-built binaries were built with the provided Dockerfile_centos7 file and are intended to run on CentOS 7.x.

timetracker-v0.3.2

28 Dec 11:15
Compare
Choose a tag to compare

This release adjusts the output text from the "timetracker-print" program, showing total duration for individual weekdays.

Full Changelog: v0.3.1...v0.3.2

The pre-built binaries were built with the provided Dockerfile_centos7 file and are intended to run on CentOS 7.x.

timetracker-v0.3.1

23 Sep 06:46
Compare
Choose a tag to compare

Fixes a bug when 5 variables are stored and the 5th variable is printed using the "timetracker-print" program.

Updates the internal dependencies to the latest versions (should have no observable side effects).

Full Changelog: v0.3.0...v0.3.1

The pre-built binaries were built with the provided Dockerfile_centos7 file and are intended to run on CentOS 7.x.

timetracker-v0.3.0

12 Sep 12:51
Compare
Choose a tag to compare

Adds a timetracker-dump program to write the contents of the database (for a week) to stdout or an output file (with the --output-file) flag.

Full Changelog: v0.2.0...v0.3.0

The pre-built binaries were built with the provided Dockerfile_centos7 file and are intended to run on CentOS 7.x.