Timesheets Lite Changelog

What's new in Timesheets Lite 3.5.9.0

Apr 28, 2016
  • The login screen has been redesigned to remove the intermediary password entry screen
  • All password entry text boxes have been replaced with a generic control to fix up screen freezes in Windows 10. This problem only occurred if the Windows tablet data entry service was running or the Windows On Screen Keyboad (OSK) was displayed.

New in Timesheets Lite 3.5.8.0 (Nov 21, 2015)

  • Today sees the release of version 3.5.8 of Timesheets Lite.
  • This release addresses some small issues that have been raised with us in the last few weeks:
  • One user reported that the task timer seemed to slow down somewhat (up to 10%) when his CPU was under heavy load. This was odd as the timer code was designed to be independent of actual update interval (which we realize is never constant). Upon examination of the code we identified two areas where a latency of 10 or 20ms could have resulted in the timer running slower than expected. This is despite the fact that we could never replicate the behavior in our offices. We've eliminated those areas of potential latency and user who reported the issue has tested the fix and informed us that it appeared to have rectified the timing issue.
  • Fixed a problem when re-connecting to an Access database using the database connection wizard.
  • A bunch of extra logging added to the DatabaseDriver class in an attempt to address the above issue (but it turns out the fix worked anyway).

New in Timesheets Lite 3.5.7.0 (Mar 26, 2015)

  • Standard keyboard shortcuts to cut, copy, and paste times on the timesheet have been added. CTRL-C to copy the selected times, CTRL-X to cut them, and CTRL-V to paste them.
  • CTRL-A now selects all times on the timesheet.
  • The right click menu options on the timesheet to copy/cut times now just copy or cut the selected times rather than the entire day's times.
  • CTRL-BACKSPACE now deletes the previous word in the Description field on the Add/Edit time screen.
  • When dragging and dropping times from the timesheet to different days on the calendar a message asks users to confirm the action. This message can now be dismissed permanently.
  • Pressing the ESCAPE key will now close most Timesheets Lite screens.
  • Pressing the ENTER key will now trigger the SAVE button on most Timesheets Lite screens.
  • Fixed a bug with FLOAT columns when using MySQL as a backend database.
  • Fixed a connection type cast error when using MySQL as a backend database.
  • Fixed a problem with typecasting INT32 to INT fields when using MySQL as a backend database.
  • Fix to the Detailed Activity Report when the number of projects or employees is exactly divisible by 40.

New in Timesheets Lite 3.5.1.0 (Mar 15, 2013)

  • First there was a very minor performance tweak made to the Employee Timesheet report. Secondly, the Detailed Activity Report has been pretty much re-written (again) with an aim to improve performance especially when the database is on a network. The final change is to fix a minor bug with the routines that import data from old versions of Timesheets Lite.

New in Timesheets Lite 3.5.0.0 (Mar 11, 2013)

  • Much data on the Add/Edit Time screen is now pre-emptively cached to speed up loading.
  • Many hours spent improving performance of the timesheet display when multiple times are displayed (think the unlikely case of 50+ times in a single day).
  • Much time spent optimizing the process for loading large collections of times. This should result in much improved performance right across the whole program.
  • Much time spent optimizing the time data object to pre-emptively cache project, employee, and activity data. Again should result in improved performance.
  • Several single table queries have been replaced with cross tab queries to reduce the number of database accesses. Again, should result in program wide performance improvements.
  • Most of the queries used by the employee timesheet report have been optimized or changed to cross table queries to speed up report generation.
  • Time spent on the generation speed of the Detailed Activity report.
  • Filter text box added to the Manage Projects screen.

New in Timesheets Lite 2.2.22 (Nov 1, 2006)

  • New report, useability enhancements