Commit Graph

87 Commits

Author SHA1 Message Date
Johan Degraeve fc0b025423 ApplicationManager : allows to add closures that need to be run when app comes to background, foreground or terminates. Example when app comes to foreground : stop playing sound 2019-05-25 18:18:45 +02:00
Johan Degraeve b1f18c1c1d Main.storyboard : increase size of value label, and bit fixing of autlayout warnings 2019-05-25 12:00:49 +02:00
Johan Degraeve db971a0e40 home view labels filled in 2019-05-24 23:50:12 +02:00
Johan Degraeve d0d88584b1 improved handling missed reading alert 2019-05-23 17:43:13 +02:00
Johan Degraeve af0cb2097b if very low alert snoozed, the skip check for low alert, also if high alert snoozed, skip check for high alert 2019-05-22 15:15:45 +02:00
Johan Degraeve 5721b61fbb button on home screen 'Transmitter' which allows to get status, start and stop sensor, scan for transmitter 2019-05-22 12:53:35 +02:00
Johan Degraeve df727e648a Merge branch 'master' of https://github.com/JohanDegraeve/xdripswift 2019-05-18 21:07:46 +02:00
Johan Degraeve e53eba76a8 MiaoMiao : after sensor change detected, confirm sensor change, and sendstart reading command. Allthough not fully working yet, the sensor change message keeps coming, until app restart - will be for next sensor change 2019-05-18 21:07:40 +02:00
Johan Degraeve f05fe159d4
Update README.md 2019-05-18 21:01:56 +02:00
Johan Degraeve 4066df86dc scan G4 and G5 2019-05-18 09:20:05 +02:00
Johan Degraeve a75c19cdce progress on homeview, calibration and bgreading notification, alerts and alert type settings screens 2019-05-17 23:09:47 +02:00
Johan Degraeve 45fbc83e83 background of firstview to white 2019-05-16 12:53:33 +02:00
Johan Degraeve b90efa12ee rootviewcontroller, buttons and labels 2019-05-16 00:13:14 +02:00
Johan Degraeve db025542ff if alerttype not enabled then also show the name 2019-05-14 22:42:28 +02:00
Johan Degraeve 1fafbf9ae4 Alert settings 2019-05-14 22:37:36 +02:00
Johan Degraeve 59e96e090c AlertKind and AlertManager : call to AlertKind.alertNeeded doesn't need to return a closure. It can return immediately the result 2019-04-30 23:03:41 +02:00
Johan Degraeve 8338dcb008 some renaming of the settings files 2019-04-30 22:03:50 +02:00
Johan Degraeve ba8e978f11 some text renaming alarms to alerts 2019-04-30 21:58:40 +02:00
Johan Degraeve 8aeaab53d9 AlertManager fix, for when user clicks an alert notification, also for when user dismisses a notification 2019-04-29 22:53:01 +02:00
Johan Degraeve 3fce7f7edc SettingsViewController is now using PickerViewController with function displayPickerViewController. PickerViewController is simplified 2019-04-29 22:51:06 +02:00
Johan Degraeve 6ea1e90946 Alerts implemented with default values but not fully tested, need to finish now the UI that allows changing alert parameters so they can be changed and better tested 2019-04-28 21:20:27 +02:00
Johan Degraeve 5436a975a1 change ActionClosurable dependency to https://github.com/takasek/ActionClosurable.git 2019-04-23 17:33:26 +02:00
Johan Degraeve 8a11ad398e Merge branch 'master' of https://github.com/JohanDegraeve/xdripswift 2019-04-23 17:24:17 +02:00
Johan Degraeve 75459ad7ef temp commit, a few alerts, default values, and no snoozing yet 2019-04-23 17:24:05 +02:00
Johan Degraeve 2f885824bb
Update README.md 2019-04-19 16:35:16 +02:00
Johan Degraeve d8f5d7261c coredata : override mute added to AlertType 2019-04-16 21:26:39 +02:00
Johan Degraeve 16e6d52265 removed unit and needsvalue from alertentry, these values are linked to the kind of alert 2019-04-15 22:32:51 +02:00
Johan Degraeve c6b93576f0 core data : tables for alerts 2019-04-14 16:29:14 +02:00
Johan Degraeve 579939302c when nightscout url or api secret are changed, then credentials test is done 2019-04-11 00:09:08 +02:00
Johan Degraeve 574a9aebbe upload readings to Nightscout 2019-04-09 19:42:53 +02:00
Johan Degraeve 035c991b3c temp commit 2019-04-01 22:29:14 +02:00
Johan Degraeve d1df0d02e1 update coredata classes 2019-03-30 21:57:55 +01:00
Johan Degraeve 004c073c3b
Update README.md 2019-03-30 21:57:11 +01:00
Johan Degraeve 3383151a6a opening coredata manager in asynchronous mode 2019-03-26 11:56:57 +01:00
Johan Degraeve 10ef5d724e GNSentry ready for more testing 2019-03-20 23:35:25 +01:00
Johan Degraeve f3aa96b09d GNSentry : correct calculation of reading time, taking into account seconds - also check if rawvalue = 0, GNSentry seems to give only two values != 0 2019-03-18 23:18:43 +01:00
Johan Degraeve 6ccf1bc049 GNSentry fixes 2019-03-17 22:13:06 +01:00
Johan Degraeve 4b1f357915 GNSEnry draft 2019-03-17 17:46:47 +01:00
Johan Degraeve cd80ceba1b This version can connect to G4, G5, MiaoMiao, calibrate, show reading in notification 2019-03-14 23:39:33 +01:00
Johan Degraeve b7e4459290 if initial setup, don't show transmitter id field in teh settings 2019-03-10 20:20:52 +01:00
Johan Degraeve 8fd2254b65 use UIStoryboard.main to get UIStoryboard instance 2019-03-10 20:19:42 +01:00
Johan Degraeve da68361d9a settings first version 2019-03-09 14:38:36 +01:00
Johan Degraeve 2eca3cfe67
Delete README.md
moved to wiki
2019-02-09 13:41:10 +01:00
Johan Degraeve e6c57d93e6
Delete README.html
moved to wiki
2019-02-09 13:40:59 +01:00
Johan Degraeve 5298e226a3
Delete README.md
moved to wiki
2019-02-09 13:40:44 +01:00
Johan Degraeve 3592ad5817
Delete README.html
moved to wiki
2019-02-09 13:40:28 +01:00
Johan Degraeve 63352c863a
Update README.md 2019-02-09 13:34:14 +01:00
Johan Degraeve 9e533c561a unimportant 2019-02-09 13:21:29 +01:00
Johan Degraeve e67296f276 documentation Transmitter 2019-02-08 22:31:37 +01:00
Johan Degraeve d5722c47f8 small changes 2019-02-08 21:05:17 +01:00