Unable to manage apps permissions
As far as I'm aware we're not currently planning to manage app permissions in the app-center but rather keep that in gnome-control-center. Please correct me if I'm wrong @local-optimum @tim-hm .
That is correct so that we have a single source of truth for permissions, however we want to investigate being able to open the relevant app page in gnome-control-center from a link in the App Center relevant page, this might be difficult due to snap security permissions themselves
Yes that was the plan we discussed ... at some point in the past ๐ I'm not sure what work is required to trigger Settings to open on the correct page though.
@kenvandine do you have any insights to how much/little work is required to support this?
Opening control center on the app security panel should be straight forward but not sure if it supports going straight to a specific app settings. That would require some testing
Opening control center on the app security panel should be straight forward but not sure if it supports going straight to a specific app settings. That would require some testing
gnome-control-center applications <desktop-id> does the right thing - how do I run this from the confined snap environment, though?
Opening control center on the app security panel should be straight forward but not sure if it supports going straight to a specific app settings. That would require some testing
gnome-control-center applications <desktop-id>does the right thing - how do I run this from the confined snap environment, though?
You could do this via the desktop-launch interface, but it would require an outstanding PR to be merged. https://github.com/snapcore/snapd/pull/13135
Is it possible to prioritise this? on the app center side could look like this:
@BLKKKBVSIK FYI
So snaps are now a Gnome thing.
Gnome Control Center is naturally a Gnome app which doesn't work in any other DE or window manager.
I just tried running it under Unity in 22.04 LTS and it didn't start.
Running gnome-control-center is only supported under GNOME and Unity, exiting