Commit Graph

638 Commits

Author SHA1 Message Date
Graham Jones
06493bc579 Merge branch 'V3.0' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into V3.0 2019-03-06 20:34:35 +00:00
Graham Jones
14d54ecaba V3.0.2 - Fixed problem with incorrect re-start when first accepting SMS permissions. 2019-03-06 20:34:01 +00:00
Graham Jones
894ea54c90 V3.0.2 - Fixed problem with incorrect re-start when first accepting SMS permissions. 2019-02-27 21:48:06 +00:00
Graham Jones
e02117a689 V3.0.1 - Changed data log format 2019-02-21 19:54:27 +00:00
Graham Jones
966a0f8e56 Merge branch 'V3.0' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into V3.0 2019-02-17 20:09:09 +00:00
Graham Jones
0d9b19200b Merge branch 'V3.0' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into V3.0 2019-02-17 20:07:53 +00:00
Graham Jones
906289887a Merge branch 'V3.0' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into V3.0 2019-02-15 20:17:07 +00:00
Graham Jones
ae39c9edcf Merge branch 'V3.0' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into V3.0 2019-02-15 20:15:40 +00:00
Graham Jones
0638354ed6 Merge branch 'V3.0' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into V3.0 2019-02-15 19:54:25 +00:00
Graham Jones
eb73a5f615 V3.0.0 - With signed APK, and removed unused READ_PHONE_STATE permission 2019-02-15 19:52:18 +00:00
Graham Jones
689e96f1f6 V3.0.0 - With signed APK 2019-02-15 19:12:46 +00:00
Graham Jones
9a231298e1 Improved notification title - shows alarm state. 2019-02-15 19:00:43 +00:00
Graham Jones
a874e2b83c Merge branch 'V2.6' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into V2.6 2019-02-15 16:14:38 +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
a36d537e94 V2.6.4 - Fixed crash on Android 9 by adding apache http library to manifest. Tests ok on Pixel 2 (API28) emulator. 2019-02-12 21:38:50 +00:00
Graham Jones
3f1bc4cd7f V2.6.3 - Fixed problem with Android V9, and restored support for Android V4.0.x 2019-02-12 08:47:22 +00:00
Graham Jones
81090da2dc Added FOREGROUND_SERVICE permission, which seems to be needed for Android 9 or it crashes with a 'Permission Denied' error. 2019-02-11 21:11:08 +00:00
Graham Jones
3221775899 Merge branch 'V2.6' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into V2.6 2019-01-27 22:02:55 +00:00
Graham Jones
79d0cc9e24 V2.6.1 - Explicitly request SMS permission, and provide warnings in notification if active. 2019-01-27 22:01:26 +00:00
Graham Jones
eb703fe03e V2.6.1 - Explicitly request SMS permission, and provide warnings in notification if active. 2019-01-27 21:31:22 +00:00
Graham Jones
6d5771181f Updated system so it will run without SMS permissions granted. Changed notification to warn the user if SMS alarms are enabled. Fixed notification icon background. 2019-01-27 21:14:07 +00:00
Graham Jones
02b2451a57 Fixed problem with server not shutting down properly after changing settings, resulting in multiple versions of the datasource running. 2019-01-27 20:19:41 +00:00
Graham Jones
0bc18d5d0b Minor UI improvements to tidy it up a bit. 2019-01-27 15:09:15 +00:00
Graham Jones
6a2bd7c8be Merge branch 'V2.6' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into V2.6 2019-01-27 10:14:17 +00:00
Graham Jones
77df0ebdcc New test version of 2.6.0 with status of Heart Rate alarm shown on main app screen if disabled. 2019-01-27 10:09:47 +00:00
Graham Jones
012ca9e4a3 New test version of 2.6.0 with status of Heart Rate alarm shown on main app screen if disabled. 2019-01-27 09:59:59 +00:00
Graham Jones
efc8626b03 Added simple python script to test the Garmin (NetworkPassive) Data Source in the absence of a hardware device. 2019-01-27 09:45:54 +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
76df111876 Build of V2.6.0 alpha test version 2019-01-23 06:33:58 +00:00
Graham Jones
4cd2220d51 Changed lots of log entries to debug start-stop problems and (I think) fixed the problem with permissions on Android 8 - alpha test version of V2.6 2019-01-23 06:25:34 +00:00
Graham Jones
5e17623586 V2.6.0 - Added support for early Garmin based seizure detector (v0.1 of Garmin SD watch app). Uses Send_sms permission still. 2019-01-20 21:29:41 +00:00
Graham Jones
8f823aaa57 Removed SEND_SMS permission to comply with Google policy and use intent to send the SMS instead. BUT this just opens the SMS app - the user has to press 'Send', so this is not any good for us. I have applied to Google to keep SEND_SMS permission, so will hopefully undo this change in a week or two! 2019-01-20 13:07:44 +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
77c3f9d48e Tidying up log messages - in particular using Log.i for more important ones, and keeping Log.v for regular messages. 2019-01-09 23:43:00 +00:00
Graham Jones
845a554039 tidying up log messages on main activity, and got rid of spurious directory creating error in osdUtil 2019-01-09 07:29:15 +00:00
Graham Jones
86ad2bdfc0 Corrected starting and stopping of uiTimer so it stops properly when mainActivity closed. 2019-01-09 07:02:30 +00:00
Graham Jones
55cc65847d Removed unused ipCamera fragment which was causing warnings in Google Play Store 2019-01-09 06:40:18 +00:00
Graham Jones
a21f009f9e Fixed crash when you select the settings manu with a very crude hack - needs doing properly really! 2019-01-06 20:46:31 +00:00
Graham Jones
c73898bc31 Changed MainActivity to be a subclass of AppCompatActivity to get action bar working again after changing target SDK. 2019-01-06 20:39:18 +00:00
Graham Jones
5157efcdac Converted to target SDK Level 28 - had to change how we did notifications, and specify a style to get back to black background. Still a problem with the 'ok' notification not displaying properly - background showing white for some reason. 2019-01-05 23:10:55 +00:00
Graham Jones
fa9ad87985 Get NetworkPassive data source working with Garmin watch - but raw data analysis still not working. 2019-01-02 20:44:11 +00:00
Graham Jones
c8a240c84b Merge branch 'V2.6_new' into V2.6 - Addes updated SMS sending code and network datasource passive 2018-12-27 09:48:37 +00:00
Graham Jones
78bcee166e Updated build dependencies to remove deprecated 'compile' keywords, replacing with 'implementation' to get rid of build time warnings. 2018-12-27 09:11:27 +00:00
Graham Jones
9511b1ee09 Converted SMS sending to use intent rather than SMSManager 2018-12-26 20:40:39 +00:00
Graham Jones
5793655905 Merge branch 'V2.5' 2018-12-26 18:20:46 +00:00
Graham Jones
95484d7ba3 And include signed apk for new beta test of V2.5.5 2018-02-23 15:03:47 +00:00
Graham Jones
bae32ca54f Upate to V2.5.5 beta - Corrected some network logging messages, and made NetworkDataSource use the timeout settings in the preferences screen (it used to ignore them!) 2018-02-23 15:01:53 +00:00
Graham Jones
538592bb4b Changed build number to keep play store happy 2018-02-23 09:46:08 +00:00
Graham Jones
04ecb3d408 Added change log to startup activity dialog for Release 2.5.5 2018-02-23 09:43:54 +00:00
Graham Jones
9793fa8e67 Beta release of V2.5.5 - Adds network status logging. 2018-02-23 09:31:37 +00:00