eddy pushed tag v1.0 to eddy/Project_SylDa 2026-07-30 19:55:41 +02:00
eddy released v1.0 at eddy/Project_SylDa 2026-07-30 19:55:39 +02:00
eddy deleted tag v1.0 from eddy/Project_SylDa 2026-07-30 19:55:16 +02:00
eddy pushed to main at eddy/Project_SylDa 2026-07-30 19:55:16 +02:00
b2662247bb fix: cd to release dir before uploading assets
eddy released v1.0 at eddy/Project_SylDa 2026-07-30 19:54:51 +02:00
eddy pushed to main at eddy/Project_SylDa 2026-07-30 19:54:28 +02:00
70f004c45b docs: add release build spec and implementation plan
ff3e92b8dd feat: add release build script
f26ab1542b chore: gitignore keystore and signing.properties
9d2d3e6e91 feat: add release signing config via signing.properties
20bb151d09 Make settings gear icon clickable in MainActivity
Compare 5 commits »
eddy pushed to main at eddy/Project_SylDa 2026-07-30 19:19:11 +02:00
97a1eff6fa chore: update bundled firmware.bin with SHA256 verification
69c4ee040d chore: remove unused otaStatusText widget
44297d30ad fix: check writeCharacteristic return value in sendOtaData
fcbf1e9b5f feat: ESP MTU 512 + dynamic Android chunk size based on negotiated MTU
475c029512 feat: OTA notification handling with ACK/NAK retry logic
Compare 25 commits »
eddy pushed to main at eddy/Project_SylDa 2026-07-29 23:57:58 +02:00
e069149fb4 docs: vibecoded notice boven README
eddy pushed to main at eddy/Project_SylDa 2026-07-29 23:53:27 +02:00
15498d025a chore: remove research docs from git tracking, add to .gitignore
eddy pushed to main at eddy/Project_SylDa 2026-07-29 23:51:22 +02:00
0833327cea fix: code review fixes — SharedPreferences docs, Log.e, dead notify code
eddy pushed to main at eddy/Project_SylDa 2026-07-29 23:32:02 +02:00
36a20899be docs: README volledig bijgewerkt — hardware, BLE, combined flow, serial output, NL vertalingen, ESP→module
eddy pushed to main at eddy/Project_SylDa 2026-07-29 23:25:05 +02:00
7497019f0c Update README title: Sylvia Touch Relay -> Project SylDa
eddy pushed to main at eddy/Project_SylDa 2026-07-29 23:16:56 +02:00
df5154732c Remove intro text from settings, fix button text color in dark mode
eddy pushed to main at eddy/Project_SylDa 2026-07-29 23:10:14 +02:00
4c022b8259 Rename package com.eddy.atomrelay -> nl.eddydevink.sylda, Dutch translations, UI cleanup
d6d6f6674a Combined flash + key exchange flow with version check and USB permission persistence
Compare 2 commits »
eddy pushed to main at eddy/Project_SylDa 2026-07-29 22:26:44 +02:00
96162a16be Fix BLE scan: add neverForLocation to BLUETOOTH_SCAN (results suppressed without it on API 31+)
eddy pushed to main at eddy/Project_SylDa 2026-07-29 22:10:17 +02:00
3ce2610bc8 Fix hasPermissions: remove ACCESS_FINE_LOCATION from API>=S check (maxSdkVersion=30 excludes it)
eddy pushed to main at eddy/Project_SylDa 2026-07-29 22:04:47 +02:00
a025e66b61 Simplify permission flow: standard ActivityCompat pattern with one-shot guard
eddy pushed to main at eddy/Project_SylDa 2026-07-29 22:01:08 +02:00
ecdd693ffa Reset permissionsRequested flag after deny and on return from settings
eddy pushed to main at eddy/Project_SylDa 2026-07-29 21:58:45 +02:00
ac2767c2b6 Fix permission dialog flash loop in onResume
eddy pushed to main at eddy/Project_SylDa 2026-07-29 21:55:08 +02:00
d005fef3f6 Remove manual download-mode instructions, library auto-resets ESP