Milos Kozak
724b52e929
AutomationPlugin synchronized
2021-01-23 21:51:59 +01:00
swissalpine
d66ed2459d
CareDialog.kt: Enable notes when saving activities
...
Allows notes (e.g. type of sport, intensity, etc.) when logging activities.
2021-01-23 14:12:12 +01:00
swissalpine
451dd59c2b
Fix: Seperate cartridge change from canula change
2021-01-22 20:08:33 +01:00
Milos Kozak
36d3182b1b
LogSettingActivity -> jetpack
2021-01-22 14:34:13 +01:00
Milos Kozak
a6449a7578
SurveyActivity -> jetpack
2021-01-22 14:23:49 +01:00
Milos Kozak
9409193935
-> jetpack
2021-01-22 14:20:56 +01:00
Milos Kozak
b9477eef16
ProfileHelperActivity -> jetpack
2021-01-22 14:16:59 +01:00
Milos Kozak
3022214105
PreferencesActivity -> jetpack
2021-01-22 14:04:32 +01:00
Milos Kozak
3f229dfa9b
MainActivity -> jetpack
2021-01-22 11:34:28 +01:00
Milos Kozak
407a7700a5
fix DialogFragmentWithDate
2021-01-22 10:26:34 +01:00
Milos Kozak
39c3a1404d
fix AutoStartReceiver injection
2021-01-22 09:45:21 +01:00
Milos Kozak
0c6cd4aa82
WizardInfoDialog -> jetpack
2021-01-21 20:54:13 +01:00
Milos Kozak
63d328b940
TreatmentDialog -> jetpack
2021-01-21 20:46:21 +01:00
Milos Kozak
4a2213d11e
TempTargetDialog -> jetpack
2021-01-21 20:41:29 +01:00
Milos Kozak
19b82f2246
TempBasalDialog -> jetpack
2021-01-21 20:35:14 +01:00
Milos Kozak
b09a909d74
InsulinDialog -> jetpack
2021-01-21 20:31:20 +01:00
Milos Kozak
83c709e2bc
FillDialog -> jetpack
2021-01-21 20:21:25 +01:00
Milos Kozak
f1f0703a88
ExtendedBolusDialog -> jetpack
2021-01-21 20:16:13 +01:00
Milos Kozak
d376ee2229
CareDialog -> jetpack
2021-01-21 17:21:29 +01:00
Milos Kozak
bcc573202c
CarbsDialog -> jetpack
2021-01-21 17:03:05 +01:00
Milos Kozak
24eec08a35
CalibrationDialog -> jetpack
2021-01-21 16:45:54 +01:00
Milos Kozak
157642649e
ProfileSwitchDialog -> jetpack
2021-01-21 16:38:42 +01:00
Milos Kozak
99bf1567e2
NSProfileFragment -> jetpack
2021-01-21 12:48:30 +01:00
Milos Kozak
c6438f5df9
prevent NPE
2021-01-21 09:37:04 +01:00
Milos Kozak
8801c28176
fix bolus advisor for nsclient
2021-01-20 21:03:45 +01:00
Milos Kozak
7aa689d331
fix AutoStartReceiver
2021-01-20 15:56:46 +01:00
Milos Kozak
d2517f0beb
fix NPE and Target fragment must implement TargetFragment interface issue
2021-01-20 15:07:01 +01:00
AdrianLxM
d665fdd0f7
First plugin / Overview should register for preference name
2021-01-20 09:51:31 +01:00
Milos Kozak
6239f8e289
higher default TT values
2021-01-19 10:59:46 +01:00
Milos Kozak
e26ae1af7d
asking for permissions refactor
2021-01-18 22:47:55 +01:00
Milos Kozak
65a39d91be
refactor import/export to create DaggerAppCompatActivityWithResult
2021-01-18 17:36:18 +01:00
Milos Kozak
270b6623ea
prevent IndexOutOfBoundsException
2021-01-18 11:06:37 +01:00
Milos Kozak
3f561943dc
avoid ConcurrentModificationException
2021-01-17 17:01:13 +01:00
Milos Kozak
68faba8951
DummyServiceHelper
2021-01-17 13:23:59 +01:00
Milos Kozak
d40559d444
LocationServiceHelper
2021-01-16 18:36:57 +01:00
Milos Kozak
22f9ccab32
simplify code
2021-01-16 18:29:18 +01:00
Milos Kozak
5f3fdca063
lint
2021-01-16 18:13:59 +01:00
Milos Kozak
d300a95e39
prevent NPE
2021-01-15 13:37:30 +01:00
Milos Kozak
534b27cb71
prevent NPE
2021-01-15 13:34:05 +01:00
Milos Kozak
4c9052b29a
prevent NPE
2021-01-14 18:45:51 +01:00
Milos Kozak
90f6908b22
HistoryBrowser: synchronize access to graph
2021-01-14 18:39:23 +01:00
Milos Kozak
10bd1d2df0
fix button visibility logic
2021-01-12 18:45:46 +01:00
Milos Kozak
9f0ff6d872
fix NPE
2021-01-12 14:46:28 +01:00
Milos Kozak
76f1407d2c
fix import from wizard
2021-01-12 11:32:54 +01:00
Milos Kozak
80c12a2c21
engineering__mode
2021-01-12 11:07:26 +01:00
Milos Kozak
ba282f098e
allow NS_UPLOAD_ONLY in engineering mode only
2021-01-12 10:55:20 +01:00
Milos Kozak
1fd8257953
Merge pull request #209 from nightscout/app/crash-on-unattached-fragment
...
only handl callback if fragment is attached to activity
2021-01-10 19:52:46 +01:00
Milos Kozak
a843bb8b84
Merge pull request #210 from nightscout/fix/concurrent-button-press-crash
...
Fix/concurrent button press crash
2021-01-10 19:52:04 +01:00
AdrianLxM
301c44627f
fix menu crash and make graph label translatable
2021-01-10 04:10:21 +01:00
AdrianLxM
b509d13073
avoid concurrent button press crash in TimeListEdit - now for real
2021-01-10 03:54:51 +01:00
AdrianLxM
4c25272969
avoid concurrent button press crash in TimeListEdit
2021-01-10 03:41:54 +01:00
AdrianLxM
e8a0a1fcaf
only handl callback if fragment is attached to activity
2021-01-10 03:27:47 +01:00
Milos Kozak
48084ff7bf
add keys to crash report
2021-01-08 18:55:01 +01:00
Milos Kozak
2ab27f5eb9
Merge pull request #197 from AAPS-Omnipod/rl_battery_level_medtronic
...
Show RL battery level for Medtronic & add setting to enable battery change logging for Omnipod
2021-01-08 13:39:19 +01:00
Bart Sopers
5c0545cd99
Add setting for showing RL battery level for Medtronic and add setting for enabling battery change logging for Omnipod
2021-01-07 23:38:00 +01:00
Milos Kozak
83324c97a7
prevent ArrayIndexOutOfBoundsException
2021-01-07 11:16:41 +01:00
Bart Sopers
8034c7411d
Only automatically update Omnipod time for DST and TZ changes
2021-01-07 03:56:54 +01:00
Stephen Brown II
151fb270df
Remove extra minus sign from Bolus Wizard timeshift result
2021-01-04 16:22:21 -07:00
Milos Kozak
eb84f5e6a7
LoopDialog protection
2021-01-03 17:26:37 +01:00
Milos Kozak
34435d4684
fix CGM data is unchanged
2021-01-03 16:26:57 +01:00
Milos Kozak
d6f00e5b0d
fix editing automation event name
2021-01-03 16:02:29 +01:00
Philoul
6f8faae8de
Improve Dialog Refresh
2021-01-01 16:44:25 +01:00
Milos Kozak
21c92d41c8
fix passing context
2021-01-01 11:37:24 +01:00
AdrianLxM
aedc2cb352
prepare graphs with settings size used for ui updates
2020-12-29 13:30:46 +01:00
AdrianLxM
d0b6e09250
reduce access to setting in OverviewMenus
2020-12-29 13:14:03 +01:00
Milos Kozak
6ed733f8cf
Objectives correction
2020-12-28 22:59:45 +01:00
Milos Kozak
52c6d762f5
Merge branch 'dev' into objectives
2020-12-28 18:40:10 +01:00
Milos Kozak
e59fa702ec
Merge branch 'wizard' into dev
2020-12-28 16:42:43 +01:00
Milos Kozak
c8f7dae2c8
Bolus advisor
2020-12-28 16:42:00 +01:00
Milos Kozak
b2047b7810
code style
2020-12-28 12:21:31 +01:00
Milos Kozak
ce8fbc5580
fix typo in LocalAlertUtils
2020-12-27 21:46:13 +01:00
Philoul
01062c4755
Use Jetpack instead of Kotlin
2020-12-27 16:20:32 +01:00
Philoul
08ab436d90
Add Closed / LGS / Open switching in Loop paragraph
2020-12-27 15:32:12 +01:00
Philoul
b4710b4936
Merge remote-tracking branch 'Nightscout/dev' into LoopDialog
2020-12-27 13:18:04 +01:00
Philoul
f74ca3b424
Remove old code
2020-12-26 22:54:14 +01:00
Philoul
329e5af94f
Update "Loop header"
2020-12-26 18:26:46 +01:00
Philoul
cefdaa471d
Replace Loop Menu by Loop Dialog
2020-12-26 17:40:16 +01:00
Bart Sopers
fcd3276e47
Rework RileyLink scan and add option to remove RileyLink
2020-12-25 18:43:51 +01:00
Philoul
47fe4d83be
First draft
2020-12-25 16:47:42 +01:00
Milos Kozak
03c59d6e19
SMS: report pump unreachable
2020-12-25 12:06:54 +01:00
Philoul
124b8c07b1
Switch Short and long click functions
...
Short Click View Profile
Long Click Profile Switch Dialog
2020-12-24 18:03:18 +01:00
Philoul
2ae77ed66a
Replace Profile Menu by Short / Long Click
...
Short Click => Profile Switch dialog
Long Click => View Current Profile
2020-12-24 09:25:28 +01:00
Philoul
ae2c29a98d
Improve TT Long Click
2020-12-23 22:03:39 +01:00
Philoul
f76c6a4910
Remove unused code
2020-12-23 21:46:15 +01:00
Philoul
4a368c554e
Show TT dialog on short click
2020-12-23 21:31:27 +01:00
Philoul
75e8eb9633
Merge remote-tracking branch 'Nightscout/dev' into ShortClick
2020-12-23 21:13:14 +01:00
Milos Kozak
3be91d83f6
Merge pull request #129 from Philoul/TempTargetButtons
...
TT Dialog Add 5 buttons for quick selection of TempTarget's type
2020-12-23 20:55:34 +01:00
Philoul
c6e8f277c0
Manual button hidden, Cancel only if TT running, Spinner added
...
Long Click removed for Cancel and Spinner don't update values
2020-12-23 19:28:50 +01:00
Philoul
ef1fa6b7d1
Long Click to fill parameters
...
Not sure code is optimum but it works...
2020-12-22 11:15:31 +01:00
Milos Kozak
87c21f0d02
Merge pull request #131 from AAPS-Omnipod/omnipod_eros_dev_upstream_merge
...
Prevent crashes in Omnipod driver during/before setup
2020-12-22 01:27:18 +01:00
Bart Sopers
029a7e27fb
Prevent crash on startup
2020-12-21 22:26:41 +01:00
Philoul
ffb5a7cd4a
Spinner removed and Confirm dialog if click on Cancel to Hypo buttons
2020-12-21 21:03:30 +01:00
Milos Kozak
07763f7c7d
Merge pull request #126 from AAPS-Omnipod/omnipod_eros_dev_upstream_merge
...
Omnipod improvements
2020-12-21 20:45:06 +01:00
Philoul
1d1359dfd4
TT Dialog Add 5 buttons for quick selection of TempTarget
2020-12-20 19:54:54 +01:00
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
d7cd8ea0ba
Don't show battery age in overview for pumps without a replaceable battery
2020-12-19 02:53:26 +01:00
Bart Sopers
ba0bd0fca3
Add comment
2020-12-19 02:16:20 +01:00
Bart Sopers
488b5427b0
Display Omnipod reservoir as 50+ units instead of fixed placeholder value
2020-12-19 02:12:41 +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
Milos Kozak
92d8fd8920
Merge pull request #124 from AAPS-Omnipod/omnipod_eros_dev_upstream_merge
...
Omnipod updates
2020-12-18 21:30:49 +01:00
osodebailar
32f37c6b00
change string concetenate with standard coding
2020-12-18 09:05:41 +01:00
Bart Sopers
078eec82eb
Acknowledge getPumpStatus request in Omnipod plugin when explicitly requested with SMS
2020-12-18 01:43:29 +01:00
osodebailar
00145520ff
change name: pluginpreference with <plugin name> preference
2020-12-17 15:49:47 +01:00
osodebailar
df8616e60b
new nav header with plugin icons and extend colors for black and white transparence for future extensions
2020-12-17 13:59:06 +01:00
osodebailar
39355a4b6f
add configbuilder icons for all plugins. rearrange view
2020-12-17 12:07:34 +01:00
Philoul
f514f58c6a
Merge remote-tracking branch 'Nightscout/dev' into ShortClick
2020-12-17 08:33:09 +01:00
Milos Kozak
756c76f591
Merge pull request #120 from nightscout/adrian/graph-update
...
refactor update graph and prevent crash if view is no longer available.
2020-12-16 00:06:33 +01:00
AdrianLxM
b3418ef29c
remove no longer needed compatibility function in WearUpdaterService
2020-12-15 23:04:59 +01:00
AdrianLxM
953887562c
refactor update graph and prevent crash if view is no longer available.
2020-12-15 22:25:09 +01:00
Philoul
7f9f6d3f03
Remove Redundant Context menu
2020-12-14 22:12:40 +01:00
Philoul
28fa373d83
Replace Context menu by long click menu
2020-12-14 22:04:23 +01:00
Matthew Gray
5dcbd051ff
Merge remote-tracking branch 'origin/master'
2020-12-14 13:23:51 +00:00
Matthew Gray
fa7cab9365
Open topics:
...
1) Typo in Hypo Temp Target - FIXED.
2) Profile switching I:C answer (negate text or expected answer) - FIXED.
3) Douplicated copy in wrongcarbs - FIXED.
4) Possible other strategy in insulin delivery/entry errors. - FIXED.
2020-12-14 13:15:04 +00:00
Milos Kozak
f5f4c655c5
ActionAlarm
2020-12-14 13:52:47 +01:00
Milos Kozak
4d02587bb7
AutomationEvent new options, automation jetpack bindings
2020-12-14 12:46:38 +01:00
Milos Kozak
7ed013d44c
Merge branch 'dev' into master
2020-12-11 21:46:00 +01:00
Milos Kozak
2c43bc75c0
Merge pull request #113 from Philoul/ProfileSwitch_Dialog
...
ProfileSwitch dialog Improvements
2020-12-11 21:35:29 +01:00
Milos Kozak
24034b46b8
Merge pull request #112 from Philoul/Overview_Info_Layout
...
Move Ago below Arrow
2020-12-11 21:15:58 +01:00
Philoul
7c3d85d3fd
I propose to change ProfileSwitch steps to a fixed value of 5% (no additional settings)
2020-12-11 18:55:59 +01:00
Milos Kozak
989976f1e6
Merge pull request #105 from Philoul/TempTarget_Icons
...
New TempTarget icons
2020-12-11 14:20:40 +01:00
Philoul
ef21a068a9
Improve vertical position of apsmode icon
...
apsmode_text TextView visible only if necessary
2020-12-11 14:06:59 +01:00
Philoul
5f7108317f
Move Ago below Arrow
2020-12-11 10:23:04 +01:00
Philoul
b889ef3612
Remove Patch for Sensor Battery level
2020-12-10 22:37:16 +01:00
Philoul
7a87cfc7ee
Delete Automation rule with button
...
onItemDismiss left but could be simplified
2020-12-09 21:58:55 +01:00
Philoul
096aa008bc
New TempTarget icons
...
Refactor to delete redundant icons
2020-12-09 20:59:43 +01:00
Brian Quinion
66a651a062
Use TextInputEditText instead of TextView to preference filter
2020-12-08 23:29:20 +00:00
Milos Kozak
3175fbef31
fix NSClient mode
2020-12-08 18:21:52 +01:00
Milos Kozak
bf0dc1cb9b
revert change
2020-12-08 08:50:21 +01:00
Milos Kozak
e100e5abae
large bg delta in tablet mode
2020-12-07 22:42:04 +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
51fae5fa36
suppress warning
2020-12-06 17:43:41 +01:00
Milos Kozak
370c54a20b
Merge remote-tracking branch 'ns/adrian/single-click-kotlin' into dev
2020-12-06 16:48:09 +01:00
Milos Kozak
5f3aaf6b54
code cleanup
2020-12-06 15:09:32 +01:00
Milos Kozak
f370def798
improve SetupWizard
2020-12-06 13:19:53 +01:00
AdrianLxM
cb0c0f47af
SingleClickButton kotlin with Handler
2020-12-04 23:10:46 +01:00
Matthew Gray
8c4b2f20a1
Removed question numbers. Added noise and bread units questions.
2020-12-04 17:29:07 +00:00
Milos Kozak
30624053e3
transfer overview configuration to NSClient
2020-12-04 17:55:35 +01:00
AdrianLxM
8e95296bf7
fix logging lambda
2020-11-29 21:06:12 +01:00
AdrianLxM
5024db6748
fix two compiler warnings
2020-11-29 21:04:26 +01:00
AdrianLxM
ea57e9b6cb
use new permission system and fix a few compiler warnings
2020-11-29 20:44:57 +01:00
Milos Kozak
5c9a8d2f60
Merge pull request #86 from nightscout/adrian/recycler-adapter
...
BGSourceFragment UI tweaks and recognize history change
2020-11-29 19:41:51 +01:00
swissalpine
a9bcb0ee76
Don't ignore the decision for low skin display
...
The decision made in the settings, that low skin should be displayed, should be respected - and not overwritten by display properties.
2020-11-29 15:31:45 +01:00
Milos Kozak
7a96c90ecf
Merge branch 'dev' into bugfix_clone_invalid_profile_causes_fatal_error
2020-11-29 13:29:44 +01:00
Milos Kozak
0ce368e6e1
Merge pull request #85 from nightscout/adrian/dkma
...
about dialog cleanup and dkma
2020-11-29 13:27:24 +01:00
Milos Kozak
6aa1b0c9e1
Merge pull request #87 from nightscout/adrian/coroutine-scoping
...
coroutines on lifecycle scope of view they are in
2020-11-29 13:26:24 +01:00
Brian Quinion
559a07fa6d
Fix clone local profile to test that profile is valid before adding it (causes a fatal error)
2020-11-29 12:19:03 +00:00
Milos Kozak
85104c3c9d
fix tests
2020-11-29 11:56:24 +01:00
AdrianLxM
f3065c3268
coroutines on lifecycle scope of view they are in
2020-11-29 01:28:37 +01:00
AdrianLxM
fe53b733d0
BGSourceFragment UI tweaks and recognize history change
2020-11-28 23:42:59 +01:00
AdrianLxM
124d61577d
about dialog cleanup and dkma
2020-11-28 17:26:03 +01:00
Milos Kozak
7bc7388f06
fix AlarmSoundService crashing
2020-11-28 09:02:12 +01:00
Milos Kozak
3f77496c88
automated copy of configuration AAPS -> NSCLIENT
2020-11-27 16:46:33 +01:00
Milos Kozak
d0d5dca959
improve landscape mode
2020-11-26 17:02:50 +01:00
Milos Kozak
561ba72bf0
prevent NPE
2020-11-26 12:22:38 +01:00
Milos Kozak
8ff9985b6e
nsuploadonly default true
2020-11-25 22:20:07 +01:00
Brian Quinion
33431bd5a8
Add a clear button for preference filter, clean up layout a little
2020-11-24 11:43:59 +00:00
Brian Quinion
eaba35c024
Add a text filter to the top of preferences
2020-11-24 00:50:09 +00:00
Milos Kozak
9c766ff5a8
Merge pull request #77 from AAPS-Omnipod/omnipod_eros_dev_upstream_merge
...
Latest Omnipod updates
2020-11-23 13:27:13 +01:00
Milos Kozak
e1a1a4228d
larger font in tabled landscape mode
2020-11-23 13:24:38 +01:00
Bart Sopers
354060232d
Merge branch 'dev' into omnipod_eros_dev_upstream_merge
2020-11-22 23:24:42 +01:00
Bart Sopers
eff37e8c33
Remove instead of invalidate uncertain Omnipod TBR after recovery
2020-11-22 21:04:33 +01:00
Milos Kozak
b4fb6ebff9
get rid of tablet layout, allign NSClient layout with AAPS
2020-11-22 20:48:36 +01:00
Milos Kozak
6f7cfdd06d
report failed TBR properly
2020-11-22 14:13:29 +01:00
Milos Kozak
0cdcc8f1c2
fix SMS RESUME
2020-11-18 17:50:10 +01:00
Matthew Gray
865264fc3c
Group RC2.
2020-11-17 14:14:29 +00:00
Bart Sopers
728b666834
Merge branch 'dev' into omnipod_eros_dev_upstream_merge
2020-11-13 14:50:55 +01:00
Milos Kozak
edd5dd7980
fix Stats
2020-11-12 22:56:03 +01:00
Bart Sopers
642a7c8e3b
Revert "Prepare Omnipod for upstream merge"
...
This reverts commit 787fa0b305
.
2020-11-12 17:29:17 +01:00
Milos Kozak
d1009e5321
better handle storage permission on import
2020-11-12 15:27:45 +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
5e8cb2e1ed
Merge branch 'omnipod_eros_dev' into omnipod_eros_dev_upstream_merge
2020-11-11 21:09:33 +01:00
Bart Sopers
cdf059a0ba
Revert hiding disconnect buttons in overview for Omnipod
2020-11-11 20:31:05 +01:00
Bart Sopers
c16fc3a946
Show disconnected icon in overview for Omnipod when Pod is suspended and hide disconnect buttons in overview for Omnipod
2020-11-11 20:12:57 +01:00
Milos Kozak
e9d0cb3d5c
Merge pull request #55 from twain47/pregnancy_age
...
Add 'pregnant' age option to allow for higher insulin requirements during pregnancy
2020-11-08 18:01:01 +01:00
Milos Kozak
6b629a1dda
Merge pull request #41 from Philoul/Action_CarePortalInfo
...
Level informations added in Action>Careportal
2020-11-08 17:47:14 +01:00
Brian Quinion
e89eb67236
Update hard limits based on looping in pregnancy group feedback
2020-11-08 16:31:10 +00:00
Brian Quinion
aa53ac11f2
Move PREGNANT to a correct key/value pair
2020-11-08 00:45:49 +00:00
Matthew Gray
9546d9adef
Group RC1.
2020-11-03 13:37:31 +00:00
Matthew Gray
4e914d213b
2nd build fixes.
2020-11-03 13:29:45 +00:00
Matthew Gray
d0037886ba
1st build fixes.
2020-11-03 12:08:32 +00:00
Matthew Gray
c5ee40b393
1st build fixes.
2020-11-03 11:47:25 +00:00
Matthew Gray
c42464da06
SpIdentifiers done.
2020-11-03 10:26:16 +00:00
Matthew Gray
159a465ff8
All questions done.
...
Check SpIdentifier.
2020-11-01 14:22:08 +00:00
Matthew Gray
cb71f550b9
more tidying
2020-10-30 15:15:35 +00:00
Matthew Gray
ed2a73339e
more tidying
2020-10-30 14:56:03 +00:00
Matthew Gray
ca343e7b2d
more tidying
2020-10-30 14:51:41 +00:00
Matthew Gray
5b1cf6cd0c
Questions in.
2020-10-30 14:06:50 +00:00
Matthew Gray
b608d25599
Can't remember if I did a commit when I stopped work yesterday.
...
Doing one before I start.
2020-10-29 14:00:02 +00:00
Matthew Gray
b2b59968ca
Can't remember if I did a commit when I stopped work yesterday.
...
Doing one before I start.
2020-10-29 13:49:52 +00:00
Brian Quinion
21b1117655
Add 'pregnant' age option to allow for higher insulin requirements during pregnancy
2020-10-29 12:53:01 +00:00
Matthew Gray
584869094f
2nd few changes so I can build this as a test.
2020-10-28 14:05:35 +00:00
Bart Sopers
da8c231743
Disable Omnipod plugin for upstream
...
This reverts commit aa8e71e0f8
.
2020-10-28 14:54:55 +01:00
Matthew Gray
0f5bfd1b08
1st few changes
2020-10-28 11:37:38 +00:00
Philoul
fb95eb4f2f
Add LowRes Layout for action tab and additional function in Skininterface
2020-10-26 22:55:22 +01:00
Bart Sopers
aa8e71e0f8
Revert "Disable Omnipod plugin for upstream"
...
This reverts commit 00a54b48c7
.
2020-10-26 15:26:16 +01:00
Milos Kozak
13a55eeb42
fix importing settings
2020-10-26 14:34:55 +01:00
Milos Kozak
79d24dfeca
updateGui in onResume for BGSource fragment
2020-10-26 12:27:59 +01:00
Milos Kozak
6c19edbf1c
Improve NSClient preferences in NSC mode
2020-10-26 10:37:55 +01:00
Milos Kozak
ab41ffa83e
Allow BT watchdog setting for all pumps
2020-10-26 09:58:11 +01:00
Milos Kozak
b4ff088974
Allow configuring pump type in NSClient
2020-10-25 23:10:09 +01:00
Milos Kozak
3442e29e5c
Allow flat BGs for DexcomPlugin
2020-10-25 22:28:21 +01:00
Dominik Dzienia
0f4a428c00
Prevent duplicate numbers in SMS communicator config
2020-10-22 23:49:36 +02:00
Dominik Dzienia
b2bd2cafec
Allow exporting OTP authenticator secred, for manual provisioning or use in hardware OTP token burning apps
2020-10-22 23:18:52 +02:00
Dominik Dzienia
0df3aaccae
Secure authenticator QRCode against screen grabers
2020-10-22 22:27:49 +02:00
Bart Sopers
6d51224089
Merge branch 'omnipod_eros_dev' into omnipod_eros_dev_upstream_merge
2020-10-21 14:45:44 +02:00
Philoul
405a5526ab
Little more compact Low Res layout
2020-10-20 21:22:50 +02:00
Philoul
85c2c9bb50
Replace dedicated setting by Low Res Skin
...
Just a copy of Classic skin for initialization
2020-10-20 21:17:28 +02:00
Milos Kozak
4f5533ad9b
Merge pull request #39 from saydo-co/dev
...
Validate durationStep from tbrSettings in Pumptype when setting TBR v…
2020-10-19 23:27:46 +02:00
Milos Kozak
7ac74f5a9e
firebase libs update
2020-10-19 22:42:26 +02:00
Philoul
ee79588449
Add setting for shorten label on very low res
2020-10-19 22:14:28 +02:00
Philoul
6fe1a4ab1f
Replace override function by default in BGSourceInterface
2020-10-19 21:03:10 +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
Sam Spycher
2025e1bdae
Remove unnecessary import
2020-10-19 14:13:21 +02:00
Sam Spycher
31bbb69c02
Remove String.format usage
2020-10-19 13:59:03 +02:00
Milos Kozak
00c5f140a9
Merge pull request #37 from dlvoy/fix-import-legacy-preferences
...
Fixes import of legacy preferences
2020-10-19 11:32:28 +02:00
Philoul
4dc042a772
Remove addition Layout and update to remove Level in NsClient Version
2020-10-18 16:52:05 +02:00
Philoul
b5c77522ab
Patch of xDripPlugin and Eversens plugin to disable Sensor battery level in Action tab
...
- xDrip disabled because of an issue in xDrip today (Phone battery level sent and not Sensor battery level)
- Eversens disabled because I'm not sure of data sent (String, Int ?) to avoid error or crash
2020-10-17 22:26:03 +02:00
Philoul
961ee4ccf4
Add Sensor Battery Level information
...
It works with xDrip and Miaomiao2, but today there is a bug in xDrip (xDrip sends Phone battery level and not Sensor Battery level...)
2020-10-17 22:22:09 +02:00
Philoul
3f4b3149db
Add new interface for BgSource to get SensorBatteryLevel
...
Note, for xDrip, an Int is sent but I don't know what type of value is sent for Eversens that has a sensor battery level too...
2020-10-17 20:12:58 +02:00
Bart Sopers
f64cc66298
Improve Setup Wizard for Omnipod
2020-10-17 19:47:39 +02:00
Philoul
bd3cba8a1a
First version of Layout and interface
2020-10-17 11:00:38 +02:00
Sam Spycher
b355511f33
Validate durationStep from tbrSettings in Pumptype when setting TBR via SMS
...
Fixes nightscout/AndroidAPS#38
2020-10-16 18:27:04 +02:00
Dominik Dzienia
926e9099bb
Fixes import of legacy preferences
2020-10-15 20:29:58 +02:00
Philoul
c0ebb8f206
Remove BG decimal if mg/dl unit in Calculator
2020-10-11 20:41:37 +02:00
Milos Kozak
cbdee2b81b
Merge pull request #7 from AAPS-Omnipod/omnipod_eros_dev_upstream_merge
...
Latest Omnipod updates + custom queue commands
2020-10-02 09:40:45 +02:00
Bart Sopers
b4bd05dc32
Merge branch 'omnipod_eros_dev' into omnipod_eros_dev_upstream_merge
2020-10-01 21:06:14 +02:00
Bart Sopers
2e0161edf0
Merge branch 'omnipod_eros_dev' into omnipod_eros_dev_upstream_merge
2020-10-01 19:43:34 +02:00
Bart Sopers
31215ea488
Split Change Pod wizard into Activate Pod wizard and Deactivate Pod wizard
2020-10-01 19:32:56 +02:00
Milos Kozak
6bc1549a91
catch NPE
2020-10-01 19:10:37 +02:00
Milos Kozak
05125af9e7
Lyumjev
2020-10-01 18:48:32 +02:00
Milos Kozak
04f2b0aa15
Merge pull request #15 from osodebailar/import_export_fix_for_very_small_displays
...
fix for small displays that cannot import settings due to scroll and…
2020-10-01 18:03:54 +02:00
osodebailar
42e37710f2
fix bottom button and change layout again to fit better
2020-09-30 20:15:07 +02:00
osodebailar
8d93ab6e79
format changes
2020-09-30 09:06:49 +02:00
osodebailar
7b7a0e0d5e
fix for small displays that cannot import settings due to scroll and display too large texts problem like Jelley
2020-09-30 08:58:03 +02:00
Bart Sopers
8af6519687
Finish new Change Pod Wizard (and some other small changes)
2020-09-29 20:53:12 +02:00
Milos Kozak
c2d54c33fd
Merge pull request #12 from dlvoy/hotfix/fix-enginering-mode
...
[FIX] Make enginering mode enabled only when turned on
2020-09-29 11:12:08 +02:00
Milos Kozak
c2c1fc15e6
fix passing key_smbinterval
2020-09-29 11:08:48 +02:00
Dominik Dzienia
252063d822
Make enginering mode enabled only when turned on
2020-09-28 22:36:20 +02:00
Bart Sopers
787fa0b305
Prepare Omnipod for upstream merge
2020-09-25 16:33:10 +02:00
Bart Sopers
50c3ec702c
Merge branch 'omnipod_eros_dev_upstream_merge' into omnipod_eros_dev
2020-09-24 23:13:46 +02:00
Milos Kozak
fea6dff294
update paths
2020-09-23 15:53:38 +02:00
Milos Kozak
5c0c84ae2d
Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev
2020-09-23 15:44:22 +02:00
Milos Kozak
8ad9c05c90
default automation event
2020-09-23 15:44:00 +02:00
Bart Sopers
adb26b3ccf
Move CustomCommand interface to queue.commands package
2020-09-14 19:59:20 +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
Bart Sopers
c7687aa6c7
Revert "Prepare Omnipod branch for upstream merge"
...
This reverts commit 02583c2612
.
2020-09-13 18:51:10 +02:00
Bart Sopers
d21a8ed00e
Merge branch 'omnipod_eros_dev_upstream_merge' into omnipod_eros_dev
2020-09-13 18:47:10 +02:00
AdrianLxM
8a57ed6559
Update OpenHumansUploader.kt
2020-09-10 20:31:57 +02:00
Milos Kozak
5a14c4d48d
disable option for skipping objectives
2020-09-10 16:05:01 +02:00
Milos Kozak
a87a69be38
Merge pull request #2945 from AAPS-Omnipod/omnipod_eros_dev_upstream_merge
...
More Omnipod updates & cleanup
2020-09-08 16:20:24 +02:00
Bart Sopers
efc384f39c
Process review findings from upstream merge
2020-09-06 15:31:40 +02:00
Bart Sopers
b944c51372
Process review findings from upstream merge
2020-09-06 15:25:56 +02:00
AdrianLxM
54be27e76a
Merge pull request #2950 from MilosKozak/feature/oh-uploader-2_7
...
Open Humans Uploader for v2.7
2020-09-05 21:31:43 +02:00
Tebbe Ubben
1d88d16545
Set maxProgress to correct value
2020-09-05 11:55:38 +02:00
Bart Sopers
503fc9dbf9
Allow to continue in Setup Wizard when Omnipod has been selected and a RL connection has been established
2020-09-05 04:26:22 +02:00
TebbeUbben
f3d8690f5c
Change term
2020-09-04 23:24:20 +02:00
TebbeUbben
3745525489
Remove debugging call
2020-09-04 23:18:14 +02:00
TebbeUbben
45fd5264b0
Fix queue size view
2020-09-04 23:11:27 +02:00
TebbeUbben
71b13917c4
Segmental upload
2020-09-04 23:11:11 +02:00
Geoffrey Hansen
354e77e733
indeterminate progress bar OH uploader
2020-09-04 21:19:00 +02:00
Geoffrey Hansen
e6f8da32cc
correct text on worker foreground
2020-09-04 21:14:38 +02:00
Geoffrey Hansen
f24e69dfc8
correct text on worker foreground
2020-09-04 21:13:40 +02:00
Dominik Dzienia
651c3fc426
Add additional prompt for old master password
...
Prompt for old master password (used to encrypt exported preferences) if current master password is different and cannot decrypt file.
2020-09-04 03:55:02 +02:00
Bart Sopers
02583c2612
Prepare Omnipod branch for upstream merge
2020-09-04 00:07:37 +02:00
Bart Sopers
cd5bc21b17
Add BatteryReplaceable PumpCapability and hide Battery change button in Actions tab for pumps without this capability (Omnipod); create battery change and insulin change careportal event after activating new Pod
2020-09-03 23:35:03 +02:00
Geoffrey Hansen
25164eab01
remove artificial delay for testing
2020-09-03 22:16:02 +02:00
Geoffrey Hansen
02f85398d7
cleanup
2020-09-03 21:22:33 +02:00
Geoffrey Hansen
ae980e12f4
oh foreground worker and some edgecases
2020-09-03 19:39:43 +02:00
Geoffrey Hansen
8a6a3d2283
OH uploader enqueue Treatments and don_t load historical values
2020-09-03 18:01:42 +02:00
Geoffrey Hansen
e69966ad47
exclude OH uploader on NSClient flavor
2020-09-02 15:48:17 +02:00
Geoffrey Hansen
2c2e01dee6
Merge remote-tracking branch 'origin/openhumans_old_db' into HEAD
2020-09-02 15:32:11 +02:00
Bart Sopers
898100a0e1
Move RileyLink dagger module class to RileyLink gradle module
2020-09-02 02:22:18 +02:00
Bart Sopers
d994f2a184
Move Omnipod dagger module class to Omnipod gradle module
2020-09-02 02:04:31 +02:00
Bart Sopers
fead64aa16
Revert "Prepare Omnipod for upstream merge"
...
This reverts commit 7c82dbdf93
.
2020-09-01 22:19:08 +02:00
Bart Sopers
5bd623e322
Remove unresolved Omnipod import after merge
2020-09-01 22:05:59 +02:00
Bart Sopers
b0d0ea3476
Merge remote-tracking branch 'upstream/2.7.0-rc5' into omnipod_eros_dev_upstream_merge
2020-09-01 21:57:40 +02:00
Milos Kozak
3457f8f511
remove language setting from wizard
2020-09-01 10:02:35 +02:00
Milos Kozak
7c7d115612
ns_upload_only true everywhere
2020-09-01 09:53:24 +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
aa7e57512a
Move Omnipod RileyLink classes into subpackages
2020-08-28 01:22:50 +02:00
Bart Sopers
d26cd9f069
Create fake 0 TBR when Pod is not running
2020-08-28 01:18:32 +02:00
Milos Kozak
134b79dd8a
show tir range
2020-08-27 10:38:53 +02:00
Milos Kozak
d7817792ca
show correct constraint in loop plugin
2020-08-26 18:12:03 +02:00
Bart Sopers
5a7c14fb2e
Fix dependency injection in RLHistoryItemOmnipod
2020-08-26 14:30:36 +02:00
Bart Sopers
2fdbbd9057
Check in files forgotten in previous commit
2020-08-25 14:00:04 +02:00
Milos Kozak
f2d89ac428
lint recommendations
2020-08-24 21:54:53 +02:00
Milos Kozak
20e7020b07
Merge pull request #2917 from GermanBluefox/patch-3
...
Show time string instead of ms in JSON structures
2020-08-24 21:51:27 +02:00
Milos Kozak
cc8b22aa31
Merge pull request #2919 from Philoul/AddCalibrationInTreatmentTab
...
Add Manual BG or Calibration in CarePortal Tab of Treatment
2020-08-24 21:45:56 +02:00
Bart Sopers
ddd9687425
Reorganized packages and removed a few unused classes
2020-08-23 19:21:01 +02:00
Bart Sopers
4a10a04f79
Remove OmnipodUiComm and OmnipodUiTask
2020-08-23 16:15:35 +02:00
Philoul
0d3d83806b
Add Calibration in Translator.kt
...
Replace strings by Constants defined in CareportalEvent (most of them already defined)
8 Constants added in CareportalEvent file (3 types used in CareDialog.kt and Translator.kt, 5 only used in translator.kt)
=> I don't know if these types still exists now without CarePortal Plugin...
2020-08-22 18:33:13 +02:00
Bluefox
f224cb1af1
Show time string instead of ms in JSON structures
2020-08-22 17:17:43 +02:00
Bart Sopers
7c82dbdf93
Prepare Omnipod for upstream merge
2020-08-22 11:06:33 +02:00
Bart Sopers
1f3e8a4102
Merge remote-tracking branch 'upstream/2.7.0-rc4' into omnipod_eros_dev
2020-08-21 15:34:47 +02:00
Milos Kozak
e7627f4f6c
try to fix IllegalStateException
2020-08-21 13:41:48 +02:00
Milos Kozak
8c987c8be9
Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev
2020-08-21 10:30:41 +02:00
Milos Kozak
7282f460fc
better synchronize graph rendering
2020-08-21 10:29:23 +02:00
Bart Sopers
c22119bb85
Store LastRun SMB data in their dedicated fields instead of overwriting TBR fields
2020-08-20 18:39:16 +02:00
Bart Sopers
7d63671d7b
fix import
2020-08-20 02:30:15 +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
Milos Kozak
09e5c82d4d
unify units spacing
2020-08-19 21:24:01 +02:00
Milos Kozak
9ca20f425f
BG input in wizard improvement
2020-08-19 10:58:45 +02:00
bartsopers
6c3e7a8f43
Merge pull request #143 from smuething/move-protection-to-core
...
Move protection to core
2020-08-18 20:00:57 +02:00
Steffen Müthing
d0cbaeeb32
Move protection infrastructure to core
...
The protection infrastructure is useful for other modules like pump drivers,
so it should be in core.
2020-08-18 19:33:50 +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
bartsopers
228441f54c
Merge pull request #139 from smuething/more-daggerization
...
More daggerization
2020-08-18 12:44:21 +02:00
Steffen Müthing
80f1ed52b3
Move CryptoUtil to core
...
CryptoUtil is a dependency of ProtectionCheck, so it needs to move to core.
2020-08-18 12:36:25 +02:00
Bart Sopers
48ad85ae6a
Move Omnipod tab closer to Overview tab
2020-08-18 12:33:26 +02:00
Steffen Müthing
3646ef083e
Simplify provisioning of PodStateManager
...
PodStateManager can be provided by AapsPodStateManager, that's much easier than
getting the constructor signature right in the dependency injection module.
2020-08-18 00:25:14 +02:00
Steffen Müthing
7d52228e15
Move RileyLink components to a separate dependency injection module
...
Having them in the Medtronic module will only create confusion later on.
2020-08-18 00:22:24 +02:00
Bart Sopers
5c4b9846e6
WIP on moving Omnipod into a separate module
2020-08-17 19:53:43 +02:00
Bart Sopers
2a55c6413c
Remove redundant DeviceCommandExecutor interface
2020-08-17 00:07:56 +02:00
Bart Sopers
b5c46e3bcf
WIP on moving Omnipod to a separate module
2020-08-16 23:54:41 +02:00
bartsopers
a30ca700f7
Merge pull request #137 from smuething/protect-pod-management
...
Add protection to Pod management activity
2020-08-16 21:10:14 +02:00
Bart Sopers
100f8fe235
Some Omnipod cleanup after merge
2020-08-16 17:05:32 +02:00
Bart Sopers
5d3426dc70
Replace custom functional interfaces with built in types
2020-08-16 13:56:39 +02:00
Bart Sopers
5bd873cd0e
Remove unused Dash code
2020-08-16 13:22:31 +02:00
Bart Sopers
a3cb8ff648
Merge remote-tracking branch 'upstream/dev' into omnipod_eros_dev_merge_from_upstream
2020-08-16 12:37:28 +02:00
Steffen Müthing
1bae8526d0
Add protection to Pod management activity
...
Pod management should be protected, as it lets you stop the current
Pod. The available activities semm preferences-like to me, so that's
the protection type that I used.
2020-08-15 22:09:29 +02:00
Bart Sopers
f37a2452fb
Small cleanup and added some TODOs
2020-08-15 19:01:48 +02:00
Bart Sopers
59ad718969
Remove SetupProgress enum in favor of PodProgressStatus, which comes directly from the Pod
2020-08-15 11:23:45 +02:00
Milos Kozak
d7f9208acf
fix LP reset button
2020-08-14 17:22:06 +02:00
Milos Kozak
9318f0637a
Merge pull request #2887 from Philoul/ExtendedIOBCalc
...
Replace Default Dia by profile Dia in extendedBolus's Iob calculation
2020-08-14 13:57:26 +02:00
Milos Kozak
3dfa066cf5
MINDIA = 5.0
2020-08-14 11:25:30 +02:00
Philoul
5c7d0a8516
Replace Default Dia by profile Dia in extendedBolus Iob calculation
2020-08-14 10:00:53 +02:00
Milos Kozak
f546fdf837
ignore Can not perform this action after onSaveInstanceState
2020-08-13 13:55:39 +02:00
Bart Sopers
c56bc5ae61
Temporary workaround for pod activation and deactivation wizard crashes on rotation
2020-08-13 12:22:36 +02:00
Bart Sopers
159c1f941d
Ignore IllegalPacketTypeException in AssignAddressAction if packetType is ACK and we already successfully assigned the address before
2020-08-12 18:30:57 +02:00
Bart Sopers
07d520313f
Set String instead of int value for pod LOT in RileyLinkStatusGeneralFragment
2020-08-11 22:46:02 +02:00
Bart Sopers
b5d55adb2e
Store PodProgressStatus in PodState
2020-08-11 21:17:37 +02:00
Bart Sopers
0584cbd6af
Use PodStateManager as a source for displaying info in Omnipod tab (and some other small changes)
2020-08-11 21:00:03 +02:00
Milos Kozak
b8327f6b3a
fix ABS IOB calculation
2020-08-11 14:32:48 +02:00
Bart Sopers
1b2c91a6f9
Fix message sequence numbers when resyncing nonce
2020-08-11 13:10:53 +02:00
Bart Sopers
84ce2d1790
Set pump driver to busy and set state to suspended when Pod has a fault event
2020-08-11 13:10:00 +02:00
Bart Sopers
1ba9244ecd
Don't duplicately log request message when exchanging OmnipodMessage
2020-08-11 10:16:06 +02:00
Bart Sopers
0ba26e8b2c
Update last failed communication time when an exception is thrown in OmnipodCommunicationManager.transportMessages and add log response from the Pod when exchanging messages
2020-08-11 10:16:05 +02:00
Andy Rozman
5e20444bf4
Merge branch 'omnipod_eros_dev' of github.com:AAPS-Omnipod/AndroidAPS into omnipod_eros_dev
2020-08-10 23:07:14 +01:00
Bart Sopers
a55be8d33f
- Fix local alerts
...
- Remove duplicate RL error from Pod tab
2020-08-10 22:27:52 +02:00
Bart Sopers
906b8c2585
Remove argument checks for piVersion in internal pod state representation
2020-08-10 20:49:48 +02:00
Bart Sopers
341474295f
- Allow resetting pairingParameters in PodStateManager if the setup state is ADDRESS_ASSIGNED
...
- Improve pod status screen
- Improve event dispatching in AapsPodStateManager (send less events)
- Add more FIXMEs and TODOs
2020-08-10 20:15:52 +02:00
Bart Sopers
a0ca8cf9cc
- Partial fix for display of RL status
...
- Fix IllegalStateException when AssignAddressAction is executed when an address has already been assigned
- Improve (not yet used) custom unreachable alert check
- Remove hasFixedUnreachableAlert from PumpType
- Remove omnipodPumpStatus.podAvailable in favor of PodStateManager
- Remove some unused code / comments
- Add a bunch of TODOs
2020-08-10 17:58:54 +02:00
Andy Rozman
1ebb7144ec
- reenable fabric events
2020-08-10 14:18:04 +01:00
Milos Kozak
4bacfad0db
fix empty mgdl local profile
2020-08-10 13:06:27 +02:00
Milos Kozak
1bbca2787b
BolusWizard typographic
2020-08-10 12:35:59 +02:00
Bart Sopers
8ed802d91b
Improve information on Pod tab
2020-08-09 21:03:40 +02:00
Bart Sopers
e74e80a4ce
Inject RileyLinkServiceData in SetPreamble command and remove some unused code
2020-08-09 19:11:00 +02:00
Milos Kozak
817ec086a1
prevent IndexOutOfBoundsException
2020-08-09 17:43:51 +02:00