mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-21 08:28:53 +02:00
Some documentation additions
This commit is contained in:
@@ -1399,6 +1399,8 @@ g_desktop_app_info_new_from_keyfile
|
|||||||
g_desktop_app_info_new
|
g_desktop_app_info_new
|
||||||
g_desktop_app_info_get_filename
|
g_desktop_app_info_get_filename
|
||||||
g_desktop_app_info_get_is_hidden
|
g_desktop_app_info_get_is_hidden
|
||||||
|
g_desktop_app_info_get_generic_name
|
||||||
|
g_desktop_app_info_get_categories
|
||||||
g_desktop_app_info_set_desktop_env
|
g_desktop_app_info_set_desktop_env
|
||||||
GDesktopAppLaunchCallback
|
GDesktopAppLaunchCallback
|
||||||
g_desktop_app_info_launch_uris_as_manager
|
g_desktop_app_info_launch_uris_as_manager
|
||||||
@@ -1412,6 +1414,8 @@ G_IS_DESKTOP_APP_INFO_CLASS
|
|||||||
G_DESKTOP_APP_INFO_GET_CLASS
|
G_DESKTOP_APP_INFO_GET_CLASS
|
||||||
<SUBSECTION Private>
|
<SUBSECTION Private>
|
||||||
g_desktop_app_info_get_type
|
g_desktop_app_info_get_type
|
||||||
|
g_desktop_app_info_lookup_get_default_for_uri_scheme
|
||||||
|
g_desktop_app_info_lookup_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
|
@@ -189,7 +189,7 @@ g_dbus_object_proxy_get_object_path (GDBusObject *object)
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* g_dbus_object_proxy_get_connection:
|
* g_dbus_object_proxy_get_connection:
|
||||||
* @proxy: A #GDBusObjectProxy.
|
* @proxy: a #GDBusObjectProxy
|
||||||
*
|
*
|
||||||
* Gets the connection that @proxy is for.
|
* Gets the connection that @proxy is for.
|
||||||
*
|
*
|
||||||
@@ -242,9 +242,21 @@ g_dbus_object_proxy_get_interfaces (GDBusObject *object)
|
|||||||
|
|
||||||
/* ---------------------------------------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
/**
|
||||||
|
* g_dbus_object_proxy_new:
|
||||||
|
* @connection: a #GDBusConnection
|
||||||
|
* @object_path: the object path
|
||||||
|
*
|
||||||
|
* Creates a new #GDBusObjectProxy for the given connection and
|
||||||
|
* object path.
|
||||||
|
*
|
||||||
|
* Returns: a new #GDBusObjectProxy
|
||||||
|
*
|
||||||
|
* Since: 2.30
|
||||||
|
*/
|
||||||
GDBusObjectProxy *
|
GDBusObjectProxy *
|
||||||
g_dbus_object_proxy_new (GDBusConnection *connection,
|
g_dbus_object_proxy_new (GDBusConnection *connection,
|
||||||
const gchar *object_path)
|
const gchar *object_path)
|
||||||
{
|
{
|
||||||
g_return_val_if_fail (G_IS_DBUS_CONNECTION (connection), NULL);
|
g_return_val_if_fail (G_IS_DBUS_CONNECTION (connection), NULL);
|
||||||
g_return_val_if_fail (g_variant_is_object_path (object_path), NULL);
|
g_return_val_if_fail (g_variant_is_object_path (object_path), NULL);
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* GIO - GLib Input, Output and Streaming Library
|
/* GIO - GLib Input, Output and Streaming Library
|
||||||
*
|
*
|
||||||
* Copyright (C) 2006-2007 Red Hat, Inc.
|
* Copyright (C) 2006-2007 Red Hat, Inc.
|
||||||
* Copyright © 2007 Ryan Lortie
|
* Copyright © 2007 Ryan Lortie
|
||||||
*
|
*
|
||||||
@@ -648,11 +648,13 @@ g_desktop_app_info_get_icon (GAppInfo *appinfo)
|
|||||||
* g_desktop_app_info_get_categories:
|
* g_desktop_app_info_get_categories:
|
||||||
* @info: a #GDesktopAppInfo
|
* @info: a #GDesktopAppInfo
|
||||||
*
|
*
|
||||||
* Returns: The unparsed Categories key from the file; i.e. no attempt
|
* Gets the categories from the desktop file.
|
||||||
* is made to split it by ';' or validate it.
|
*
|
||||||
|
* Returns: The unparsed Categories key from the desktop file;
|
||||||
|
* i.e. no attempt is made to split it by ';' or validate it.
|
||||||
*/
|
*/
|
||||||
const char *
|
const char *
|
||||||
g_desktop_app_info_get_categories (GDesktopAppInfo *info)
|
g_desktop_app_info_get_categories (GDesktopAppInfo *info)
|
||||||
{
|
{
|
||||||
return info->categories;
|
return info->categories;
|
||||||
}
|
}
|
||||||
@@ -661,10 +663,12 @@ g_desktop_app_info_get_categories (GDesktopAppInfo *info)
|
|||||||
* g_desktop_app_info_get_generic_name:
|
* g_desktop_app_info_get_generic_name:
|
||||||
* @info: a #GDesktopAppInfo
|
* @info: a #GDesktopAppInfo
|
||||||
*
|
*
|
||||||
|
* Gets the generic name from the destkop file.
|
||||||
|
*
|
||||||
* Returns: The value of the GenericName key
|
* Returns: The value of the GenericName key
|
||||||
*/
|
*/
|
||||||
const char *
|
const char *
|
||||||
g_desktop_app_info_get_generic_name (GDesktopAppInfo *info)
|
g_desktop_app_info_get_generic_name (GDesktopAppInfo *info)
|
||||||
{
|
{
|
||||||
return info->generic_name;
|
return info->generic_name;
|
||||||
}
|
}
|
||||||
@@ -1313,7 +1317,7 @@ g_desktop_app_info_launch (GAppInfo *appinfo,
|
|||||||
* @user_setup_data: (closure user_setup): User data for @user_setup
|
* @user_setup_data: (closure user_setup): User data for @user_setup
|
||||||
* @pid_callback: (scope call): Callback for child processes
|
* @pid_callback: (scope call): Callback for child processes
|
||||||
* @pid_callback_data: (closure pid_callback): User data for @callback
|
* @pid_callback_data: (closure pid_callback): User data for @callback
|
||||||
* @error: a #GError
|
* @error: return location for a #GError, or %NULL
|
||||||
*
|
*
|
||||||
* This function performs the equivalent of g_app_info_launch_uris(),
|
* This function performs the equivalent of g_app_info_launch_uris(),
|
||||||
* but is intended primarily for operating system components that
|
* but is intended primarily for operating system components that
|
||||||
@@ -1329,6 +1333,8 @@ g_desktop_app_info_launch (GAppInfo *appinfo,
|
|||||||
* @setup, as well as the process identifier of each child process via
|
* @setup, as well as the process identifier of each child process via
|
||||||
* @pid_callback. See g_spawn_async() for more information about the
|
* @pid_callback. See g_spawn_async() for more information about the
|
||||||
* semantics of the @setup function.
|
* semantics of the @setup function.
|
||||||
|
*
|
||||||
|
* Returns: %TRUE on successful launch, %FALSE otherwise.
|
||||||
*/
|
*/
|
||||||
gboolean
|
gboolean
|
||||||
g_desktop_app_info_launch_uris_as_manager (GDesktopAppInfo *appinfo,
|
g_desktop_app_info_launch_uris_as_manager (GDesktopAppInfo *appinfo,
|
||||||
|
Reference in New Issue
Block a user