Commit graph

3755 commits

Author SHA1 Message Date
Milos Kozak
dbb0a6a659 danar fragment update, danar pump password, toast with sound 2016-08-02 18:39:14 +02:00
Milos Kozak
62bb4d640f config builder code cleanup 2016-08-02 15:55:23 +02:00
Milos Kozak
6bee16919e optimize keepalive pump connection 2016-08-02 15:43:21 +02:00
Milos Kozak
da26ea5995 optimize overview fragment 2016-08-02 15:28:34 +02:00
Milos Kozak
e94fe1f647 danar history translation support 2016-07-28 13:40:32 +02:00
Milos Kozak
61e8ffeebd DanaR history loader 2016-07-27 17:49:56 +02:00
Milos Kozak
73ef2d7684 danar history db support 2016-07-21 15:10:42 +02:00
Milos Kozak
1c0edb151e DanaR NS history sync class 2016-07-21 00:18:45 +02:00
Milos Kozak
1a90746bed added danar history messages 2016-07-20 23:12:25 +02:00
Milos Kozak
789521c9db allow rounding on setting extended bolus 2016-07-20 21:43:29 +02:00
Milos Kozak
5e6b77ec02 broadcast danar timeout too 2016-07-20 12:09:03 +02:00
Milos Kozak
e00c01ebee remove alert service 2016-07-19 11:31:58 +02:00
Milos Kozak
b361d99f03 refresh treatments over SMS 2016-07-18 22:17:40 +02:00
Milos Kozak
6147a71dd7 adjust timing on bolus and carbs 2016-07-18 21:55:01 +02:00
Milos Kozak
1aa1af3d0c adjust timing on setting profile 2016-07-18 21:48:43 +02:00
Milos Kozak
4aad8c1310 use class name of fragment for saving preferences 2016-07-18 21:44:14 +02:00
Milos Kozak
87dd8712b4 bind service to application context, adjust messages timing 2016-07-18 21:20:53 +02:00
Milos Kozak
3e3ad1d515 move plugins to MainApp, improve dataservice 2016-07-18 20:19:55 +02:00
Milos Kozak
fe72300790 typo 2016-07-18 14:17:24 +02:00
Milos Kozak
fdbfa16e40 remove TODOs and comments 2016-07-18 13:18:45 +02:00
Milos Kozak
a1a64873fd DanaR driver as a service 2016-07-18 12:02:33 +02:00
Milos Kozak
d82a696bfb show treatments in overview graph 2016-07-17 15:04:33 +02:00
Milos Kozak
c5736b6bf3 remove todos 2016-07-16 23:05:31 +02:00
Milos Kozak
82a16efcc2 bolus wizard full functionality 2016-07-16 22:37:10 +02:00
Milos Kozak
489037df1a fix dialog crash 2016-07-15 23:58:09 +02:00
Milos Kozak
9bd807ea0d productFlavors 2016-07-15 23:53:14 +02:00
Milos Kozak
ce7cddc1da fix null object reference 2016-07-15 23:27:42 +02:00
Milos Kozak
b69dc35716 upload pump status without loop too 2016-07-15 23:18:31 +02:00
Milos Kozak
cd86476d6a design of virtual pump 2016-07-15 21:06:39 +02:00
Milos Kozak
7f661b7fa6 danar profile dia&car configurable in preferences 2016-07-15 20:56:07 +02:00
Milos Kozak
f01b03979d todos clean 2016-07-15 20:36:45 +02:00
Milos Kozak
1f696691d0 configbuilder logging 2016-07-15 19:59:24 +02:00
Milos Kozak
c5d40b3a6c careportal eventtypes translations 2016-07-15 19:45:03 +02:00
Milos Kozak
0fd07362e5 danar scheduled disconnection 3->5 sec 2016-07-14 23:36:12 +02:00
Milos Kozak
90fee59e8a sms communicator: remote bolus, status 2016-07-14 23:29:21 +02:00
Milos Kozak
2ca75b52e5 null exception fix in danaconnection 2016-07-13 20:39:32 +02:00
Milos Kozak
f2bdf4bcff better format of html aps result 2016-07-13 19:21:31 +02:00
Milos Kozak
24eee0475f filter extended boluses in danar status 2016-07-13 19:11:01 +02:00
Milos Kozak
4a8ecb3a79 better display pump results 2016-07-13 18:57:23 +02:00
Milos Kozak
7fc939f179 setDanaConnection if not exists 2016-07-13 16:19:26 +02:00
Milos Kozak
b81cf8341b MM640g base interface code 2016-07-13 15:56:27 +02:00
Milos Kozak
b818027b02 synchronized connectifnotconnected 2016-07-13 14:46:08 +02:00
Milos Kozak
a10a819a9d allow bgsource not to be primary type 2016-07-13 14:28:16 +02:00
Milos Kozak
272262b115 SMSCommunicator plugin 2016-07-13 13:54:40 +02:00
Milos Kozak
76d42ef3fb displaying basal fix 2016-07-12 17:56:01 +02:00
Milos Kozak
3bceeb368a fix requesting cancel temp 2016-07-12 00:30:43 +02:00
Milos Kozak
4c312366c2 fix displaying temps from extended on overview page 2016-07-12 00:08:45 +02:00
Milos Kozak
9e7b018589 fix iob.combine 2016-07-11 23:54:56 +02:00
Milos Kozak
ae1a4b38dd use absolute in upload based on preference 2016-07-11 23:21:20 +02:00
Milos Kozak
efa2944c4c translations & fixes 2016-07-11 22:52:23 +02:00
Milos Kozak
4c21fe8383 formating fix 2016-07-11 18:42:14 +02:00
Milos Kozak
4dff8bc6af consolidate DecimalFormatters 2016-07-11 18:07:54 +02:00
Milos Kozak
f7715a3409 xml reformating, some code cleaning 2016-07-11 17:49:09 +02:00
Milos Kozak
3127870770 DanaR as profile source 2016-07-11 14:04:57 +02:00
Milos Kozak
143d347841 most danar code there 2016-07-10 15:05:13 +02:00
Milos Kozak
f8ac10cddc fix max deily total units 2016-07-08 14:06:37 +02:00
Milos Kozak
aa87cb7dea alert only when danar is selected 2016-07-08 13:41:53 +02:00
Milos Kozak
e37917dae4 test alert fix 2016-07-08 13:39:27 +02:00
Milos Kozak
dc3eb80d52 basic danar comm 2016-07-08 00:17:02 +02:00
Milos Kozak
3895c1c4df typo 2016-07-07 18:17:43 +02:00
Milos Kozak
690fd06c01 Agreement 2016-07-07 18:04:36 +02:00
Milos Kozak
c844a2ad9a DanaR preferences & preferences cleanup 2016-07-07 17:17:54 +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
725db13776 rename Alarm -> Alert 2016-07-07 00:20:47 +02:00
Milos Kozak
85f4a93c11 move languages to preferences 2016-07-06 22:50:25 +02:00
Milos Kozak
26c70f6932 LocaleHelper.onCreate 2016-07-06 22:08:00 +02:00
Milos Kozak
7c46407f81 AlarmService 2016-07-06 22:05:28 +02:00
Milos Kozak
c16ad7e37d move applyAPSResult out of pump interface 2016-07-06 11:25:27 +02:00
Milos Kozak
6ca5517aef switch + and - in dialogs 2016-07-06 11:11:12 +02:00
Milos Kozak
ce7439bc00 add bg language 2016-07-05 20:28:23 +02:00
Milos Kozak
9bd7363dbf fix accessing storage on android 6 2016-07-04 10:05:21 +02:00
Milos Kozak
b9798fe9f2 cover more situations when profile does not exist 2016-07-04 09:46:15 +02:00
Milos Kozak
bb447d733d put back deleted code 2016-07-03 23:20:27 +02:00
Milos Kozak
5e5fc203cc remove todo 2016-07-03 22:47:51 +02:00
Milos Kozak
9aa1a451e5 fix sql error on add treatment 2016-07-03 21:10:03 +02:00
Milos Kozak
59aba8d9be german language to menu 2016-07-03 20:54:00 +02:00
Milos Kozak
afa4332d28 import/export preferences 2016-07-03 20:37:42 +02:00
Milos Kozak
f8301360dc show ver in toolbar 2016-07-03 19:21:41 +02:00
Milos Kozak
15d64ce4eb remove debugging code 2016-07-03 18:46:14 +02:00
Milos Kozak
9766b4eccb fix bug when app is running without loop 2016-07-03 18:44:02 +02:00
Milos Kozak
08d677b806 ns upload entered by fix 2016-07-03 17:42:17 +02:00
Milos Kozak
9f8d7d3dca configbuilder fragment translations 2016-07-03 13:56:57 +02:00
Milos Kozak
2b01b2a10b combobolus dialog plus/minus buttons 2016-07-03 13:46:49 +02:00
Milos Kozak
07b01cd8d0 some missing translations 2016-07-03 13:35:02 +02:00
Milos Kozak
5cad7f1cb4 temp basal dialog plus/minus buttons 2016-07-03 13:25:23 +02:00
Milos Kozak
ea4eef88ed 1st round of CZ translation 2016-07-03 01:02:35 +02:00
Milos Kozak
92f4c37fac careportal 2016-07-02 23:58:57 +02:00
Milos Kozak
a9748cc721 move some support classes 2016-06-28 11:30:42 +02:00
Milos Kozak
f3c15aca75 plus minus controls 2016-06-28 11:19:27 +02:00
Milos Kozak
caa4f3402e split iob in wizard dialog, fixies for no data in app 2016-06-27 23:34:33 +02:00
Milos Kozak
f324e43e2d remove fake glucose 2016-06-27 20:42:53 +02:00
Milos Kozak
0397c98eb7 locales in date: keep default 2016-06-27 20:38:38 +02:00
Milos Kozak
b6970fb5e7 force refresh after lang change 2016-06-27 20:23:07 +02:00
Milos Kozak
aa6c5764c4 language selector in menu 2016-06-27 20:14:31 +02:00
Milos Kozak
877b760aef use bg targets in overview from nightscout 2016-06-27 19:34:59 +02:00
Milos Kozak
a3d32fcb44 objectives fragment complete 2016-06-27 18:48:48 +02:00
Milos Kozak
a4bdebdedf detect ns versions 2016-06-26 14:56:43 +02:00
Milos Kozak
2f16c9b998 open loop mode & notification 2016-06-26 11:43:26 +02:00
Milos Kozak
ff5043e99b put back removed code 2016-06-25 15:37:12 +02:00
Milos Kozak
5dfddfdfee fix counting and displaying iob 2016-06-25 15:00:42 +02:00
Milos Kozak
582ffc3c9a proper iob update on treatmnets&temps tab 2016-06-24 23:27:52 +02:00
Milos Kozak
35ff53dbb4 iob & basal on overview tab 2016-06-24 23:17:46 +02:00
Milos Kozak
3d16e874ad fix upload without enact 2016-06-24 22:27:25 +02:00
Milos Kozak
88ac01f58d typo fix 2016-06-24 18:33:34 +02:00
Milos Kozak
7322078c0a Crashlytics added 2016-06-24 17:48:11 +02:00
Milos Kozak
275c5f5664 db index change and ver=2 2016-06-24 17:30:25 +02:00
Milos Kozak
120341b706 devicestatus, lot of gui and internal improvements, temp&extended in db only 2016-06-24 17:16:17 +02:00
Milos Kozak
22e4e33d94 stop faking bg 2016-06-23 17:09:29 +02:00
Milos Kozak
a57409c388 temp basal rendering 2016-06-23 17:07:38 +02:00
Milos Kozak
91b36a8528 work on tempbasals 2016-06-22 18:08:21 +02:00
Milos Kozak
58388c4a87 move getConfigBuilder() to MainApp 2016-06-22 12:20:27 +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
ea43a033d7 upload extended bolus to NS 2016-06-20 23:44:00 +02:00
Milos Kozak
fdf09b9daf extended bolus dialog 2016-06-20 22:55:49 +02:00
Milos Kozak
4645c2bc4d apply constraints on new treatment dialog 2016-06-20 21:43:29 +02:00
Milos Kozak
7cb0e0e588 manual tempbasal dialog 2016-06-20 20:45:55 +02:00
Milos Kozak
cc45f74c25 fix remaining duration 2016-06-20 13:36:55 +02:00
Milos Kozak
aea505e543 some rouding to make nicer on screen 2016-06-20 12:03:05 +02:00
Milos Kozak
5ac31bd0ca menu, preferences, treatment&wizard buttons, ns upload 2016-06-19 20:06:00 +02:00
Milos Kozak
aa97722283 loop & safety fragment 2016-06-19 13:17:16 +02:00
Milos Kozak
fbb4f1973c refreshing overview plugin 2016-06-17 16:14:04 +02:00
Milos Kozak
d74d54931b save state on openapsma 2016-06-17 14:42:02 +02:00
Milos Kozak
0a4df246d0 save state on lowsuspend 2016-06-16 21:09:59 +02:00
Milos Kozak
d69701a092 SimpleProfile plugin, ConfigBuilder GUI improvements 2016-06-16 19:22:58 +02:00
Milos Kozak
ddb1868018 Constrains interface 2016-06-15 21:47:26 +02:00
Milos Kozak
26724ecbda ConfigBuilder most work done 2016-06-14 23:45:55 +02:00
Milos Kozak
b8eca8a802 rename profileviewer -> nsprofileviewer 2016-06-14 13:01:37 +02:00
Milos Kozak
32bfea8d18 base ConfigBuilder plugin 2016-06-13 22:53:41 +02:00
Milos Kozak
7e3d1e6ad4 add @Nullable where possible 2016-06-12 14:18:21 +02:00
Milos Kozak
f15fdf613f fix delta and minago 2016-06-12 13:59:09 +02:00
Milos Kozak
b310310511 GUI improvements 2016-06-12 13:30:34 +02:00
Milos Kozak
a66ece9af5 Lowsuspend finished 2016-06-12 10:53:19 +02:00
Milos Kozak
743350f4b3 another glucose status fix 2016-06-11 23:34:18 +02:00
Milos Kozak
74dcbb1864 glucoseReading fix 2016-06-11 22:46:47 +02:00
Milos Kozak
a8ab671d78 OpenApsMA invoke 2016-06-11 22:21:44 +02:00
Milos Kozak
73ebf3ffeb typo in VIRTUAL 2016-06-11 20:47:00 +02:00
Milos Kozak
68b5570d35 VirtualPump 2016-06-11 20:45:40 +02:00
Milos Kozak
a5088584a2 OpenAPS MA initial work 2016-06-10 18:50:46 +02:00
Milos Kozak
9f0ea19b44 low and high line on graph 2016-06-09 17:06:21 +02:00
Milos Kozak
22aab61b02 plugins type, SimpleDateFromat thread safe 2016-06-09 16:33:44 +02:00
Milos Kozak
891c5dd4d7 show units in profile 2016-06-09 09:21:33 +02:00
Milos Kozak
b1cf867410 some graph adjustments 2016-06-09 09:17:55 +02:00
Milos Kozak
45cceddfcc basic graph on everview fragment 2016-06-09 00:01:28 +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
Milos Kozak
04f1b37c51 refresh treatments confirm dialog 2016-06-06 12:30:20 +02:00
Milos Kozak
bd47fb8624 button refresh treatments from nightscout 2016-06-06 12:17:37 +02:00
Milos Kozak
21a3434463 fix activity contrib 2016-06-06 11:24:17 +02:00
Milos Kozak
627ce66852 TempBasals & some IOB adjustments 2016-06-06 10:42:46 +02:00
Milos Kozak
d6608bbcbc Update IOB on tab selection 2016-06-05 15:58:08 +02:00
Milos Kozak
f7779bd9f1 Treatments fragment 2016-06-05 14:53:03 +02:00
Milos Kozak
629ed62e03 Profile fragment 2016-06-05 01:40:35 +02:00
Milos Kozak
9b749202fd Objectives design 2016-06-04 17:28:05 +02:00