tchx84/Flatseal

[Feature Request] Hide permission toggles that were not declared by the Flatpak app's packager similarly to Android's Permission settings

MysteriousOrb2000 opened this issue · 0 comments

In Android, if the app's manifest doesn't declare a particular permission (e.g. file access, location, etc.), it is automatically blocked and hidden from view in the Android device's settings of each individual app. With Flatseal, this is definitely needed as it can be overwhelming to figure out whether a particular Flatpak app truly needs access to various permissions, so hiding unused permission toggles would help the user make an informed choice of whether to actually enable such settings. Even Windows and macOS do it this way now.

There can also be a setting to show all permissions on a particular app or globally for those that want see and enable undeclared permissions for whatever reason.