Allow running on Android 5.0 but with a warning that it's unsupported

* The apk targets api level 21 which is 5.0, so it still won't install on
  anything older.
* We pop up a big warning to the user the first time they try and select such a
  remote host.
This commit is contained in:
baldurk
2019-03-13 22:24:45 +00:00
parent 6ceb84d2b7
commit 26d823905e
5 changed files with 31 additions and 10 deletions
@@ -322,6 +322,9 @@ DECLARE_REFLECTION_STRUCT(BugReport);
\
CONFIG_SETTING_VAL(public, int, int, Android_MaxConnectTimeout, 30) \
\
CONFIG_SETTING_VAL(public, QDateTime, rdcdatetime, UnsupportedAndroid_LastUpdate, \
rdcdatetime(2015, 01, 01)) \
\
CONFIG_SETTING_VAL(public, bool, bool, CheckUpdate_AllowChecks, true) \
\
CONFIG_SETTING_VAL(public, bool, bool, CheckUpdate_UpdateAvailable, false) \
@@ -625,6 +628,14 @@ For more information about some of these settings that are user-facing see
Defaults to ``30``.
.. data:: UnsupportedAndroid_LastUpdate
A date containing the last time that the user was warned about an Android device being older than
is generally supported. This prevents the user being spammed if they consistently use an old
Android device. If it has been more than 3 weeks since the last time an old device was seen, we
re-warn the user, but if it's less than 3 weeks we silently update this date so continuous use
doesn't nag.
.. data:: CheckUpdate_AllowChecks
``True`` if when coloring marker regions in the :class:`EventBrowser`, the whole row should be