-
Simon McVittie authored
Many of the changes are `#if 0`. Main changes that have a practical effect on steam-runtime-tools: * Some former g_debug() has been promoted to g_info(). * The majority of flatpak-run.c is now `#if 0`. The parts we use have mostly moved to `flatpak-run-*.c`. * Backports from newer GLib are now in their own translation unit. Some of them are `#if 0` because they are redundant with a copy in <steam-runtime-tools/glib-backports-internal.h>. * Flatpak now supports using the Wayland security context extension to mark Wayland connections as belonging to a specific (app ID, instance ID) pair; but this is not relevant for pressure-vessel, so we don't enable or use this feature. * Flatpak now supports using $WAYLAND_SOCKET to create Wayland connections with the security context extension, or optionally allows apps to inherit it directly; but this is not useful for pressure-vessel because it only accepts a single client connection, whereas a Steam game might consist of multiple Wayland clients, so we don't enable or use this feature. Signed-off-by:
Simon McVittie <smcv@collabora.com>
Simon McVittie authoredMany of the changes are `#if 0`. Main changes that have a practical effect on steam-runtime-tools: * Some former g_debug() has been promoted to g_info(). * The majority of flatpak-run.c is now `#if 0`. The parts we use have mostly moved to `flatpak-run-*.c`. * Backports from newer GLib are now in their own translation unit. Some of them are `#if 0` because they are redundant with a copy in <steam-runtime-tools/glib-backports-internal.h>. * Flatpak now supports using the Wayland security context extension to mark Wayland connections as belonging to a specific (app ID, instance ID) pair; but this is not relevant for pressure-vessel, so we don't enable or use this feature. * Flatpak now supports using $WAYLAND_SOCKET to create Wayland connections with the security context extension, or optionally allows apps to inherit it directly; but this is not useful for pressure-vessel because it only accepts a single client connection, whereas a Steam game might consist of multiple Wayland clients, so we don't enable or use this feature. Signed-off-by:
Simon McVittie <smcv@collabora.com>