Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gappinfo.h File Reference
#include <gio/giotypes.h>

Go to the source code of this file.

Data Structures

struct  _GAppInfoIface
 
struct  _GAppLaunchContext
 
struct  _GAppLaunchContextClass
 

Macros

#define G_TYPE_APP_INFO   (g_app_info_get_type ())
 
#define G_APP_INFO(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_APP_INFO, GAppInfo))
 
#define G_IS_APP_INFO(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_APP_INFO))
 
#define G_APP_INFO_GET_IFACE(obj)   (G_TYPE_INSTANCE_GET_INTERFACE ((obj), G_TYPE_APP_INFO, GAppInfoIface))
 
#define G_TYPE_APP_LAUNCH_CONTEXT   (g_app_launch_context_get_type ())
 
#define G_APP_LAUNCH_CONTEXT(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_APP_LAUNCH_CONTEXT, GAppLaunchContext))
 
#define G_APP_LAUNCH_CONTEXT_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_APP_LAUNCH_CONTEXT, GAppLaunchContextClass))
 
#define G_IS_APP_LAUNCH_CONTEXT(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_APP_LAUNCH_CONTEXT))
 
#define G_IS_APP_LAUNCH_CONTEXT_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_APP_LAUNCH_CONTEXT))
 
#define G_APP_LAUNCH_CONTEXT_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_APP_LAUNCH_CONTEXT, GAppLaunchContextClass))
 
#define G_TYPE_APP_INFO_MONITOR   (g_app_info_monitor_get_type ())
 
#define G_APP_INFO_MONITOR(inst)
 
#define G_IS_APP_INFO_MONITOR(inst)
 

Typedefs

typedef struct _GAppLaunchContextClass GAppLaunchContextClass
 
typedef struct _GAppLaunchContextPrivate GAppLaunchContextPrivate
 
typedef struct _GAppInfoIface GAppInfoIface
 
typedef struct _GAppInfoMonitor GAppInfoMonitor
 

Functions

GIO_AVAILABLE_IN_ALL GType g_app_info_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_ALL GAppInfog_app_info_create_from_commandline (const char *commandline, const char *application_name, GAppInfoCreateFlags flags, GError **error)
 
GIO_AVAILABLE_IN_ALL GAppInfog_app_info_dup (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_equal (GAppInfo *appinfo1, GAppInfo *appinfo2)
 
GIO_AVAILABLE_IN_ALL const char * g_app_info_get_id (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL const char * g_app_info_get_name (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL const char * g_app_info_get_display_name (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL const char * g_app_info_get_description (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL const char * g_app_info_get_executable (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL const char * g_app_info_get_commandline (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL GIcong_app_info_get_icon (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_launch (GAppInfo *appinfo, GList *files, GAppLaunchContext *context, GError **error)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_supports_uris (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_supports_files (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_launch_uris (GAppInfo *appinfo, GList *uris, GAppLaunchContext *context, GError **error)
 
GIO_AVAILABLE_IN_2_60 void g_app_info_launch_uris_async (GAppInfo *appinfo, GList *uris, GAppLaunchContext *context, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_2_60 gboolean g_app_info_launch_uris_finish (GAppInfo *appinfo, GAsyncResult *result, GError **error)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_should_show (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_set_as_default_for_type (GAppInfo *appinfo, const char *content_type, GError **error)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_set_as_default_for_extension (GAppInfo *appinfo, const char *extension, GError **error)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_add_supports_type (GAppInfo *appinfo, const char *content_type, GError **error)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_can_remove_supports_type (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_remove_supports_type (GAppInfo *appinfo, const char *content_type, GError **error)
 
GIO_AVAILABLE_IN_2_34 const char ** g_app_info_get_supported_types (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_can_delete (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_delete (GAppInfo *appinfo)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_set_as_last_used_for_type (GAppInfo *appinfo, const char *content_type, GError **error)
 
GIO_AVAILABLE_IN_ALL GListg_app_info_get_all (void)
 
GIO_AVAILABLE_IN_ALL GListg_app_info_get_all_for_type (const char *content_type)
 
GIO_AVAILABLE_IN_ALL GListg_app_info_get_recommended_for_type (const gchar *content_type)
 
GIO_AVAILABLE_IN_ALL GListg_app_info_get_fallback_for_type (const gchar *content_type)
 
GIO_AVAILABLE_IN_ALL void g_app_info_reset_type_associations (const char *content_type)
 
GIO_AVAILABLE_IN_ALL GAppInfog_app_info_get_default_for_type (const char *content_type, gboolean must_support_uris)
 
GIO_AVAILABLE_IN_2_74 void g_app_info_get_default_for_type_async (const char *content_type, gboolean must_support_uris, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_2_74 GAppInfog_app_info_get_default_for_type_finish (GAsyncResult *result, GError **error)
 
GIO_AVAILABLE_IN_ALL GAppInfog_app_info_get_default_for_uri_scheme (const char *uri_scheme)
 
GIO_AVAILABLE_IN_2_74 void g_app_info_get_default_for_uri_scheme_async (const char *uri_scheme, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_2_74 GAppInfog_app_info_get_default_for_uri_scheme_finish (GAsyncResult *result, GError **error)
 
GIO_AVAILABLE_IN_ALL gboolean g_app_info_launch_default_for_uri (const char *uri, GAppLaunchContext *context, GError **error)
 
GIO_AVAILABLE_IN_2_50 void g_app_info_launch_default_for_uri_async (const char *uri, GAppLaunchContext *context, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_2_50 gboolean g_app_info_launch_default_for_uri_finish (GAsyncResult *result, GError **error)
 
GIO_AVAILABLE_IN_ALL GType g_app_launch_context_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_ALL GAppLaunchContextg_app_launch_context_new (void)
 
GIO_AVAILABLE_IN_2_32 void g_app_launch_context_setenv (GAppLaunchContext *context, const char *variable, const char *value)
 
GIO_AVAILABLE_IN_2_32 void g_app_launch_context_unsetenv (GAppLaunchContext *context, const char *variable)
 
GIO_AVAILABLE_IN_2_32 char ** g_app_launch_context_get_environment (GAppLaunchContext *context)
 
GIO_AVAILABLE_IN_ALL char * g_app_launch_context_get_display (GAppLaunchContext *context, GAppInfo *info, GList *files)
 
GIO_AVAILABLE_IN_ALL char * g_app_launch_context_get_startup_notify_id (GAppLaunchContext *context, GAppInfo *info, GList *files)
 
GIO_AVAILABLE_IN_ALL void g_app_launch_context_launch_failed (GAppLaunchContext *context, const char *startup_notify_id)
 
GIO_AVAILABLE_IN_2_40 GType g_app_info_monitor_get_type (void)
 
GIO_AVAILABLE_IN_2_40 GAppInfoMonitorg_app_info_monitor_get (void)
 

Macro Definition Documentation

◆ G_APP_INFO

#define G_APP_INFO ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_APP_INFO, GAppInfo))

Definition at line 35 of file gappinfo.h.

◆ G_APP_INFO_GET_IFACE

#define G_APP_INFO_GET_IFACE ( obj)    (G_TYPE_INSTANCE_GET_INTERFACE ((obj), G_TYPE_APP_INFO, GAppInfoIface))

Definition at line 37 of file gappinfo.h.

◆ G_APP_INFO_MONITOR

#define G_APP_INFO_MONITOR ( inst)
Value:
struct _GAppInfoMonitor GAppInfoMonitor
Definition gappinfo.h:367
#define G_TYPE_APP_INFO_MONITOR
Definition gappinfo.h:361
#define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)
Definition gtype.h:528

Definition at line 362 of file gappinfo.h.

362#define G_APP_INFO_MONITOR(inst) (G_TYPE_CHECK_INSTANCE_CAST ((inst), \
363 G_TYPE_APP_INFO_MONITOR, GAppInfoMonitor))

◆ G_APP_LAUNCH_CONTEXT

#define G_APP_LAUNCH_CONTEXT ( o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_APP_LAUNCH_CONTEXT, GAppLaunchContext))

Definition at line 40 of file gappinfo.h.

◆ G_APP_LAUNCH_CONTEXT_CLASS

#define G_APP_LAUNCH_CONTEXT_CLASS ( k)    (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_APP_LAUNCH_CONTEXT, GAppLaunchContextClass))

Definition at line 41 of file gappinfo.h.

◆ G_APP_LAUNCH_CONTEXT_GET_CLASS

#define G_APP_LAUNCH_CONTEXT_GET_CLASS ( o)    (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_APP_LAUNCH_CONTEXT, GAppLaunchContextClass))

Definition at line 44 of file gappinfo.h.

◆ G_IS_APP_INFO

#define G_IS_APP_INFO ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_APP_INFO))

Definition at line 36 of file gappinfo.h.

◆ G_IS_APP_INFO_MONITOR

#define G_IS_APP_INFO_MONITOR ( inst)
Value:
#define G_TYPE_CHECK_INSTANCE_TYPE(instance, g_type)
Definition gtype.h:541

Definition at line 364 of file gappinfo.h.

364#define G_IS_APP_INFO_MONITOR(inst) (G_TYPE_CHECK_INSTANCE_TYPE ((inst), \
365 G_TYPE_APP_INFO_MONITOR))

◆ G_IS_APP_LAUNCH_CONTEXT

#define G_IS_APP_LAUNCH_CONTEXT ( o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_APP_LAUNCH_CONTEXT))

Definition at line 42 of file gappinfo.h.

◆ G_IS_APP_LAUNCH_CONTEXT_CLASS

#define G_IS_APP_LAUNCH_CONTEXT_CLASS ( k)    (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_APP_LAUNCH_CONTEXT))

Definition at line 43 of file gappinfo.h.

◆ G_TYPE_APP_INFO

#define G_TYPE_APP_INFO   (g_app_info_get_type ())

Definition at line 34 of file gappinfo.h.

◆ G_TYPE_APP_INFO_MONITOR

#define G_TYPE_APP_INFO_MONITOR   (g_app_info_monitor_get_type ())

Definition at line 361 of file gappinfo.h.

◆ G_TYPE_APP_LAUNCH_CONTEXT

#define G_TYPE_APP_LAUNCH_CONTEXT   (g_app_launch_context_get_type ())

Definition at line 39 of file gappinfo.h.

Typedef Documentation

◆ GAppInfoIface

typedef struct _GAppInfoIface GAppInfoIface

GAppInfoIface: @g_iface: The parent interface. @dup: Copies a [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo]. @equal: Checks two [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo]s for equality. @get_id: Gets a string identifier for a [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo]. @get_name: Gets the name of the application for a [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo]. @get_description: Gets a short description for the application described by the [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo]. @get_executable: Gets the executable name for the [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo]. @get_icon: Gets the [iface.nosp@m.@Gio.nosp@m..Icon] for the [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo]. @launch: Launches an application specified by the [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo]. @supports_uris: Indicates whether the application specified supports launching URIs. @supports_files: Indicates whether the application specified accepts filename arguments. @launch_uris: Launches an application with a list of URIs. @should_show: Returns whether an application should be shown (e.g. when getting a list of installed applications). FreeDesktop.Org Startup Notification Specification. @set_as_default_for_type: Sets an application as default for a given content type. @set_as_default_for_extension: Sets an application as default for a given file extension. @add_supports_type: Adds to the [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo] information about supported file types. @can_remove_supports_type: Checks for support for removing supported file types from a [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo]. @remove_supports_type: Removes a supported application type from a [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo]. @can_delete: Checks if a [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo] can be deleted. (Since 2.20) @do_delete: Deletes a [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo]. (Since 2.20) @get_commandline: Gets the commandline for the [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo]. (Since 2.20) @get_display_name: Gets the display name for the [iface.nosp@m.@Gio.nosp@m..AppI.nosp@m.nfo]. (Since 2.24) @set_as_last_used_for_type: Sets the application as the last used. See [metho.nosp@m.d@Gi.nosp@m.o.App.nosp@m.Info.nosp@m..set_.nosp@m.as_l.nosp@m.ast_u.nosp@m.sed_.nosp@m.for_t.nosp@m.ype]. @get_supported_types: Retrieves the list of content types that @app_info claims to support. @launch_uris_async: Asynchronously launches an application with a list of URIs. (Since: 2.60) @launch_uris_finish: Finishes an operation started with @launch_uris_async. (Since: 2.60)

Application Information interface, for operating system portability.

Definition at line 96 of file gappinfo.h.

◆ GAppInfoMonitor

typedef struct _GAppInfoMonitor GAppInfoMonitor

Definition at line 367 of file gappinfo.h.

◆ GAppLaunchContextClass

Definition at line 46 of file gappinfo.h.

◆ GAppLaunchContextPrivate

typedef struct _GAppLaunchContextPrivate GAppLaunchContextPrivate

Definition at line 47 of file gappinfo.h.

Function Documentation

◆ g_app_info_add_supports_type()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_add_supports_type ( GAppInfo * appinfo,
const char * content_type,
GError ** error )

◆ g_app_info_can_delete()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_can_delete ( GAppInfo * appinfo)

◆ g_app_info_can_remove_supports_type()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_can_remove_supports_type ( GAppInfo * appinfo)

◆ g_app_info_create_from_commandline()

GIO_AVAILABLE_IN_ALL GAppInfo * g_app_info_create_from_commandline ( const char * commandline,
const char * application_name,
GAppInfoCreateFlags flags,
GError ** error )

◆ g_app_info_delete()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_delete ( GAppInfo * appinfo)

◆ g_app_info_dup()

GIO_AVAILABLE_IN_ALL GAppInfo * g_app_info_dup ( GAppInfo * appinfo)

◆ g_app_info_equal()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_equal ( GAppInfo * appinfo1,
GAppInfo * appinfo2 )

◆ g_app_info_get_all()

GIO_AVAILABLE_IN_ALL GList * g_app_info_get_all ( void )

◆ g_app_info_get_all_for_type()

GIO_AVAILABLE_IN_ALL GList * g_app_info_get_all_for_type ( const char * content_type)

◆ g_app_info_get_commandline()

GIO_AVAILABLE_IN_ALL const char * g_app_info_get_commandline ( GAppInfo * appinfo)

◆ g_app_info_get_default_for_type()

GIO_AVAILABLE_IN_ALL GAppInfo * g_app_info_get_default_for_type ( const char * content_type,
gboolean must_support_uris )

◆ g_app_info_get_default_for_type_async()

GIO_AVAILABLE_IN_2_74 void g_app_info_get_default_for_type_async ( const char * content_type,
gboolean must_support_uris,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_app_info_get_default_for_type_finish()

GIO_AVAILABLE_IN_2_74 GAppInfo * g_app_info_get_default_for_type_finish ( GAsyncResult * result,
GError ** error )

◆ g_app_info_get_default_for_uri_scheme()

GIO_AVAILABLE_IN_ALL GAppInfo * g_app_info_get_default_for_uri_scheme ( const char * uri_scheme)

◆ g_app_info_get_default_for_uri_scheme_async()

GIO_AVAILABLE_IN_2_74 void g_app_info_get_default_for_uri_scheme_async ( const char * uri_scheme,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_app_info_get_default_for_uri_scheme_finish()

GIO_AVAILABLE_IN_2_74 GAppInfo * g_app_info_get_default_for_uri_scheme_finish ( GAsyncResult * result,
GError ** error )

◆ g_app_info_get_description()

GIO_AVAILABLE_IN_ALL const char * g_app_info_get_description ( GAppInfo * appinfo)

◆ g_app_info_get_display_name()

GIO_AVAILABLE_IN_ALL const char * g_app_info_get_display_name ( GAppInfo * appinfo)

◆ g_app_info_get_executable()

GIO_AVAILABLE_IN_ALL const char * g_app_info_get_executable ( GAppInfo * appinfo)

◆ g_app_info_get_fallback_for_type()

GIO_AVAILABLE_IN_ALL GList * g_app_info_get_fallback_for_type ( const gchar * content_type)

◆ g_app_info_get_icon()

GIO_AVAILABLE_IN_ALL GIcon * g_app_info_get_icon ( GAppInfo * appinfo)

◆ g_app_info_get_id()

GIO_AVAILABLE_IN_ALL const char * g_app_info_get_id ( GAppInfo * appinfo)

◆ g_app_info_get_name()

GIO_AVAILABLE_IN_ALL const char * g_app_info_get_name ( GAppInfo * appinfo)

◆ g_app_info_get_recommended_for_type()

GIO_AVAILABLE_IN_ALL GList * g_app_info_get_recommended_for_type ( const gchar * content_type)

◆ g_app_info_get_supported_types()

GIO_AVAILABLE_IN_2_34 const char ** g_app_info_get_supported_types ( GAppInfo * appinfo)

◆ g_app_info_get_type()

GIO_AVAILABLE_IN_ALL GType g_app_info_get_type ( void )

◆ g_app_info_launch()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_launch ( GAppInfo * appinfo,
GList * files,
GAppLaunchContext * context,
GError ** error )

◆ g_app_info_launch_default_for_uri()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_launch_default_for_uri ( const char * uri,
GAppLaunchContext * context,
GError ** error )

◆ g_app_info_launch_default_for_uri_async()

GIO_AVAILABLE_IN_2_50 void g_app_info_launch_default_for_uri_async ( const char * uri,
GAppLaunchContext * context,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_app_info_launch_default_for_uri_finish()

GIO_AVAILABLE_IN_2_50 gboolean g_app_info_launch_default_for_uri_finish ( GAsyncResult * result,
GError ** error )

◆ g_app_info_launch_uris()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_launch_uris ( GAppInfo * appinfo,
GList * uris,
GAppLaunchContext * context,
GError ** error )

◆ g_app_info_launch_uris_async()

GIO_AVAILABLE_IN_2_60 void g_app_info_launch_uris_async ( GAppInfo * appinfo,
GList * uris,
GAppLaunchContext * context,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_app_info_launch_uris_finish()

GIO_AVAILABLE_IN_2_60 gboolean g_app_info_launch_uris_finish ( GAppInfo * appinfo,
GAsyncResult * result,
GError ** error )

◆ g_app_info_monitor_get()

GIO_AVAILABLE_IN_2_40 GAppInfoMonitor * g_app_info_monitor_get ( void )

◆ g_app_info_monitor_get_type()

GIO_AVAILABLE_IN_2_40 GType g_app_info_monitor_get_type ( void )

◆ g_app_info_remove_supports_type()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_remove_supports_type ( GAppInfo * appinfo,
const char * content_type,
GError ** error )

◆ g_app_info_reset_type_associations()

GIO_AVAILABLE_IN_ALL void g_app_info_reset_type_associations ( const char * content_type)

◆ g_app_info_set_as_default_for_extension()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_set_as_default_for_extension ( GAppInfo * appinfo,
const char * extension,
GError ** error )

◆ g_app_info_set_as_default_for_type()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_set_as_default_for_type ( GAppInfo * appinfo,
const char * content_type,
GError ** error )

◆ g_app_info_set_as_last_used_for_type()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_set_as_last_used_for_type ( GAppInfo * appinfo,
const char * content_type,
GError ** error )

◆ g_app_info_should_show()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_should_show ( GAppInfo * appinfo)

◆ g_app_info_supports_files()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_supports_files ( GAppInfo * appinfo)

◆ g_app_info_supports_uris()

GIO_AVAILABLE_IN_ALL gboolean g_app_info_supports_uris ( GAppInfo * appinfo)

◆ g_app_launch_context_get_display()

GIO_AVAILABLE_IN_ALL char * g_app_launch_context_get_display ( GAppLaunchContext * context,
GAppInfo * info,
GList * files )

◆ g_app_launch_context_get_environment()

GIO_AVAILABLE_IN_2_32 char ** g_app_launch_context_get_environment ( GAppLaunchContext * context)

◆ g_app_launch_context_get_startup_notify_id()

GIO_AVAILABLE_IN_ALL char * g_app_launch_context_get_startup_notify_id ( GAppLaunchContext * context,
GAppInfo * info,
GList * files )

◆ g_app_launch_context_get_type()

GIO_AVAILABLE_IN_ALL GType g_app_launch_context_get_type ( void )

◆ g_app_launch_context_launch_failed()

GIO_AVAILABLE_IN_ALL void g_app_launch_context_launch_failed ( GAppLaunchContext * context,
const char * startup_notify_id )

◆ g_app_launch_context_new()

GIO_AVAILABLE_IN_ALL GAppLaunchContext * g_app_launch_context_new ( void )

◆ g_app_launch_context_setenv()

GIO_AVAILABLE_IN_2_32 void g_app_launch_context_setenv ( GAppLaunchContext * context,
const char * variable,
const char * value )

◆ g_app_launch_context_unsetenv()

GIO_AVAILABLE_IN_2_32 void g_app_launch_context_unsetenv ( GAppLaunchContext * context,
const char * variable )