Skip to content

2.4.0-rc3

Pre-release
Pre-release
Compare
Choose a tag to compare
@LorenDB LorenDB released this 08 Dec 18:39
· 33 commits to master since this release

Despite being intended to complement existing apps rather than replace them, TimeLight is inching ever closer to the point of becoming a standalone app capable of managing all your time tracking from the system tray.

Features

  • A new daily time report dialog has been added. This dialog allows you to see your time entries for the day, as well as time reports for previous days.
  • Downloaded time entries are now cached in a time entry store. This allows resource sharing to happen in the entire app and helps reduce overall network usage.

Changes

  • The job modification dialog now allows you to choose recent descriptions.
  • It is now possible to force the Teams integration to reauthenticate.

Fixes

  • TimeLight now makes heavy use of QSharedPointer instead of raw pointers to help boost memory safety.
  • Some comparisons have been fixed to be more accurate.
  • TimeLight can be compiled with GCC again.
  • If the workspace you were using becomes no longer available, TimeLight will handle that properly instead of infinitely looping on startup.
  • Icons and tooltips are now updated properly when the current job changes.

Known bugs

  • The Teams integration has stopped working due to an authentication error. The exact cause of this error is unknown.
  • The current time entry may not always update itself properly. This is a side effect of the new time entry store and should be fixed by the 2.4.0 release.