Over the past month there has been a lot of development done on the WorkTimer website and desktop application. All of the new developments have now been put live and some of the key features are listed below
If you encounter any issues while using the site you can either use the standard feedback tab or contact firstname.lastname@example.org with the details.
New Website Features
Smart tasks are probably the biggest and most requested feature added in the version 3.5 update.
Smart tasks allow you to create one tasks and record time against it across multiple days.
113 currencies have been added to the system and can be selected as your default currency from the account page.
Longer Login Sessions
The second most frequent request I receive is to increase the default session time so people aren’t automatically logged out after they’re inactive on the site for long period of time.
To fix this problem you can now choose to have the website remember you for a 2 week period when you login.
You can now enter an ‘Order Priority’ against a project that will determine the position that it will display on the projects list.
To allow for an infinite number of projects a reverse priority is used. What this means is that the higher the number the more important a project becomes.
For example, a project with a priority number of 1000 would appear higher up the list than a project with a priority of 1.
You can now add a description to your projects when adding or editing.
New Desktop App Features
There is a now a project filter that will filter the project list as you type
The desktop app now supports the new Smart Task method of recording time
To create a smart task you simple choose the ‘Smart Task’ option when adding a new task. This will then hide the Initial Time and Task Date as they aren’t relevant for Smart Tasks.
Once a Smart Task has been created then it will always be displayed at the top of the task list for the parent Project regardless of when it was created. This is because the task could span multiple dates and wouldn’t fit in with normal tasks.
In terms of time recording and reporting, Smart Task work exactly like normal tasks. You simple start and stop the timers to record the time you need.
Once time has been recorded against a Smart Task the times are displayed as ‘checkins’ for each day that time has been recorded.
Over the last week I’ve been developing a desktop application to manage WorkTimer projects and tasks.
It’s been built using the Adobe Air platform which keeps it very light-weight, secure and will work on most computers. The first release contains only the core features from the website but over time more will be added.
The most up-to-date version of the application can be found here: http://worktimer.co.uk/desktop/
The projects section of the application works in exactly the same way as the main website. They are displayed in a list and clicking on one takes you to all of its projects.
Add Project Form
Most of the website’s tasks management options have been included within the desktop version and they work in exactly the same was as the do on the site.
Add Task Form
Clicking on a task expands a set of extra options that can be used to archive and delete tasks. More task options will be added in the future.
Task timing work in the same punch in/punch out style that the main site uses. Multiple tasks can be tracked at the same time and are highlighted in the task list.
Single Active Timer
Multiple Active Timers
Task timing can be one of the most important aspects of making sure a project stays on track and is completed within a deadline and within budget. Most of the core WorkTimer functionality is focused around a very simple yet powerful task timing system.
Task Timer Controls
Once a task is added to a project the control buttons can be used to start and stop the timers. The timers record in real time and can be started, paused and stopped however often is needed.
Identifying Active Timers
Once a task timer is started the task’s background colour is changed to a light blue and the ‘Start Timer’ icon changes to a recording icon. This allows tasks that are being timed to be instantly distinguishable in the task list. (Useful when running multiple task timers)
Automatic Time Saving
When a task timer is recording you can choose to have it automatically save the time at set intervals to ensure no time is lost if your computer or web browser freezes. By default the timers are automatically save every 30 seconds but this frequency can be changes from the manage account page.
Setting the save frequency to 0 will disable this feature and timers will only be saved once they’re stopped.