AM Debug v4.0.0-alpha01 Run#2564
Backup Migrate to ViewPager2
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Backup Migrate to ViewPager2
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍4❤1
AM Debug v4.0.0-alpha01 Run#2565
Refactor Check if WakeLock is held before releasing it
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Check if WakeLock is held before releasing it
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍7❤1
AM Debug v4.0.0-alpha01 Run#2566
AppInfo Hide data usage for other users
Data usage section is hidden if the following conditions are true:
1. OS is Android 6.0 onwards
2. The app does not belong to the current user, and
3. Self or remote UID is not system UID.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppInfo Hide data usage for other users
Data usage section is hidden if the following conditions are true:
1. OS is Android 6.0 onwards
2. The app does not belong to the current user, and
3. Self or remote UID is not system UID.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤5👍1
AM Debug v4.0.0-alpha01 Run#2567
AppInfo Attempt to fix displaying wrong info regarding blocked trackers
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppInfo Attempt to fix displaying wrong info regarding blocked trackers
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍5❤2
AM Debug v4.0.0-alpha01 Run#2568
IO Fix checking whether a content URI is writable
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
IO Fix checking whether a content URI is writable
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍4
AM Debug v4.0.0-alpha01 Run#2569
IO Handle permission denied error while opening a remote file channel
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
IO Handle permission denied error while opening a remote file channel
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍4
AM Debug v4.0.0-alpha01 Run#2570
Editor Check if the file is writable during “Save and exit”
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Editor Check if the file is writable during “Save and exit”
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍6
AM Debug v4.0.0-alpha01 Run#2573
CI Fix building App Manager via GitHub Actions
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
CI Fix building App Manager via GitHub Actions
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍7
App Manager | DEBUG
AM Debug v4.0.0-alpha01 Run#2573 CI Fix building App Manager via GitHub Actions Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Basically AndroidGradlePlugin (AGP) was updated from 7.4.1 to 8.1.0 which required Java Development Kit (JDK) 17 (instead of JDK 11 that it was using).
👍8
AM Debug v4.0.0-alpha01 Run#2574
Refactor Use profile ID instead of profile name for identifying each profile
In profile version 1, there's no difference between profile name and profile
ID. But from profile version 2, a new field
be decoupled profile name from its ID, making it possible to use any name for
profile or rename it.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Use profile ID instead of profile name for identifying each profile
In profile version 1, there's no difference between profile name and profile
ID. But from profile version 2, a new field
id shall be introduced which willbe decoupled profile name from its ID, making it possible to use any name for
profile or rename it.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍8
AM Debug v4.0.0-alpha01 Run#2575
Profile Create profiles directory if it does not already exist
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Profile Create profiles directory if it does not already exist
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍8