This will be used in more places in the future.
void gdk_display_set_cursor_theme (GdkDisplay *display,
const char *theme,
int size);
+gboolean gdk_running_in_sandbox (void);
#endif /* __GDK__PRIVATE_H__ */
return display;
}
+gboolean
+gdk_running_in_sandbox (void)
+{
+ char *path;
+ gboolean ret;
+
+ path = g_build_filename (g_get_user_runtime_dir (), "flatpak-info", NULL);
+ ret = g_file_test (path, G_FILE_TEST_EXISTS);
+ g_free (path);
+
+ return ret;
+}
+
/**
* SECTION:threads
* @Short_description: Functions for using GDK in multi-threaded programs
* expensive tasks from worker threads, and will handle thread
* management for you.
*/
+