Commit graph

98 commits

Author SHA1 Message Date
Johan Degraeve
9040174523 resolve merge conflict 2020-04-19 20:42:07 +02:00
Paul Plant
19e6f20676 Updates to all text strings in app, addition of full Spanish translation and redundant localisations removed. 2020-04-19 20:27:13 +02:00
Johan Degraeve
1ed6e71d63 Adding possiblity to integrate with Loop, as proposed by Julian Groen 2020-04-16 22:32:37 +02:00
Johan Degraeve
3f9add9c34 removed BluetoothPeripheralToBluetoothPeripheralsUnWindSegueIdentifier from storyboard, not used anymore 2020-04-06 23:48:12 +02:00
Johan Degraeve
c7ef8562a3 aligning storyboard with changed done for btredesign-2 2020-04-06 23:45:15 +02:00
Johan Degraeve
27cb057608 tag 3.10.6 build 3770 2020-04-06 22:16:21 +02:00
Johan Degraeve
0cc70f2a2d Dexcom G4 with xdrip 2020-04-06 22:16:21 +02:00
Johan Degraeve
35aeb177a2 Droplet 2020-04-06 22:16:21 +02:00
Johan Degraeve
5c76abf071 BlueReader + bluetoothPeripheralViewModel can be optional, as in case of BlueReader. In that case there's no specific section with sections 2020-04-06 22:16:02 +02:00
Johan Degraeve
5553495bcc GNSEntry 2020-04-06 22:15:44 +02:00
Johan Degraeve
0d80a0639b changed wording of trying connnect, don't try to connect etc... 2020-04-06 22:15:20 +02:00
Johan Degraeve
338a53adf1 Speak Reading : remove option to change the rate 2020-04-06 22:14:47 +02:00
Johan Degraeve
38a67a2aa9 Blucon transmitterId validation 2020-04-06 22:14:30 +02:00
Johan Degraeve
0a78b09b7b blucon in new bt 2020-04-06 22:14:30 +02:00
Johan Degraeve
733f5d05ef reset function for G5 2020-04-06 22:12:17 +02:00
Johan Degraeve
1aa613c94e still changes related to info screens when bluetooth is not on or not authorized at the moment user starts scanning 2020-04-06 22:12:17 +02:00
Johan Degraeve
07bf7f9e9e if bluetooth is not on, iOS pop up will be shown to let user go to the settings 2020-04-06 22:12:17 +02:00
Johan Degraeve
3698775472 message shown when starting the scanning 2020-04-06 22:12:17 +02:00
Johan Degraeve
46bd3a8174 MiaoMiao 2020-04-06 22:12:17 +02:00
Johan Degraeve
1dedd35156 bluetoothPeripheralViewController, add line with last connection or disconnection timestamp 2020-04-06 22:11:34 +02:00
Johan Degraeve
0888502d84 status field and connect button adapt according to connection status 2020-04-06 22:11:00 +02:00
Johan Degraeve
d2c4efda88 removed automatic start scanning 2020-04-06 22:08:18 +02:00
Johan Degraeve
7467a5f443 if transmitter id needed, then immediately ask it 2020-04-06 22:08:18 +02:00
Johan Degraeve
2fb2d11a0e DexcomG5 battery info added 2020-04-06 22:08:18 +02:00
Johan Degraeve
9a39f66761 sort bluetoothperipherals per category 2020-04-06 22:08:18 +02:00
Johan Degraeve
3a91379b39 Bubble
Sort per category
2020-04-06 22:07:19 +02:00
Paul Plant
28af2796ec Fix bug that showed a negative zero value in the diff label
The bug showed zero values as negative "-0 mg/dl" or "-0.0 mmol/l".

There might be a more elegant way directly in the mgdlToMmolAndToString() function, but this does the job and seems robust during testing
2020-04-06 21:50:37 +02:00
Paul Plant
7cb95b4142 Formatting corrections to commit f890014 + cosmetic changes to BG Chart 2020-04-06 21:50:37 +02:00
Paul Plant
f3fd1bb326 Many UI changes. Theme, layout, styles, tabBar, icons. Also text corrections. 2020-04-06 21:50:37 +02:00
Johan Degraeve
a53814745c small code improvement in NewAlertSettingsViewController 2020-02-23 16:06:30 +01:00
Johan Degraeve
7c22787934 version increase 3.10.2 2020-02-22 18:03:22 +01:00
Johan Degraeve
1431ea8cf2 version increase 3.10.1 2020-02-02 21:40:25 +01:00
Johan Degraeve
019b403723 version increase 3.10.0 2020-02-01 18:52:35 +01:00
Johan Degraeve
d055d090b5 resolve merge conflict, and close #65, Fast rise/drop alerts 2020-01-28 23:17:33 +01:00
Johan Degraeve
956980e28b Mapping function for AlertKind, so that order in UI can be set without changing the order of the cases. Also minor changes related to checkAlert for fast rise/drop. Still needs more testing 2020-01-28 18:11:34 +01:00
Johan Degraeve
105ad2d9e1 enhancement #53 upload sensor age to nightscout 2020-01-26 23:08:48 +01:00
Johan Degraeve
5bb63fd169 Option to write latest glucose value in Calendar event. This allows to make reading visible in Apple Watch.
Following instructions are copied from Spike :
On your Apple Watch or the Watch app in your iOS device select the
"Modular" watch face and make sure you also select the "Calendar Complication" to be present in the middle of the watch face
Your glucose values should now start syncing to your watch when you receive your next reading from your CGM transmitter.
If by any chance you're not getting readings in your Apple Watch, go to the Watch app and under "General", "Reset"
click the "Reset Sync Data" and wait a few minutes.
2020-01-24 21:13:34 +01:00
Johan Degraeve
d30f753784 version increase 3.7.0 2020-01-19 22:44:33 +01:00
Johan Degraeve
fe2b988b7c resolve merge conflicts 2020-01-19 21:24:16 +01:00
Johan Degraeve
2ec60c502f Watlaa connection, master mode (ie watlaa is master) - receives Libre packets and watlaa battery level
This is a test version

To setup Watlaa :
- go to settings tab, select transmitter type Watlaa
- go back to home screen
- click transmitter
- click start sensor and start the sensor
- then go to the bluetooth tab (the second tab)
- click the +
- select watlaa
- select watlaa master
- scan
- click 'done'

xdrip should now receive the libre packets, you should get a calibration request
2020-01-19 14:10:21 +01:00
Johan Degraeve
c7e2d20ef4 change setting name 'reading on home screen' to 'reading in notifiation' 2020-01-18 11:09:22 +01:00
Johan Degraeve
1429922bd5 Option to enable NSLog so that all tracing can be found with cfgutil
When enabled, all logging can be viewed on a Mac:
- install Apple Configurator 2 on a Mac (it's not necessary to run the application)
- Open a Terminal session (on Mac click Search button top right, type 'Terminal', double click on the Terminal app)
- change directory to Downloads folder , type :
cd Downloads
- copy paste this :
/Applications/Apple\ Configurator\ 2.app/Contents/MacOS/cfgutil syslog | grep xDrip-NSLog | awk -F "xDrip-NSLog " '{print $2}'  > xdriplog.txt
and press enter

Now use the app, all logging information can be found in the file xdriplog.txt
You can also leave out the redirection to file.
2020-01-18 00:02:58 +01:00
Johan Degraeve
3d2ab5c791 fix #57 , crash at moment reading is received, for Dexcom G5, undo changes done in commit f25b5f13e6 2020-01-12 20:49:43 +01:00
Johan Degraeve
b32e129351 fix #56 add new alert entry : wrong icon used for 'done button' 2020-01-12 14:42:04 +01:00
Johan Degraeve
14fe568e65 watlaa master connect working, receives packages 2020-01-09 18:09:11 +01:00
Johan Degraeve
4a95c2c50d connects to watlaa, discovers services and characteristics 2020-01-07 23:13:18 +01:00
Johan Degraeve
7d083caa57 created new model version and new entity for watlaa 2020-01-05 22:38:43 +01:00
Johan Degraeve
0c60e3085b increase bundle version 2020-01-05 17:43:50 +01:00
Johan Degraeve
1b23aaff62 fix for DexcomG5, was introduced with commit f25b5f13e6 2020-01-05 17:36:21 +01:00
Johan Degraeve
910ddd6315 fix #46 2020-01-04 09:28:24 +01:00