mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-22 08:58:54 +02:00
Convert external links to markdown syntax
This commit is contained in:
@@ -981,9 +981,8 @@ g_app_launch_context_get_display (GAppLaunchContext *context,
|
||||
* Initiates startup notification for the application and returns the
|
||||
* `DESKTOP_STARTUP_ID` for the launched operation, if supported.
|
||||
*
|
||||
* Startup notification IDs are defined in the <ulink
|
||||
* url="http://standards.freedesktop.org/startup-notification-spec/startup-notification-latest.txt">
|
||||
* FreeDesktop.Org Startup Notifications standard</ulink>.
|
||||
* Startup notification IDs are defined in the
|
||||
* [FreeDesktop.Org Startup Notifications standard](http://standards.freedesktop.org/startup-notification-spec/startup-notification-latest.txt").
|
||||
*
|
||||
* Returns: a startup notification ID for the application, or %NULL if
|
||||
* not supported.
|
||||
|
@@ -89,7 +89,7 @@
|
||||
*
|
||||
* If used, the expected form of an application identifier is very close
|
||||
* to that of of a
|
||||
* <ulink url="http://dbus.freedesktop.org/doc/dbus-specification.html#message-protocol-names-interface">DBus bus name</ulink>.
|
||||
* [DBus bus name](http://dbus.freedesktop.org/doc/dbus-specification.html#message-protocol-names-interface).
|
||||
* Examples include: "com.example.MyApp", "org.example.internal-apps.Calculator".
|
||||
* For details on valid application identifiers, see g_application_id_is_valid().
|
||||
*
|
||||
|
@@ -102,7 +102,8 @@
|
||||
* return 0;
|
||||
* }
|
||||
* ]|
|
||||
* The complete example can be found here: <ulink url="https://git.gnome.org/browse/glib/tree/gio/tests/gapplication-example-cmdline.c">gapplication-example-cmdline.c</ulink>
|
||||
* The complete example can be found here:
|
||||
* [gapplication-example-cmdline.c](https://git.gnome.org/browse/glib/tree/gio/tests/gapplication-example-cmdline.c)
|
||||
*
|
||||
* In more complicated cases, the handling of the comandline can be
|
||||
* split between the launcher and the primary instance.
|
||||
@@ -152,7 +153,8 @@
|
||||
* options are passed to the #GApplication::command-line handler
|
||||
* which runs in the primary instance.
|
||||
*
|
||||
* The complete example can be found here: <ulink url="https://git.gnome.org/browse/glib/tree/gio/tests/gapplication-example-cmdline2.c">gapplication-example-cmdline2.c</ulink>
|
||||
* The complete example can be found here:
|
||||
* [gapplication-example-cmdline2.c](https://git.gnome.org/browse/glib/tree/gio/tests/gapplication-example-cmdline2.c)
|
||||
*
|
||||
* If handling the commandline requires a lot of work, it may
|
||||
* be better to defer it.
|
||||
@@ -193,7 +195,8 @@
|
||||
* later (in this example, in an idle). Note that it is necessary to
|
||||
* hold the application until you are done with the commandline.
|
||||
*
|
||||
* The complete example can be found here: <ulink url="https://git.gnome.org/browse/glib/tree/gio/tests/gapplication-example-cmdline3.c">gapplication-example-cmdline3.c</ulink>
|
||||
* The complete example can be found here:
|
||||
* [gapplication-example-cmdline3.c](https://git.gnome.org/browse/glib/tree/gio/tests/gapplication-example-cmdline3.c)
|
||||
*/
|
||||
|
||||
/**
|
||||
|
@@ -40,7 +40,9 @@
|
||||
* @include: gio/gio.h
|
||||
*
|
||||
* A content type is a platform specific string that defines the type
|
||||
* of a file. On UNIX it is a <ulink url="http://www.wikipedia.org/wiki/Internet_media_type">mime type</ulink> like "text/plain" or "image/png".
|
||||
* of a file. On UNIX it is a
|
||||
* [mime type](http://www.wikipedia.org/wiki/Internet_media_type)
|
||||
* like "text/plain" or "image/png".
|
||||
* On Win32 it is an extension string like ".doc", ".txt" or a perceived
|
||||
* string like "audio". Such strings can be looked up in the registry at
|
||||
* HKEY_CLASSES_ROOT.
|
||||
@@ -486,7 +488,8 @@ g_content_type_get_symbolic_icon (const gchar *type)
|
||||
*
|
||||
* Gets the generic icon name for a content type.
|
||||
*
|
||||
* See the <ulink url="http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec">shared-mime-info</ulink>
|
||||
* See the
|
||||
* [shared-mime-info](http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec)
|
||||
* specification for more on the generic icon name.
|
||||
*
|
||||
* Returns: (allow-none): the registered generic icon name for the given @type,
|
||||
@@ -1374,7 +1377,8 @@ match_match (TreeMatch *match,
|
||||
*
|
||||
* The types returned all have the form x-content/foo, e.g.
|
||||
* x-content/audio-cdda (for audio CDs) or x-content/image-dcf
|
||||
* (for a camera memory card). See the <ulink url="http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec">shared-mime-info</ulink>
|
||||
* (for a camera memory card). See the
|
||||
* [shared-mime-info](http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec)
|
||||
* specification for more on x-content types.
|
||||
*
|
||||
* This function is useful in the implementation of
|
||||
|
@@ -208,11 +208,11 @@ g_dbus_interface_skeleton_class_init (GDBusInterfaceSkeletonClass *klass)
|
||||
*
|
||||
* Note that this signal is emitted in a thread dedicated to
|
||||
* handling the method call so handlers are allowed to perform
|
||||
* blocking IO. This means that it is appropriate to call
|
||||
* e.g. <ulink
|
||||
* url="http://hal.freedesktop.org/docs/polkit/PolkitAuthority.html#polkit-authority-check-authorization-sync">polkit_authority_check_authorization_sync()</ulink>
|
||||
* with the <ulink
|
||||
* url="http://hal.freedesktop.org/docs/polkit/PolkitAuthority.html#POLKIT-CHECK-AUTHORIZATION-FLAGS-ALLOW-USER-INTERACTION:CAPS">POLKIT_CHECK_AUTHORIZATION_FLAGS_ALLOW_USER_INTERACTION</ulink> flag set.
|
||||
* blocking IO. This means that it is appropriate to call e.g.
|
||||
* [polkit_authority_check_authorization_sync()](http://hal.freedesktop.org/docs/polkit/PolkitAuthority.html#polkit-authority-check-authorization-sync)
|
||||
* with the
|
||||
* [POLKIT_CHECK_AUTHORIZATION_FLAGS_ALLOW_USER_INTERACTION](http://hal.freedesktop.org/docs/polkit/PolkitAuthority.html#POLKIT-CHECK-AUTHORIZATION-FLAGS-ALLOW-USER-INTERACTION:CAPS)
|
||||
* flag set.
|
||||
*
|
||||
* If %FALSE is returned then no further handlers are run and the
|
||||
* signal handler must take a reference to @invocation and finish
|
||||
|
@@ -38,7 +38,7 @@
|
||||
* used when registering objects with g_dbus_connection_register_object().
|
||||
*
|
||||
* The format of D-Bus introspection XML is specified in the
|
||||
* <ulink url="http://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format">D-Bus specification</ulink>.
|
||||
* [D-Bus specification](http://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format)
|
||||
*/
|
||||
|
||||
/* ---------------------------------------------------------------------------------------------------- */
|
||||
|
@@ -33,8 +33,8 @@
|
||||
* @include: gio/gio.h
|
||||
*
|
||||
* The #GDBusObjectManager type is the base type for service- and
|
||||
* client-side implementations of the standardized <ulink
|
||||
* url="http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-objectmanager">org.freedesktop.DBus.ObjectManager</ulink>
|
||||
* client-side implementations of the standardized
|
||||
* [org.freedesktop.DBus.ObjectManager](http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-objectmanager)
|
||||
* interface.
|
||||
*
|
||||
* See #GDBusObjectManagerClient for the client-side implementation
|
||||
|
@@ -45,8 +45,8 @@
|
||||
*
|
||||
* #GDBusObjectManagerClient is used to create, monitor and delete object
|
||||
* proxies for remote objects exported by a #GDBusObjectManagerServer (or any
|
||||
* code implementing the <ulink
|
||||
* url="http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-objectmanager">org.freedesktop.DBus.ObjectManager</ulink>
|
||||
* code implementing the
|
||||
* [org.freedesktop.DBus.ObjectManager](http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-objectmanager)
|
||||
* interface).
|
||||
*
|
||||
* Once an instance of this type has been created, you can connect to
|
||||
|
@@ -38,8 +38,8 @@
|
||||
* @include: gio/gio.h
|
||||
*
|
||||
* #GDBusObjectManagerServer is used to export #GDBusObject instances using
|
||||
* the standardized <ulink
|
||||
* url="http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-objectmanager">org.freedesktop.DBus.ObjectManager</ulink>
|
||||
* the standardized
|
||||
* [org.freedesktop.DBus.ObjectManager](http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-objectmanager)
|
||||
* interface. For example, remote D-Bus clients can get all objects
|
||||
* and properties in a single call. Additionally, any change in the
|
||||
* object hierarchy is broadcast using signals. This means that D-Bus
|
||||
|
@@ -372,9 +372,10 @@ g_dbus_proxy_class_init (GDBusProxyClass *klass)
|
||||
*
|
||||
* - Properties received via the initial <literal>GetAll()</literal> call
|
||||
* or via the <literal>::PropertiesChanged</literal> signal (on the
|
||||
* <ulink url="http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-properties">org.freedesktop.DBus.Properties</ulink> interface) or
|
||||
* set using g_dbus_proxy_set_cached_property() with a type signature
|
||||
* mismatch are ignored and a warning is logged via g_warning().
|
||||
* [org.freedesktop.DBus.Properties](http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-properties)
|
||||
* interface) or set using g_dbus_proxy_set_cached_property()
|
||||
* with a type signature mismatch are ignored and a warning is
|
||||
* logged via g_warning().
|
||||
*
|
||||
* Note that these checks are never done on methods, signals and
|
||||
* properties that are not referenced in the given
|
||||
|
@@ -58,7 +58,7 @@
|
||||
* #GDesktopAppInfo is an implementation of #GAppInfo based on
|
||||
* desktop files.
|
||||
*
|
||||
* Note that `<gio/gdesktopappinfo.h>` belongs to the UNIX-specific
|
||||
* Note that `<gio/gdesktopappinfo.h>` belongs to the UNIX-specific
|
||||
* GIO interfaces, thus you have to use the `gio-unix-2.0.pc` pkg-config
|
||||
* file when using it.
|
||||
*/
|
||||
@@ -1310,8 +1310,8 @@ g_desktop_app_info_new_from_filename (const char *filename)
|
||||
* data directories (i.e. the directories specified in the `XDG_DATA_HOME`
|
||||
* and `XDG_DATA_DIRS` environment variables). GIO also supports the
|
||||
* prefix-to-subdirectory mapping that is described in the
|
||||
* <ulink url="http://standards.freedesktop.org/menu-spec/latest/">Menu
|
||||
* Spec</ulink> (i.e. a desktop id of kde-foo.desktop will match
|
||||
* [Menu Spec](http://standards.freedesktop.org/menu-spec/latest/)
|
||||
* (i.e. a desktop id of kde-foo.desktop will match
|
||||
* `/usr/share/applications/kde/foo.desktop`).
|
||||
*
|
||||
* Returns: a new #GDesktopAppInfo, or %NULL if no desktop file with that id
|
||||
@@ -2476,8 +2476,9 @@ g_desktop_app_info_launch_uris_as_manager (GDesktopAppInfo *appinfo,
|
||||
* <literal>OnlyShowIn</literal> and <literal>NotShowIn</literal>
|
||||
* desktop entry fields.
|
||||
*
|
||||
* The <ulink url="http://standards.freedesktop.org/menu-spec/latest/">Desktop
|
||||
* Menu specification</ulink> recognizes the following:
|
||||
* The
|
||||
* [Desktop Menu specification](http://standards.freedesktop.org/menu-spec/latest/)
|
||||
* recognizes the following:
|
||||
* <simplelist>
|
||||
* <member>GNOME</member>
|
||||
* <member>KDE</member>
|
||||
@@ -3126,8 +3127,8 @@ g_desktop_app_info_delete (GAppInfo *appinfo)
|
||||
* Creates a new #GAppInfo from the given information.
|
||||
*
|
||||
* Note that for @commandline, the quoting rules of the Exec key of the
|
||||
* <ulink url="http://freedesktop.org/Standards/desktop-entry-spec">freedesktop.org Desktop
|
||||
* Entry Specification</ulink> are applied. For example, if the @commandline contains
|
||||
* [freedesktop.org Desktop Entry Specification](http://freedesktop.org/Standards/desktop-entry-spec)
|
||||
* are applied. For example, if the @commandline contains
|
||||
* percent-encoded URIs, the percent-character must be doubled in order to prevent it from
|
||||
* being swallowed by Exec key unquoting. See the specification for exact quoting rules.
|
||||
*
|
||||
|
@@ -142,7 +142,8 @@
|
||||
* short. Entity tags are somewhat like a more abstract version of the
|
||||
* traditional mtime, and can be used to quickly determine if the file
|
||||
* has been modified from the version on the file system. See the
|
||||
* HTTP 1.1 <ulink url="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html">specification</ulink>
|
||||
* HTTP 1.1
|
||||
* [specification](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html)
|
||||
* for HTTP Etag headers, which are a very similar concept.
|
||||
* </para>
|
||||
**/
|
||||
|
@@ -32,7 +32,7 @@
|
||||
* #GFileDescriptorBased is implemented by streams (implementations of
|
||||
* #GInputStream or #GOutputStream) that are based on file descriptors.
|
||||
*
|
||||
* Note that `<gio/gfiledescriptorbased.h>` belongs to the UNIX-specific
|
||||
* Note that `<gio/gfiledescriptorbased.h>` belongs to the UNIX-specific
|
||||
* GIO interfaces, thus you have to use the `gio-unix-2.0.pc` pkg-config
|
||||
* file when using it.
|
||||
*
|
||||
|
@@ -767,7 +767,8 @@ g_mount_remount_finish (GMount *mount,
|
||||
* Tries to guess the type of content stored on @mount. Returns one or
|
||||
* more textual identifiers of well-known content types (typically
|
||||
* prefixed with "x-content/"), e.g. x-content/image-dcf for camera
|
||||
* memory cards. See the <ulink url="http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec">shared-mime-info</ulink>
|
||||
* memory cards. See the
|
||||
* [shared-mime-info](http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec)
|
||||
* specification for more on x-content types.
|
||||
*
|
||||
* This is an asynchronous operation (see
|
||||
@@ -854,7 +855,8 @@ g_mount_guess_content_type_finish (GMount *mount,
|
||||
* Tries to guess the type of content stored on @mount. Returns one or
|
||||
* more textual identifiers of well-known content types (typically
|
||||
* prefixed with "x-content/"), e.g. x-content/image-dcf for camera
|
||||
* memory cards. See the <ulink url="http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec">shared-mime-info</ulink>
|
||||
* memory cards. See the
|
||||
* [shared-mime-info](http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec)
|
||||
* specification for more on x-content types.
|
||||
*
|
||||
* This is an synchronous operation and as such may block doing IO;
|
||||
|
@@ -95,7 +95,8 @@
|
||||
* by the <link linkend="glib-compile-schemas">glib-compile-schemas</link>
|
||||
* utility. The input is a schema description in an XML format.
|
||||
*
|
||||
* A DTD for the gschema XML format can be found here: <ulink url="https://git.gnome.org/browse/glib/tree/gio/gschema.dtd">gschema.dtd</ulink>
|
||||
* A DTD for the gschema XML format can be found here:
|
||||
* [gschema.dtd](https://git.gnome.org/browse/glib/tree/gio/gschema.dtd)
|
||||
*
|
||||
* The <link linkend="glib-compile-schemas">glib-compile-schemas</link>
|
||||
* tool expects schema files to have the extension `.gschema.xml`.
|
||||
|
@@ -361,7 +361,8 @@ _g_test_watcher_remove_pid (GPid pid)
|
||||
* you can proceed to set up a GTest fixture using the #GTestDBus scaffolding.
|
||||
*
|
||||
* An example of a test fixture for D-Bus services can be found
|
||||
* here: <ulink url="https://git.gnome.org/browse/glib/tree/gio/tests/gdbus-test-fixture.c">gdbus-test-fixture.c</ulink>
|
||||
* here:
|
||||
* [gdbus-test-fixture.c](https://git.gnome.org/browse/glib/tree/gio/tests/gdbus-test-fixture.c)
|
||||
*
|
||||
* Note that these examples only deal with isolating the D-Bus aspect of your
|
||||
* service. To successfully run isolated unit tests on your service you may need
|
||||
|
@@ -39,7 +39,7 @@
|
||||
* It contains functions to do some of the UNIX socket specific
|
||||
* functionality like passing file descriptors.
|
||||
*
|
||||
* Note that `<gio/gunixconnection.h>` belongs to the UNIX-specific
|
||||
* Note that `<gio/gunixconnection.h>` belongs to the UNIX-specific
|
||||
* GIO interfaces, thus you have to use the `gio-unix-2.0.pc`
|
||||
* pkg-config file when using it.
|
||||
*
|
||||
|
@@ -26,7 +26,7 @@
|
||||
* the %G_SOCKET_ADDRESS_UNIX family by using g_socket_send_message()
|
||||
* and received using g_socket_receive_message().
|
||||
*
|
||||
* Note that `<gio/gunixfdlist.h>` belongs to the UNIX-specific GIO
|
||||
* Note that `<gio/gunixfdlist.h>` belongs to the UNIX-specific GIO
|
||||
* interfaces, thus you have to use the `gio-unix-2.0.pc` pkg-config
|
||||
* file when using it.
|
||||
*/
|
||||
|
@@ -29,7 +29,7 @@
|
||||
* stream-oriented UNIX sockets, see g_unix_connection_send_fd() and
|
||||
* g_unix_connection_receive_fd().
|
||||
*
|
||||
* Note that `<gio/gunixfdmessage.h>` belongs to the UNIX-specific GIO
|
||||
* Note that `<gio/gunixfdmessage.h>` belongs to the UNIX-specific GIO
|
||||
* interfaces, thus you have to use the `gio-unix-2.0.pc` pkg-config
|
||||
* file when using it.
|
||||
*/
|
||||
|
@@ -51,7 +51,7 @@
|
||||
* asynchronous I/O. If it refers to a regular file, it will fall back
|
||||
* to doing asynchronous I/O in another thread.)
|
||||
*
|
||||
* Note that `<gio/gunixinputstream.h>` belongs to the UNIX-specific GIO
|
||||
* Note that `<gio/gunixinputstream.h>` belongs to the UNIX-specific GIO
|
||||
* interfaces, thus you have to use the `gio-unix-2.0.pc` pkg-config
|
||||
* file when using it.
|
||||
*/
|
||||
|
@@ -79,7 +79,7 @@ static const char *_resolve_dev_root (void);
|
||||
*
|
||||
* Routines for managing mounted UNIX mount points and paths.
|
||||
*
|
||||
* Note that `<gio/gunixmounts.h>` belongs to the UNIX-specific GIO
|
||||
* Note that `<gio/gunixmounts.h>` belongs to the UNIX-specific GIO
|
||||
* interfaces, thus you have to use the `gio-unix-2.0.pc` pkg-config
|
||||
* file when using it.
|
||||
*/
|
||||
|
@@ -51,7 +51,7 @@
|
||||
* asynchronous I/O. If it refers to a regular file, it will fall back
|
||||
* to doing asynchronous I/O in another thread.)
|
||||
*
|
||||
* Note that `<gio/gunixoutputstream.h>` belongs to the UNIX-specific GIO
|
||||
* Note that `<gio/gunixoutputstream.h>` belongs to the UNIX-specific GIO
|
||||
* interfaces, thus you have to use the `gio-unix-2.0.pc` pkg-config file
|
||||
* when using it.
|
||||
*/
|
||||
|
@@ -44,7 +44,7 @@
|
||||
* errors. You can use g_unix_socket_address_abstract_names_supported()
|
||||
* to see if abstract names are supported.
|
||||
*
|
||||
* Note that `<gio/gunixsocketaddress.h>` belongs to the UNIX-specific GIO
|
||||
* Note that `<gio/gunixsocketaddress.h>` belongs to the UNIX-specific GIO
|
||||
* interfaces, thus you have to use the `gio-unix-2.0.pc` pkg-config file
|
||||
* when using it.
|
||||
*/
|
||||
|
@@ -44,7 +44,7 @@
|
||||
* #GWin32InputStream implements #GInputStream for reading from a
|
||||
* Windows file handle.
|
||||
*
|
||||
* Note that `<gio/gwin32inputstream.h>` belongs to the Windows-specific GIO
|
||||
* Note that `<gio/gwin32inputstream.h>` belongs to the Windows-specific GIO
|
||||
* interfaces, thus you have to use the `gio-windows-2.0.pc` pkg-config file
|
||||
* when using it.
|
||||
*/
|
||||
|
@@ -45,7 +45,7 @@
|
||||
* #GWin32OutputStream implements #GOutputStream for writing to a
|
||||
* Windows file handle.
|
||||
*
|
||||
* Note that `<gio/gwin32outputstream.h>` belongs to the Windows-specific GIO
|
||||
* Note that `<gio/gwin32outputstream.h>` belongs to the Windows-specific GIO
|
||||
* interfaces, thus you have to use the `gio-windows-2.0.pc` pkg-config file
|
||||
* when using it.
|
||||
*/
|
||||
|
Reference in New Issue
Block a user