Commit graph

49 commits

Author SHA1 Message Date
Milos Kozak
a4935b5d38 Services refactor 2018-07-29 00:00:48 +02:00
Johannes Mockenhaupt
6302769652
Log app usage type daily. 2018-07-11 20:51:09 +02:00
Johannes Mockenhaupt
ccaf68d043
Fabric-log enabled plugins once a day. 2018-07-10 13:00:20 +02:00
Markus M. May
b0d8d547d8 Add isConnected, enable NSClient only, if really connected to internet 2018-05-07 20:43:13 +02:00
Markus M. May
099cb6c4e4 add battery charging state 2018-04-29 22:49:43 +02:00
Markus M. May
3fb17e6869 First step to use network activity receiver 2018-04-25 20:49:03 +02:00
Milos Kozak
6851adbfd3 NSClient connection settings 2018-04-22 18:24:06 +02:00
Johannes Mockenhaupt
a36a9b0746
Move check for running setProfile command to KeepAlive. 2018-03-28 22:49:43 +02:00
Johannes Mockenhaupt
52c6d209af
Clean up initial profile push to pump. 2018-03-28 21:20:56 +02:00
Milos Kozak
f7621c4cc5 Profile tests 2018-03-18 15:02:21 +01:00
Milos Kozak
0d7e950b73
Merge pull request #505 from jotomo/sync-to-pump
Remove sync to pump pref, always sync
2017-12-20 10:49:47 +01:00
AdrianLxM
88adc31dbc
Add SP to imports 2017-12-19 07:16:41 +01:00
AdrianLxM
00f13d0479 refactor cancelAlarm back to KeepAliveReceiver 2017-12-17 15:46:43 +01:00
AdrianLxM
9bd0a1f144 push next alert on read status 2017-12-17 15:46:33 +01:00
Johannes Mockenhaupt
23874ebbd6
Remove 'sync to profile' pref.
(cherry picked from commit 01c52e7)
2017-12-05 10:00:31 +01:00
AdrianLxM
14bb0e6ac4
Only do pump alarms in APS mode 2017-12-02 10:21:42 +01:00
Milos Kozak
d1aec1ff18 Localalerts settings by adrian 2017-11-28 21:48:46 +01:00
Milos Kozak
3ab235f829 refactor pump interface out of ConfigBuilder, remove handlers 2017-11-20 23:39:12 +01:00
Milos Kozak
86b11edd58 RS connection and status reading 2017-11-11 14:05:29 +01:00
Johannes Mockenhaupt
c50fad81bb
Log exceptions in catch blocks rather than printing to console.
The default code used by Android Studio when generating a
try/catch can be altered in Settings under
    Editor->File and Code Templates->Catch Statement body
to
    log.error("Unhandled exception", e);
to also do this for newly generated code.

(cherry picked from commit c2ae29f)

(cherry picked from commit 6031a25)
2017-09-09 16:41:06 +02:00
Milos Kozak
3e7c4b1350 NS high & low alarms with sound 2017-06-21 07:28:04 +02:00
Milos Kozak
43231cc362 use System.currentTimeMillis() 2017-06-15 23:12:12 +02:00
Milos Kozak
77659e20e7 ns alarms & getBasal fix 2017-06-11 17:22:54 +02:00
Milos Kozak
f267c85377 it compiles now with profiles 2017-06-02 10:25:49 +02:00
Milos Kozak
52aa7c1bf8 fix null pointer exception 2017-03-09 09:57:24 +01:00
Milos Kozak
5f4eb1e4c4 pump status tweaking 2017-02-19 19:15:14 +01:00
Milos Kozak
71112a90e2 internal nsclient 2017-02-17 13:18:36 +01:00
Milos Kozak
4e3cc65d5d handling pump suspend, show pump actions on overview 2017-02-12 19:51:13 +01:00
Milos Kozak
e608bf4095 fix profile test in keep alive & korean driver switching 2017-01-29 19:17:28 +01:00
Milos Kozak
ed29302547 status outdated first 2017-01-29 11:24:11 +01:00
Milos Kozak
c48e147a68 remove forgotten code 2017-01-29 11:21:15 +01:00
Milos Kozak
55f99ee28e connect when outdated basal 2017-01-29 11:11:07 +01:00
Milos Kozak
3f90ad6a5c sync profile to pump 2017-01-28 23:45:14 +01:00
Milos Kozak
4b389c2cad dana drivers switching working 2016-12-03 17:42:08 +01:00
Milos Kozak
e8467ec75f check for null 2016-09-08 16:53:48 +02:00
Milos Kozak
b711648bee plugins refactoring 2016-08-05 23:54:03 +02:00
Milos Kozak
b42644de39 objectives finalization, some todos 2016-08-04 23:38:43 +02:00
Milos Kozak
6bee16919e optimize keepalive pump connection 2016-08-02 15:43:21 +02:00
Milos Kozak
e00c01ebee remove alert service 2016-07-19 11:31:58 +02:00
Milos Kozak
3e3ad1d515 move plugins to MainApp, improve dataservice 2016-07-18 20:19:55 +02:00
Milos Kozak
a1a64873fd DanaR driver as a service 2016-07-18 12:02:33 +02:00
Milos Kozak
3127870770 DanaR as profile source 2016-07-11 14:04:57 +02:00
Milos Kozak
aa87cb7dea alert only when danar is selected 2016-07-08 13:41:53 +02:00
Milos Kozak
ba015f1140 DanaR service 2016-07-07 10:34:20 +02:00
Milos Kozak
47e130d246 KeepAliveReceiver 2016-07-07 00:56:31 +02:00
Milos Kozak
2a2589f5eb some db and incomming data optimalisation 2016-06-21 23:24:54 +02:00
Milos Kozak
edddfed004 add source selection xdrip/nsclient 2016-06-21 00:34:36 +02:00
Milos Kozak
3b883dee31 basic overview fragment + some gui fixes 2016-06-07 23:36:22 +02:00
Milos Kozak
701e6a2055 receive BGs from xDrip and NSClient 2016-06-07 21:48:17 +02:00