Files
EvilCrowRF-V2/.gitignore
Senape3000 c0c13f7850 Refactor file handling, SD verify, bump versions
Multiple fixes and refactors to improve SD robustness and file path handling across the app:

- .gitignore: Ignore SDR build/dist/upx/spec artifacts.
- include/FileCommands.h: Improve SD format phase by verifying directory creation, logging failures, and marking overall format result when mkdir fails.
- include/config.h: Bump firmware version to 1.1.0 (minor/patch updated).
- mobile_app/lib/providers/ble_provider.dart: Refactor readFileContent to accept pathType (int) instead of basePath, centralize relative/absolute path extraction logic, and propagate effectivePathType in binary commands (breaking API change — callers updated).
- mobile_app/lib/screens/file_viewer_screen.dart: Updated to call readFileContent with pathType and let provider normalize paths.
- mobile_app/lib/screens/settings_screen.dart: Improve SD format progress dialog handling by tracking whether any progress response was received, adding a timeout to avoid indefinite blocking, and showing a timeout snackbar on no response.
- mobile_app/lib/services/update_service.dart: Change fetchChangelog to search release assets for changelog.json (newer approach) and fall back to the legacy raw URL if not found.
- mobile_app/pubspec.yaml: Bump mobile app version to 1.0.9+24.

Notes: The main breaking change is the BLE provider API signature change (basePath -> pathType); UI callers have been updated in this changeset. These changes improve reliability of SD formatting and make changelog fetching more robust.
2026-02-15 17:26:49 +01:00

17 lines
155 B
Plaintext

.pio
.vscode
.venv
.pio_core
.idea
.cursor
.github
logs/
releases/
personal_docs/
*.7z
to-do/
docs/session
SDR/build
SDR/dist
SDR/upx
SDR/sdr_launcher.spec