AM Debug v3.1.0-beta01 Run#2228
Refactor Fix bottom sheet not properly expanding in fullscreen mode
A full replacement is created for Google's BottomSheetDialog to address the
following issues:
1. No support for disabling the pointless half-expanded bottom sheet feature
https://github.com/material-components/material-components-android/issues/1807
2. Even when hacks are used to disable half-expanded bottom sheet, there are
visible distortions in the layout due to not handling all the parameters
correctly
https://github.com/material-components/material-components-android/issues/2874
3. Scrolling doesn't work properly in a ViewPager
https://github.com/material-components/material-components-android/issues/373
https://github.com/material-components/material-components-android/issues/2112
https://github.com/material-components/material-components-android/issues/2689
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Fix bottom sheet not properly expanding in fullscreen mode
A full replacement is created for Google's BottomSheetDialog to address the
following issues:
1. No support for disabling the pointless half-expanded bottom sheet feature
https://github.com/material-components/material-components-android/issues/1807
2. Even when hacks are used to disable half-expanded bottom sheet, there are
visible distortions in the layout due to not handling all the parameters
correctly
https://github.com/material-components/material-components-android/issues/2874
3. Scrolling doesn't work properly in a ViewPager
https://github.com/material-components/material-components-android/issues/373
https://github.com/material-components/material-components-android/issues/2112
https://github.com/material-components/material-components-android/issues/2689
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
GitHub
[BottomSheetBehavior] Allow avoiding STATE_HALF_EXPANDED · Issue #1807 · material-components/material-components-android
Is your feature request related to a problem? Please describe. By popular request - https://stackoverflow.com/questions/59487982/android-how-to-disable-state-half-expanded-state-of-a-bottom-sheet: ...
AM Debug v3.1.0-beta01 Run#2229
BatchOps Fix scrolling in backup/restore bottom sheet
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
BatchOps Fix scrolling in backup/restore bottom sheet
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-beta01 Run#2230
Refactor Fix various theming issues
- Apply configuration changes before the activity is started
- Apply transparent themes to activities that do not have a visible UI
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Fix various theming issues
- Apply configuration changes before the activity is started
- Apply transparent themes to activities that do not have a visible UI
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-beta01 Run#2231
AppOps Rewrite compatibility classes to enable forward compatibility
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppOps Rewrite compatibility classes to enable forward compatibility
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤2
AM Debug v3.1.0-beta01 Run#2232
AppOps Fix crashes due to references to non-existing fields
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppOps Fix crashes due to references to non-existing fields
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-beta01 Run#2233
AppInfo Use /data/media instead of /storage/emulated for other users
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppInfo Use /data/media instead of /storage/emulated for other users
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-beta01 Run#2234
Backup Fix restoring backups for other users
- Enabled cross-restoring of backups
- Restore external storage data
After restoring the application data for other users, they need to re-login or,
for work profile, turn it off and on again in order for the app to function
properly.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Backup Fix restoring backups for other users
- Enabled cross-restoring of backups
- Restore external storage data
After restoring the application data for other users, they need to re-login or,
for work profile, turn it off and on again in order for the app to function
properly.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-beta01 Run#2235
Backup Prevent backing up “android” package
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Backup Prevent backing up “android” package
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
App Manager | DEBUG
AM Debug v3.1.0-beta01 Run#2234 Backup Fix restoring backups for other users - Enabled cross-restoring of backups - Restore external storage data After restoring the application data for other users, they need to re-login or, for work profile, turn it off…
This error might be actually fixed without re-login. I’m at present investigating the reason behind this requirement.
AM Debug v3.1.0-beta01 Run#2236
Refactor Improve appearance logic
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Improve appearance logic
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-beta01 Run#2237
AppInfo Use cached backup data to improve speed
At startup, App Manager attempts to invalidate backup data which can take more
than half a minute if there are a lot of backups. Hence, during this period, if
one tries to browse the app info tab, the whole tab will not be loaded as it is
waiting for the previous process to complete. This issue is fixed by using
the cached backup data stored in a previous attempt. This cached data is also
validated to ensure that they actually exist.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppInfo Use cached backup data to improve speed
At startup, App Manager attempts to invalidate backup data which can take more
than half a minute if there are a lot of backups. Hence, during this period, if
one tries to browse the app info tab, the whole tab will not be loaded as it is
waiting for the previous process to complete. This issue is fixed by using
the cached backup data stored in a previous attempt. This cached data is also
validated to ensure that they actually exist.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>