Commit Graph
2 Commits
Author SHA1 Message Date
FelipeCN 8d6ebc4f28 refactor: Atualiza a função process_sheet para gerar linhas E250 por dia com valores não-zero 2025-11-17 14:02:26 -03:00
FelipeCN 8f81024a6b feat: Implement GUI for SPED Automático with configuration management and theme support
- Added a new GUI application using the Iced library for user interaction.
- Implemented configuration loading from an INI file, including fields for model file, spreadsheet path, and reporting month.
- Introduced theme management with options for auto, light, and dark modes based on system preferences.
- Added functionality to browse for model and spreadsheet files.
- Implemented validation and formatting for the reporting month input.
- Integrated asynchronous processing of the SPED generation logic, with user feedback during execution.
- Created a logging mechanism to track application events and errors.
- Added tests for core functionalities including file reading/writing and data processing.
2025-11-17 13:42:08 -03:00