Skip to content

AppControl: Show apps that have been uninstalled with the option "keep data"#1556

Merged
d4rken merged 2 commits into
mainfrom
clean-keep-data
Jan 22, 2025
Merged

AppControl: Show apps that have been uninstalled with the option "keep data"#1556
d4rken merged 2 commits into
mainfrom
clean-keep-data

Conversation

@d4rken

@d4rken d4rken commented Jan 21, 2025

Copy link
Copy Markdown
Member

We now get extra apps via PackageManager.MATCH_UNINSTALLED_PACKAGES flag and differentiate between to types of "uninstalled apps": Actually uninstalled apps (i.e. uninstall -k or PRIVATE_FLAG_HAS_FRAGILE_USER_DATA) and archived apps.
Both will now be listed in AppControl with different labels and icons, and can be uninstalled from there too.

This might have been a regression, I remember showing them sometime ago when GET_UNINSTALLED_PACKAGES which was deprecated 🤔

@d4rken d4rken added enhancement New feature, request, improvement or optimization c: AppControl c: PKGS Package related operations. labels Jan 21, 2025
@d4rken

d4rken commented Jan 21, 2025

Copy link
Copy Markdown
Member Author

Screenshot from 2025-01-21 17-44-28

…p data"

We now get extra apps via `PackageManager.MATCH_UNINSTALLED_PACKAGES` flag and differentiate between to types of "uninstalled apps".
Actually uninstalled apps (i.e. `uninstall -k` or `PRIVATE_FLAG_HAS_FRAGILE_USER_DATA`) and archived apps.
Both will now be listed in AppControl with different labels and icons, and can be uninstalled from there too.
* Show tags specific to the apps install state
* Create reusable "AppTagView"
@d4rken d4rken merged commit c372ef8 into main Jan 22, 2025
@d4rken d4rken deleted the clean-keep-data branch January 22, 2025 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c: AppControl c: PKGS Package related operations. enhancement New feature, request, improvement or optimization

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant