[release-notes/gnome-3-22] more developer stuff
- From: Allan Day <allanday src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [release-notes/gnome-3-22] more developer stuff
- Date: Fri, 2 Sep 2016 14:42:50 +0000 (UTC)
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]