[release-notes/gnome-3-10] refine the glib section



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]