@@ -8,7 +8,7 @@ class SessionsWindow(tk.Frame):
88 def __init__ (self , parent , controller , logic_controller ):
99 tk .Frame .__init__ (self , parent )
1010 self .controller = controller
11- self .logic_controller = logic_controller
11+ self .logic = logic_controller
1212
1313 # label for SessionsWindow
1414 label = tk .Label (self , text = "Select a Session to continue from:" )
@@ -46,16 +46,16 @@ def load_sessions(self):
4646 for session in sessions :
4747 session_name = session .split ("." )[0 ]
4848 # Load data for the current session
49- self .logic_controller .file_handler .load_session_data (session_name )
50- session_data = self .logic_controller .file_handler .get_data ()
49+ self .logic .file_handler .load_session_data (session_name )
50+ session_data = self .logic .file_handler .get_data ()
5151 if session_data is not None :
5252 app_name = session_data ['app_name' ]
5353 time_spent = session_data ['time_spent' ]
5454 # Format the time spent
5555 formatted_time = format_time (round (time_spent ))
5656 # Insert into the Listbox
5757 self .session_listbox .insert (tk .END , f"{ session_name } : { app_name } , { formatted_time } on record" )
58- corrupt_sessions = self .logic_controller .file_handler .get_corrupt_sessions ()
58+ corrupt_sessions = self .logic .file_handler .get_corrupt_sessions ()
5959 if len (corrupt_sessions ) > 0 :
6060 error_string = "The following session(s) failed to load:\n \n "
6161 for session in corrupt_sessions :
@@ -77,21 +77,21 @@ def select_session(self):
7777 selected_session_name = self .get_session_text ().split (": " )[0 ]
7878
7979 # update the logic session name var
80- self .logic_controller .file_handler .set_file_name (selected_session_name )
80+ self .logic .file_handler .set_file_name (selected_session_name )
8181
8282 # tell the controller we are continuing from a session
83- self .logic_controller .file_handler .set_continuing_session (True )
83+ self .logic .file_handler .set_continuing_session (True )
8484
8585 # load selected session data into the file handler,
8686 # so it's ready to be pulled
87- self .logic_controller .file_handler .load_session_data (selected_session_name )
87+ self .logic .file_handler .load_session_data (selected_session_name )
8888
8989 # start/reset tracking threads
90- self .logic_controller .app_tracker .reset ()
91- self .logic_controller .app_tracker .set_selected_app (selected_app_name )
92- self .logic_controller .time_tracker .reset (add_time = self .logic_controller .file_handler .get_data ()['time_spent' ])
93- self .logic_controller .time_tracker .start ()
94- self .logic_controller .time_tracker .clock ()
90+ self .logic .app_tracker .reset ()
91+ self .logic .app_tracker .set_selected_app (selected_app_name )
92+ self .logic .time_tracker .reset (add_time = self .logic .file_handler .get_data ()['time_spent' ])
93+ self .logic .time_tracker .start ()
94+ self .logic .time_tracker .clock ()
9595
9696 # show the TrackerWindow
9797 self .controller .show_frame ('TrackerWindow' )
0 commit comments