2.4.0-rc3
Pre-release
Pre-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.