Commit graph

334 commits

Author SHA1 Message Date
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
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