Commit graph

2 commits

Author SHA1 Message Date
Blake Ridgway
b80b160af6 removed comments 2025-04-22 11:37:19 -05:00
Blake Ridgway
2c6c55a176 refactor: Create MainWindow class for main application windows
This commit refactors the main application window into a `MainWindow`
class.  This improves code organization and facilitates unit testing
of the UI.

- Created `MainWindow` class inheriting from `ctk.CTk`.
- Moved UI elements and logic into the `MainWindow` class.
- Modified methods to use the Database and PDFExporter classes.
- Implemented load_log_entries to refresh log entries
2025-04-05 18:03:18 -05:00