[release-notes/gnome-3-4] Add Anjuta news; finalize rndevelopers page
- From: Andre Klapper <aklapper src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [release-notes/gnome-3-4] Add Anjuta news; finalize rndevelopers page
- Date: Wed, 14 Mar 2012 11:43:17 +0000 (UTC)
commit 60d8c06b2174d3d5f5c6cc10c9daa7cf9fbff674
Author: Andre Klapper <a9016009 gmx de>
Date: Wed Mar 14 12:43:04 2012 +0100
Add Anjuta news; finalize rndevelopers page
help/C/rndevelopers.xml | 44 ++++++++++++++++++++++++--------------------
1 files changed, 24 insertions(+), 20 deletions(-)
---
diff --git a/help/C/rndevelopers.xml b/help/C/rndevelopers.xml
index adae084..551ea7b 100644
--- a/help/C/rndevelopers.xml
+++ b/help/C/rndevelopers.xml
@@ -64,7 +64,6 @@ New Network status monitor interface: <ulink url="http://developer.gnome.org/gio
of GNOME. GTK+ >kversion; includes new features for developers, as
well as extensive bug fixes.
<itemizedlist>
-<!-- TODO: Elaborate on GTK+ items -->
<listitem><para>
More complete CSS support in theming and better transparency support in theming and backgrounds
</para></listitem>
@@ -73,13 +72,12 @@ Improved cross-platform keyboard shortcut handling by using 'Primary' instead of
</para></listitem>
<!-- http://blogs.gnome.org/mclasen/2012/03/02/gtk-hackfest-aftermath/
http://git.gnome.org/browse/gtk+/?h=touch-for-3.4
-http://git.gnome.org/browse/gtk+/?h=touch-for-3.4-2 -->
- <listitem><para>
-<!-- TODO: http://blogs.gnome.org/carlosg/2012/01/20/multitouch-is-near/ - did
-this get in at the hackfest? There are two branches in git:
+http://git.gnome.org/browse/gtk+/?h=touch-for-3.4-2
+http://blogs.gnome.org/carlosg/2012/01/20/multitouch-is-near/
http://git.gnome.org/browse/gtk+/?h=multitouch
http://git.gnome.org/browse/gtk+/?h=multitouch-for-3.4
-->
+ <listitem><para>
Basic support for touch events (and support for <application>XInput 2.2</application>): Widgets can get <ulink url="http://developer.gnome.org/gdk3/>kversion;/gdk3-Event-Structures.html#GdkEventTouch">touch events</ulink> by connecting to the <ulink url="http://developer.gnome.org/gtk3/3.3/GtkWidget.html#GtkWidget-touch-event">GtkWidget::touch-event signal</ulink>. GTK+ uses touch events to implement kinetic scrolling in <ulink url="http://developer.gnome.org/gtk3/3.3/GtkScrolledWindow.html">GtkScrolledWindow</ulink> and touch-compatible menu behavior
</para></listitem>
<!-- http://git.gnome.org/browse/gtk+/?h=smooth-scrolling-for-3.4 -->
@@ -102,7 +100,6 @@ Menu and Window support in <classname><ulink url="http://developer.gnome.org/gtk
<para>
GNOME's graphics library for hardware-accelerated user interfaces <application>Clutter</application> provides the following improvements:
<itemizedlist>
-<!-- TODO: Elaborate on Clutter items -->
<listitem><para>
Newly available actions:
<itemizedlist>
@@ -168,11 +165,18 @@ Expose <application>Cogl</application>, the GPU programming API used by <applica
<!-- https://live.gnome.org/GnomeGoals/AddGObjectIntrospectionSupport -->
<!-- https://bugzilla.gnome.org/show_bug.cgi?id=626218 for Python porting -->
<listitem><para>
- <application>libgoffice</application>, <application>libgnomekbd</application> and <application>libxklavier</application> received GObject introspection support which makes the API of those modules automatically available to a wide variety of other programming languages and runtimes. On a related note, <application>gevice</application> was converted from using static deprecated Python bindings to using introspection.
+ <application>libgoffice</application>, <application>libgnomekbd</application> and <application>libxklavier</application> received GObject introspection support
+which makes the API of those modules automatically available to a wide variety
+of other programming languages and runtimes. On a related note,
+<application>gevice</application> was converted from using static deprecated
+Python bindings to using introspection.
</para></listitem>
<!-- https://bugzilla.gnome.org/show_bug.cgi?id=622871 -->
<listitem><para>
- Several packages (such as <application>gnome-bluetooth</application>, <application>gnome-control-center</application>, <application>gnome-settings-daemon</application>, <application>gnome-shell</application>, <application>sound-juicer</application>)
+ Several packages (such as <application>gnome-bluetooth</application>,
+<application>gnome-control-center</application>,
+<application>gnome-settings-daemon</application>,
+<application>gnome-shell</application>, <application>sound-juicer</application>)
have been converted from using
<ulink url="http://developer.gnome.org/gio/&glibversion;/ch29.html"><application>dbus-glib</application>
to <classname>GDBus</classname></ulink> and from
@@ -182,11 +186,6 @@ Expose <application>Cogl</application>, the GPU programming API used by <applica
</itemizedlist>
</sect2>
- <sect2 id="jhbuild">
- <title>Again easier to Compile GNOME With JHBuild</title>
-<!-- TODO: Ask Colin or Ryan if there's something new -->
- </sect2>
-
<sect2 id="devel-docs">
<title>Improved Developer Documentation</title>
<!-- http://git.gnome.org/browse/gnome-devel-docs/commit/?id=c5e43559c0d79f01764a720c9c99b733fbb0e17a -->
@@ -204,17 +203,22 @@ Expose <application>Cogl</application>, the GPU programming API used by <applica
<para>Other GNOME Platform improvements in GNOME &gnomeversion; include:
</para>
<itemizedlist>
+<!-- http://blogs.gnome.org/johannes/2012/02/03/whats-up/ -->
+ <listitem><para>
+The project management of the Integrated Development Environment
+<ulink url="http://projects.gnome.org/anjuta/"><application>Anjuta</application></ulink>
+is now much easier to use and more powerful. <application>Anjuta</application>
+also improved its integration with the User Interface Designer
+<ulink url="http://glade.gnome.org/"><application>Glade</application></ulink>
+by allowing to automatically connect widgets and code.
+ </para></listitem>
<!-- https://bugzilla.gnome.org/show_bug.cgi?id=523057 -->
<!-- https://live.gnome.org/GnomeGoals/XDGConfigFolders -->
<listitem><para>
- Several applications (such as <application>gnome-dictionary</application>, <application>gnome-system-monitor</application>, <application>transmageddon</application>) provide improved cross-desktop compatibility by inheriting the <ulink url="http://standards.freedesktop.org/basedir-spec/latest/index.html">FreeDesktop.org directory specification</ulink>.
+ Several applications (such as <application>gnome-dictionary</application>, <application>gnome-system-monitor</application>,
+<application>transmageddon</application>) provide improved cross-desktop
+compatibility by inheriting the <ulink url="http://standards.freedesktop.org/basedir-spec/latest/index.html">FreeDesktop.org directory specification</ulink>.
</para></listitem>
- <listitem><para>
-TODO: Anjuta/gdl http://blogs.gnome.org/johannes/2012/02/03/whats-up/ ?
- </para></listitem>
- <listitem><para>
-TODO?: https://extensions.gnome.org/ : Old extensions before 3.3.4 might need some code changes, see http://blog.mecheye.net/2011/08/shell-extensions-live-enable-disable/
- </para></listitem>
</itemizedlist>
</sect2>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]