Commit Graph

6 Commits

Author SHA1 Message Date
William Valentin
651e699abb Increase max line length in flake8 and black configurations to 88 2025-07-24 09:09:33 -07:00
William Valentin
2142db7093 Refactor MedTrackerApp and UI components for improved structure and readability
- Simplified initialization logic in init.py
- Consolidated testing_mode assignment
- Removed unnecessary else statements
- Created UIManager class to handle UI-related tasks
- Modularized input frame creation, table frame creation, and graph frame creation
- Enhanced edit window creation with better organization and error handling
- Updated data management methods to improve clarity and maintainability
- Improved logging for better debugging and tracking of application flow
2025-07-23 16:10:22 -07:00
William Valentin
dbe2677509 Add colorlog 2025-07-20 13:06:13 -07:00
William Valentin
968ca60f62 Add ditenv package and update .env.example file 2025-07-17 15:28:41 -07:00
William Valentin
a2b9b24153 Update dependencies 2025-07-17 13:16:35 -07:00
William Valentin
987dc095c0 Add configuration files for Flake8 and pre-commit, and update Pipfile for pre-commit dependency 2025-07-15 13:36:43 -07:00