AM Debug v3.0.0-alpha03 Run#1796
AppDetails Log potential issue on creating AppDetailsViewModel
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppDetails Log potential issue on creating AppDetailsViewModel
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍1🔥1
AM Debug v3.0.0-alpha03 Run#1797
AppDetails Fix displaying wrong component status
In the components tab, component status (blocked, disabled, enabled, etc.) is
calculated based on how it was blocked or disabled. This is particularly
applicable if the component is enabled by the application itself or by any
other means after it was blocked in App Manager. The behaviour in this case
should be as follows:
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppDetails Fix displaying wrong component status
In the components tab, component status (blocked, disabled, enabled, etc.) is
calculated based on how it was blocked or disabled. This is particularly
applicable if the component is enabled by the application itself or by any
other means after it was blocked in App Manager. The behaviour in this case
should be as follows:
+ ------------------------------------- + ----------------------------------- +
| Blocking method | After it was enabled externally |
+ ------------------------------------- + ----------------------------------- +
| Blocked via Intent Firewall (IFW) and | It stays disabled since Intent |
| disabled via Package Manager (PM) | Firewall has higher priority. |
+ ------------------------------------- + ----------------------------------- +
| Blocked via Intent Firewall only | Same as above. |
+ ------------------------------------- + ----------------------------------- +
| Disabled via Package Manager only | It is displayed as enabled. |
+ ------------------------------------- + ----------------------------------- +
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍2🔥1
Here’s a little statistics before purging the emails sent before June 2021:
Time interval: November 2020 - May 2021
Total crash reports: 265
Total active crash reports: 3 (262 reports were deleted)
Total missing signatures reports: 26 (All reports were deleted)
Time interval: November 2020 - May 2021
Total crash reports: 265
Total active crash reports: 3 (262 reports were deleted)
Total missing signatures reports: 26 (All reports were deleted)
👍1🔥1
AM Debug v3.0.0-alpha03 Run#1798
Scanner Prevent reloading trackers and libraries on pressing back button
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Scanner Prevent reloading trackers and libraries on pressing back button
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍2🔥1
HELP WANTED.
There shall be several release candidates as mentioned earlier with the first release to be made real soon. However, the primary release could be delayed as I do not have enough time to write changelogs (there are about 1400 commits that I need to go through in order to write a changelog) and update screenshots in the repository.
If there is anybody willing to contribute in this two topics in their free time, you can create a discussion or open an issue on GitHub. The commits, as you might have noticed already, are quite readable unlike most other projects and since this is a major release, you’re only expected to include only the major changes (you can see the old changelogs as an example). The format doesn’t have to be in Latex, you can use RTF or Markdown or even docx format (I can convert it later). If you have further questions regarding a particular topic while writing the changelog, you can always ask me in the issue/discussion that you’re going to open. Thanks.
There shall be several release candidates as mentioned earlier with the first release to be made real soon. However, the primary release could be delayed as I do not have enough time to write changelogs (there are about 1400 commits that I need to go through in order to write a changelog) and update screenshots in the repository.
If there is anybody willing to contribute in this two topics in their free time, you can create a discussion or open an issue on GitHub. The commits, as you might have noticed already, are quite readable unlike most other projects and since this is a major release, you’re only expected to include only the major changes (you can see the old changelogs as an example). The format doesn’t have to be in Latex, you can use RTF or Markdown or even docx format (I can convert it later). If you have further questions regarding a particular topic while writing the changelog, you can always ask me in the issue/discussion that you’re going to open. Thanks.
👍2🔥2😱2
AM Debug v3.0.0-alpha03 Run#1799
Locale Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: App Manager/Main
Translate-URL: https://hosted.weblate.org/projects/app-manager/main/
Signed-off-by: Weblate <hosted@weblate.org>
Locale Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: App Manager/Main
Translate-URL: https://hosted.weblate.org/projects/app-manager/main/
Signed-off-by: Weblate <hosted@weblate.org>
Hosted Weblate
App Manager/Main
App Manager is being translated into 38 languages using Weblate. Join the translation or start translating your own project.
AM Debug v3.0.0-alpha03 Run#1800
Backup Increase performance of backup/restore
- Removed remaining recursions in listing files and directories.
- Increase performance in filtering files by precompiling the regex patterns.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Backup Increase performance of backup/restore
- Removed remaining recursions in listing files and directories.
- Increase performance in filtering files by precompiling the regex patterns.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🤩3
AM Debug v3.0.0-alpha03 Run#1801
Refactor Print all the causes in the crash reporter
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Print all the causes in the crash reporter
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.0.0-alpha03 Run#1802
Setting Block user until ADB connection is fully configured
After enabling ADB over TCP or Wireless Debugging, due to a lack of user
interaction, the user may resolve to think that no additional interaction is
required which may or may not be correct. Instead, a progress dialog is
displayed while it processes the mode of operation in order to block the user
from interacting with App Manager.
It also removes a few deprecated methods of interacting with ADB.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Setting Block user until ADB connection is fully configured
After enabling ADB over TCP or Wireless Debugging, due to a lack of user
interaction, the user may resolve to think that no additional interaction is
required which may or may not be correct. Instead, a progress dialog is
displayed while it processes the mode of operation in order to block the user
from interacting with App Manager.
It also removes a few deprecated methods of interacting with ADB.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.0.0-alpha03 Run#1803
Refactor Annotate Path#getName as NonNull
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Annotate Path#getName as NonNull
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.0.0-alpha03 Run#1804
Refactor Fix NPE when ApplicationInfo#deviceProtectedDataDir is null
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Fix NPE when ApplicationInfo#deviceProtectedDataDir is null
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>