Commit graph

336 commits

Author SHA1 Message Date
Bart Sopers
849e333cf4 i18n for Omnipod short status and hide battery level in overview and sms response when Use RL battery level setting is disabled 2020-12-19 15:57:20 +01:00
Bart Sopers
f87b35b017 Add setting for using RL battery level for Omnipod 2020-12-19 03:36:22 +01:00
Bart Sopers
604df687c8 Merge branch 'omnipod_eros_dev' into show_emalinkl_battery_level 2020-12-19 02:57:25 +01:00
Bart Sopers
d7cd8ea0ba Don't show battery age in overview for pumps without a replaceable battery 2020-12-19 02:53:26 +01:00
Bart Sopers
7f136316d3 Report RL battery as pump battery to AAPS for Omnipod 2020-12-19 02:48:45 +01:00
Bart Sopers
33eacb284f Also leave battery level out of Omnipod SMS response 2020-12-19 02:43:31 +01:00
Bart Sopers
bf4bcef8f7 Don't upload Omnipod bogus battery level to NS and only upload reservoir level when <= 50 units 2020-12-19 02:36:46 +01:00
Bart Sopers
488b5427b0 Display Omnipod reservoir as 50+ units instead of fixed placeholder value 2020-12-19 02:12:41 +01:00
Bart Sopers
0b1087eddd fix typo 2020-12-18 23:47:12 +01:00
Milos Kozak
f6dbb9e0e3
Merge pull request #121 from osodebailar/configbuilder_icons
Configbuilder icons for all plugins and further minor GUI changes
2020-12-18 23:46:03 +01:00
Bart Sopers
285dbf1cbc Merge branch 'omnipod_eros_dev' into make_3_x_rl_versions_work 2020-12-18 01:44:35 +01:00
Bart Sopers
078eec82eb Acknowledge getPumpStatus request in Omnipod plugin when explicitly requested with SMS 2020-12-18 01:43:29 +01:00
Bart Sopers
6ac449d684 Fix subg_rfspy version check and add tests 2020-12-18 00:58:49 +01:00
osodebailar
39355a4b6f add configbuilder icons for all plugins. rearrange view 2020-12-17 12:07:34 +01:00
Bart Sopers
ae175f3b99 Extract notification dismissal method in Omnipod manager 2020-12-15 02:17:56 +01:00
Bart Sopers
03d5394716 Automatically dismiss 'Failed to retrieve Pod status on startup' notification upon any update from status response 2020-12-15 01:18:11 +01:00
Bart Sopers
06ff69d003 Properly dismiss Pod suspended notification 2020-12-15 00:41:42 +01:00
Bart Sopers
bcdbfafbcf Merge branch 'omnipod_eros_dev' into omnipod_eros_dev_upstream_merge 2020-12-14 23:38:35 +01:00
Bart Sopers
218799167b Remove redundant Omnipod notification dismissal 2020-12-14 23:38:11 +01:00
Bart Sopers
7945a2d8bd Merge branch 'dev' into omnipod_eros_dev_upstream_merge 2020-12-14 23:36:06 +01:00
Bart Sopers
600ea4bdd5 Improve automatic dismissal of Omnipod notifications 2020-12-14 23:07:08 +01:00
Milos Kozak
9fe88ecde9
Merge pull request #103 from AAPS-Omnipod/omnipod_eros_dev_upstream_merge
Some small Omnipod improvements
2020-12-08 20:59:19 +01:00
Milos Kozak
000844e58f
New Crowdin updates (#100)
* New translations strings.xml (Spanish)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Italian)

* New translations strings.xml (Italian)
2020-12-08 20:56:08 +01:00
Bart Sopers
a5cef1c9aa Disable sound for Omnipod uncertain TBR notifications by default 2020-12-08 20:55:58 +01:00
Bart Sopers
96eb635c29 Improve recovery from uncertain TBR 2020-12-08 20:46:59 +01:00
Milos Kozak
a5d9d25564
Merge pull request #98 from Rig22/pump_icons
SVG Icons for pumps fragment tab
2020-12-07 21:20:11 +01:00
osodebailar
634efad48f extend Plugin with icon resource for menue and config builder. Integrate plugin icon for pump selection into config builder 2020-12-07 18:51:16 +01:00
Milos Kozak
a7bd35979a
New Crowdin updates (#99)
* New translations strings.xml (Spanish)

* New translations exam.xml (Spanish)

* New translations strings.xml (Spanish)

* New translations strings.xml (Spanish)

* New translations strings.xml (Spanish)

* New translations strings.xml (Spanish)

* New translations strings.xml (Italian)

* 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 (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 (Spanish)

* New translations strings.xml (French)

* New translations strings.xml (Romanian)

* New translations objectives.xml (Italian)

* New translations exam.xml (Norwegian)

* New translations objectives.xml (Dutch)

* New translations objectives.xml (Lithuanian)

* New translations exam.xml (Lithuanian)

* New translations objectives.xml (Korean)

* New translations exam.xml (Korean)

* New translations exam.xml (Italian)

* New translations exam.xml (Polish)

* New translations objectives.xml (Hebrew)

* New translations exam.xml (Hebrew)

* New translations objectives.xml (Greek)

* New translations exam.xml (Greek)

* New translations objectives.xml (German)

* New translations objectives.xml (Norwegian)

* New translations objectives.xml (Polish)

* New translations objectives.xml (Czech)

* New translations objectives.xml (Swedish)

* New translations objectives.xml (Portuguese, Brazilian)

* New translations exam.xml (Portuguese, Brazilian)

* New translations exam.xml (Swedish)

* New translations exam.xml (Portuguese)

* New translations objectives.xml (Slovak)

* New translations exam.xml (Slovak)

* New translations objectives.xml (Russian)

* New translations exam.xml (Russian)

* New translations objectives.xml (Portuguese)

* New translations exam.xml (German)

* New translations exam.xml (Czech)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Greek)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Dutch)

* New translations strings.xml (Lithuanian)

* New translations strings.xml (Korean)

* New translations strings.xml (Italian)

* New translations strings.xml (Irish)

* New translations strings.xml (German)

* New translations strings.xml (Slovak)

* New translations strings.xml (Afrikaans)

* New translations strings.xml (Spanish)

* New translations strings.xml (French)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Polish)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Czech)

* New translations strings.xml (Russian)

* New translations objectives.xml (Bulgarian)

* New translations exam.xml (Romanian)

* New translations objectives.xml (Spanish)

* New translations objectives.xml (French)

* New translations exam.xml (French)

* New translations objectives.xml (Romanian)

* New translations exam.xml (Spanish)

* New translations strings.xml (Swedish)

* New translations exam.xml (Dutch)

* 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)
2020-12-06 20:02:08 +01:00
Milos Kozak
e37da7ff61
Merge pull request #96 from AAPS-Omnipod/omnipod_eros_dev_upstream_merge
Latest Omnipod updates
2020-12-06 16:20:43 +01:00
Milos Kozak
5f3aaf6b54 code cleanup 2020-12-06 15:09:32 +01:00
Rig22
161e3aa119
Merge pull request #2 from nightscout/dev
Dev
2020-12-05 16:36:10 +01:00
Rig22
cad1fd2788 SVG Icons for pumps fragment tab 2020-12-05 12:21:22 +01:00
Bart Sopers
d49f0571b2 Merge branch 'dev' into omnipod_eros_dev_upstream_merge 2020-12-05 02:02:33 +01:00
Bart Sopers
ec8f9f75f8 Merge branch 'omnipod_eros_dev' into omnipod_eros_dev_tbr_improvements 2020-12-05 01:12:14 +01:00
TeleRiddler
1f5a96f4d3 Change all icons to 48px x 48px and re-added as drawable vectors with 48dp x48dp
Updated colors settings and alignment for icons
2020-12-05 00:08:54 +01:00
Milos Kozak
05f946568c
New Crowdin updates (#79)
* New translations strings.xml (Bulgarian)

* New translations strings.xml (Dutch)

* New translations strings.xml (Slovak)

* New translations strings.xml (Russian)

* 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 (Czech)

* New translations strings.xml (Dutch)

* New translations strings.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Italian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Slovak)

* New translations strings.xml (Czech)

* New translations strings.xml (German)

* New translations strings.xml (Dutch)

* New translations strings.xml (Russian)

* New translations strings.xml (French)

* New translations strings.xml (French)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Hebrew)

* New translations strings.xml (French)

* New translations strings.xml (French)

* New translations strings.xml (Russian)

* New translations strings.xml (Dutch)

* New translations exam.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 (Italian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Slovak)

* New translations strings.xml (Slovak)

* 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 (Russian)

* New translations strings.xml (Hebrew)

* New translations strings.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (Czech)

* New translations strings.xml (Czech)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Slovak)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Czech)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Lithuanian)

* New translations strings.xml (Lithuanian)
2020-12-04 19:20:51 +01:00
Bart Sopers
a46d1c73eb - Prevent cancelled TBR from being reported twice
- Split TBR after uncertain cancellation in order to only cancel the remaining part when recovering from an uncertain failure
2020-12-04 11:49:50 +01:00
Bart Sopers
c3bf5d66fd Remove Reset RileyLink Config button from actions for Omnipod (in favor of Pod Management menu) 2020-12-03 23:24:03 +01:00
TeleRiddler
e02438cc8c Updated Pod Management Layout and cleaned up XML to make layout items match parent elements.
Added a few dynamic text elements for Pod Management interface to strings.xml
2020-12-03 22:42:34 +01:00
TeleRiddler
b3f0a0f4bc Updated Pod Management Layout and cleaned up XML to make layout items match parent elements.
Added a few dynamic text elements for Pod Management interface to strings.xml
2020-12-03 12:01:30 +01:00
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