Bart Sopers
ca4d809f41
WIP on adding navigation between Omnipod fragments in replace Pod wizard
2020-09-26 19:29:28 +02:00
Bart Sopers
ee9079fdcf
Merge branch 'omnipod_eros_dev' into omnipod_eros_dev_wizard
2020-09-26 15:45:44 +02:00
Bart Sopers
50c3ec702c
Merge branch 'omnipod_eros_dev_upstream_merge' into omnipod_eros_dev
2020-09-24 23:13:46 +02:00
Bart Sopers
3410f3f87a
Remove redundant Omnipod TBR notification
2020-09-24 22:54:47 +02:00
Bart Sopers
cf7069e64b
Omnipod: improve error messages and notifications and reorganize string resources
2020-09-24 22:52:21 +02:00
Milos Kozak
98b812f029
New Crowdin updates ( #2976 )
...
* New translations strings.xml (Romanian)
* New translations strings.xml (Swedish)
* New translations strings.xml (Slovak)
* New translations strings.xml (Russian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (French)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (Czech)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (Swedish)
* New translations strings.xml (Russian)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (Czech)
2020-09-23 15:44:59 +02:00
Milos Kozak
62a19a4a5c
New Crowdin updates ( #2957 )
...
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Slovak)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (French)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (Czech)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
2020-09-17 16:25:40 +02:00
Bart Sopers
06c5999807
Minor improvements on previous commit
2020-09-14 19:52:56 +02:00
Bart Sopers
feecfc5676
- Add custom queue command mechanism to replace abusing getPumpStatus for this purpose
...
- Display error and confirmation dialog for commands executed from the Omnipod tab
- Improve Exception logging in AapsOmnipodManager
- A few random improvements and bug fixes
2020-09-14 16:19:09 +02:00
Adrian
cbe488715a
initial dagger setup
2020-09-13 21:00:47 +02:00
Bart Sopers
d21a8ed00e
Merge branch 'omnipod_eros_dev_upstream_merge' into omnipod_eros_dev
2020-09-13 18:47:10 +02:00
Bart Sopers
6070b117f4
Get Pod status after time change event and add notification when automatic time change fails
2020-09-11 02:25:48 +02:00
Bart Sopers
df1731e6b7
Display Pod time in Omnipod tab and add button to manually set time
2020-09-10 20:13:16 +02:00
Milos Kozak
30b052da9b
New Crowdin updates ( #2954 )
...
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
2020-09-09 22:18:27 +02:00
Bart Sopers
025f25fb27
Attempt to make text in Omnipod wizards readable for all screen sizes
2020-09-09 19:50:31 +02:00
Bart Sopers
bb7eed1045
Improve uncertain TBR detection
2020-09-09 19:09:31 +02:00
Milos Kozak
9ab6299f07
New Crowdin updates ( #2944 )
...
* New translations strings.xml (Italian)
* New translations strings.xml (Swedish)
* New translations strings.xml (Swedish)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Slovak)
* New translations strings.xml (German)
* New translations strings.xml (Czech)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Swedish)
* New translations strings.xml (French)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations exam.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (Russian)
* New translations strings.xml (German)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (French)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Italian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (Portuguese)
* New translations strings.xml (French)
* New translations strings.xml (Slovak)
* New translations strings.xml (French)
* New translations strings.xml (Slovak)
* New translations strings.xml (Russian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (French)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (Swedish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Spanish)
* New translations strings.xml (French)
* New translations strings.xml (Romanian)
* New translations strings.xml (German)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Turkish)
* New translations strings.xml (Czech)
* New translations strings.xml (Greek)
* New translations strings.xml (Russian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Turkish)
* New translations strings.xml (Swedish)
* New translations strings.xml (Slovenian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Irish)
* New translations strings.xml (Polish)
* New translations strings.xml (Dutch)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Korean)
* New translations strings.xml (Italian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Swedish)
* New translations strings.xml (Slovenian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Czech)
* New translations strings.xml (Greek)
* New translations strings.xml (German)
* New translations strings.xml (Czech)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Spanish)
* New translations strings.xml (French)
* New translations strings.xml (Irish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Polish)
* New translations strings.xml (Slovak)
* New translations strings.xml (Russian)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Dutch)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Korean)
* New translations strings.xml (Italian)
* New translations strings.xml (Croatian)
* New translations strings.xml (Italian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (German)
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Czech)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Czech)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Czech)
* New translations strings.xml (Czech)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Norwegian)
* New translations insight_alert_codes.xml (Norwegian)
* New translations insight_alert_descriptions.xml (Norwegian)
* New translations insight_alert_titles.xml (Norwegian)
* New translations insight_exceptions.xml (Norwegian)
* New translations exam.xml (Norwegian)
* New translations objectives.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Swedish)
* New translations strings.xml (Slovak)
* New translations strings.xml (Russian)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Polish)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (French)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (Czech)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Spanish)
* New translations strings.xml (Czech)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Slovak)
* New translations strings.xml (Romanian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Romanian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Romanian)
2020-09-09 18:49:45 +02:00
Bart Sopers
0b75bbf85f
Provide clear error messages when no basal profile is active
2020-09-09 18:40:35 +02:00
Bart Sopers
4f6e31a784
- Make Low Reservoir Alert & Expiration Advisory Alert optional and configurable
...
- Organize Omnipod settings
- Various small improvements
2020-09-03 22:04:01 +02:00
Bart Sopers
9b953d1bed
Small Omnipod improvements
2020-09-02 21:40:06 +02:00
Bart Sopers
b1abc55def
- Improve Pod state accuracy for basal profile & TBR
...
- Add certainty info about last bolus and temp basal to Pod state and display in OmnipodFragment
- Improve user notifications of delivery errors# Please enter the commit message for your changes. Lines starting
2020-09-02 20:48:56 +02:00
Bart Sopers
01c4d34df8
Display last connection in Omnipod tab in either red or white based on local alerts settings
2020-08-29 01:44:31 +02:00
Bart Sopers
75fa81f945
Read TBR in Omnipod tab from PodStateManager instead of TreatmentsPlugin, fix crash and some small improvements
2020-08-28 09:55:14 +02:00
Bart Sopers
d26cd9f069
Create fake 0 TBR when Pod is not running
2020-08-28 01:18:32 +02:00
Bart Sopers
77b359fa74
Try to verify delivery status in case of failures in commands that change delivery status
2020-08-27 22:18:23 +02:00
Bart Sopers
908c666d5f
Show Suspend & resume button in the same place and don't show suspend button when the Pod is suspended
2020-08-26 14:57:40 +02:00
Bart Sopers
14652ab917
Add optional Suspend delivery button; fix bug where AAPS tries to set bolus before Pod activation is completed; cleanup preferences & several enums; use String resources for RL History items
2020-08-26 13:45:32 +02:00
Bart Sopers
28df570a6a
- Improve logging levels in Omnipod and RileyLink module
...
- Code improvements
- Minor translation improvements
- Add some TODOs
2020-08-25 22:45:24 +02:00
Bart Sopers
dc7ed96657
- Add alerts when pump is suspended & add button to resume delivery
...
- Improve status check loop in OmnipodPumpPlugin
2020-08-25 10:14:03 +02:00
Bart Sopers
6b6b4eb759
Restore command queue in Pod status, properly update it and disable buttons when queue is not empty
2020-08-25 02:07:59 +02:00
Bart Sopers
ae4b25af89
Decrease I/O load and number of events during command exchange; remove queue status from Omnipod tab and switch reservoir & units delivered; small bug fixes
2020-08-24 23:30:26 +02:00
Bart Sopers
c84798e368
Merge branch 'omnipod_eros_dev' into omnipod_eros_dev_remove_omnipod_pump_state
2020-08-24 00:37:03 +02:00
Bart Sopers
8911bcd508
Small improvements and import order
2020-08-23 21:48:25 +02:00
Steffen Müthing
85048c9a02
Simplify total delivered insulin display as suggested by Bart
2020-08-23 19:27:34 +02:00
Bart Sopers
ddd9687425
Reorganized packages and removed a few unused classes
2020-08-23 19:21:01 +02:00
Steffen Müthing
633767ad3d
Subtract setup units from displayed total insulin delivered
2020-08-23 18:28:51 +02:00
Steffen Müthing
e66033ab1e
Show total dose delivered by pod in OmnipodFragment
...
This includes the units delivered during priming and cannula insertion, but it
gives a nice approximation of the remaining insulin if you remember what you
injected.
2020-08-23 18:28:51 +02:00
Bart Sopers
c9dcac6368
Improve Pod Status display
2020-08-23 13:06:42 +02:00
Bart Sopers
0e9adda3a4
Make sure that after restart, bolus treatment is added when the app is killed during a bolus
2020-08-20 02:20:05 +02:00
Bart Sopers
5d83e2a26b
Omnipod: if Cancel bolus has been pressed before the bolus command has been executed, await bolus command execution before cancelling
2020-08-19 02:36:33 +02:00
Bart Sopers
56efc3e230
Add missing icons in Omnipod
2020-08-18 19:15:50 +02:00
Bart Sopers
4a0e8aa518
Refresh buttons in Pod Management fragment on EventRileyLinkDeviceStatusChange and indicate when we're still waiting for a RL connection
2020-08-18 19:15:35 +02:00
Steffen Müthing
75cbc87b4a
Move SingleClickButton to core
...
SingleClickButton is a utility used in a number of modules and such should be
in core. While the app seems to built with the button in app, this wrong
structure should be fixed.
As the button is a UI element, the patch also moves the class to the package
info.nightscout.androidaps.utils.ui.
2020-08-18 15:09:14 +02:00
Bart Sopers
69da89b19b
Improve display of Firmware version in Omnipod fragment
2020-08-18 00:12:42 +02:00
Bart Sopers
8c5683faaa
Improve readable durations in Omnipod fragment
2020-08-17 23:57:24 +02:00
Bart Sopers
8452840cfd
Fix missing string resources in Omnipod module
2020-08-17 22:39:44 +02:00
Bart Sopers
5c4b9846e6
WIP on moving Omnipod into a separate module
2020-08-17 19:53:43 +02:00
Bart Sopers
b5c46e3bcf
WIP on moving Omnipod to a separate module
2020-08-16 23:54:41 +02:00