Releases: david-cattermole/timetracker
v0.4.3
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
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
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
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 totimetracker-print
to enable/disable printing text with colour. The defaultauto
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
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
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
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
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
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
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.