Skip to content

An assistant that helps you fill out your timesheets by automatically calculating your working hours. (Windows only)

License

Notifications You must be signed in to change notification settings

alexmo16/TimesheetAssistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TimesheetAssistant

An assistant that helps you fill out your timesheets by automatically calculating your working hours. (Windows only)

What it looks like so far (could be better):

mainwindow

Dependencies:

  • Qt 5.14.1
  • wevtapi.lib (Windows library for events logs)
  • Windows Pro/Ultimate/Student (Windows Home does not allows local security policies changes).

Development setup:

  • The current setup only works with visual studio, feel free to add a qt-creator setup.
  • Build step for deployment needs VCINSTALLDIR env variable, if it is not defined, please add it to your system environment variables.
  • You will need to activate some new local security policies to activate Logon/Logout events, see Help > TimesheetAssistant Help to know how to activate those.

Release Installation:

  • Download latest release at: https://github.com/alexmo16/TimesheetAssistant/releases
  • In released zip folder, execute vc_redist.x64.exe before running TimesheetAssistant.
  • You will need to activate some new local security policies to activate Logon/Logout events, see Help > TimesheetAssistant Help to know how to activate those.

About

An assistant that helps you fill out your timesheets by automatically calculating your working hours. (Windows only)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages