mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-01 23:13:40 +02:00
gdesktopappinfo: add g_desktop_app_info_launch_uris_as_manager_with_fds variant
Add an app-launching function which allows standard file descriptors to be passed to the child process. This will be used by gnome-shell to pass systemd journal descriptors as stdout/stderr. gnome-shell's child_setup function can then be eliminated, which will enable use of the posix_spawn optimized gspawn codepath for desktop app launching.
This commit is contained in:
@@ -1618,6 +1618,7 @@ g_desktop_app_info_get_boolean
|
||||
g_desktop_app_info_has_key
|
||||
GDesktopAppLaunchCallback
|
||||
g_desktop_app_info_launch_uris_as_manager
|
||||
g_desktop_app_info_launch_uris_as_manager_with_fds
|
||||
<SUBSECTION>
|
||||
g_desktop_app_info_list_actions
|
||||
g_desktop_app_info_get_action_name
|
||||
|
Reference in New Issue
Block a user