Commit Graph

5 Commits

Author SHA1 Message Date
Janez T
f50b429e34 Add fastlane setup for iOS deployment 2025-10-15 14:31:17 +02:00
Janez T
4fae6e4c55 feat: Implement background location tracking service
- Removed existing app icons from the asset catalog.
- Added new `Contents.json` for asset catalog.
- Updated `Info.plist` to include background modes and task scheduler identifiers.
- Exposed BLE service in `ConnectionProvider` for background tracking.
- Enhanced `MapTab` to support background location tracking with new service.
- Added `BackgroundLocationService` to manage location updates in the background.
- Updated `SettingsScreen` to allow users to configure GPS update distance and toggle background tracking.
- Implemented functionality to send location updates via BLE in `MeshCoreBleService`.
- Updated dependencies in `pubspec.yaml` for background service support.
- Adjusted `TileCacheService` to ensure ObjectBox is initialized only once.
2025-10-14 09:53:21 +02:00
Janez T
22624f64c0 fix: Correct application name and update permissions in configuration files 2025-10-14 01:04:22 +02:00
Janez T
e153218b01 Add flutter_compass and shared_preferences_foundation dependencies; update Info.plist for motion usage description 2025-10-13 23:02:22 +02:00
Janez T
823a163123 initial commit 2025-10-13 22:28:20 +02:00