Commit graph

6287 commits

Author SHA1 Message Date
Milos Kozak 8496f7dc18
Merge pull request #2172 from gregorybel/feature/expand-status-light
Add possibility to show Battery info in days instead of percent
2019-12-02 08:35:15 +01:00
Milos Kozak a15f985794
Merge pull request #2225 from MilosKozak/localprofile
Localprofile improvement, global units
2019-12-02 08:13:07 +01:00
Milos Kozak 87d3c43a33 low_mark, high_mark to setup wizard 2019-12-02 00:07:08 +01:00
Milos Kozak 36b009d56c move processing of unit dependent preferences to extra function 2019-12-01 22:03:17 +01:00
Milos Kozak c0ad125934 warn if profile is not uploadable to NS 2019-12-01 21:59:12 +01:00
Milos Kozak d7b1c3837c
New Crowdin translations (#2230)
* New translations strings.xml (French)

* New translations strings.xml (French)

* New translations strings.xml (French)

* New translations strings.xml (French)

* New translations strings.xml (Swedish)

* New translations objectives.xml (Swedish)

* New translations strings.xml (Italian)

* New translations strings.xml (German)

* New translations strings.xml (French)

* New translations strings.xml (Italian)

* New translations strings.xml (Czech)

* New translations strings.xml (Dutch)

* New translations strings.xml (Dutch)
2019-12-01 21:06:28 +01:00
Milos Kozak 702e1f0675 allow clone from existing switch 2019-12-01 20:42:23 +01:00
Milos Kozak 0fdc789e1f Merge branch 'dev' into localprofile 2019-11-30 22:43:15 +01:00
Milos Kozak c23794fa6e allow revert objective 2019-11-30 22:15:15 +01:00
Milos Kozak 034c16690f temp 2019-11-30 10:16:38 +01:00
gregorybel db2c675024 fix page -> bage 2019-11-29 21:48:35 +01:00
Milos Kozak eba66da4a4 allow go back with objectives 2019-11-29 12:38:07 +01:00
Milos Kozak f82c610d16 allow objective skip only when NS is connected and in RW mode 2019-11-29 12:19:32 +01:00
Milos Kozak 9196bdb2ed handle name properly 2019-11-29 00:11:28 +01:00
Milos Kozak 9f9c9fd2bc improve layout 2019-11-28 23:41:22 +01:00
Milos Kozak 2dd7c758f4 Local profile clone support 2019-11-28 23:18:42 +01:00
gregorybel de9d2da68d show Battery info in days instead of percent for Combo 2019-11-28 22:15:56 +01:00
Milos Kozak 8a75d4f6b9 tabs in local profile 2019-11-28 21:58:07 +01:00
Milos Kozak a000611f11 Merge branch 'dev' into localprofile 2019-11-28 19:55:08 +01:00
Milos Kozak ec535b9c61 low_mark, high_mark units dependent 2019-11-28 19:54:59 +01:00
Milos Kozak b8ba94fa30
New Crowdin translations (#2226)
* New translations strings.xml (Italian)

* New translations strings.xml (Italian)

* New translations strings.xml (Italian)

* New translations strings.xml (Italian)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Swedish)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Afrikaans)

* New translations strings.xml (Russian)

* New translations strings.xml (Lithuanian)

* New translations strings.xml (Greek)

* New translations strings.xml (German)

* New translations strings.xml (French)

* New translations strings.xml (Dutch)

* New translations strings.xml (Czech)

* New translations strings.xml (Korean)

* New translations strings.xml (Polish)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Slovak)

* New translations strings.xml (Spanish)

* New translations strings.xml (Romanian)

* New translations strings.xml (Portuguese, Brazilian)

* New translations exam.xml (Italian)

* New translations exam.xml (Dutch)

* New translations objectives.xml (Italian)

* New translations objectives.xml (Romanian)

* New translations objectives.xml (Russian)

* New translations objectives.xml (Slovak)

* New translations objectives.xml (Spanish)

* New translations objectives.xml (Swedish)

* New translations objectives.xml (Portuguese, Brazilian)

* New translations objectives.xml (Polish)

* New translations objectives.xml (Lithuanian)

* New translations objectives.xml (Greek)

* New translations objectives.xml (French)

* New translations exam.xml (Swedish)

* New translations exam.xml (Spanish)

* New translations objectives.xml (Portuguese)

* New translations objectives.xml (German)

* New translations objectives.xml (Dutch)

* New translations objectives.xml (Czech)

* New translations objectives.xml (Bulgarian)

* New translations insight_alert_titles.xml (Spanish)
2019-11-28 17:44:46 +01:00
Milos Kozak 599261081b upload local profile to NS 2019-11-28 00:30:22 +01:00
Milos Kozak bfb65d0f8a run wizard to setup units 2019-11-27 23:39:16 +01:00
Milos Kozak 3ee9836e66 handle default TT valuses in current units 2019-11-27 23:26:29 +01:00
Milos Kozak 0f631b1d47 fix 2019-11-26 16:59:40 +01:00
Milos Kozak fed2839a72 Merge branch 'dev' into localprofile 2019-11-26 16:40:46 +01:00
Milos Kozak 6969dc4873
Merge pull request #2222 from MilosKozak/2186
New SMS commands
2019-11-25 22:40:00 +01:00
Milos Kozak c33e3994b6 some cleanup and kotlin conversion 2019-11-25 18:07:16 +01:00
Milos Kozak 1ea25b68a8 fix NPE 2019-11-25 17:06:08 +01:00
andreas 63808ad553 Also deactivate Automation if Loop is disabled, not only if it is suspended. 2019-11-22 18:30:22 +01:00
fabriziocasellato 46270d87e2 Removed + control for Phone Numbers, Added Tests for TT, Added TARGET STOP/CANCEL command 2019-11-22 16:41:09 +01:00
Milos Kozak fa765708f1 fix test 2019-11-22 16:10:27 +01:00
fabriziocasellato f26e683dbe Removed + control for Phone Numbers, Added Tests for TT, Added TARGET STOP/CANCEL command 2019-11-22 15:58:03 +01:00
Milos Kozak bcfb1feda3 Merge branch 'dev' into pull/2185 2019-11-22 15:39:16 +01:00
Milos Kozak 16038caed8
Merge branch 'sms' into 2186 2019-11-22 14:30:19 +01:00
fabriziocasellato ebc89e7526 New tests for SMS commands: TARGET MEAL/HYPO/ACTIVITY and SMS STOP/DISABLE 2019-11-22 12:31:59 +01:00
Milos Kozak 820b704bfe fix test 2019-11-22 11:40:51 +01:00
Milos Kozak 17ea3843ae SMS HELP command 2019-11-22 11:19:09 +01:00
Milos Kozak e9aa4835ed SBS CARBS command 2019-11-22 10:40:48 +01:00
Milos Kozak a62750c3a3 SmsCommunicatorFragment -> kt 2019-11-22 00:33:13 +01:00
Milos Kozak d227013496 SmsCommunicatorPlugin -> kt 2019-11-22 00:12:46 +01:00
Milos Kozak b2079aa316 Warn 12h before DST change 2019-11-21 00:20:01 +01:00
Milos Kozak 9aa77122ba Use on Rx for NetworkChange 2019-11-21 00:07:50 +01:00
Milos Kozak 2fe276d101 accept data 1 month back in Dexcom plugin 2019-11-20 22:03:31 +01:00
Milos Kozak baf77e2e67 fix tests 2019-11-20 21:50:02 +01:00
fabriziocasellato 1f4f3fb687 Added the new MEAL feature to tests 2019-11-20 16:44:33 +01:00
Milos Kozak 5d768bd368 Move plugin related code from preferences to plugin 2019-11-20 00:20:08 +01:00
Milos Kozak 788ff545ca Merge branch 'dev' into localprofile 2019-11-19 23:22:08 +01:00
Milos Kozak 822731ada8 Merge branch 'dev' into localprofile 2019-11-19 23:21:20 +01:00
Milos Kozak 363d6d48be ProfileStore -> kt 2019-11-19 23:17:14 +01:00
Milos Kozak bf6449f201 fix tests 2019-11-19 20:43:42 +01:00
Milos Kozak 117f56e247
Merge pull request #2204 from andyrozman/double_bolus_debug_master
Fix for some Double bolus problems
2019-11-19 17:35:15 +01:00
Milos Kozak c6bbc0fe8b
Merge pull request #2198 from jotomo/log-unhandled-exceptions-again
Log unhandled exceptions again
2019-11-14 22:40:15 +01:00
Andy Rozman 740b795b42 Little bit of cleanup:
- removed some unsused (commented) code
- removed few logs that were very useless
2019-11-14 21:22:03 +00:00
Johannes Mockenhaupt db403dc39d
MDT logging fixup. 2019-11-14 20:49:29 +01:00
Johannes Mockenhaupt 94f10a44a5
Rethrow unhandled exceptions in tests as runtime exception. 2019-11-14 18:04:36 +01:00
Johannes Mockenhaupt b9d600edf4
Log unhandled exceptions as errors. 2019-11-14 17:50:32 +01:00
Milos Kozak 3e5206b4cd
Merge pull request #2178 from 2flea/dev
Countdown time for temporary PS in overview
2019-11-14 11:39:01 +01:00
Milos Kozak 232555b407
Merge pull request #2195 from boc-the-git/rounding-changes
Rounding: Use BigDemical for more accurate comparison
2019-11-14 11:07:14 +01:00
Milos Kozak 3c025e97a8 fix some tests 2019-11-12 17:37:44 +01:00
Milos Kozak 128e8a024d units selection in setup wizard 2019-11-12 15:19:18 +01:00
Johannes Mockenhaupt dc38615ec9
Ignore InternalErrors during app shutdown. 2019-11-12 13:44:02 +01:00
Johannes Mockenhaupt cce3a77a37
Log unhandled exception rather than printing to stdout. 2019-11-12 13:41:36 +01:00
Milos Kozak 37ea3b3e30 better skipping objective message 2019-11-12 07:40:49 +01:00
boc-the-git b682432ca0 Change roundTo method to use BigDecimal rather than Double for more accurate comparison. Update tests to introduce more scenarios where without the code change, they'd fail. 2019-11-12 15:39:42 +11:00
Andy Rozman 1d1549105b Merge branch 'double_bolus_debug_master' of https://github.com/andyrozman/AndroidAPS into double_bolus_debug_master 2019-11-11 23:02:49 +00:00
Milos Kozak 02891a14fc use global units setting 2019-11-12 00:01:58 +01:00
Andy Rozman 4b7fc10402 - changed how edit is done.. We now edit Treatment object directly without DetailedBolusInfo object. 2019-11-11 23:00:07 +00:00
Milos Kozak 5cc19d2b87 remove simple profile from startup wizard 2019-11-11 16:51:45 +01:00
Milos Kozak 360efa4682 Merge branch 'dev' into localprofile 2019-11-11 16:49:14 +01:00
Milos Kozak 25b18d93d9 fix max_daily_basal to support insight min rate 2019-11-11 16:47:09 +01:00
Milos Kozak 8fa4c49060 remove simple profile 2019-11-11 16:42:29 +01:00
Milos Kozak 1f622e3517 Merge branch 'dev' into localprofile 2019-11-11 16:37:46 +01:00
Milos Kozak 09c1ab5960 smbmaxminutes fix 2019-11-11 14:57:56 +01:00
fabriziocasellato 2319536adc Cumulative corrections for Milos msgs in 2019, 7 Nov about try/catch and missed 'if null' contition 2019-11-11 09:57:35 +01:00
Brian Quinion 1467361d54 re-run calculateInsulin when OK is pressed to ensure changes to notes fields are used 2019-11-07 11:46:55 +00:00
fabriziocasellato 86d4b755ea 1) Added SMS commands:
- SMS DISABLE/STOP to disable SMS Service;
- TARGET MEAL/ACTIVITY/HYPO to switch to the standard temp targets;
- BOLUS 0.60 MEAL, to do a bolus and set the stadard meal TT (ie 90 mg/dL for 45').

2) Modified the SMS Timeout in a range from 3' to 60'.
This preference is useful for parents that will manage many boluses in a single meal (because often, eaten foods are unpredictable with babies, so parents need to perform many closed boluses).
Due to safety reasons (prevent multiple boluses for stolen phones, cloned SIM, ...):
- Added a further SMS command to disable SMS Services (SMS DISABLE/STOP);
- To modify the default timeout of 15', 2 Phone Numbers are mandatory
In this way, if unwanted/suspicious boluses are notified, the other parent can disable Remote Management (till to re-enable it directly with the AAPS in the master smartphone).
2019-11-07 10:39:17 +01:00
Philoul d23faf65bf Add strings for shortday (shorthour allready exists) for translation of statuslights and remaining time TT in main screen 2019-11-06 20:31:05 +01:00
andreas 2044fe6860 Instead of computing name in overview fragment add function
ProfileFunctions.getInstance().getProfileNameWithDuration()

to be called
2019-11-05 15:43:11 +01:00
Andy Rozman 3797e7671a - one missing core log 2019-11-04 12:25:21 +00:00
Andy Rozman 220bd20f1f medtronic-2.5.1.1
- DetailedBolusInfo.add is used when Bolus delivered
- fixed some logging problems with Gson for core objects
- when bolus is given, date is changed to when it was actually delivered (in case contacting pump takes longer than exprected)
2019-11-04 12:21:29 +00:00
Andy Rozman 7371ae3315 - added DetailedBolusInfoStorage add to deliverBolus 2019-11-04 11:55:34 +00:00
Andreas 70172bf8e4 Add temporary PS remaining time in profile name 2019-11-03 16:20:20 +01:00
Rob Kresha 64dba46a96 Typo with Daylight Savings Time strings
-2 strings with Daylight missing a 't'
-Savings not capitalized in the 3 string
2019-11-02 16:41:21 -05:00
AdrianLxM 3c4b16378b Merge branch 'master' into dev and update version 2019-11-01 00:22:06 +01:00
AdrianLxM cdecf790e1
Merge pull request #2163 from MilosKozak/adrian/semantic-versioning
Adrian/semantic versioning
2019-10-31 08:38:44 +01:00
AdrianLxM 9ccda7cfee
semantic versioning 2019-10-31 08:28:27 +01:00
AdrianLxM d2b059fd6b
Update Tests for new versioning 2019-10-31 08:20:00 +01:00
AdrianLxM 7189115c3e
no more singletons - what is heap space if we can have tasty side effects 2019-10-29 22:25:02 +01:00
AdrianLxM 9798c9b47a
public cton on NetworkChangeReceiver 2019-10-29 22:23:23 +01:00
Milos Kozak 0da6377687 SignatureVerifierPluginTest 2019-10-28 13:45:42 +01:00
Milos Kozak c10963dcbd fix NPE 2019-10-27 15:48:09 +01:00
Milos Kozak aa3ec9ffa0
New Crowdin translations (#2142)
* New translations strings.xml (French)

* New translations strings.xml (Czech)

* New translations strings.xml (Portuguese)

* New translations strings.xml (French)

* New translations strings.xml (German)

* New translations strings.xml (Slovak)

* New translations strings.xml (Italian)
2019-10-26 20:28:39 +02:00
Milos Kozak c82fd6a56b
Merge pull request #2141 from andyrozman/double_bolus_debug
Double bolus debug
2019-10-26 18:21:07 +02:00
Andy Rozman a87eceb950 - finalized added BolusDebug (added debug messages, added activation by configuraton)
- added battery type NiZn
- fixed problem with RileyLinkStatusGeneral
- added check if only one entry found, then we check if entry is in range (previously we returned the entry), and return only if value in range +- 2min
2019-10-26 16:45:34 +01:00
Milos Kozak 058dc250d8
New Crowdin translations (#2135)
* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Romanian)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Polish)

* New translations strings.xml (Lithuanian)

* New translations strings.xml (Korean)

* New translations strings.xml (Afrikaans)

* New translations strings.xml (Italian)

* New translations strings.xml (Turkish)

* New translations strings.xml (Swedish)

* New translations strings.xml (Russian)

* New translations strings.xml (Greek)

* New translations strings.xml (German)

* New translations strings.xml (French)

* New translations strings.xml (Dutch)

* New translations strings.xml (Czech)

* New translations strings.xml (Spanish)

* New translations strings.xml (German)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Slovak)

* New translations strings.xml (Slovak)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Portuguese)

* New translations strings.xml (German)

* New translations strings.xml (Italian)

* New translations strings.xml (German)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Russian)

* New translations strings.xml (Romanian)

* New translations exam.xml (Romanian)

* New translations strings.xml (Romanian)

* New translations objectives.xml (Bulgarian)

* New translations objectives.xml (Czech)

* New translations exam.xml (Portuguese, Brazilian)

* New translations objectives.xml (German)

* New translations objectives.xml (Italian)

* New translations objectives.xml (Romanian)

* New translations objectives.xml (Russian)

* New translations objectives.xml (Slovak)

* New translations objectives.xml (Swedish)

* New translations objectives.xml (Dutch)

* New translations objectives.xml (French)

* New translations objectives.xml (Greek)

* New translations objectives.xml (Lithuanian)

* New translations objectives.xml (Polish)

* New translations objectives.xml (Portuguese)

* New translations objectives.xml (Portuguese, Brazilian)

* New translations objectives.xml (Spanish)

* New translations objectives.xml (Portuguese)

* New translations exam.xml (Portuguese)

* New translations strings.xml (Czech)

* New translations objectives.xml (Czech)

* New translations strings.xml (Dutch)

* New translations objectives.xml (Dutch)

* New translations exam.xml (Dutch)

* New translations exam.xml (Czech)

* New translations strings.xml (Slovak)

* New translations objectives.xml (Slovak)

* New translations objectives.xml (French)

* New translations exam.xml (German)

* New translations objectives.xml (German)

* New translations objectives.xml (Russian)

* New translations objectives.xml (Polish)

* New translations exam.xml (Polish)

* New translations strings.xml (Polish)

* New translations exam.xml (Slovak)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Romanian)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Polish)

* New translations strings.xml (Lithuanian)

* New translations strings.xml (Korean)

* New translations strings.xml (Japanese)

* New translations strings.xml (Irish)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Afrikaans)

* New translations strings.xml (Croatian)

* New translations strings.xml (Italian)

* New translations strings.xml (Turkish)

* New translations strings.xml (Swedish)

* New translations strings.xml (Russian)

* New translations strings.xml (Greek)

* New translations strings.xml (German)

* New translations strings.xml (French)

* New translations strings.xml (Finnish)

* New translations strings.xml (Dutch)

* New translations strings.xml (Czech)

* New translations strings.xml (Spanish)

* New translations strings.xml (German)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Czech)

* New translations objectives.xml (Portuguese, Brazilian)

* New translations exam.xml (Portuguese, Brazilian)

* New translations strings.xml (Portuguese, Brazilian)

* New translations objectives.xml (Czech)

* New translations strings.xml (Slovak)

* New translations exam.xml (Italian)

* New translations strings.xml (Italian)

* New translations strings.xml (Dutch)

* New translations strings.xml (Greek)

* New translations objectives.xml (Greek)

* New translations exam.xml (Italian)

* New translations strings.xml (Italian)

* New translations exam.xml (French)

* New translations strings.xml (Polish)

* New translations strings.xml (Swedish)

* New translations strings.xml (Swedish)

* New translations objectives.xml (Italian)

* New translations objectives.xml (Swedish)

* New translations strings.xml (French)

* New translations strings.xml (Greek)

* New translations objectives.xml (Lithuanian)

* New translations strings.xml (Russian)

* New translations objectives.xml (Spanish)

* New translations exam.xml (Swedish)

* New translations strings.xml (Lithuanian)

* New translations strings.xml (Spanish)

* New translations exam.xml (Lithuanian)

* New translations exam.xml (Russian)
2019-10-26 12:29:15 +02:00
Milos Kozak 7233497dc9 fix index out of bounds 2019-10-26 11:48:43 +02:00
Milos Kozak 044a958340 Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev 2019-10-25 13:41:13 +02:00
Milos Kozak 6c4a6fac18 run response on UI thread 2019-10-25 13:41:05 +02:00
Andy Rozman e5e291c4da - adding configuration option 2019-10-25 12:22:24 +01:00