#stable #release
App Manager v4.0.0
App Manager v4.0.0 comes with a lot of new features and improvements. Visit in-app changelog for details.
- New logo!
The new logo is just a cursive “A”. The design is based on the Tengwar Telcontar font which was created to bring the Tengwar noscript, originally created by J. R. R. Tolkien, to the digital world. The letter has the classic App Manager color (i.e., \#dcaf74) and uses a pure black background instead of a shade of grey.
- Android 14 and 15 support
App Manager now targets Android 14 and fully supports Android 15.
Known issue: KeyStore backup/restore is not working in Android 12 and later.
- Revamped debloater
Debloating profiles were available as “Presets” in the Profiles page which has now been replaced with the Debloater page and can be accessed from the three-dots menu in the Main page. ADL is a new project that focuses on maintaining a list of bloatware as well as potential open source alternatives. Contributions are welcome!
- Introducing file manager
App Manager offers an (almost) fully-featured file manager with basic file operations, such as copy, cut, rename, and delete along with the batch operations. It also offers an extensive “Open with…” dialog to open a file with another app, and a comprehensive file properties viewer. Folders can also be added to the list of favorites for quick access. And many more.
- Integrated code editor
Manifest and code viewers have been replaced with this new editor. Among other regular features, it includes proper syntax highlighting and advanced searching options. In addition, files from third-party apps can also be opened for editing.
- History of operations
All 1-click operations, batch operations, and profile invocations are now stored as history. The history items can also be executed from the History page. To ensure consistency, the profile state, configurations, package list are also stored, and this stored version is executed instead of the actual profile. As a result, this works even if the profile is deleted.
- Per-app freezing, and more
Freeze/unfreeze feature now supports setting per-app freezing method which is beneficial in certain scenarios, such as when a user want to suspend some apps while using the disable method as the default. In addition, an “Advanced suspend” option is added which force-stops an application before suspending it, thus, prevent it's services from running in the background.
- Log viewer enhancements
Log viewer now supports enhanced searching and filtering options, such as keyword- and regular expression-based searching and filtering. Please read the in-app changelog for details. Support for batch operations has also been added.
- Launching non-exported activities
App Manager now supports launching non-exported activities in no-root and ADB mode. However, in no-root mode,
- New tags in App Info tab
Five new tags are added in the App Info tab. They are: bloatware, Xposed, sensors disabled, open links, and static shared libs. Clicking on “bloatware” will display more information regarding the bloatware and suggest alternatives, “Xposed” tag will display dependency information, “open links” will display a list of links supported by the application, and “static shared libs” will display all version of the application installed in the system along with an option to uninstall them. The latter is useful for applications, such as Trichrome.
Known issue: “Sensors disabled” only works real-time. That means if the application is not currently active, this tag will always display even though the applications may use sensors while it is running. This is a framework limitation and nothing can be done to avoid it effectively.
- Per-session installer options
It is not possible to modify installer options during the installation by clicking on the “settings” button in the installation dialog. The installer options will be applied to all the applications installed in the same session (i.e., the installer queue).
App Manager v4.0.0
App Manager v4.0.0 comes with a lot of new features and improvements. Visit in-app changelog for details.
- New logo!
The new logo is just a cursive “A”. The design is based on the Tengwar Telcontar font which was created to bring the Tengwar noscript, originally created by J. R. R. Tolkien, to the digital world. The letter has the classic App Manager color (i.e., \#dcaf74) and uses a pure black background instead of a shade of grey.
- Android 14 and 15 support
App Manager now targets Android 14 and fully supports Android 15.
Known issue: KeyStore backup/restore is not working in Android 12 and later.
- Revamped debloater
Debloating profiles were available as “Presets” in the Profiles page which has now been replaced with the Debloater page and can be accessed from the three-dots menu in the Main page. ADL is a new project that focuses on maintaining a list of bloatware as well as potential open source alternatives. Contributions are welcome!
- Introducing file manager
App Manager offers an (almost) fully-featured file manager with basic file operations, such as copy, cut, rename, and delete along with the batch operations. It also offers an extensive “Open with…” dialog to open a file with another app, and a comprehensive file properties viewer. Folders can also be added to the list of favorites for quick access. And many more.
- Integrated code editor
Manifest and code viewers have been replaced with this new editor. Among other regular features, it includes proper syntax highlighting and advanced searching options. In addition, files from third-party apps can also be opened for editing.
- History of operations
All 1-click operations, batch operations, and profile invocations are now stored as history. The history items can also be executed from the History page. To ensure consistency, the profile state, configurations, package list are also stored, and this stored version is executed instead of the actual profile. As a result, this works even if the profile is deleted.
- Per-app freezing, and more
Freeze/unfreeze feature now supports setting per-app freezing method which is beneficial in certain scenarios, such as when a user want to suspend some apps while using the disable method as the default. In addition, an “Advanced suspend” option is added which force-stops an application before suspending it, thus, prevent it's services from running in the background.
- Log viewer enhancements
Log viewer now supports enhanced searching and filtering options, such as keyword- and regular expression-based searching and filtering. Please read the in-app changelog for details. Support for batch operations has also been added.
- Launching non-exported activities
App Manager now supports launching non-exported activities in no-root and ADB mode. However, in no-root mode,
android.permission.WRITE_SECURE_SETTINGS permission is required.- New tags in App Info tab
Five new tags are added in the App Info tab. They are: bloatware, Xposed, sensors disabled, open links, and static shared libs. Clicking on “bloatware” will display more information regarding the bloatware and suggest alternatives, “Xposed” tag will display dependency information, “open links” will display a list of links supported by the application, and “static shared libs” will display all version of the application installed in the system along with an option to uninstall them. The latter is useful for applications, such as Trichrome.
Known issue: “Sensors disabled” only works real-time. That means if the application is not currently active, this tag will always display even though the applications may use sensors while it is running. This is a framework limitation and nothing can be done to avoid it effectively.
- Per-session installer options
It is not possible to modify installer options during the installation by clicking on the “settings” button in the installation dialog. The installer options will be applied to all the applications installed in the same session (i.e., the installer queue).
🔥34👍8❤4🥰1🎉1
App Manager | CHANNEL
#stable #release App Manager v4.0.0 App Manager v4.0.0 comes with a lot of new features and improvements. Visit in-app changelog for details. - New logo! The new logo is just a cursive “A”. The design is based on the Tengwar Telcontar font which was created…
- Advanced mode of operations, ADB enhancements, …
App Manager now supports running its remote server (which is used as a proxy for running privileged operations) as any supported user (UID). This includes root (0), system (1000), and shell/ADB (2000) through the custom commands. This is also useful for Fire TVs which have disabled connecting to ADB from localhost through socket connection. In addition, ADB pairing is now done using notifications rather than split screen. ADB connection speed can also be improved by choosing to run App Manager in the background which can be configured in the settings.
- Data usage widget, and more
Data usage widget display the total data usage for the day, similar to the screen time widget which displays the total screen time for the day. In addition, existing widgets have been improved.
- Others
* Replaced log viewer, sys config, Terminal, etc. with Labs page
* Added an option to disable sensors for each app in the App Info tab
* Added an option to perform runtime optimization of applications in the 1-click Ops page and in the App Info tab
* Added support for Zstandard compression for backup/restore
* Enabling APK signing now automatically enables zip align feature
* Support exporting application list as CSV or JSON in the batch operations
* Added pure black theme support
* Display current activity name (when possible) in the UI Tracker window
* Added an option to filter apps by user in the Main page
* Display a link to Pithus report in the scanner page if available.
Full Changelog: https://github.com/MuntashirAkon/AppManager/compare/v3.1.0...v4.0.0
App Manager now supports running its remote server (which is used as a proxy for running privileged operations) as any supported user (UID). This includes root (0), system (1000), and shell/ADB (2000) through the custom commands. This is also useful for Fire TVs which have disabled connecting to ADB from localhost through socket connection. In addition, ADB pairing is now done using notifications rather than split screen. ADB connection speed can also be improved by choosing to run App Manager in the background which can be configured in the settings.
- Data usage widget, and more
Data usage widget display the total data usage for the day, similar to the screen time widget which displays the total screen time for the day. In addition, existing widgets have been improved.
- Others
* Replaced log viewer, sys config, Terminal, etc. with Labs page
* Added an option to disable sensors for each app in the App Info tab
* Added an option to perform runtime optimization of applications in the 1-click Ops page and in the App Info tab
* Added support for Zstandard compression for backup/restore
* Enabling APK signing now automatically enables zip align feature
* Support exporting application list as CSV or JSON in the batch operations
* Added pure black theme support
* Display current activity name (when possible) in the UI Tracker window
* Added an option to filter apps by user in the Main page
* Display a link to Pithus report in the scanner page if available.
Full Changelog: https://github.com/MuntashirAkon/AppManager/compare/v3.1.0...v4.0.0
🔥67👍16🎉4👎2❤1🥰1
Opinion wanted.
We're trying to improve the sorting options in the Main page. As more options are being added, we need to ensure that the user experience is in good shape. Therefore, we're conducting a survey on the sorting options in the Main page. Due to the limited number of options supported by Telegram polls, we're asking you to go to https://cloud.disroot.org/apps/forms/s/aqRKgdFz4Zx2xQ6kKY4Jna2G and answer the poll. In addition to the poll, you can also specify if you have any other sorting options in mind that you'd like to see in this page.
Disroot is a privacy-friendly cloud service that some of may have already heard of, and the form data are anonymous. You can also access the form using Tor. To do this, please replace with
We're trying to improve the sorting options in the Main page. As more options are being added, we need to ensure that the user experience is in good shape. Therefore, we're conducting a survey on the sorting options in the Main page. Due to the limited number of options supported by Telegram polls, we're asking you to go to https://cloud.disroot.org/apps/forms/s/aqRKgdFz4Zx2xQ6kKY4Jna2G and answer the poll. In addition to the poll, you can also specify if you have any other sorting options in mind that you'd like to see in this page.
Disroot is a privacy-friendly cloud service that some of may have already heard of, and the form data are anonymous. You can also access the form using Tor. To do this, please replace with
https://cloud.disroot.org with http://3rhtbo7bb3o5qvx2iyirppxxtpwnlxkavdyjdckmuzh2uohibignufqd.onion in the link above.👍67👌6🤝4❤2🤪1
App Manager | CHANNEL
Privacy Digest: June 2024. Previous report: https://news.1rj.ru/str/AppManagerDebug/4083 Time interval: July 2023 - December 2023 (including 18 previously active crash reports) Total crash reports: 88 Total active crash reports: 12 (76 reports were deleted) Total missing…
Privacy Digest: February 2025.
Time Interval: January 2024 - June 2024
Total communications: 251
Total active communications: 63 (188 communications were deleted)
PS: Thanks Tutov for your regular updates on various devices where you tested App Manager. You sent a lot of messages, but at the time I was too busy with admission. So, I couldn't send any replies.
From now on, I will no longer report curated statistics on crash reports or missing signatures as nowadays, I receive a lot of general purpose emails than those. Also, instead of emails, I'll be using communications because I'm considering each email thread to be a single communication.
Time Interval: January 2024 - June 2024
Total communications: 251
Total active communications: 63 (188 communications were deleted)
PS: Thanks Tutov for your regular updates on various devices where you tested App Manager. You sent a lot of messages, but at the time I was too busy with admission. So, I couldn't send any replies.
👍47❤8👌7🔥1
#stable #release
App Manager v4.0.1
- Overlay management
In the App Details page, a new tab “Overlays” is added where per-app overlays are displayed. They can also be enabled or disabled using the toggle button. In addition, if the App Details page of an overlay package is opened, a “Overlay” tag will be displayed in the App Info tab. Clicking on the tag opens a dialog containing additional info along with a button that allows navigating to the App Details page of the overlay target package if it is installed.
Known limitation: At present, it only works for root/ADB users in Android 8 (Oreo) and later.
- Unfreeze option in activity shortcuts
If the application corresponding to the shortcut being launched is frozen, App Manager will now offer you to unfreeze the app temporarily so that the shortcut can be launched. The app will be frozen again once the screen is locked.
Known limitation: This may not work on devices without a screen lock or if the screen is locked some time after the display goes off.
-
Third-party applications can now open the App Details page of any installed package by invoking an Intent with an URL with the following format:
where
- Updated color codes
In order to improve accessibility, certain color codes have been improved. Visit Settings > About > Version/Changelog for details.
- Others
* Avoided waiting for the remote server to respond when no-root mode is set
* Fixed downgrading apps in Android 10 onwards
* Fixed installer issues in the Huawei stock operating systems
* Improved text formatting in the “What's New” dialog
* In the UI tracker window, fixed clicking on the icon after it is iconified
* Updated bloatware and suggestions
Full Changelog: https://github.com/MuntashirAkon/AppManager/compare/v4.0.0...v4.0.1
App Manager v4.0.1
- Overlay management
In the App Details page, a new tab “Overlays” is added where per-app overlays are displayed. They can also be enabled or disabled using the toggle button. In addition, if the App Details page of an overlay package is opened, a “Overlay” tag will be displayed in the App Info tab. Clicking on the tag opens a dialog containing additional info along with a button that allows navigating to the App Details page of the overlay target package if it is installed.
Known limitation: At present, it only works for root/ADB users in Android 8 (Oreo) and later.
- Unfreeze option in activity shortcuts
If the application corresponding to the shortcut being launched is frozen, App Manager will now offer you to unfreeze the app temporarily so that the shortcut can be launched. The app will be frozen again once the screen is locked.
Known limitation: This may not work on devices without a screen lock or if the screen is locked some time after the display goes off.
-
market-like URL supportThird-party applications can now open the App Details page of any installed package by invoking an Intent with an URL with the following format:
app-manager://details?id=<pkg>&user=<user_id>
where
<pkg> stands for package name, and <user_id> stands for the user ID which is optional.- Updated color codes
In order to improve accessibility, certain color codes have been improved. Visit Settings > About > Version/Changelog for details.
- Others
* Avoided waiting for the remote server to respond when no-root mode is set
* Fixed downgrading apps in Android 10 onwards
* Fixed installer issues in the Huawei stock operating systems
* Improved text formatting in the “What's New” dialog
* In the UI tracker window, fixed clicking on the icon after it is iconified
* Updated bloatware and suggestions
Full Changelog: https://github.com/MuntashirAkon/AppManager/compare/v4.0.0...v4.0.1
🎉32👍15❤6🥰1
📣 February'25 Updates.
- I've received some interesting feedbacks in the opinion poll (the poll is still open). I'll try to address a few of those, but before that, you should know that sorting or filtering is difficult to implement without affecting the overall loading speed of the Main page. Those who have been using App Manager from the very beginning knows how long it took to load this page without the caching mechanism that was implemented much later. However, for certain cases, caching needs to be bypassed. For example, a list of running applications cannot be cached as it is a real time information. Same goes for the size checks. For those cases, when the filter/sort is triggers, App Manager takes a snapshot of the running apps/size and apply the selected option. This is why you may see increased loading time when you use those options. Also, as the number of sorting and filtering options are increasing, it's also necessary for a (not a complete) re-design of the list options to make it less overwhelming to a regular user. The reason for the poll to have limited voting options is also this. I want to understand which sorting options are most likely used by a user so that they can be more accessible than the others at the initial stage. It is also possible to update the options dynamically based on usage, but this will have a negative impact because when you use a feature regularly, you develop muscle memory. So, you may end up being annoyed with the dynamic options due to occasional changes in the layout. These are some of the trade-offs that needs to be considered when working on a complex feature that requires a simple front-end.
- Grouping apps on the Main page based on predefined groups is an interesting idea. But when you think about it analytically, you can find that groups cannot be overlapped, unlike say categories, tags, or profiles. So, it is necessary to research on how all these can be integrated. For example, groups can be just categories with where only one app is allowed across groups. Tags and categories are likely the same thing. Also, there may also be collections of tags or categories which can be just filters. In that regard, a single group/category/tag can also be regarded as a filter with just one item. These are some of the interesting concepts that require some deep thinking. Profiles is another topic.
- What is the biggest obstacle in publishing a new release? Writing changelogs. Though it may be surprising to many people, writing changelog often takes several hours to finish, because it's necessary to take a look at the features implemented, improved or fixed, and then write it in a way that makes some sense. Then, certain platforms requires a certain amount of work as well. For example, F-Droid has a restriction on the number of characters a changelog may contain which is way too limited for an active project like App Manager. For the in-app changelog, it's necessary that all the changes are documented properly since we expect people to read it most often. In other cases, such as GitHub, Telegram, Matrix, or website, it is expected that the users will just skim over the changes, but at the same time, they may be referred by other channels, forums, etc. So, they have to sufficiently denoscriptive but easy to read and understand. Finally, we also need to post the update via the social networks (Mastodon and X). Possibly developing a feature is less tiresome than this since they tend to be more rewarding and enjoyable.
- A few months ago, I talked about permissions in Android. App Manager currently does not have a permission model. This, as you may recall, is because Android itself has a very complex and distributed permission model. Unifying them is a challenge that App Manager needs to eventually address. My estimation is that such unification attempt may take at least 5-6 years if I do this alone (and I probably have to do this alone).
- I've received some interesting feedbacks in the opinion poll (the poll is still open). I'll try to address a few of those, but before that, you should know that sorting or filtering is difficult to implement without affecting the overall loading speed of the Main page. Those who have been using App Manager from the very beginning knows how long it took to load this page without the caching mechanism that was implemented much later. However, for certain cases, caching needs to be bypassed. For example, a list of running applications cannot be cached as it is a real time information. Same goes for the size checks. For those cases, when the filter/sort is triggers, App Manager takes a snapshot of the running apps/size and apply the selected option. This is why you may see increased loading time when you use those options. Also, as the number of sorting and filtering options are increasing, it's also necessary for a (not a complete) re-design of the list options to make it less overwhelming to a regular user. The reason for the poll to have limited voting options is also this. I want to understand which sorting options are most likely used by a user so that they can be more accessible than the others at the initial stage. It is also possible to update the options dynamically based on usage, but this will have a negative impact because when you use a feature regularly, you develop muscle memory. So, you may end up being annoyed with the dynamic options due to occasional changes in the layout. These are some of the trade-offs that needs to be considered when working on a complex feature that requires a simple front-end.
- Grouping apps on the Main page based on predefined groups is an interesting idea. But when you think about it analytically, you can find that groups cannot be overlapped, unlike say categories, tags, or profiles. So, it is necessary to research on how all these can be integrated. For example, groups can be just categories with where only one app is allowed across groups. Tags and categories are likely the same thing. Also, there may also be collections of tags or categories which can be just filters. In that regard, a single group/category/tag can also be regarded as a filter with just one item. These are some of the interesting concepts that require some deep thinking. Profiles is another topic.
- What is the biggest obstacle in publishing a new release? Writing changelogs. Though it may be surprising to many people, writing changelog often takes several hours to finish, because it's necessary to take a look at the features implemented, improved or fixed, and then write it in a way that makes some sense. Then, certain platforms requires a certain amount of work as well. For example, F-Droid has a restriction on the number of characters a changelog may contain which is way too limited for an active project like App Manager. For the in-app changelog, it's necessary that all the changes are documented properly since we expect people to read it most often. In other cases, such as GitHub, Telegram, Matrix, or website, it is expected that the users will just skim over the changes, but at the same time, they may be referred by other channels, forums, etc. So, they have to sufficiently denoscriptive but easy to read and understand. Finally, we also need to post the update via the social networks (Mastodon and X). Possibly developing a feature is less tiresome than this since they tend to be more rewarding and enjoyable.
- A few months ago, I talked about permissions in Android. App Manager currently does not have a permission model. This, as you may recall, is because Android itself has a very complex and distributed permission model. Unifying them is a challenge that App Manager needs to eventually address. My estimation is that such unification attempt may take at least 5-6 years if I do this alone (and I probably have to do this alone).
👍24🏆13🔥5❤2🥰1🤩1
App Manager | CHANNEL
📣 February'25 Updates. - I've received some interesting feedbacks in the opinion poll (the poll is still open). I'll try to address a few of those, but before that, you should know that sorting or filtering is difficult to implement without affecting the…
- My rooted phone broke down. I suspected it has something to do with the battery as it's no longer charging. As a result, development of root-only features and bug fixes are paused until I can find a solution. I can use an emulator, but they aren't convenient for testing certain aspects of root.
- We actually have everything necessary to implement ADB backup/restore for supported apps inside App Manager, only a user interface is necessary. However, the primary problem is the convenience, because whenever you run ADB backup, a popup will be displayed by the Android system asking for a password (which you should not set since encryption is handled by App Manager on its own) which can be very annoying. Then, the primary concept is to convert an ADB backup into regular App Manager backup and vice versa to allow restoring arbitrary backups made using App Manager which may not hold in all cases, especially the apps that only support key-value backup/restore. This is an interesting problem that I need to look into. ADB backup can also back up launcher widgets which App Manager cannot right now.
- The contributor of the month for February is Theray Tharow. Tharow was chosen for their outstanding code contribution to App Manager which include implementing the front- and back-end of the overlay management features. I hope more people will be interested in code contribution because this is where more contributions are needed.
- We actually have everything necessary to implement ADB backup/restore for supported apps inside App Manager, only a user interface is necessary. However, the primary problem is the convenience, because whenever you run ADB backup, a popup will be displayed by the Android system asking for a password (which you should not set since encryption is handled by App Manager on its own) which can be very annoying. Then, the primary concept is to convert an ADB backup into regular App Manager backup and vice versa to allow restoring arbitrary backups made using App Manager which may not hold in all cases, especially the apps that only support key-value backup/restore. This is an interesting problem that I need to look into. ADB backup can also back up launcher widgets which App Manager cannot right now.
- The contributor of the month for February is Theray Tharow. Tharow was chosen for their outstanding code contribution to App Manager which include implementing the front- and back-end of the overlay management features. I hope more people will be interested in code contribution because this is where more contributions are needed.
GitHub
Tharow - Overview
Tharow has 19 repositories available. Follow their code on GitHub.
🙏41👍31🤔3😢3🤩3🏆3❤2🥰1
📣 Announcement.
I've launched a new website to make it easy for Android users to discover, share, understand, and investigate pre-installed applications (AKA bloatware).
https://muntashirakon.github.io/android-debloat-list
You also have an option to open the App Info of an installed application from the website (which will work from v4.0.2).
I've launched a new website to make it easy for Android users to discover, share, understand, and investigate pre-installed applications (AKA bloatware).
https://muntashirakon.github.io/android-debloat-list
You also have an option to open the App Info of an installed application from the website (which will work from v4.0.2).
🔥88👍25🤩7⚡3🥰3👌3❤2🎉2💯2❤🔥1🥴1
#stable #release
App Manager v4.0.2
- Updated bloatware
- Fixed fetching applications in multi-user environment in no-root mode
- Fixed opening
- Fixed updating SSAID
- Prevented a crash in Android < 9.0 that occurs due to invalid app ops.
Full Changelog: https://github.com/MuntashirAkon/AppManager/compare/v4.0.1...v4.0.2
App Manager v4.0.2
- Updated bloatware
- Fixed fetching applications in multi-user environment in no-root mode
- Fixed opening
app-manager URLs from the web browsers- Fixed updating SSAID
- Prevented a crash in Android < 9.0 that occurs due to invalid app ops.
Full Changelog: https://github.com/MuntashirAkon/AppManager/compare/v4.0.1...v4.0.2
🔥33❤13👍12🥰2🤨2
📣 March'25 Updates
Eid Mubarak to those who celebrate Eid Al Fitr!
- Some of you are still sending email related to App Manager in the old email address. Those emails will be ignored, because those messages aren't filtered. Also, please try to add a sane subject line (e.g., App Manager Crash Report, etc.) to your email. Otherwise, they will also not be filtered. I received thousands of emails per month from various sources (not just App Manager). So, unless the subject line looks important, most of them are ignored and deleted after some time. Finally, please use a sane email address as well. If you use lots of `x`s, for example, most spam filters will put it in the Spam folder ;)
- I have been making plans to improve the ADL project (which more-or-less follows UAD-NG project for now). Hopefully, the project will be more reliable in the future with verified and enhanced documentation. Android libraries project, on the other hand, still requires a lot of work on my end which I may be able to finish by this year.
Eid Mubarak to those who celebrate Eid Al Fitr!
- Some of you are still sending email related to App Manager in the old email address. Those emails will be ignored, because those messages aren't filtered. Also, please try to add a sane subject line (e.g., App Manager Crash Report, etc.) to your email. Otherwise, they will also not be filtered. I received thousands of emails per month from various sources (not just App Manager). So, unless the subject line looks important, most of them are ignored and deleted after some time. Finally, please use a sane email address as well. If you use lots of `x`s, for example, most spam filters will put it in the Spam folder ;)
- I have been making plans to improve the ADL project (which more-or-less follows UAD-NG project for now). Hopefully, the project will be more reliable in the future with verified and enhanced documentation. Android libraries project, on the other hand, still requires a lot of work on my end which I may be able to finish by this year.
❤58👍18🔥6👌3🥰1🙏1🤝1💅1
App Manager | CHANNEL
Translation Updates. [previous update] I have reviewed and merged 47 commits out of 91 commits (51.65%) from Weblate. These translators were blocked due to abuse: - Adminslot69 - Valter Skot These translators didn’t ask for permission as per policy: -…
Translation updates.
I have reviewed and merged 133 commits out of 233 commits (57.08%) from Weblate.
These translators didn't ask for permission as per policy:
- Максим Горпиніч
- Vladik01-11
- translater 616
- Abdullah Almalki
- sebastian knudsen
- ODK
- cat
- Gilson Fabiano
- Apious (suspected machine translation)
- AronnaxM
- StarsShine
- pringless1d2cb378852a4a6a
- cyberboh
- ali-ee
- XblateX
- Rostyslav
- Andrea Ferrario
- Sarah B
- Andrea Ferrario
- Nader Jafari
- na7grn
- 안세훈
- Peter (out of context translations)
- Balázs Meskó
- Yurt Page
These translators also didn’t ask for permission, but their contributions were considered valuable:
- Domi Adiwijaya
Thanks Astoritin Ambrosius and 大王叫我来巡山 for your efforts in translating the docs in simplified Chinese!
Those who are new to App Manager translation community: You need to ask for permission before you can start translating App Manager. This is done to prevent abuse which have been increasingly common nowadays. Even if your request is accepted, your translations are always subjected to review, and your request may be denied any time if you fail to comply with the terms.
I have reviewed and merged 133 commits out of 233 commits (57.08%) from Weblate.
These translators didn't ask for permission as per policy:
- Максим Горпиніч
- Vladik01-11
- translater 616
- Abdullah Almalki
- sebastian knudsen
- ODK
- cat
- Gilson Fabiano
- Apious (suspected machine translation)
- AronnaxM
- StarsShine
- pringless1d2cb378852a4a6a
- cyberboh
- ali-ee
- XblateX
- Rostyslav
- Andrea Ferrario
- Sarah B
- Andrea Ferrario
- Nader Jafari
- na7grn
- 안세훈
- Peter (out of context translations)
- Balázs Meskó
- Yurt Page
These translators also didn’t ask for permission, but their contributions were considered valuable:
- Domi Adiwijaya
Thanks Astoritin Ambrosius and 大王叫我来巡山 for your efforts in translating the docs in simplified Chinese!
Those who are new to App Manager translation community: You need to ask for permission before you can start translating App Manager. This is done to prevent abuse which have been increasingly common nowadays. Even if your request is accepted, your translations are always subjected to review, and your request may be denied any time if you fail to comply with the terms.
👍50❤8🤩3🥰2
#stable #release
App Manager v4.0.3
- Updated translations
- Improved handling the list items throughout App Manager
- Fixed a regression error in file manager
- Fixed spinners in the App Usage and the System Config pages.
Full Changelog: https://github.com/MuntashirAkon/AppManager/compare/v4.0.2...v4.0.3
App Manager v4.0.3
- Updated translations
- Improved handling the list items throughout App Manager
- Fixed a regression error in file manager
- Fixed spinners in the App Usage and the System Config pages.
Full Changelog: https://github.com/MuntashirAkon/AppManager/compare/v4.0.2...v4.0.3
🥰28👍8❤🔥6👏4❤1🤔1🎉1👌1
📣 April'25 Updates
So, I've started teaching as a Teaching Assistant. It is a new and interesting experience after spending over a decade in software and open source development. Also, in a foreign language that I've never spoken until 2021 when I got my first job abroad. This is yet another bad news for you, however. Because I now need to spend time on preparing for lectures, taking classes, grading along with my regular research and course work. I think many users have already noticed the seemingly "unstable" nature of the stable releases. This is because we now release all the changes made to the repository (well, except a few experimental features) without going through any kind of testing that we used to do. (This, in a way, makes the debug releases more "stable" than the stable release since they may get immediate fixes than the stable which is released last Friday of each month provided there are things to release.) Unfortunately, I cannot do any thing about it right now. My life is currently in a very difficult position where work-life balance does not exist: all work and no life.
A good news, though, is that the small amount of time I can manage for App Manager is largely spent on improving the user experience. This you may have already noticed if you have installed the latest version of App Manager.
Now and then, I receive requests for adding translations for docs in [placeholder] language. Please understand that translating docs is a very difficult task, and we do not approve such requests unless the existing translations for the language are very good and are backed by at least two person.
So, I've started teaching as a Teaching Assistant. It is a new and interesting experience after spending over a decade in software and open source development. Also, in a foreign language that I've never spoken until 2021 when I got my first job abroad. This is yet another bad news for you, however. Because I now need to spend time on preparing for lectures, taking classes, grading along with my regular research and course work. I think many users have already noticed the seemingly "unstable" nature of the stable releases. This is because we now release all the changes made to the repository (well, except a few experimental features) without going through any kind of testing that we used to do. (This, in a way, makes the debug releases more "stable" than the stable release since they may get immediate fixes than the stable which is released last Friday of each month provided there are things to release.) Unfortunately, I cannot do any thing about it right now. My life is currently in a very difficult position where work-life balance does not exist: all work and no life.
A good news, though, is that the small amount of time I can manage for App Manager is largely spent on improving the user experience. This you may have already noticed if you have installed the latest version of App Manager.
Now and then, I receive requests for adding translations for docs in [placeholder] language. Please understand that translating docs is a very difficult task, and we do not approve such requests unless the existing translations for the language are very good and are backed by at least two person.
👍91❤44🫡18🆒5🔥4🎉2⚡1👎1🥰1🤔1🤣1