5 Commits

Author SHA1 Message Date
William Valentin
c3c88c63d2 Add theme management and settings functionality
Some checks failed
Build and Push Docker Image / build-and-push (push) Has been cancelled
- Introduced `ThemeManager` to handle application themes using `ttkthemes`.
- Added `SettingsWindow` for user preferences including theme selection and UI settings.
- Integrated theme selection into the main application with a menu for quick access.
- Enhanced UI components with custom styles based on the selected theme.
- Implemented tooltips for better user guidance across various UI elements.
- Updated dependencies to include `ttkthemes` for improved visual appeal.
2025-08-05 11:58:25 -07:00
William Valentin
a633a00a85 Update dependency management: add requirements files and include pandas, colorlog, and pyinstaller 2025-07-27 14:16:12 -07:00
William Valentin
0a0e5cb75c Refactor dependencies in pyproject.toml and requirements.txt for consistency and clarity 2025-07-24 11:01:36 -07:00
William Valentin
dbe2677509 Add colorlog 2025-07-20 13:06:13 -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