Commit Graph

23 Commits

Author SHA1 Message Date
gronod e5c4e00d76 ci: add Android SDK setup to release workflow and update deployment target selection timestamp
Build and Release APK / build-and-release (push) Successful in 9m10s
2026-06-12 15:50:58 +01:00
gronod d4c87efe7e ci: add GitHub Actions workflow to automate APK builds and releases
Build and Release APK / build-and-release (push) Failing after 10m6s
2026-06-12 15:33:52 +01:00
gronod 4a5379e3a1 feat: enable horizontal scrolling for the BLM table container 2026-06-12 15:27:58 +01:00
gronod 5bd096f54b test: fix ViewModel state collection in tests and update ALDL parser boundary validations to match byte limits 2026-06-12 12:31:39 +01:00
gronod 7c2505ab7b test: refactor MainScreenViewModel tests to use repository mocks instead of fake context 2026-06-12 12:29:12 +01:00
gronod d8e656284a feat: add MockK dependency and update README documentation for diagnostic features 2026-06-12 12:29:02 +01:00
gronod b3c475ad18 feat: add BLMTableViewModel with factory and extended Material icons dependency 2026-06-12 12:15:44 +01:00
gronod b06de4e2fe chore: add Windsurf workflows directory to gitignore 2026-06-12 11:14:21 +01:00
gronod 9838378933 feat: add logged files viewer in settings 2026-06-12 10:58:25 +01:00
gronod bb47d61eec feat: add BLM/INT heatmap table with RPM/MAP bands 2026-06-12 10:56:51 +01:00
gronod f760a9f300 feat: add multi-parameter chart view with graph icon 2026-06-12 10:52:03 +01:00
gronod 05a5acac10 refactor: move trouble codes to bottom of dashboard 2026-06-12 10:50:23 +01:00
gronod 6c57086f25 chore: add Firebase Crashlytics settings and fix temperature unit toggle state handling 2026-06-12 10:28:36 +01:00
gronod 7653876fed feat: add raw binary stream logging, foreground service support, and improved frame header validation
- Implement RawStreamLogger for binary datastream recording with .bin file output
- Add foreground service (BluetoothForegroundService) to maintain Bluetooth connection during background operation
- Enhance frame header detection with 27-byte lookahead validation to filter false AA 55 sequences in payload data
- Add raw data recording toggle in settings with persistent preference storage
- Refactor Main
2026-06-12 10:18:31 +01:00
gronod 89e2ed4cd0 chore: add MIT License 2026-06-12 09:59:00 +01:00
gronod ae997da849 feat: add 24_INT10_mod.adx configuration and initialize project planning mode 2026-06-12 09:11:09 +01:00
gronod 5383c5bd11 chore: downgrade Kotlin to 2.1.0, add KSP support, and migrate Room to KSP 2026-06-12 00:17:55 +01:00
gronod 29423f6aff feat: implement telemetry persistence, data visualization, and improved bluetooth stream parsing with frame statistics 2026-06-11 23:59:42 +01:00
gronod c95dbfe58e refactor: remove deprecated and unused utility files 2026-06-11 22:41:42 +01:00
gronod 0d53724f86 chore: add temporary kotlin compiler session file to gitignore 2026-06-11 22:41:12 +01:00
gronod f8f3be36ee feat: initialize Android project structure with Gradle and basic UI/data architecture 2026-06-11 22:41:02 +01:00
gronod 70ae9230ca Initial commit 2026-06-11 22:25:52 +01:00
gronod 8b5b6f11ed Add README.md 2026-06-11 21:50:51 +01:00