This is a simple application for managing several working times with different locations (office / home).
The main features are:
- unlimited, individual work items per day
- distinguish betweeh mobile (home) and offfice work
- start / stop recording time spent for a specific item just by click
- full control over spent times: ability to correct wrong recordings afterwards
- managing a default list for new days
Extended features:
-
automatic tracking of breaks during recording (more than 5 minutes)
-
export of spent times per day / week / month / year into clipboard (EXCel format)
-
ability of an optional automatic addition of break times in export if work exceeds a certain limit
-
alerting with acoustical if mouse movement detected without active item
-
alerting with acoustical signal given when recorded time exceeds a given limit
-
recognizing mouse inactivity while item active: asking user what to do
This application is based upon the QT 5.12 toolkit or above in its LGPL version. Please refer to https://doc.qt.io/qt-5/licensing.html
This project is still in use but works quite well. So actually no need for changes!
- fixing several problems with new features
- adding visual alert function: yellow colored an red colored with given limits alert values specified within INI file
- adding stop of recording after given time of inactivity inactivita period specified within INI file
- now adjusting window position if it was stored outside current screen resolution
- now exporting break after either given threshold time or half of the recorded time if no recorded break found and automatic enabled for day (was fixed to always using 4 hours)
- adding -p option for changing data file path
- adding ini file entry <> for data file path
- now preselecting days for weekly report only when current work > 50% of total work
- fixed crash problem with weekly export when no rest is detected automatically but day is excluded by mask
- fixing problem in month / week view when more than one year is stored
- fixed persistency of language setting
- fixed non unique date format across menu and weekly work overview (was missing translation)
- improved usability: using minimum of clicks
- automatic disabling other recordings when a new recording is started
- resetting current kind of work when idle for more than 5 minutes
- also changing kind of work for corrections if current kind is changed
- fixing menu for current kind of work: resetting selection after 5 minutes idle
- kind of work now unset by default
- recording asks for kind orf work if not set
- user may change recorded break times
- adding day mask for weekly export: ignoring automatic addition of break
- storing program settings in INI file instead of registry
- recording recognizes and tracks breaks
- export function now adding break times
- new column in export for automazically added break times
- moved selection for kind of work into navigation menu for faster access
- restoring window position / size from settings
- fixing problems with different font sizes windows / Mac
- adding help button showing PDF
- export function recognizes start of recording on an item. The earliest time per day is taken
- better handling of time correction: more intelligent tumbler setings
- fixing problem with underflow when correction times below 0
- now able to use default items list per day
- introducing new UI for generic account handling
- adding tooltip language support for german, french
- enhancing UI for kind of work: preparing for future etensions of kind
- adding tooltips
- changing file format to contain tags, several kind of work
- first working version for recording data