Run ruff format changes and finalize indentation and lint fixes.

This commit is contained in:
William Valentin
2025-08-09 12:10:16 -07:00
parent 9cec07e9f6
commit 9a5a2f0022
68 changed files with 1272 additions and 4301 deletions

View File

@@ -45,19 +45,19 @@ The export functionality is accessible through:
The export system consists of three main components:
#### ExportManager Class (`src/export_manager.py`)
#### ExportManager Class (`thechart.export.export_manager`)
- Core export functionality
- Handles data transformation and file generation
- Integrates with existing data and graph managers
- Supports all three export formats
#### ExportWindow Class (`src/export_window.py`)
#### ExportWindow Class (`thechart.ui.export_window`)
- GUI interface for export operations
- Modal dialog with export options
- File save dialog integration
- Progress feedback and error handling
#### Integration in MedTrackerApp (`src/main.py`)
#### Integration in MedTrackerApp (`python -m thechart` entry)
- Export manager initialization
- Menu integration
- Seamless integration with existing managers
@@ -168,9 +168,9 @@ Exported test files are created in the `test_exports/` directory:
## File Locations
### Source Files
- `src/export_manager.py` - Core export functionality
- `src/export_window.py` - GUI export interface
### Source Modules
- `thechart.export.export_manager` - Core export functionality
- `thechart.ui.export_window` - GUI export interface
### Test Files
- `simple_export_test.py` - Basic export functionality test