The source project of this merge request has been removed.
Rework Permissions
I have reworked the Permissions a little bit:
- Some Permissions were in the wrong categories and didn't work
- If a App has full Access to a Bus, it makes no sense to list the different Interfaces too
- I added a few more permissions
If you need some Apps to test it, you can use flathub-data-viewer to find some. There a still a few permissions missing, but I don't think they are much interesting for end users. A permission we might want to add is, if a App runs on X11/Wayland, but I don't know if the Permission section is the right place for this. If you want a list of all possible permission, you can open Flatseal and see what it offers.
We might also add a special text for some D-Bus Interfaces. If a App e.g. can talk with org.freedesktop.Flatpak, that sounds harmless for the average User, but it means that a App can run any program on the Host OS.