From 7b7f53fff9b7d0782c18f6bfa35ae4849fa40d93 Mon Sep 17 00:00:00 2001 From: Ed_ Date: Sat, 9 May 2026 15:13:24 -0400 Subject: [PATCH] feat(gui): Implement cb_load_prior_log wrapper in App class --- src/gui_2.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/gui_2.py b/src/gui_2.py index 3ddabdc..ba12e61 100644 --- a/src/gui_2.py +++ b/src/gui_2.py @@ -4021,6 +4021,14 @@ def hello(): changed = True self._push_mma_state_update() + def cb_load_prior_log(self, path: Optional[str] = None) -> None: + if path is None: + root = hide_tk_root() + path = filedialog.askdirectory(title='Select Session Directory', initialdir=str(paths.get_logs_dir())) + root.destroy() + if path: + self.controller.cb_load_prior_log(path) + def _reorder_ticket(self, src_idx: int, dst_idx: int) -> None: """ [C: tests/test_ticket_queue.py:TestReorder.test_reorder_ticket_invalid, tests/test_ticket_queue.py:TestReorder.test_reorder_ticket_valid]