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
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
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