Commit Graph

33 Commits

Author SHA1 Message Date
Graham Jones 4212860dc1 Update to target Android 15 (SDK 35) - had to do some adjustment to layout to make MainAcivity2 display correctly 2025-07-16 21:34:18 +01:00
Graham Jones db60f7f095 Updated permissions handling so it can target Android 14 (API 34) which is a requirement of Play Store 2024-07-12 20:36:09 +01:00
Graham Jones 7f2855bd09 Populate Watch ID and WatchSD version from BLE data source 2023-12-13 15:51:45 +00:00
Graham Jones b339daa826 UI work in progress 2023-09-30 20:32:04 +01:00
Graham Jones 3e61397eb5 Added adaptive and average heart rate data to SdData so that it is logged to the data sharing database. 2023-06-17 19:45:35 +01:00
Graham Jones 0a57ff0ae0 Added ExportData function, and fixed issue with fault showing for HR and O2sat. 2023-06-03 19:30:04 +01:00
Graham Jones babfe74043 Upgraded to target SDK Level 31 for Google Play Store 2023-05-31 17:21:29 +01:00
Graham Jones 34eb763ccd V4.1.0a - neural network model runs and prints pSeizure to logcat. 2022-09-20 11:55:34 +01:00
Graham Jones 542fc42e5d Starting to convert to Google Firebase backend. Authentication working and starting on WebApiConnection 2022-03-18 18:13:07 +00:00
Graham Jones d6b397b6e2 Added Slovenian translation (from Andrej Žgavec). Had to update build.gradle dependencies to get it to compile 2022-03-02 23:32:14 +00:00
Graham Jones 46eafc4861 Upgraded gradle plugin and updated to target APK30 for Google Play Store 2022-02-27 22:07:45 +00:00
Graham Jones bdd7b49358 Updated WebApiConnection to use callbacks rather than interfaces, moved the shared preference handling code into SdServer so it is all together. Updated the various activities to use the single instance of LogManager and WebApiConnection in SdServer rather than creating new instances which are likely to resuld in duplicate data being uploaded. 2022-01-23 22:13:38 +00:00
Graham Jones 277f6f68c5 Re-hashed log files to use system directory - will not fix android 10, but has it working again on my phone.... 2020-12-10 13:40:12 +00:00
Graham Jones 9047a86544 Added UUID string to text messages to identify them as being from OpenSeizureDetector 2020-08-22 11:04:11 +01:00
Graham Jones 79c65284e4 Increased minimum SDK to Android 5 because of errors compiling for Android 4. Fixed web interface javascript (broken by V3.1.13). Separated Start-up and Main activity UI strings to resources so we can add translations 2020-02-27 20:58:26 +00:00
Graham Jones 384bb7c9a3 V3.11 - Fixed heart rate reporting in network datasource 2019-10-23 20:18:22 +01:00
Graham Jones 0c5e7e2d2d V3.1.9 - fixed problem with crash of start-up activity in Android 9, and got warnings working for Garmin Data Source 2019-07-11 19:57:14 +01:00
Graham Jones 238b3c504f V3.1.9 - quite a few changes - see Changelog.md 2019-06-22 11:41:58 +01:00
Graham Jones 8013b5d56a V3.1.1 - Added delay before sending SMS alarm to give the user the chance to cancel it. 2019-04-22 21:17:51 +01:00
Graham Jones 33a11f0e73 V3.0.4 - Fixed problem with crashing after server stopped, and crash when selecting install watch app menu option. And I think I have finally sorted the problem of multiple
versions of the server running...but might be wrong - clsoe the issue anyway and see what happens.
Also tidied up main app screen when server stopped or in fault condition.
Closes #13, Closes #12, Closes #11
2019-03-17 13:41:48 +00:00
Graham Jones 52ba1627aa V2.6.4 - Fixed crash on Android 9 by adding apache http library to manifest. Tests ok on Pixel 2 (API28) emulator. 2019-02-15 16:14:10 +00:00
Graham Jones b217259ca5 Fixed problem with Android 8 permissions. Needed to implement a new unhandled Exception Handler because mine kept giving Permission Denied errors. 2019-01-26 23:53:27 +00:00
Graham Jones 4308e90f26 Solved problem of background service crashing - it is a 'feature' of Android 8 where background services are shutdown when the main activity stops. Solution is to make the service a 'Foreground Service' instead (I think - testing now....) 2019-01-14 23:31:02 +00:00
Graham Jones 9511b1ee09 Converted SMS sending to use intent rather than SMSManager 2018-12-26 20:40:39 +00:00
Graham Jones cbe5e49ad3 Added option to use mp3 notification sounds rather than tone generator to make alarm sounds 2017-12-03 10:11:47 +00:00
Graham Jones b1b8659d55 Added V2.6 of pebble app to Android APK, and packaged as V2.5.2 2017-09-10 22:17:23 +01:00
Graham Jones b0b61b9fd2 Added alarm latch timer to release latch after a specified period even if Accept Alarm button is not pressed. 2017-05-07 19:56:24 +01:00
Graham Jones 4baed5ea97 Update Gradle version following prompt from Android Studio 2016-12-26 19:55:29 +00:00
Graham Jones 756e42892e Added Georeferencing to SMS - needs a bit of tidying up as geo URIs not clickable on Android for some reason..... 2016-12-15 20:19:12 +00:00
Graham Jones 6d8085dbe0 Added legacy apache library so it compiles on newer SDKs 2016-07-28 20:23:19 +01:00
Graham Jones d44ec7c489 Added code to stop watch app before starting it to try to improve reliability of app start. 2016-07-19 22:25:06 +01:00
Graham Jones 11d9d1c85c Modified sdServer to use a single ToneGenerator instance rather than create a new one for each beep. 2016-04-08 21:51:12 +01:00
Graham Jones 4ffddf7d6c Converted Android_Pebble_SD to use Android Studio (Gradle) build system. 2015-08-11 17:37:23 +01:00