[release-notes/gnome-3-22] more developer stuff



commit b5166be770d5e887c21c4651f8fc163f14dd7af3
Author: Allan Day <allanpday gmail com>
Date:   Fri Sep 2 15:41:58 2016 +0100

    more developer stuff

 help/C/developers.page |   39 ++++++++++++++++++++++++++++++++-------
 1 files changed, 32 insertions(+), 7 deletions(-)
---
diff --git a/help/C/developers.page b/help/C/developers.page
index d057756..ffff1e5 100644
--- a/help/C/developers.page
+++ b/help/C/developers.page
@@ -56,16 +56,41 @@
   <section id="gtk+">
     <title>GTK+ Improvements</title>
     <media type="image" src="figures/placeholder.png"/>
-    <p>Portal support for flatpak apps: file chooser, printing, gtk_show_uri, inhibiting,...</p>
+    <p>With 3.22, GTK+ is the first toolkit to support Flatpak “portals”. These
+    allow sandboxed applications to access system resources and interfaces in a
+    secure manner. Functionality covers the file chooser, printing, URI
+    opening, suspend/log out/idle inhibit, screenshots, notifications and
+    network status. Portal access is transparent, although
+    <code>GtkFileChooserNative</code> is recommended over the regular
+    <code>GtkFileChooser</code>. This allows fully sandboxed applications to be
+    written using GTK+ and Flatpak. More information can be found on
+    <link href="https://blogs.gnome.org/mclasen/2016/07/08/portals-using-gtk-in-a-flatpak/";>
+    Matthias Clasen's blog post</link>.</p>
     <p>Other improvements in GTK+ 3.22 include:</p>
     <list>
-      <item><p>CSS blends modes.</p></item>
-      <item><p>Graphics tablet support in Wayland.</p></item>
-      <item><p>GtkGLArea can use GLES</p></item>
-      <item><p>Richer monitor information with GdkMonitor</p></item>
+      <item><p>CSS blends modes. This is a common CSS feature that allows
+      images to be programmatically transformed. Georges Stavracas,
+      who implemented the feature, has provided
+      <link href="https://feaneron.com/2016/07/03/css-blend-modes-in-gtk/";>more
+      details on his blog</link>.</p></item>
+      <item><p>GTK+ 3.22 allows graphics tablets to be used with Wayland.
+      Carlos Garnacho has written about <link
+      href="https://blogs.gnome.org/carlosg/2016/08/24/wayland-%E2%99%A1-drawing-tablets/";>
+      how to add support for this to applications</link>.</p></item>
+      <item><p><link href="https://developer.gnome.org/gtk3/stable/GtkGLArea.html";>
+      GtkGLArea</link> can now use OpenGL for Embedded Systems (OpenGL ES or
+      GLES) instead of full OpenGL.</p></item>
+      <item><p><link href="https://developer.gnome.org/gdk3/stable/GdkMonitor.html";>
+      GdkMonitor</link> is a new more convenient way to get monitor
+      information, and provides richer information than was previously
+      available with <link
+      href="https://developer.gnome.org/gdk3/unstable/GdkScreen.html";>GdkScreen
+      </link>.</p></item>
     </list>
-    <p>While not being introduced in 3.22, major progress has been made on the
-    GTK Scene Graph over the past six months.</p>
+    <p>Additionally, while it is not being introduced in 3.22, major progress
+    has been made on the GTK Scene Graph (GSK) over the past six months. With
+    the new release model described above, the way is clear for this to be
+    integrated into GTK+'s new unstable release series in the near future.</p>
   </section>
 
   <section id="flatpak">


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]