94 Commits

Author SHA1 Message Date
Graham Jones
f24e9f2040 Fixed Android-15 user interface layout problems (care of deepseek model, which knew that using LinearLayout as the root layout messed up insets for some reason, and suggested an alternative wrapper. 2025-07-19 21:05:35 +01:00
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
4d9c3009ce V4.3.0a - added grouping function to data sharing event editing screen 2025-07-14 18:58:54 +01:00
Graham Jones
9892aa43f4 V4.2.12 - added buttons and menu items for 'Help' and 'Troubleshooting' to point users to the web site instructions. 2025-03-20 23:04:54 +00:00
Graham Jones
9ac505fc07 Merge branch '206-add-send-false-alarm-alert-function' into beta 2025-02-09 19:31:08 +00:00
Graham Jones
74d859d370 Build test version 4.2.11c which should have reduced data sharing network usage. 2025-02-09 16:44:54 +00:00
Graham Jones
0538610305 V4.2.12a - added menu option to send a 'False Alarm' SMS message 2024-12-27 20:22:04 +00:00
Graham Jones
9dfa830451 Merge branch '202-unable-to-change-sms-count-down-timer' into beta 2024-10-10 20:11:04 +01:00
Graham Jones
279534fc16 Revert "Started to add a simplified default main screen."
This reverts commit 83df18d77b.
2024-10-10 19:57:44 +01:00
Graham Jones
4768fcd352 Added setting to allow the user to change the delay period before SMS alert is sent (fixes #202) 2024-10-10 19:19:19 +01:00
Graham Jones
83df18d77b Started to add a simplified default main screen. 2024-10-10 18:14:04 +01:00
Graham Jones
404bc3108d Added crude flap detector to detect arm flapping motion in addition to default OSD shaking detector - all hard coded - not for public release!! 2024-06-29 21:27:51 +01:00
Graham Jones
e641f27829 Fixed crash if LogManager fails to start (FIXES #196) 2024-06-14 14:46:52 +01:00
Graham Jones
1816c10234 Added check that log manager mLm is not null before using it - FIXES #195 (well prevents it crashing the whole app anyway!) 2024-06-14 14:36:22 +01:00
Graham Jones
7871de926c V4.2.9 - fixed crash when using Polish translation and corrected network data source fault display on main screen. 2024-06-10 20:17:07 +01:00
Graham Jones
d61539f980 Build V4.2.8 for play store 2024-05-09 22:01:43 +01:00
Graham Jones
bc56e842f4 Merge branch 'V4.2.x' into 178-v427-banglejs2-does-not-work-with-new-ble2-data-source 2024-05-09 20:37:15 +01:00
Graham Jones
54e0264cdd Introduced ParseToDoule function into mUtil as suggested by @AroonPro. I have used NumberFormat to do the parse as recommended by the Oracle java documentation. Fixes #185 2024-05-08 21:38:07 +01:00
Graham Jones
951f6b176a Update version number and logcat strings to help with debugging 2024-05-07 21:15:35 +01:00
Graham Jones
db9515cf31 Re-enabled auto reconnection in BLE2 data source - seems to be working well after several disconnect-reconnect cycles. 2024-04-14 19:55:41 +01:00
Graham Jones
50fdf237b9 Enabled battery history fragment of main activity 2024-04-13 22:00:30 +01:00
Graham Jones
1ad6d2b228 Added watch connection signal strength trend graph (will only work for BLE2 data source at the moment!) 2024-04-13 21:39:30 +01:00
Graham Jones
6ca038b514 Made CNN Alarm Disabled by default to reduce false alarms (Fixes #170) 2024-04-09 22:00:51 +01:00
Graham Jones
3ad112cce7 Fixed notificaton problems on Android 13, tidied up start-up sequence. Added a 'restart' menu option. 2024-04-08 20:34:30 +01:00
Graham Jones
6d68348330 Added Current Time Service to BLE Data Source so we set the time on InfiniTime when it connects (using the library by BeeLine https://github.com/RideBeeline/android-bluetooth-current-time-service)). 2024-04-02 19:44:13 +01:00
Graham Jones
ba9b092147 V4.2.4 - fault rather than crash if bluetooth system crashes. 2024-03-26 21:12:13 +00:00
Graham Jones
340b82ad1b Built V4.2.3 for play store 2024-03-24 16:42:43 +00:00
Graham Jones
b69a552cca Merge branch 'V4.2.x' into V4.2.x_3dData 2024-03-22 16:13:53 +00:00
Graham Jones
705e146a33 Fixed problem with analysing only 3d data rather than vector magnitude. 2024-03-22 16:02:24 +00:00
Graham Jones
9da0406e90 Fixed latch alarm timer (fixes #146) 2024-03-21 22:47:24 +00:00
Graham Jones
fa024d72db 4.2.3a - use 3d data if vector magnitude not available 2024-03-21 21:08:08 +00:00
Graham Jones
0ef4ced31e V4.2.2 - Added support for OSD status reporting to PineTime watches 2024-03-16 22:01:50 +00:00
Graham Jones
092802cf1d Made mainactivity 'exit' menu function the same as mainactivity2 for consistency. 2024-02-27 13:23:54 +00: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
c8c62db447 Changed default local data retention period to 7 days from 28 to reduce local database access times - work around for #63 2022-08-06 20:56:23 +01:00
Graham Jones
3fa884dcfb Added catch for null pointer exception - fixes #61 2022-08-06 20:37:00 +01:00
Graham Jones
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. 2022-08-06 19:22:46 +01:00
Graham Jones
443aa67067 Fixed issue with O2sat data not being recorded to data sharing database - V4.0.6 2022-06-04 23:10:43 +01:00
Graham Jones
6525a8ee8e Fixed issue with quotes in seizure description crashing the app 2022-05-28 21:24:17 +01: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
2312b44ee8 V3.6.1 - Possible fix for failure to shutdown problem, and expanded polish translation to all settings screens. 2020-11-13 13:21:25 +00:00
Graham Jones
fb4597284d V3.6.0 - Added phone sensor data source for demonstration / testing without a watch 2020-09-13 21:41:33 +01:00
Graham Jones
47d6df65a0 Merge branch 'V3.4' into V3.5 2020-08-22 11:13:49 +01: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
9ca16954d0 First go at generating broadcasts to request openseizuredetector Dialler to generate phone call alerts. 2020-08-20 21:15:58 +01:00
Graham Jones
66e13be06d Started to refactor SdDataSource to include a lot of the analysis and checking code in SdDataSourceGarmin - to simplify SDDataSourceGarmin and make it easier to create an SdDataSourceBLE bluetooth data source. NOT WORKING JUST YET - have broken something! 2020-08-06 22:14:16 +01:00
Graham Jones
f913285433 Added Spanish Translation by Cesareo Mario Guajardo Murillo 2020-08-02 21:12:16 +01:00
Graham Jones
b4c9d1d08d V3.2.0 - Added multiple language support 2020-04-18 20:26:29 +01:00
Graham Jones
6f674d6c60 Moved Basic Settings text into strings.xml so it can be translated. 2020-03-30 19:54:20 +01:00
Graham Jones
a2073314cf Merge branch 'master' into V3.2 2020-03-08 09:16:55 +00:00