Commit Graph

  • f463ad3d4b Merged more Polish translation changes from Jacek - had to add some strings to the default values/strings.xml to build release version. Graham Jones 2023-02-15 19:01:36 +00:00
  • 9ca970572e V4.1.3l - extracted more hard coded strings to be translatable. Graham Jones 2023-02-12 19:39:05 +00:00
  • cf0356a53b Corrected line endings on polish strings.xml Graham Jones 2023-02-11 21:10:47 +00:00
  • 451242c310 Extracted hard coded text in toast meassages to be translatable, and minor improvements to Polish translation by Jacek Graham Jones 2023-02-11 20:10:13 +00:00
  • e71b8a3da9 Further updates to Polish translations and extracting more hard-coded strings to be translatable. Graham Jones 2023-02-10 22:00:49 +00:00
  • d887dd263c Improved Polish translations from Jacek Graham Jones 2023-02-09 21:34:19 +00:00
  • a6770a6fb7 Fixed some more hard-coded strings. Graham Jones 2023-02-09 20:59:51 +00:00
  • b3677038f9 Restored translations for dialog boxes. Graham Jones 2023-02-09 19:47:49 +00:00
  • 0f47ab1ce7 Added translatable strings for some dialog button titles. Graham Jones 2023-02-09 19:38:48 +00:00
  • 22530cd968 V4.1.3e - more polish translations by Jacek Graham Jones 2023-02-09 18:04:42 +00:00
  • 42b21ca937 V4.1.3d - added settings option to inhibit the battery optimisation dialog in case it is annoying. Graham Jones 2023-02-07 20:47:56 +00:00
  • 5ebbc29056 added apk for V4.1.3b Graham Jones 2023-02-06 21:12:02 +00:00
  • b96b4bbe09 Updated more Polish translations (c/o user jacekbloniarz) Graham Jones 2023-02-06 21:08:56 +00:00
  • 3e9c04711f Tidied up default strings for main activity when server not running. Graham Jones 2023-02-06 20:33:40 +00:00
  • 200db5fba5 Added more Polish translations by Jacek Błoniarz-Łuczak (V4.1.3b) Graham Jones 2023-02-05 22:29:37 +00:00
  • f504b15717 Fixed issue with location permissions for Android versions <10 (fixes #75), and added more Polish translations by Jacek. Graham Jones 2023-02-04 21:01:40 +00:00
  • 467fd0cc7f Fixed crash on devices without Google Play Services installed (which provides TensorFlowLite) Graham Jones 2023-02-03 21:57:12 +00:00
  • f4e5db2a44 V4.1.3a - fixed O2sat display in network data source Graham Jones 2023-02-03 20:38:15 +00:00
  • fe765169d4 Added more Polish translations from Jacek Błoniarz-Łuczak Graham Jones 2023-02-03 20:17:48 +00:00
  • b65b0814d9 Added some Polish strings Graham Jones 2023-02-03 13:44:02 +00:00
  • 315f5308b2 Starting V4.1.3 to fix issue with Network Data Source not showing SpO2 Graham Jones 2023-02-03 13:31:12 +00:00
  • 3f1ff37680 V4.1.2 - Uses V0.24 of CNN Graham Jones 2022-10-28 20:46:46 +01:00
  • 0c4ba9f080 V4.1.2b - V0.23 of CNN Graham Jones 2022-10-28 20:07:40 +01:00
  • eb9b0477e4 Merge branch 'V4.0.x' into V4.1.x Graham Jones 2022-10-26 23:08:21 +01:00
  • b27653dcbb Added user interface for NDA logging (menu in data log manager) Graham Jones 2022-10-25 20:21:46 +01:00
  • cc58c0995a Added notification of NDA logging to main app screen. Graham Jones 2022-10-24 22:33:48 +01:00
  • 86a7ba83bb Automatic stopping of NDA timer after 24 hours now working - there may be an issue with re-starting it by selecting the NDA logging settings check box though - crash to do with starting foreground service... Graham Jones 2022-10-24 21:53:15 +01:00
  • ce5e1b4074 Added time limit for NDA logging so it stopps logging after a given period - needs checking though as it might not work... Graham Jones 2022-10-23 22:47:25 +01:00
  • b450de56f3 Merge branch 'V4.1.x' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into V4.1.x Graham Jones 2022-10-22 17:30:15 +01:00
  • 9d7eef8d5f Started code to retrieve cnn model from server - not working! Graham Jones 2022-10-22 17:29:54 +01:00
  • 245f12b076 V4.1.1 - Upgraded CNN to v0.20 Graham Jones 2022-10-20 21:25:42 +01:00
  • 31e68eef86 V4.1.0 - Uses CNN V0.12 Graham Jones 2022-10-02 21:24:27 +01:00
  • 28891df0cf Added printout of rawdata to doAnalysis to help with debugging BLE connection Graham Jones 2022-10-01 13:20:40 +01:00
  • 114a6ba045 V4.1.0g - Uses V0.09 of the CNN algorithm. Graham Jones 2022-09-30 22:27:04 +01:00
  • 45f2b0d5e9 V4.1.0f - added V0.07 of CNN and added option to mark unverified events as false alarms Graham Jones 2022-09-26 21:06:39 +01:00
  • 726369c308 V4.1.0e - Upgraded cnn to V0.06. Tidied up main menu a bit. Added active algorithm display to main activiy. Pulled all of the algorithm activiation checkboxes to the top of the seizure detection settings so they are easier to find. Graham Jones 2022-09-25 20:20:17 +01:00
  • e56284c79d V4.1.0d - uses best_model_v0.05 Graham Jones 2022-09-25 18:38:15 +01:00
  • 715c8830d3 V4.1.0c - uses v0.04 of CNN model Graham Jones 2022-09-24 18:18:25 +01:00
  • bcb74b1fa0 V4.0.1b - added pSeizure to data returned by web interface. Graham Jones 2022-09-23 22:53:23 +01:00
  • 2318af9be7 V4.0.1a - first go with working CNN seizure detector. Graham Jones 2022-09-20 18:29:17 +01:00
  • 5ec46802a3 Added settings to enable the original OSD or the new neural network algorithms (or both). Display the seizure probability from the neural network on the main screen. Add seizure probability to the data stored with the datapoints in the database. Graham Jones 2022-09-20 16:58:40 +01:00
  • 34eb763ccd V4.1.0a - neural network model runs and prints pSeizure to logcat. Graham Jones 2022-09-20 11:55:34 +01:00
  • 7a977ea54e Added some document files - can't remember what they are! Graham Jones 2022-09-19 15:39:48 +01:00
  • ec704029bd Build ov V4.0.7 Graham Jones 2022-08-06 21:51:20 +01:00
  • 6c8541091c corrected some logcat messages Graham Jones 2022-08-06 21:30:30 +01:00
  • c8c62db447 Changed default local data retention period to 7 days from 28 to reduce local database access times - work around for #63 Graham Jones 2022-08-06 20:56:23 +01:00
  • e953887a4b Added "Demo Mode" when phone data source is selected and highlighted it in warning colour - fixes #56. Graham Jones 2022-08-06 20:52:45 +01:00
  • 3fa884dcfb Added catch for null pointer exception - fixes #61 Graham Jones 2022-08-06 20:37:00 +01:00
  • 1eb2333a8d Added option to include warnings in data log manager shared data list - also adds progress bar to show something is happening. Fixes #64 Graham Jones 2022-08-06 20:14:14 +01:00
  • 0ea3cd91f3 Disabled repeat updating of data log manager screen so you can scroll right down the list of events without it jumping back to the start when it refreshes. Graham Jones 2022-08-06 19:22:46 +01:00
  • 7aba4835e0 Merge branch 'Logging' into main - V4.0.6 Graham Jones 2022-06-05 20:20:23 +01:00
  • 443aa67067 Fixed issue with O2sat data not being recorded to data sharing database - V4.0.6 Graham Jones 2022-06-04 23:10:43 +01:00
  • a66709e5ba V4.0.5 - add support for 3d data logging + minor bug fixes Graham Jones 2022-06-04 21:38:19 +01:00
  • 6a0ff7e4c1 V4.0.5c - support for 3d acceleration data Graham Jones 2022-06-03 21:14:51 +01:00
  • 4774c0cdd5 Added app version name to logged JSON data Graham Jones 2022-05-28 22:03:26 +01:00
  • 6525a8ee8e Fixed issue with quotes in seizure description crashing the app Graham Jones 2022-05-28 21:24:17 +01:00
  • 03d3ea6269 First go at adding support for 3d Data - it still expects 1D data to be provided and uses that - the 3d data is just passed through to the JSON strings stored in the database or sent by the web interface on request. NOT TESTED!!!! Graham Jones 2022-04-24 21:06:55 +01:00
  • 57a7d87fca Update to instructions Graham Jones 2022-04-20 19:43:08 +01:00
  • 1950d8da8e Added draft of installation instructions powerpoint slides Graham Jones 2022-04-16 21:49:25 +01:00
  • 9d0db26cd6 V4.0.4 - Added data source name to event data, tidied upgrade changelog text. Graham Jones 2022-04-14 11:03:24 +01:00
  • 9148da0597 Added seizure type and notes entry to report seizure activity. V4.0.4b Graham Jones 2022-04-12 23:34:16 +01:00
  • 18c3331024 Tidied up Authenticate Activity to put Login button below username and password, which is more conventional. Graham Jones 2022-04-12 21:09:06 +01:00
  • 0d772f230b Reduced amount of settings data stored in datapoints table to reduce storage. Modified sdserver so that remote logging is disabled when using network datasource to avoid duplication of data. Graham Jones 2022-04-12 17:05:55 +01:00
  • 3e9ec5ed81 Added dataJSON field to events table so we can store watch app version etc. with the event rather than every datapoint. Graham Jones 2022-04-11 23:47:15 +01:00
  • 9a07633276 Added confirm dialog to the "mark unvalidated events as unknown" function. Graham Jones 2022-04-11 20:48:22 +01:00
  • 888bac243c Added an option to mark all unverified events as unknown (to get rid of warning about unvalidated events if you have a lot of them) Graham Jones 2022-04-10 22:24:15 +01:00
  • 2be8088f0e Merge branch 'Logging_firebase' into Logging Graham Jones 2022-04-10 21:23:51 +01:00
  • 2f326e6301 Updated changelog for V4.1 Graham Jones 2022-04-10 21:18:11 +01:00
  • 4c3eee1454 Sorting out issues with IDs being assumed to be Long integers, and fixed problem with duplicate event uploads for manual alarm events. Graham Jones 2022-04-10 20:46:55 +01:00
  • c0fdc10dcd Progressing with making app compatible with either osdapi or firebase backend - still crashing sometimes, so need to fix that...and reported IDs of events look wrong for the osdapi backend. Graham Jones 2022-04-09 21:58:26 +01:00
  • c0cfdbf8f7 Merged osdapi code into AuthenticateActivity firebase version Graham Jones 2022-04-09 20:13:43 +01:00
  • 9ec3e05e74 Compiles using abstract WebApiConnection. Choice of backend is hard coded in LogManager. Authenticate Activity will now work with osdapi backend yet - needs to switch UI depending on which backend is in use. Graham Jones 2022-04-07 22:10:43 +01:00
  • 3e452444b9 Starting conversion of WebApiConnection to be abstract so we can have both the firebase and osdapi versions in the same codebase... Graham Jones 2022-04-07 21:54:42 +01:00
  • 5c633e3fdd Prevent crash when sending SMS message if the mLocationFinder variable is null - don't know why it would ever be null, but a user reported a crash in this condition. Graham Jones 2022-03-24 20:46:45 +00:00
  • 6f4778b58c Fixed unvalidated events notification and possible crash when sending SMS if mLocationFinder is null (As reported by a user) Graham Jones 2022-03-24 20:37:26 +00:00
  • dc8a57c60e Ordered events list in descending time order, so newest is at the top of the list Graham Jones 2022-03-24 09:02:09 +00:00
  • 883b22a634 Got event editor working and manual reporting of seizures. Fixed a few crashes from event upload so should probably check the logic because I don't think it should have crashed! Graham Jones 2022-03-23 21:14:23 +00:00
  • ed1de99044 V4.0.1 Fixed crash in report seizure function Graham Jones 2022-03-23 19:26:50 +00:00
  • 7042891ef2 Got remote events list working. Edit event still fails to update firebase with odd error about arrays not being supported...but we are not trying to send an array.... Graham Jones 2022-03-21 22:50:23 +00:00
  • eb5d9c793a Uploading events and datapoints to Firebase looks like it is working - few crashes and "error connecting to server" messages to sort out still. Graham Jones 2022-03-20 20:19:26 +00:00
  • ee70ecf927 Fixed two issues with V4.1 - main activity shows not logged in to data sharing when it is, and report seizure screen crashes when selecting date. Graham Jones 2022-03-20 18:53:50 +00:00
  • bfa9668f29 More progress in converting database to Firebase...and to complicate matters added a local events database rather than extracting them from the much larger datapoints table each time. Graham Jones 2022-03-19 22:02:28 +00:00
  • f509e470d4 Finished initial conversion of WebApiConnection to use Firebase. Need to update LogManager to use string IDs to make it compatible. Graham Jones 2022-03-18 21:01:59 +00:00
  • 542fc42e5d Starting to convert to Google Firebase backend. Authentication working and starting on WebApiConnection Graham Jones 2022-03-18 18:13:07 +00:00
  • 5b877820c4 V4.0.0 - updated about dialog text to make it tidier. Added buttons for privacy policy to dialogs. Graham Jones 2022-03-11 18:33:51 +00:00
  • 90f8b4fdcf Updated wording of permissions disclosures to comply with Google Play Store requirements (I hope!) Graham Jones 2022-03-11 12:25:36 +00:00
  • 475f9f2db0 Updated About... text to include reference to Privacy Policy Graham Jones 2022-03-11 11:44:41 +00:00
  • 975289e2bb switched latch alarm button back to gray colour after sms cancel button shown (was staying red) Graham Jones 2022-03-10 21:34:47 +00:00
  • 2b1e943536 Fixed crash when datapoints to upload list had zero length - don't know why it ever worked! Graham Jones 2022-03-10 21:10:14 +00:00
  • fcbd8e95e0 Fixed issue with all events being uploaded as WARNING type even if they contain ALARM events. Fixes #37 Graham Jones 2022-03-10 20:43:30 +00:00
  • 7d307529b4 Added cancel buttons to permissions dialogs. Fixed crash from issue #45 Graham Jones 2022-03-10 19:51:23 +00:00
  • bbf988e685 Merge branch 'BLE' into Logging Graham Jones 2022-03-09 21:26:04 +00:00
  • a26a4ff21b Merge pull request #44 from rennard/patch-1 Graham Jones 2022-03-09 21:15:54 +00:00
  • 9ddf08721f Update SdDataSourceBLE.java Olly Rennard 2022-03-08 20:45:10 +00:00
  • f4f3da2aa9 Merge branch 'Logging' of https://github.com/OpenSeizureDetector/Android_Pebble_SD into Logging (Update of startup activity UI timer and changelog) Graham Jones 2022-03-05 19:07:24 +00:00
  • e8a981a1ce V4.0.0t - Improved (again) permissions declarations to comply with Google Play requirements, and fixed some potential crashes in the event of network interruption. Graham Jones 2022-03-05 16:28:29 +00:00
  • 7432fb63a5 V4.0.0t - Improved (again) permissions declarations to comply with Google Play requirements, and fixed some potential crashes in the event of network interruption. Graham Jones 2022-03-05 16:28:29 +00:00
  • 1bd7eb7314 Updated Permissions requests to split into 3 groups, and made the rationale screens consistent with the 'Prominent Disclosure' text required by Google Play Store. Graham Jones 2022-03-05 16:16:05 +00:00
  • 952a4a9304 V4.0.0s - fixed issue with system not shutting down properly after enabling SMS alarms. Graham Jones 2022-03-04 20:47:34 +00:00
  • 8371171be4 Added explicit finish() to prefActivity because we see the occasional crash on system exit, which is new... Graham Jones 2022-03-04 19:41:09 +00:00