Commit Graph

315 Commits

Author SHA1 Message Date
Johan Degraeve dd177af14e release 4.2.17 - build 4023 2020-08-17 17:25:20 +02:00
Johan Degraeve 859d0856fb version 4.2.16 - build 4021 2020-08-13 23:56:43 +02:00
Johan Degraeve b0f248fa7e version 4.2.15 - build 4019 2020-08-10 22:07:17 +02:00
Johan Degraeve e6a02921e2 Snooze button in home view enabled now. It allows to presnooze or unsnooze 2020-08-10 21:57:09 +02:00
Johan Degraeve ae5f1f16b7 version 4.2.14 - build 4017 2020-08-09 14:43:33 +02:00
Johan Degraeve 6d3c2e5ab7 version 4.2.13 - build 4014 2020-08-08 00:10:15 +02:00
Johan Degraeve 10b1c7912a version 4.2.12 - build 4013 2020-08-05 22:57:47 +02:00
Johan Degraeve c30fe37241 version 4.2.11 - build 4012 2020-08-03 00:02:02 +02:00
Johan Degraeve 5d93969cd7 version 4.2.10 - build 4008 2020-08-02 22:38:21 +02:00
Johan Degraeve 163cc72a09 versin 4.2.9 - build 4007 2020-07-31 22:47:02 +02:00
Johan Degraeve 38606edf0d version 4.2.8 - build 3993 2020-07-30 13:20:31 +02:00
Johan Degraeve 860f8e7bbc
Merge branch 'develop' into develop 2020-07-30 13:01:57 +02:00
Paul Plant 8fa4040942 Update project.pbxproj 2020-07-30 12:57:01 +02:00
Johan Degraeve 106c5a8e95 version 4.2.7 - build 3992 2020-07-29 19:06:52 +02:00
Paul Plant d35fa7ff00 Objectives funcionality updated in Settings and BG value colour logic 2020-07-28 18:02:46 +02:00
Johan Degraeve 5208be1854 adding Spike sounds for alarm types 2020-07-24 22:38:04 +02:00
Johan Degraeve b8fef2f4c3 version 4.2.5 - build 3982 2020-07-24 21:29:11 +02:00
Johan Degraeve 2c9c20dcd8 version 4.2.4 - build 3962 2020-07-23 09:57:53 +02:00
Johan Degraeve 01b7196eed version 4.2.3 - build 3949 2020-07-21 17:31:21 +02:00
Johan Degraeve 173d47c09a version 4.2.2 - build 3946 2020-07-20 00:01:02 +02:00
Johan Degraeve 9e7d0e411a version 4.2.1 - build 3932 2020-07-17 23:45:39 +02:00
Johan Degraeve c726dc51ef version 4.2.0 - build 3927 2020-07-15 11:36:51 +02:00
Johan Degraeve 2d8ac5758d error message in case Libre US is used 2020-07-14 20:48:55 +02:00
Johan Degraeve 8974f5aa46 version 4.1.13 - build 3902 2020-07-13 21:25:24 +02:00
Johan Degraeve 082a631142 add file SettingsViewHomeScreenSettingsViewModel.swift 2020-07-13 19:00:28 +02:00
Johan Degraeve d5753feecb version 4.1.12 build 3899 2020-07-12 23:48:06 +02:00
Johan Degraeve f4ca7443a6 fix merge conflict 2020-07-10 22:36:27 +02:00
Johan Degraeve 9bbb85685f version 4.1.9 - build 3898 2020-07-09 21:56:39 +02:00
Tudor-Andrei Vrabie 9aac215690 Add option for non-fixed calibration slopes for Libre sensors 2020-07-07 20:06:10 +01:00
Johan Degraeve 55d179a660 version 4.1.8 build 3896 2020-07-06 21:43:29 +02:00
Johan Degraeve 33c2b5b121 Error messages for Libre Web server errors, can be shown to the user in notification.
And further code simplification
2020-07-06 21:29:30 +02:00
Johan Degraeve 97029f148d version 4.1.7 build 3894 2020-07-04 22:26:47 +02:00
Johan Degraeve 2402129e26 resolve merge conflict 2020-06-29 21:42:32 +02:00
Johan Degraeve f034133488 redesign Libre Utilities 2020-06-29 21:38:18 +02:00
Tudor-Andrei Vrabie 34efb3a379 Upload calibrations to Nightscout 2020-06-29 16:28:37 +01:00
Johan Degraeve 53ec84da1d version 4.1.2 - build 3889 2020-06-15 08:26:59 +02:00
Johan Degraeve 9d62f4233e version 4.1.1 build 3888 2020-06-11 15:01:12 +02:00
Johan Degraeve 90ae635be4 version 4.1.0 build 3886 2020-06-11 13:17:16 +02:00
avouspierre 1c59ed64b7 Add french language 2020-06-10 23:26:50 +02:00
Johan Degraeve 24693e9ccc version 4.02. build 3882 2020-05-29 00:37:37 +02:00
Johan Degraeve 9e9d0d190d resolve merge conflict 2020-05-25 22:31:45 +02:00
huyan_18040019 bd2b79f0d1 add remark 2020-05-25 11:38:38 +08:00
Paul Plant 49c383e945 fix #106
Stale data now shown correctly in grey+strikethrough
2020-05-23 11:03:41 +02:00
Johan Degraeve d5894539af Version 4.0.1, build 3874 2020-05-22 20:31:45 +02:00
Johan Degraeve 80a631d4af again changes to make it compile for Arabic. There was also an error in the new Spanish text 2020-05-21 22:37:42 +02:00
Johan Degraeve b039c005d9 resolve merge conflict 2020-05-21 21:07:48 +02:00
Johan Degraeve e2dbff8fc2 #104 trace file : no need to enable it in the settings, it is enabled by default. There's a maximum of 15 MB stored, which corresponds to around 6 days (depends on how much logs the specific installation is generating). The files are not deleted anymore but can be sent at any time. 2020-05-21 21:05:53 +02:00
Johan Degraeve cd1de9c551 adding Arabic to localizations, and fix in foldername 2020-05-21 21:03:46 +02:00
Johan Degraeve 91e17302a9 #104 trace file : no need to enable it in the settings, it is enabled by default. There's a maximum of 15 MB stored, which corresponds to around 6 days (depends on how much logs the specific installation is generating). The files are not deleted anymore but can be sent at any time. 2020-05-21 16:56:49 +02:00
Paul Plant ff1a0579f7 Missing Spanish Translations 2020-05-19 16:14:08 +02:00
Johan Degraeve 0dab892ac5 version increase 4.0.0 2020-05-17 00:30:57 +02:00
Johan Degraeve 351e84b467 version increase 3.10.11 2020-05-11 13:36:32 +02:00
Paul Plant 84b32c908d Trace File and Dexcom Text Corrections and Spanish Translations updated 2020-05-10 11:59:55 +02:00
Johan Degraeve edb38b6ef5 fis in texts API_SECRET 2020-05-10 10:31:27 +02:00
Johan Degraeve 139cbefdcf adding option to send trace file 2020-05-02 22:54:03 +02:00
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 780423bc7d Watlaa working
It still has unused features which I will remove in the next commit (which allows me to find them back if I want to), like firmware/hardware, serial number ..

Also has fixes for DexcomG6, although still not fully tested
2020-04-18 23:58:52 +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 1bae9657ec Dexcom G6 2020-04-13 23:48:11 +02:00
Johan Degraeve a538e280f6 fix #81 Constant BG sent to NightScout when Libre-2 expires 2020-04-08 20:48:44 +02:00
Johan Degraeve c7ef8562a3 aligning storyboard with changed done for btredesign-2 2020-04-06 23:45:15 +02:00
Johan Degraeve 0a78b09b7b blucon in new bt 2020-04-06 22:14:30 +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 3a91379b39 Bubble
Sort per category
2020-04-06 22:07:19 +02:00
Johan Degraeve ac9354b539 compiles, but can't test yet for G5 as I have no working one, will continue now with bubble 2020-04-06 22:04:30 +02:00
Johan Degraeve d96fd7a5db temp commit 2020-04-06 22:03:53 +02:00
Johan Degraeve 3e8d7839c5 bt redesign, DexcomG5 2020-04-06 21:57:29 +02:00
Johan Degraeve fb0c3b18ad increase model version to 10 2020-04-06 21:57:29 +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 7c22787934 version increase 3.10.2 2020-02-22 18:03:22 +01:00
Markus Kotilainen ac163e514d Finnish fi-FI translation 2020-02-19 20:54:56 +02: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 4018a103d8 version increase 3.9.1 2020-01-30 23:06:06 +01:00
Johan Degraeve 42964b85cd version increase 3.9.0 2020-01-29 23:25:44 +01:00
Johan Degraeve 105ad2d9e1 enhancement #53 upload sensor age to nightscout 2020-01-26 23:08:48 +01:00
Johan Degraeve 9297b455ea version increase 3.8.0 2020-01-24 21:15:09 +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 072c31df3e version increase 3.6.2 2020-01-12 20:53:59 +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 1b23aaff62 fix for DexcomG5, was introduced with commit f25b5f13e6 2020-01-05 17:36:21 +01:00
Johan Degraeve 683e334a21 version increase 3.6.0 2020-01-04 19:04:29 +01:00
Johan Degraeve 844ac6c979 set upload schedule for nightscout 2020-01-02 22:27:14 +01:00
Johan Degraeve a15db6c183 M5Stack and M5StickC settings : splitted in two sections, common and specific to M5Stack. Specific settings that only exist for M5Stack are not shown when viewing M5Stick 2019-12-29 00:02:55 +01:00
Johan Degraeve a52fd4d3c1 M5Stack : option to disable wifi 2019-12-28 21:00:35 +01:00
Johan Degraeve edc27ce6cf M5Stack : view battery level and option to switch off 2019-12-23 23:31:25 +01:00
Johan Degraeve 7b094b01da automatic increase build number when installing on device 2019-12-22 19:24:46 +01:00
Johan Degraeve d6fc94ca5d fixes for M5Stick 2019-12-21 21:11:04 +01:00
Johan Degraeve 55bb9d7bee titles removed from UITabBarItem's 2019-12-20 18:49:57 +01:00
Johan Degraeve fd604caef6 replace M5Stack icon by bluetooth icon 2019-12-20 18:30:48 +01:00
Johan Degraeve a0589d0f7a change in bluetoothperipheral screen : when adding new peripheral, option to choose first the category (for the moment only M5Stack but goal is that others will follow), secondly the type of peripheral (eg M5Stack or M5StickC) 2019-12-18 18:42:38 +01:00
Johan Degraeve dc4949a61c a bit off reshuffling bluetooth modules 2019-12-15 13:47:17 +01:00
Johan Degraeve 9810dd3cfe version increase 3.4.0 2019-12-13 20:42:40 +01:00
Johan Degraeve b7151187bb fix #38 - option to disable notification on home screen - option to have reading in app badge 2019-12-13 20:17:09 +01:00
Johan Degraeve 4248d359e1 redesign M5Stack stuff, as preperation to move all bluetooth stuff to that page 2019-12-11 18:13:31 +01:00
Johan Degraeve bfdbd281a7 version increase 3.3.1 2019-11-28 17:33:27 +01:00
Johan Degraeve c05fb0fbdf renamed M5StackViewController to BluetoothPeripheralsViewController 2019-11-27 16:17:00 +01:00
Johan Degraeve eb3eb94b5a increase version 3.2.0 2019-11-27 16:08:06 +01:00
Johan Degraeve d96e1092fc renamed M5StackNavigationController to BluetoothPeripheralNavigationController 2019-11-26 22:09:07 +01:00
Johan Degraeve cd8850b2d2 renamed M5StackManaging to BluetoothPeripheralManaging and M5StackManager to BluetoothPeripheralManager 2019-11-26 21:47:58 +01:00
Johan Degraeve 88a11e9783 increase core data model version 2019-11-25 17:38:16 +01:00
Johan Degraeve 198fd6b828 version increase 3.2.0 2019-11-24 23:05:17 +01:00
Johan Degraeve 687e03cedf removed unused chart related code 2019-11-15 13:55:36 +01:00
Johan Degraeve 2144d3945e M5Stack : moved M5StackBluetoothDelegate to other folder 2019-11-11 17:57:59 +01:00
Johan Degraeve 517e108448 M5Stack screen rotation and backgroundcolor 2019-11-07 22:34:40 +01:00
Johan Degraeve 6912d235c9 increase data model to v4 2019-11-02 11:16:43 +01:00
Johan Degraeve c5c8c17f3f add folder for German texts, not yet translated 2019-11-02 10:57:32 +01:00
Johan Degraeve f38d0cbd82 fix in localization 2019-11-02 10:45:59 +01:00
Johan Degraeve 2bb3d8e314 version increase 3.0.1 2019-11-01 23:58:53 +01:00
Johan Degraeve 81128ff7ee bluereader, not tested, battery level not supported 2019-11-01 14:07:15 +01:00
Johan Degraeve 9b6b638ad6 version increase 3.0.1 2019-10-31 00:03:39 +01:00
Johan Degraeve 62a33c0b0f support ipad 2019-10-29 21:57:55 +01:00
Johan Degraeve 75ea681a80 version increase 3.0.0 2019-10-29 21:30:36 +01:00
Johan Degraeve cb1bdd7a12 readings on chart 2019-10-29 19:08:21 +01:00
Johan Degraeve 1317c54c26 clean up unused code 2019-10-27 20:46:32 +01:00
Johan Degraeve 95870fbdee moved layout related settings to constants 2019-10-27 18:33:16 +01:00
Johan Degraeve 3ac5da95bb chart horizontal axis label format set to 'H', moved it also to userdefaults, but not yet configurable 2019-10-26 21:55:35 +02:00
Johan Degraeve e22b8bcc1a switched startdate and enddate, enddate is always current date 2019-10-26 18:48:15 +02:00
Johan Degraeve 9fd842b75d compiles and shows chart but without content 2019-10-26 18:48:15 +02:00
Johan Degraeve 7644a92587 M5Stack write nightscout url and token 2019-10-13 22:59:24 +02:00
Johan Degraeve 14003dbd8c fixes #31 2019-10-10 18:11:39 +02:00
Johan Degraeve 79f6c981b3 sending textcolor update to M5Stack 2019-10-09 21:57:36 +02:00
Johan Degraeve 4dfc2b073d increase core data model version to v3 2019-10-06 18:10:07 +02:00
Johan Degraeve 46bf878bfe Scanning for M5Stack transmitters, connect, disconnect, .. 2019-10-05 23:25:39 +02:00
Johan Degraeve 6feb607f41 add M5StackName entity 2019-09-22 15:52:37 +02:00
Johan Degraeve 7cede28758 temp commit, a few views added 2019-09-22 15:29:03 +02:00
Johan Degraeve 62bc57e9e0 temp commit 2019-09-22 00:04:02 +02:00
Johan Degraeve 67c6290667 temp commit 2019-09-21 22:49:58 +02:00
Johan Degraeve 4120a11a2c temp commit 2019-09-21 09:04:04 +02:00
Johan Degraeve 8ba5f328de M5Stack settings screens 2019-09-19 23:54:15 +02:00
Johan Degraeve b44be99f83 connects to M5 stack 2019-09-12 08:37:35 +02:00
Johan Degraeve 91b5f12a71 oop web : site and token can be changed in settings. Also again some code redesign 2019-08-15 22:33:59 +02:00
Johan Degraeve 3f98a5c3dc Reworked for support oop web, however sitll not used because wrong values are being shown 2019-08-13 23:47:04 +02:00
Johan Degraeve 6ab8fe9653 resolve merge conflicts plus code changes to Libre Web OOP , to make more clean 2019-08-10 00:38:17 +02:00
huyan_18040019 6623bfe6dd add oop 2019-08-04 17:19:46 +08:00
Johan Degraeve 25d220e097 fix language files 2019-08-03 13:19:28 +02:00
Johan Degraeve b4908549fc Revert "version increase 2.6.0 and language file corrections"
This reverts commit b8919f1c33.
2019-08-03 13:11:16 +02:00
Johan Degraeve b8919f1c33 version increase 2.6.0 and language file corrections 2019-08-03 12:51:02 +02:00
Johan Degraeve 032425f733 Droplet-1 2019-08-02 23:03:27 +02:00
Johan Degraeve cf97b0beda renamed Log to Trace and created trace function that takes over the functionality of os_log 2019-08-01 23:34:48 +02:00
Johan Degraeve f30c3afbe9 Bubble: detect new sensor 2019-08-01 06:02:26 +02:00
Johan Degraeve 4b30d92bed increase version Cocoapods 2019-07-29 22:29:53 +02:00
huyan_18040019 0c8b330d0e add bubble 2019-07-29 16:42:48 +08:00