Skip to content

ozzygit/TimeTrack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

114 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TimeTrack is an application to help manage my timesheets.

The tools provided in our latest system made it difficult to know where my time was going, so I made this to assist.

Features:

Time Entry

  • Accept a time start, end, case/reference number, and a description.
  • Time entries will default to working hours (7AM - 7PM) with AM being the preference, if ambiguous
  • Display the list of time entries for the current calendar date
  • The delete key can remove the currently selected entry
  • The following are acceptable examples of time entries: 7:00 AM, 700, 730, 705, 7, 7:00 PM, 700 PM, 7.00, 7;00, 1900

Saving & Loading

  • All entries are written to file as an sqlite database as they are entered/modified
  • Entries will be loaded from the db file in the same directory, or a new one will be created if one cannot be found.

Statistics

  • Display total time for the day, and the amount of gaps in hours/minutes if any records without a case number are present.
  • The "Lunch" checkbox can be used to create a 1 hour time record which does not count towards the total time, or gaps.

Exporting

  • The export button will copy the currently selected time record to the clipboard

About

TimeTrack

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C# 83.2%
  • PowerShell 16.8%