AM Debug v3.0.0-rc02 Run#1838
Docs Support redirecting to the locale specific links if JavaScript is enabled
In App Manager website, it is possible to redirect to the user's preferred
locale by specifying relative link when JavaScript is enabled.
Example: To navigate to the documentations related to App Details page, the
following link can be used without specifying any locale:
https://muntashirakon.github.io/AppManager/#sec:app-details-page
If the user has already set a locale in the browser (say, German), the link
will be converted to a permanent link like below and will be redirected
automatically:
https://muntashirakon.github.io/AppManager/de/#sec:app-details-page
If no locale is set, the user can click on any locale from the list and the
permanent link (like above) will still be resolved.
However, this only works if JavaScript is enabled, and it does not matter if
cookies are enabled or not.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Docs Support redirecting to the locale specific links if JavaScript is enabled
In App Manager website, it is possible to redirect to the user's preferred
locale by specifying relative link when JavaScript is enabled.
Example: To navigate to the documentations related to App Details page, the
following link can be used without specifying any locale:
https://muntashirakon.github.io/AppManager/#sec:app-details-page
If the user has already set a locale in the browser (say, German), the link
will be converted to a permanent link like below and will be redirected
automatically:
https://muntashirakon.github.io/AppManager/de/#sec:app-details-page
If no locale is set, the user can click on any locale from the list and the
permanent link (like above) will still be resolved.
However, this only works if JavaScript is enabled, and it does not matter if
cookies are enabled or not.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
muntashir.dev
App Manager Docs
User manual for App Manager
👍2
AM Debug v3.0.0-rc02 Run#1839
Docs Update FAQ: Simplify answers, remove obsolete answers
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Docs Update FAQ: Simplify answers, remove obsolete answers
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍4
I am proposing a new way to enable batch selection mode in the main page: Long click enables context menu (like in Log Viewer) which would also have an option to select that item. Selecting any item using this option (or by clicking on the app icon) enables selection mode. What do you think?
👍13🔥1
AM Debug v3.0.0-rc02 Run#1840
Refactor Fix UI issues
- Display content edge-to-edge i.e. draw behind navigation and status bar when
possible
- Fixed action bar blinking on scroll
- Moved buttons located at the bottom of Interceptor page to BottomAppBar
- Added fast scroller to manifest/code viewer
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Fix UI issues
- Display content edge-to-edge i.e. draw behind navigation and status bar when
possible
- Fixed action bar blinking on scroll
- Moved buttons located at the bottom of Interceptor page to BottomAppBar
- Added fast scroller to manifest/code viewer
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🔥4👍1
AM Debug v3.0.0-rc02 Run#1841
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: App Manager/Docs
Translate-URL: https://hosted.weblate.org/projects/app-manager/docs/
Signed-off-by: Weblate <hosted@weblate.org>
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: App Manager/Docs
Translate-URL: https://hosted.weblate.org/projects/app-manager/docs/
Signed-off-by: Weblate <hosted@weblate.org>
Hosted Weblate
App Manager/Docs
App Manager is being translated into 36 languages using Weblate. Join the translation or start translating your own project.
👍3
App Manager | DEBUG
AM Debug v3.0.0-rc02 Run#1840 Refactor Fix UI issues - Display content edge-to-edge i.e. draw behind navigation and status bar when possible - Fixed action bar blinking on scroll - Moved buttons located at the bottom of Interceptor page to BottomAppBar…
This is what a four days of work look like in Android UI development when you have to support Android Lollipop thorugh Tiramisu.
❤4
AM Debug v3.0.0-rc02 Run#1842
LogViewer Fix crash while trying to export logs
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
LogViewer Fix crash while trying to export logs
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.0.0-rc02 Run#1843
Refactor Make navigation bar fully transparent in Android 10 and later
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Make navigation bar fully transparent in Android 10 and later
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.0.0-rc02 Run#1844
AppInfo Fix crash when /data/app is inaccessible
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppInfo Fix crash when /data/app is inaccessible
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍3🔥1
AM Debug v3.0.0-rc02 Run#1845
Add PRIVACY_POLICY.rst
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Add PRIVACY_POLICY.rst
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍2
App Manager | DEBUG
https://github.com/MuntashirAkon/AppManager/blob/master/PRIVACY_POLICY.rst
Privacy Policy
1. Definition
- "The project" implies App Manager as a project.
- "We", "us" and similar pronouns imply the project maintainers.
- "The software" implies App Manager software.
- "The project hosting providers" implies GitHub, GitLab, Codeberg, RiseUp, and SourceHut.
- "You", "yours" and similar pronouns imply any person who uses the software or has contributed to the project in any way.
- "PII" implies personally identifiable information.
2. Information Collected by the Project
We DO NOT collect any information that has not been provided voluntarily by you. Source of these information are git contributions and E-Mails. They may include PII such as your real name and E-Mail address.
3. Information Collected by the Software
We DO NOT collect any information from the software. However, if you use the VirusTotal scanning feature, VirusTotal may collect some PII such as your IP address and uploaded file if it has any PII. See VirusTotal's privacy policy for more information.
3. Information Collected by the Project Hosting Providers
See the privacy policy of GitHub, GitLab, Codeberg, RiseUp, Codeberg and SourceHut.
4. Data Retention Policy of the Project and the Software
Information collected via git are stored forever. E-Mails without legal importance may be stored for at most a year. These E-Mails are stored offline in a partition encrypted via FileVault. Legally important E-Mails may be stored both online and offline forever.
5. Removal of Information Collected by the Project and the Software
You can request the removal of PII by either sending us an E-Mail or creating an issue. You can also request the removal of non-PII, but the removal is not guaranteed. In both cases, the following information cannot be removed by the project maintainers:
- Information present in a commit message such as Signed-off-by:
- Information containing in a file (as they are the part of git history)
- Forked repositories (you have to ask the person who forked the repository)
- Reactions to GitHub issues, comments and discussions (you've to remove them yourself)
- Information stored by the project hosting providers (you've to ask them yourself)
The following information may or may not be removed:
- Mentions in a comment
- Emails containing information that have legal importance
6. Changes to the Privacy Policy
All changes except the changes in spelling or grammars to this privacy policy will be announced in all the official channels. Unless stated, newer privacy policy will only be applicable to the newer versions of the software.
7. Contact
Name: Muntashir Al-Islam
Email: muntashirakon [at] riseup [dot] net
1. Definition
- "The project" implies App Manager as a project.
- "We", "us" and similar pronouns imply the project maintainers.
- "The software" implies App Manager software.
- "The project hosting providers" implies GitHub, GitLab, Codeberg, RiseUp, and SourceHut.
- "You", "yours" and similar pronouns imply any person who uses the software or has contributed to the project in any way.
- "PII" implies personally identifiable information.
2. Information Collected by the Project
We DO NOT collect any information that has not been provided voluntarily by you. Source of these information are git contributions and E-Mails. They may include PII such as your real name and E-Mail address.
3. Information Collected by the Software
We DO NOT collect any information from the software. However, if you use the VirusTotal scanning feature, VirusTotal may collect some PII such as your IP address and uploaded file if it has any PII. See VirusTotal's privacy policy for more information.
3. Information Collected by the Project Hosting Providers
See the privacy policy of GitHub, GitLab, Codeberg, RiseUp, Codeberg and SourceHut.
4. Data Retention Policy of the Project and the Software
Information collected via git are stored forever. E-Mails without legal importance may be stored for at most a year. These E-Mails are stored offline in a partition encrypted via FileVault. Legally important E-Mails may be stored both online and offline forever.
5. Removal of Information Collected by the Project and the Software
You can request the removal of PII by either sending us an E-Mail or creating an issue. You can also request the removal of non-PII, but the removal is not guaranteed. In both cases, the following information cannot be removed by the project maintainers:
- Information present in a commit message such as Signed-off-by:
- Information containing in a file (as they are the part of git history)
- Forked repositories (you have to ask the person who forked the repository)
- Reactions to GitHub issues, comments and discussions (you've to remove them yourself)
- Information stored by the project hosting providers (you've to ask them yourself)
The following information may or may not be removed:
- Mentions in a comment
- Emails containing information that have legal importance
6. Changes to the Privacy Policy
All changes except the changes in spelling or grammars to this privacy policy will be announced in all the official channels. Unless stated, newer privacy policy will only be applicable to the newer versions of the software.
7. Contact
Name: Muntashir Al-Islam
Email: muntashirakon [at] riseup [dot] net
🔥3
App Manager | DEBUG
Privacy Policy 1. Definition - "The project" implies App Manager as a project. - "We", "us" and similar pronouns imply the project maintainers. - "The software" implies App Manager software. - "The project hosting providers" implies GitHub, GitLab, Codeberg…
Let me know what you think.
👍2