-
Debarshi Ray authored
The Flatpak bundle doesn't include the gnome-control-center binary, and the sandbox prevents it from accessing one that's part of the host operating system or a different bundle. Therefore, it's not possible to use g_app_info_create_from_commandline to launch the Online Accounts panel when running as a Flatpak. However, with a hole poked in the sandbox, it will be able to see the org.gtk.Actions-based [1] D-Bus API offered by gnome-control-center [2], which can be conveniently accessed through GApplication's remote GActionGroup implementation. This will be used by the subsequent commit. [1] https://wiki.gnome.org/Projects/GLib/GApplication/DBusAPI [2] gnome-control-center commit ab0576f1f00172c4 https://bugzilla.gnome.org/show_bug.cgi?id=696054
556a9f30