[release-notes/gnome-3-10] refine the glib section
- From: Allan Day <allanday src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [release-notes/gnome-3-10] refine the glib section
- Date: Tue, 17 Sep 2013 13:24:23 +0000 (UTC)
commit bbbbd504cebfe2b82f131caf81f1807bedf3001d
Author: Allan Day <allanpday gmail com>
Date: Tue Sep 17 14:24:13 2013 +0100
refine the glib section
help/C/developers.page | 26 ++++++++++++--------------
1 files changed, 12 insertions(+), 14 deletions(-)
---
diff --git a/help/C/developers.page b/help/C/developers.page
index 1780e6a..d12bb47 100644
--- a/help/C/developers.page
+++ b/help/C/developers.page
@@ -57,22 +57,20 @@
<section id="glib">
<title>GLib</title>
- <p>Tests can generate TAP output now, for easier integration in other test harnesses. To run your tests
in this mode, specify --tap on the commandline.</p>
- <p>Some support for installed tests</p>
- <p>GApplication: TO DO</p>
+ <p>GApplication has gained a number of new features for GNOME 3.10:</p>
<list>
- <item><p>Applications can now signal their busy state to a desktop shell, such as for a long-running
operation or loading state.</p></item>
- <item><p>Support for the org.freedesktop.Application interface has been added. This interface has been
specified at the freedesktop.org summit in April 2013. For more information, see
http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#dbus.</p></item>
- <item><p>Applications can now specify in their desktop file that they want
- to be started via D-Bus activation. For more information on this, see
https://wiki.gnome.org/HowDoI/DBusApplicationLaunching.</p></item>
+ <item><p>Support for the <code>org.freedesktop.Application</code> interface has been added (this was
been specified at the freedesktop.org summit in April 2013). This provides a standard way to start an
application. It also allows opening a file with the application, or a named action to be activated. More
information can be found in the <link
href="http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#dbus">Freedesktop
Specification</link>.</p></item>
+ <item><p><code>.desktop</code> files can now specify if an application should be started via D-Bus
activation. Details on how to do this can be found <link
href="https://wiki.gnome.org/HowDoI/DBusApplicationLaunching">on the wiki</link>.</p></item>
+ <item><p>Support for actions in <code>.desktop</code> files has been added to
<code>GDesktopAppInfo</code>, using <code>g_desktop_app_info_list_actions()</code> and
<code>g_desktop_app_info_launch_action()</code>. The Freedesktop Specification also has <link
href="http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#extra-actions">details
on this</link>.
+ </p></item>
+ <item><p>GApplication now also allows applications to signal their busy state to a desktop shell, such
as for a long-running operation or loading state.</p></item>
+ </list>
+ <p>GLib has a number of other enhancements in 3.10:</p>
+ <list>
+ <item><p>Tests can now generate TAP output, which allows easier integration with other test harnesses.
To run your tests in this mode, specify <code>--tap</code> on the command line.</p></item>
+ <item><p>There is now some support for installed tests.</p></item>
+ <item><p><code>GPropertyAction</code> is a new type of <code>GAction</code> that represents a property
of an object, and allows the value to change when activated. This makes it very easy to integrate properties
into <code>GMenus</code>.</p></item>
</list>
- <p>Support for actions in <code>.desktop</code> files
- has been added to GDesktopAppInfo with g_desktop_app_info_list_actions() and
g_desktop_app_info_launch_action(). See
http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#extra-actions for more
information about actions in desktop files.
- </p>
- <p>GPropertyAction is a new type of GAction that represents a property of
- an object, and allows to change the value when activated. This makes
- it very easy to integrate properties into GMenus.
- </p>
</section>
<section id="geolocation">
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]