Bart Sopers
02ce6f5c74
Use custom Reset RileyLink icon for Omnipod and rename badly named local variable
2020-12-01 22:49:33 +01:00
TeleRiddler
7994f2fca2
Created, reworked and added new Omnipod icons with color schemes
2020-12-01 21:57:03 +01:00
Milos Kozak
2b0bfe0f7c
upgrade libs
2020-11-30 08:54:47 +01:00
Milos Kozak
853679e46c
Merge pull request #92 from nightscout/adrian/reduce-warnings
...
Adrian/reduce warnings
2020-11-30 08:32:41 +01:00
AdrianLxM
ea57e9b6cb
use new permission system and fix a few compiler warnings
2020-11-29 20:44:57 +01:00
AdrianLxM
2f3406f6db
move dependencies to core
2020-11-29 19:44:45 +01:00
Bart Sopers
e45a3eb3da
Revert changes to Activate Pod icon
2020-11-23 22:10:21 +01:00
Bart Sopers
bc492750fb
Add some padding between Omnipod button icon & text
2020-11-23 22:02:57 +01:00
Bart Sopers
85862d0be2
Renaming and prepare for new Omnipod icons
2020-11-23 20:39:57 +01:00
Bart Sopers
6ed1e797cb
Update Pod History icon
2020-11-23 17:58:42 +01:00
Bart Sopers
24e3874927
Remove bogus condition
2020-11-23 16:11:20 +01:00
Bart Sopers
cba6b83a27
Add color values for Omnipod button icon colors
2020-11-23 15:46:24 +01:00
Bart Sopers
79d218504e
Update Omnipod icon colors to white
2020-11-23 14:53:28 +01:00
Bart Sopers
354060232d
Merge branch 'dev' into omnipod_eros_dev_upstream_merge
2020-11-22 23:24:42 +01:00
Bart Sopers
7e0b36df50
Also add completion beep for priming
2020-11-22 22:57:31 +01:00
Bart Sopers
1f11abc2f5
Slightly improve Omnipod icon colors & disable TBR beeps by default
2020-11-22 22:54:10 +01:00
Bart Sopers
49d6eb5617
Only allow play test beep & pulse log when a Pod is paired and in the approriate state
2020-11-22 22:19:43 +01:00
Bart Sopers
c681e19804
Move Omnipod Test Beep button to Pod Management menu and make non optional
2020-11-22 22:04:59 +01:00
Bart Sopers
bc12a32e81
Merge branch 'omnipod_eros_dev' into omnipod_eros_dev_play_test_beep
2020-11-22 21:44:11 +01:00
Bart Sopers
eff37e8c33
Remove instead of invalidate uncertain Omnipod TBR after recovery
2020-11-22 21:04:33 +01:00
Bart Sopers
0acfa506c3
Move Pulse Log and RL stats from Omnipod tab to Pod Management menu
2020-11-22 19:59:09 +01:00
Bart Sopers
df6e607fd0
Make Omnipod String resources for keys non-translatable
2020-11-22 16:12:53 +01:00
Milos Kozak
c2237b4b11
New Crowdin updates ( #74 )
...
* New translations strings.xml (Russian)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations exam.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (French)
2020-11-22 13:37:55 +01:00
Artiom Kenibasov
367e7afc73
Removed more excessive spaces
2020-11-21 21:57:56 +01:00
Artiom Kenibasov
625e3a0a0a
Code arranged as per PR suggestions
2020-11-21 21:46:44 +01:00
Bart Sopers
8c3eb7a3ca
Update Omnipod icons
2020-11-21 20:26:23 +01:00
Artiom Kenibasov
8dc75111d2
Added test beep button and made rileylink stats optional
2020-11-21 17:12:16 +01:00
Artiom Kenibasov
3aace47d57
Add beep in the end of canula insertion
2020-11-21 15:58:39 +01:00
Artiom Kenibasov
86d6fbc615
Added play test beep mechanism
2020-11-21 15:44:32 +01:00
Bart Sopers
cab349dd0a
Prevent NPE during Pod activation
2020-11-20 22:16:15 +01:00
Bart Sopers
52a01b0a81
Bugfix
2020-11-20 21:22:10 +01:00
Bart Sopers
3c95bb11ce
Prevent crash in Omnipod fragment when no Pod is attached
2020-11-20 21:04:42 +01:00
Bart Sopers
90387a052d
Prevent NPE
2020-11-20 20:27:09 +01:00
Bart Sopers
1eedf86fa1
Use error dialog instead of notification for user-enacted boluses
2020-11-20 19:10:21 +01:00
Bart Sopers
f0765a6704
Technical improvements on Omnipod uncertain TBR recovery
2020-11-20 18:06:18 +01:00
Bart Sopers
a15eaf6efb
Nit in translation
2020-11-19 20:43:13 +01:00
Bart Sopers
88fbacf036
Actually cancel TBR
2020-11-19 20:33:01 +01:00
Bart Sopers
dba9fa7a73
Register running TBR to AAPS instead of cancelling it on the Pod whenever possible
2020-11-19 20:15:17 +01:00
Bart Sopers
eb37370fd1
Attempt to cancel Omnipod TBR when AAPS is not aware of a TBR
2020-11-19 19:36:46 +01:00
Bart Sopers
3daff2527e
Some more TBR certainty improvements
2020-11-19 18:49:15 +01:00
Bart Sopers
084c8fd02f
Small fixes
2020-11-19 18:21:29 +01:00
Bart Sopers
a2de14a44a
Prevent 0x31 Pod faults and improve recovery from uncertain delivery statuses
2020-11-19 18:14:38 +01:00
Milos Kozak
351d4ea4df
New Crowdin updates ( #66 )
...
* New translations strings.xml (Norwegian)
* New translations strings.xml (German)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Czech)
* New translations strings.xml (Swedish)
* New translations strings.xml (Swedish)
* New translations exam.xml (Swedish)
* New translations strings.xml (Swedish)
* 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 (Portuguese)
* New translations strings.xml (Slovak)
* New translations strings.xml (Slovak)
* New translations exam.xml (Slovak)
* New translations strings.xml (Slovak)
* New translations strings.xml (Italian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Slovak)
* New translations strings.xml (Russian)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (Czech)
* New translations strings.xml (Romanian)
* New translations strings.xml (French)
* New translations strings.xml (Hebrew)
* New translations strings.xml (German)
* New translations strings.xml (Czech)
* New translations strings.xml (Czech)
2020-11-17 19:10:04 +01:00
Bart Sopers
d66ccfc041
Minor code improvements & formatting
2020-11-16 20:45:15 +01:00
Bart Sopers
f6a234abc5
Fix test
2020-11-14 11:25:18 +01:00
Bart Sopers
f6a82e01d7
Always create NS announcements for Pod faults & some cleanup
2020-11-14 10:58:02 +01:00
Bart Sopers
7e8b395ca7
Remove bogus translation
2020-11-13 17:54:50 +01:00
Bart Sopers
e774ad94a5
Fix NPE
2020-11-13 16:32:17 +01:00
Bart Sopers
c9aa8b8bba
Small cleanup
2020-11-13 14:50:03 +01:00
Bart Sopers
824b89adca
Reorder translation
2020-11-13 13:17:39 +01:00
Bart Sopers
93a4f7ec58
Update translation
2020-11-13 13:16:58 +01:00
Bart Sopers
f5fac5862d
Pod alert improvements: always show notification and always upload to NS
2020-11-13 13:16:19 +01:00
Bart Sopers
a6f5bcdfa6
Hide ack alerts button when automatic acknowledgement is enabled
2020-11-13 12:26:20 +01:00
Bart Sopers
103333dee1
Add extra check
2020-11-12 20:29:52 +01:00
Bart Sopers
d97a30d195
Add check
2020-11-12 20:13:06 +01:00
Bart Sopers
96117bf2da
Fix typo in translation
2020-11-12 20:09:17 +01:00
Bart Sopers
41d3447b5f
Fix typo and formatting
2020-11-12 19:00:02 +01:00
Bart Sopers
003d507cf8
Add optional to automatically acknowledge Pod alerts and show a notification instead
2020-11-12 18:56:32 +01:00
Milos Kozak
4d8793745e
New Crowdin updates ( #62 )
...
* New translations strings.xml (Russian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations exam.xml (Polish)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (Hebrew)
* New translations exam.xml (French)
* New translations strings.xml (Romanian)
* New translations strings.xml (Lithuanian)
* 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 (Slovak)
* New translations strings.xml (Russian)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Korean)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Italian)
* New translations strings.xml (Greek)
* New translations strings.xml (German)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Spanish)
* New translations strings.xml (French)
* New translations strings.xml (Polish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Czech)
* New translations strings.xml (French)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Czech)
* New translations strings.xml (Italian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (Polish)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Russian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (French)
* New translations strings.xml (Hebrew)
* New translations strings.xml (German)
2020-11-12 14:48:01 +01:00
Milos Kozak
4986ddef46
Merge pull request #65 from AAPS-Omnipod/omnipod_eros_dev_upstream_merge
...
Latest Omnipod updates
2020-11-12 11:25:21 +01:00
Bart Sopers
a425d710a3
Rename translation key
2020-11-11 21:35:45 +01:00
Bart Sopers
a72ec5a0df
Don't add duplicate failure for TBR
2020-11-11 21:01:42 +01:00
Bart Sopers
85086bceed
Remove delivery status verification in favor of nonce verification
2020-11-11 19:50:06 +01:00
Bart Sopers
a875a9c437
Show deactivate button instead of retry button in case of Pod faults in activation wizard
2020-11-10 20:15:48 +01:00
Bart Sopers
9eda130df2
Small Omnipod pairing bug fix
2020-11-10 20:10:52 +01:00
Milos Kozak
d94eaffa63
New Crowdin updates ( #61 )
...
* New translations exam.xml (Romanian)
* New translations exam.xml (French)
* New translations exam.xml (Korean)
* New translations exam.xml (Russian)
* New translations exam.xml (Portuguese)
* New translations exam.xml (Polish)
* New translations exam.xml (Norwegian)
* New translations exam.xml (Dutch)
* New translations exam.xml (Lithuanian)
* New translations exam.xml (Greek)
* New translations exam.xml (Czech)
* New translations exam.xml (Spanish)
* New translations exam.xml (Slovak)
* New translations exam.xml (Swedish)
* New translations exam.xml (Portuguese, Brazilian)
* New translations strings.xml (Dutch)
* 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 (German)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Italian)
* New translations exam.xml (Hebrew)
* New translations objectives.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Czech)
* New translations strings.xml (French)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Russian)
* New translations strings.xml (Swedish)
* New translations strings.xml (Hebrew)
* New translations insight_exceptions.xml (Hebrew)
* New translations insight_alert_descriptions.xml (Hebrew)
* New translations insight_alert_titles.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Lithuanian)
* New translations exam.xml (German)
* New translations insight_alert_codes.xml (Hebrew)
* New translations strings.xml (Norwegian)
* 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 (Swedish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Italian)
* New translations strings.xml (French)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Czech)
* New translations strings.xml (Russian)
* New translations exam.xml (Czech)
* New translations exam.xml (Russian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Swedish)
* New translations strings.xml (Slovak)
* New translations strings.xml (Russian)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (Spanish)
* New translations strings.xml (French)
* New translations strings.xml (Polish)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Czech)
* New translations strings.xml (Czech)
* New translations strings.xml (Czech)
* New translations strings.xml (Hebrew)
* New translations exam.xml (Hebrew)
* New translations strings.xml (Hebrew)
* New translations exam.xml (Norwegian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Hebrew)
2020-11-09 13:33:55 +01:00
Bart Sopers
cc55649eba
Add translation for Omnipod exception
2020-10-29 20:47:12 +01:00
Bart Sopers
a0da0fe0ea
Add translation for Omnipod exception
2020-10-29 20:45:49 +01:00
Bart Sopers
3cd0fd22e4
Add test
2020-10-26 21:53:56 +01:00
Bart Sopers
6c879d6bba
Attempt to fix Omnipod DST issues
2020-10-26 21:24:07 +01:00
Milos Kozak
78ad381684
New Crowdin updates ( #43 )
...
* New translations strings.xml (German)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Russian)
* New translations strings.xml (Czech)
* New translations strings.xml (Italian)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Spanish)
* New translations strings.xml (Romanian)
* New translations strings.xml (Afrikaans)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Greek)
* New translations strings.xml (Irish)
* New translations strings.xml (Italian)
* New translations strings.xml (Korean)
* New translations strings.xml (Dutch)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Russian)
* New translations strings.xml (Slovak)
* New translations strings.xml (Slovenian)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (French)
* New translations strings.xml (Croatian)
* New translations strings.xml (Romanian)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Norwegian)
* 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 (German)
* New translations strings.xml (Czech)
* New translations strings.xml (French)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (French)
* New translations strings.xml (Dutch)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (Polish)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
2020-10-26 18:13:27 +01:00
Bart Sopers
95ea81a869
Nit: Omnipod translations
2020-10-25 12:51:50 +01:00
Bart Sopers
2587460cfc
Make sounds for Omnipod uncertain SMB & TBR notifications configurable
2020-10-25 11:14:26 +01:00
Bart Sopers
4a27d20e03
Use configured low reservoir alert units for determining color of reservoir level in Omnipod tab
2020-10-23 17:26:37 +02:00
Sam Spycher
a3180e13be
Undo translations
2020-10-21 18:55:33 +02:00
Sam Spycher
c27c324358
fix testSetTempBasalPercent for input validation
2020-10-21 16:52:13 +02:00
Sam Spycher
71b8ef176f
Merge branch 'omnipod_eros_dev' into tbr_duration_validation
...
# Conflicts:
# omnipod/src/main/res/values-de-rDE/strings.xml
2020-10-21 16:11:32 +02:00
Bart Sopers
6d51224089
Merge branch 'omnipod_eros_dev' into omnipod_eros_dev_upstream_merge
2020-10-21 14:45:44 +02:00
Bart Sopers
3aec6465be
Improve Omnipod translation
2020-10-21 14:43:57 +02:00
Milos Kozak
7ac74f5a9e
firebase libs update
2020-10-19 22:42:26 +02:00
Milos Kozak
955844f319
libs update
2020-10-19 21:51:13 +02:00
Milos Kozak
fe5cc3d334
layouts -> AppCompat
2020-10-19 19:24:33 +02:00
Milos Kozak
154d2af774
activity -> FragmentActivity
2020-10-19 18:40:17 +02:00
Milos Kozak
0a207cbecc
lint recommendation
2020-10-19 17:54:41 +02:00
Milos Kozak
5cd6a56954
New Crowdin updates ( #23 )
...
* New translations strings.xml (German)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Lithuanian)
* New translations strings.xml (Russian)
* New translations strings.xml (Russian)
* New translations strings.xml (French)
* New translations strings.xml (Polish)
* New translations strings.xml (Romanian)
* New translations strings.xml (Czech)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (Bulgarian)
* New translations strings.xml (French)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
2020-10-19 11:31:05 +02:00
Bart Sopers
eb5fb334c9
Small fixes
2020-10-17 20:20:48 +02:00
Bart Sopers
e58fa0aff6
Decrease action verification tries to 1
2020-10-17 18:32:58 +02:00
Bart Sopers
b4813ad708
Rename SetupProgress to ActivationProgress
2020-10-17 17:08:47 +02:00
Bart Sopers
fb1ed7588a
Merge branch 'omnipod_eros_dev' into omnipod_eros_dev_properly_decode_pod_info_02
2020-10-17 12:53:05 +02:00
Bart Sopers
b3933e510d
Re-introduce SetupProgress in order to be able to correctly handle Activation Time Exceeded errors
2020-10-17 12:50:08 +02:00
Bart Sopers
2fcae4b19a
- Rename and refactor PodInfoFaultEvent to PodInfoDetailedStatus
...
- introduce ActivationTimeExceededException
2020-10-17 10:45:28 +02:00
Sam Spycher
26e0df1182
Return programmed duration and rate when setting TBR, fixes AAPS-Omnipod/AndroidAPS#12
2020-10-08 11:53:15 +02:00
Sam Spycher
e903e10671
Add translation for TBR validation failure response
2020-10-08 11:35:57 +02:00
Sam Spycher
90bb4c0a26
Merge branch 'omnipod_eros_dev' into tbr_duration_validation
2020-10-08 11:05:34 +02:00
Sam Spycher
8b3a32bb57
Validate basal duration, fixes AAPS-Omnipod / AndroidAPS#13
...
Basal rate durations must be non-zero, and in the case of the Omnipod Pump or multiple of 30 minutes.
- Introduce OmnipodConstants.BASAL_STEP_DURATION
- throw IllegalArgumentException on validation failure in RateEntry.createEntries
- return failed PumpEnactResult and explanatory comments on validation failure in OmnipodPumpPlugin.setTempBasalAbsolute
2020-10-07 22:02:28 +02:00
Bart Sopers
e1e9d992e9
Merge branch 'omnipod_eros_dev' into omnipod_eros_dev_properly_decode_pod_info_02
2020-10-07 19:45:43 +02:00
bartsopers
45f620cb10
Merge pull request #11 from samspycher/implement_tbr_percentage
...
TBR value as percentages
2020-10-07 17:26:19 +02:00
Sam Spycher
3a6d1f286c
throw IllegalArgumentException for zero or negative durations
2020-10-05 13:45:13 +02:00
Sam Spycher
badfba2993
Unit test for setting temporary basal rate with percentages
2020-10-05 13:32:22 +02:00
Sam Spycher
f1ee6c2757
replace text referring to Medtronic with text referring to Omnipod
2020-10-03 13:59:32 +02:00