AM Debug v2.6.3 Run#1427
Refactor Fix navigation theming issue in Android < 27
Android SDK versions < 27 only support changing the colours of the navigation
background, not the buttons. As a result, when the white background is set in
light mode, the navigation buttons become more or less invisible.
To circumvent the issue, the white background is replaced by the accent colour
for Android SDK versions < 27. For 27 or later, the white background is still
used.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Fix navigation theming issue in Android < 27
Android SDK versions < 27 only support changing the colours of the navigation
background, not the buttons. As a result, when the white background is set in
light mode, the navigation buttons become more or less invisible.
To circumvent the issue, the white background is replaced by the accent colour
for Android SDK versions < 27. For 27 or later, the white background is still
used.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1428
AppInfo Catch errors on trying to launch an app
In some Android version, launch intent may return an intent inaccessible to
third-party apps due to the activity not being exported and might throw a
SecurityException which, consequently, crashed App Manager.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppInfo Catch errors on trying to launch an app
In some Android version, launch intent may return an intent inaccessible to
third-party apps due to the activity not being exported and might throw a
SecurityException which, consequently, crashed App Manager.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1429
RunningApps List running apps with different processes when filtered by apps
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
RunningApps List running apps with different processes when filtered by apps
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1430
AppDetails Display process name in the components tabs
Process name is usually the same as the application name. However, if a custom
process name is specified in the app manifest, it will be displayed under
“Process name.”
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppDetails Display process name in the components tabs
Process name is usually the same as the application name. However, if a custom
process name is specified in the app manifest, it will be displayed under
“Process name.”
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1435
Refactor Check the existence of package before retrieving other info
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Check the existence of package before retrieving other info
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1436
Refactor Restart local server in auto mode
In auto mode, when the root is given, App Manager restarts the server instead
of just launching the remote service.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Restart local server in auto mode
In auto mode, when the root is given, App Manager restarts the server instead
of just launching the remote service.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.6.3 Run#1437
Refactor Check the existence of package before retrieving other info
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Check the existence of package before retrieving other info
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1438
Settings Improve backup volume selection
Latest backup volume is not selected by default when added using SAF.
Display “Add item” button in the volume not found dialog prompt.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Settings Improve backup volume selection
Latest backup volume is not selected by default when added using SAF.
Display “Add item” button in the volume not found dialog prompt.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1439
Refactor Add opening apps via ACTION_SEND
ACTION_SEND, also known as sharing, is similar to ACTION_VIEW in terms of file
sharing. The basic difference, however, is that when sharing files, file URI is
set to Intent#EXTRA_STREAM in ACTION_SEND whereas for ACTION_VIEW file URI can
be fetched using Intent#getData(). Most apps provide this option via a
sharing option.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Add opening apps via ACTION_SEND
ACTION_SEND, also known as sharing, is similar to ACTION_VIEW in terms of file
sharing. The basic difference, however, is that when sharing files, file URI is
set to Intent#EXTRA_STREAM in ACTION_SEND whereas for ACTION_VIEW file URI can
be fetched using Intent#getData(). Most apps provide this option via a
sharing option.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1440
AppDetails Fix NPE when process name is null
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppDetails Fix NPE when process name is null
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>