gappinfo.h   gappinfo.h 
skipping to change at line 102 skipping to change at line 102
GAppInfo * (* dup) (GAppInfo *appinf o); GAppInfo * (* dup) (GAppInfo *appinf o);
gboolean (* equal) (GAppInfo *appinf o1, gboolean (* equal) (GAppInfo *appinf o1,
GAppInfo *appinf o2); GAppInfo *appinf o2);
const char * (* get_id) (GAppInfo *appinf o); const char * (* get_id) (GAppInfo *appinf o);
const char * (* get_name) (GAppInfo *appinf o); const char * (* get_name) (GAppInfo *appinf o);
const char * (* get_description) (GAppInfo *appinf o); const char * (* get_description) (GAppInfo *appinf o);
const char * (* get_executable) (GAppInfo *appinf o); const char * (* get_executable) (GAppInfo *appinf o);
GIcon * (* get_icon) (GAppInfo *appinf o); GIcon * (* get_icon) (GAppInfo *appinf o);
gboolean (* launch) (GAppInfo *appinf o, gboolean (* launch) (GAppInfo *appinf o,
GList *filena mes, GList *files,
GAppLaunchContext *launch _context, GAppLaunchContext *launch _context,
GError **error) ; GError **error) ;
gboolean (* supports_uris) (GAppInfo *appinf o); gboolean (* supports_uris) (GAppInfo *appinf o);
gboolean (* supports_files) (GAppInfo *appinf o); gboolean (* supports_files) (GAppInfo *appinf o);
gboolean (* launch_uris) (GAppInfo *appinf o, gboolean (* launch_uris) (GAppInfo *appinf o,
GList *uris, GList *uris,
GAppLaunchContext *launch _context, GAppLaunchContext *launch _context,
GError **error) ; GError **error) ;
gboolean (* should_show) (GAppInfo *appinf o); gboolean (* should_show) (GAppInfo *appinf o);
skipping to change at line 131 skipping to change at line 131
const char *conten t_type, const char *conten t_type,
GError **error) ; GError **error) ;
gboolean (* can_remove_supports_type) (GAppInfo *appinf o); gboolean (* can_remove_supports_type) (GAppInfo *appinf o);
gboolean (* remove_supports_type) (GAppInfo *appinf o, gboolean (* remove_supports_type) (GAppInfo *appinf o,
const char *conten t_type, const char *conten t_type,
GError **error) ; GError **error) ;
gboolean (* can_delete) (GAppInfo *appinf o); gboolean (* can_delete) (GAppInfo *appinf o);
gboolean (* do_delete) (GAppInfo *appinf o); gboolean (* do_delete) (GAppInfo *appinf o);
const char * (* get_commandline) (GAppInfo *appinf o); const char * (* get_commandline) (GAppInfo *appinf o);
const char * (* get_display_name) (GAppInfo *appinf o); const char * (* get_display_name) (GAppInfo *appinf o);
gboolean (* set_as_last_used_for_type) (GAppInfo *appinf
o,
const char *conten
t_type,
GError **error)
;
}; };
GType g_app_info_get_type (void) G_GNUC_CONST; GType g_app_info_get_type (void) G_GNUC_CONST;
GAppInfo * g_app_info_create_from_commandline (const char * commandline, GAppInfo * g_app_info_create_from_commandline (const char * commandline,
const char *a pplication_name, const char *a pplication_name,
GAppInfoCreateFlags f lags, GAppInfoCreateFlags f lags,
GError **e rror); GError **e rror);
GAppInfo * g_app_info_dup (GAppInfo * appinfo); GAppInfo * g_app_info_dup (GAppInfo * appinfo);
gboolean g_app_info_equal (GAppInfo * appinfo1, gboolean g_app_info_equal (GAppInfo * appinfo1,
GAppInfo *a ppinfo2); GAppInfo *a ppinfo2);
skipping to change at line 176 skipping to change at line 179
gboolean g_app_info_add_supports_type (GAppInfo * appinfo, gboolean g_app_info_add_supports_type (GAppInfo * appinfo,
const char *c ontent_type, const char *c ontent_type,
GError **e rror); GError **e rror);
gboolean g_app_info_can_remove_supports_type (GAppInfo * appinfo); gboolean g_app_info_can_remove_supports_type (GAppInfo * appinfo);
gboolean g_app_info_remove_supports_type (GAppInfo * appinfo, gboolean g_app_info_remove_supports_type (GAppInfo * appinfo,
const char *c ontent_type, const char *c ontent_type,
GError **e rror); GError **e rror);
gboolean g_app_info_can_delete (GAppInfo *appinfo); gboolean g_app_info_can_delete (GAppInfo *appinfo);
gboolean g_app_info_delete (GAppInfo *appinfo); gboolean g_app_info_delete (GAppInfo *appinfo);
gboolean g_app_info_set_as_last_used_for_type (GAppInfo *
appinfo,
const char *c
ontent_type,
GError **e
rror);
GList * g_app_info_get_all (void); GList * g_app_info_get_all (void);
GList * g_app_info_get_all_for_type (const char *content_type ); GList * g_app_info_get_all_for_type (const char *content_type );
GList * g_app_info_get_recommended_for_type (const gchar *content_type
);
GList * g_app_info_get_fallback_for_type (const gchar *content_type
);
void g_app_info_reset_type_associations (const char *content_type ); void g_app_info_reset_type_associations (const char *content_type );
GAppInfo *g_app_info_get_default_for_type (const char *content_type , GAppInfo *g_app_info_get_default_for_type (const char *content_type ,
gboolean must_support_ uris); gboolean must_support_ uris);
GAppInfo *g_app_info_get_default_for_uri_scheme (const char *uri_scheme); GAppInfo *g_app_info_get_default_for_uri_scheme (const char *uri_scheme);
gboolean g_app_info_launch_default_for_uri (const char * uri, gboolean g_app_info_launch_default_for_uri (const char * uri,
GAppLaunchContext *l aunch_context, GAppLaunchContext *l aunch_context,
GError **e rror); GError **e rror);
/** /**
* GAppLaunchContext: * GAppLaunchContext:
* @parent_instance: The parent instance.
* *
* Integrating the launch with the launching application. This is used to * Integrating the launch with the launching application. This is used to
* handle for instance startup notification and launching the new applicati on * handle for instance startup notification and launching the new applicati on
* on the same screen as the launching window. * on the same screen as the launching window.
*/ */
struct _GAppLaunchContext struct _GAppLaunchContext
{ {
GObject parent_instance; GObject parent_instance;
/*< private >*/ /*< private >*/
 End of changes. 5 change blocks. 
2 lines changed or deleted 19 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/