Current save function only saves a .txt record of the total calculated time from a particular timesheet, would improve usability to be able to load all previously entered values (ie 5 hours, 15 minutes, 30 seconds etc) for rows back into the program to continue editing a timesheet.
Will need to save state of individual entry widgets from each row, then use this information to re-create the same number of rows with the same values in a new timesheet instance.
[ ] Implement simple loading (open total hours from a txt file and add a single row with same number of hrs, minutes, seconds)
[ ] Implement advanced save functionality (save state of each row and entry widget within the time recording area)
[ ] Implement advanced load functionality (recreate state of various entries from saved file so user can continue editing a previous timesheet)
Current save function only saves a .txt record of the total calculated time from a particular timesheet, would improve usability to be able to load all previously entered values (ie 5 hours, 15 minutes, 30 seconds etc) for rows back into the program to continue editing a timesheet.
Will need to save state of individual entry widgets from each row, then use this information to re-create the same number of rows with the same values in a new timesheet instance.