[release-notes/gnome-3-24] rough first draft is done



commit 60eb1cc80d7b2dd613672f6920942f95a35db84b
Author: Allan Day <allanpday gmail com>
Date:   Thu Mar 9 19:22:26 2017 +0000

    rough first draft is done

 help/C/developers.page |   33 +++++++++++++++++----------------
 help/C/index.page      |   28 +++++++++++++++++++++-------
 2 files changed, 38 insertions(+), 23 deletions(-)
---
diff --git a/help/C/developers.page b/help/C/developers.page
index dd0c7bf..4a547d8 100644
--- a/help/C/developers.page
+++ b/help/C/developers.page
@@ -28,44 +28,45 @@
   <section id="builder">
     <title>Builder</title>
     <media type="image" src="figures/placeholder.png"/>
-    <p>Builder has made significant progress for 3.24, with a number of major new features. It has enhanced 
support for a range of build systems, including Flatpak, cmake, meson and Rust. This is thanks to a new <link 
href="https://blogs.gnome.org/chergert/2017/02/17/builders-build-pipeline/";>new build pipeline 
architecture</link>, which allows different build systems to be more easily supported.</p>
-    <p>It is now also possible to install and update Flatpak and Rust SDKs and toolchains direct from 
Builder, which makes setting up a development environment a matter of clicking a few buttons.</p>
-    <p>Valgrind integration makes it easy to profile your project. If Valgrind is available, it is available 
from the run menu - just select it to run your project with it.</p>
-    <p>Flatpak support has been enhanced, making it easier to use Flatpak SDKs in order to build 
applications. This, combined increased Flatpak usage by GNOME applications, means that it is incredibly easy 
to use Builder and Flatpak to start contributing to GNOME.</p>
+    <p>Builder has made significant progress for 3.24, with a number of major new features. It has enhanced 
support for a range of build systems, including Flatpak, CMake, Meson and Rust. This is thanks to a new <link 
href="https://blogs.gnome.org/chergert/2017/02/17/builders-build-pipeline/";>new build pipeline 
architecture</link>, which allows different build systems to be more easily supported.</p>
+    <p>Additionally, it is now possible to install and update SDKs and toolchains directly from builder, 
either for Flatpak and Rust. Clicking a few buttons is all it takes to set up a development environment.</p>
+    <p><link href="http://valgrind.org/";>Valgrind</link> integration makes it easy to profile your project. 
If Valgrind is available, it is available from the run menu - just select it to run your project with it.</p>
+    <p>Flatpak support has had a significant amount of polish since last release, making it far more 
reliable and thoroughly integrated. This means it is now possible to seamlessly clone and build many GNOME 
applications using Flatpak, all from within Builder. This avoids the need to manually build lots of 
dependencies with JHBuild, and makes it easy to get started.</p>
   </section>
 
   <section id="flatpak">
     <title>Flatpak</title>
     <media type="image" src="figures/placeholder.png"/>
     <!-- Releases since 3.22 - 0.8.3, 0.8.2, 0.8.1, 0.8.0, 0.6.14, 0.6.13, 0.6.12 -->
-    <p>While Flatpak is an independent upstream project, the GNOME project is actively promoting its use as 
a part of its developer experience. Since the 3.22 release, Flatpak has made significant progress. There have 
been a total of seven Flatpak releases since then, which have introduced major new features and 
improvements.</p>
+    <p>While Flatpak is an independent upstream project, the GNOME project is actively promoting its use as 
a part of its developer experience. Since the 3.22 release, Flatpak has made significant progress. There have 
been a total of seven Flatpak releases since then, which have introduced a host of major new features and 
improvements.</p>
     <list>
-      <item><p>OpenGL driver support - allows applications to use proprietary drivers that already 
exist.</p></item>
       <item><p>Applications can now specify where their runtime can be downloaded from. This allows Flatpak 
to automatically download the required runtime for an application, if it isn't installed.</p></item>
-      <item><p>A new 0.8.0 stable series has been introduced.</p></item>
+      <item><p>A new 0.8.0 stable series has been introduced, which provides a way for long-term support 
distributions to include Flatpak.</p></item>
       <item><p>The command line interface has been reworked and improved, to make it easier to 
use.</p></item>
-      <item><p>Now supports downloading elements with the application, allowing applications like Spotify 
and Skype to be supported.</p></item>
+      <item><p>Flatpak now supports downloading URIs as a part of application installation. This allows 
applications like Spotify and Skype to be supported.</p></item>
+      <item><p>OpenGL driver support allows applications to use proprietary drivers, if they are already 
installed on the host system.</p></item>
+      <item><p>Support for the OCI standard has been updated to the latest version, and support has been 
added to directly install Flatpak applications from OCI images.</p></item>
     </list>
+    <p>In addition, there has been a great many smaller improvements and bug fixes. The <link 
href="https://github.com/flatpak/flatpak/releases";>Flatpak releases page</link> provides more details.</p>
   </section>
 
   <section id="GTK+4">
     <title>Progress Towards GTK+ 4</title>
     <media type="image" src="figures/placeholder.png"/>
     <p>GTK+ development has been focused on the next major GTK+ release, GTK+ 4. This development branch is 
not currently ready for use. However, new features have started to land, including a recorder feature in GTK+ 
Inspector and support for the CSS filter specification. Other changes include cleanup of deprecated APIs and 
the creation of a new Vulkan renderer.</p>
-    <p>The stable 3.22 branch has continued to receive bug fixes this development cycle. These can be found 
in the GTK+ 3.22.10 release which forms part of GNOME 3.24.</p>
+    <p>The stable 3.22 branch has continued to receive bug fixes this development cycle. These can be found 
in the GTK+ 3.22.10 release, which forms part of GNOME 3.24.</p>
   </section>
 
   <section id="more">
     <title>Other Changes</title>
-    <media type="image" src="figures/placeholder.png"/>
     <p>Other changes for developers in GNOME 3.24 include:</p>
     <list>
-      <item><p>Spell-checking for GtkEntry in the gspell library.</p></item>
-      <item><p>A long-standing bug in gdk-pixbuf made shrinking pictures by large amounts very very slow, 
this should now be fixed.</p></item>
-      <item><p>A number of potential security problems were fixed in various parts of gdk-pixbuf. Highlights 
include promises, iterators, symbols, template strings, generators, method shorthand syntax, many new 
standard library methods. See the <link href="https://git.gnome.org/browse/gjs/tree/NEWS?h=1.47.90";>GJS news 
file</link> for more details.</p></item>
-      <item><p>Progress towards more modern ES6 Javascript in GJS with SpiderMonkey 38.</p></item>
-      <item><p>In libgd, a new GtkFlowBox-based "content view" widget has replaced the previous 
GtkIconView-based one.</p></item>
-      <item><p>The new Recipes app provides an example for a fully sandboxed flatpak application using 
portals.</p></item>s
+      <item><p>gspell, the spell-checking library for GTK+, now supports spell-checking within GtkEntry 
widgets. This work was supported by a successful fundraiser run by gspell developer Sébastien Wilmet. Thanks 
to everyone who supported this effort!</p></item>
+      <item><p>The performance of image shrinking in GdkPixbuf  has been improved, thanks to a long-standing 
bug being resolved.</p></item>
+      <item><p>A number of potential security issues have been resolved in GdkPixbuf.</p></item>
+      <item><p>GJS has been updated to use SpiderMonkey 38. This provides a more modern JavaScript 
implementation with a number of ES6 features. Highlights include promises, iterators, symbols, template 
strings, generators, method shorthand syntax, as well as many new standard library methods. See the <link 
href="https://git.gnome.org/browse/gjs/tree/NEWS?h=1.47.90";>GJS news file</link> for more details.</p></item>
+      <item><p>libgd is a convenience library that provides a set of composite template widgets that can be 
used to build applications. For 3.24, the "content view" template, which presents a grid of items, has been 
updated to use GtkFlowBox rather than GtkIconView. This delivers dynamic resizing of items to ensure even 
grid layouts and efficient use of space.</p></item>
+      <item><p>In addition to allowing you to cook tasty treats from your favourite GNOME hackers, the new 
Recipes application also serves as a useful example for a fully sandboxed Flatpak application using 
portals.</p></item>
     </list>
   </section>
 
diff --git a/help/C/index.page b/help/C/index.page
index ffa605a..57afe0a 100644
--- a/help/C/index.page
+++ b/help/C/index.page
@@ -84,6 +84,13 @@
     guide</link>.</p>
   </section>
 
+  <section id="notifications">
+    <title>Enhanced Notifications Area</title>
+    <media type="image" src="figures/placeholder.png"/>
+    <p>The notification area has received a round of improvements for 3.24. The notifications list has a 
simpler, clearer layout, which makes it easier to read previous notifications. A number of other 
notifications bugs have been fixed as a part of this effort, in order to provide a smoother notifications 
experience.</p>
+    <p>Weather information has also been intergated into the notifications area. This shows a simple summary 
of the day's forecast, for the location that is set in the Weather application (this can either follow your 
current location, or be set to a manual location).</p>
+  </section>
+
   <section id="web">
     <title>Improved Web Browser</title>
     <media type="image" src="figures/placeholder.png"/>
@@ -152,18 +159,25 @@
     <p>All the document and folder icons have been updated along with many application icons.</p>
   </section>
 
+  <section id="wacom">
+    <title>Wacom Graphics</title>
+    <media type="image" src="figures/placeholder.png"/>
+    <p>GNOME's Wacom graphics tablet support has seen major improvements for 3.24. Significantly, Wacom 
settings and tablet handling are now compatible with Wayland, meaning that Wacom users no longer have an 
excuse not to switch from X11.</p>
+    <p>Styli handling has also been improved. Styli can be configured independently of tablets, allowing you 
to move them and keep the same configuration. Styli can also be configured using presets for different 
devices.</p>
+    <p>Finally, applications can now define the actions of tablet actions. These application defined actions 
are displayed in Wacom full screen overlays.</p>
+  </section>
+
   <section id="thats-not-all">
     <title>And That’s Not All…</title>
     <p>As usual, there are many other smaller improvements in this GNOME
     release. Here are some of them!</p>
     <list>
-      <item><p>Calendar — new week view</p></item>
-      <item><p>Visual tweaks in Software</p></item>
-      <item><p>Open files with admin rights</p></item>
-      <item><p>Improved Wacom graphics tablet settings</p></item>
-      <item><p>Software — improved Flatpak support</p></item>
-      <item><p>Improved typography</p></item>
-      <item><p>Experimental public transport routing in Maps</p></item>
+      <item><p><app>Calendar</app> has a new view for viewing a single week at once. This beautiful view on 
your week allows drag and drop to quickly and easily move events.</p></item>
+      <item><p>The <app>Software</app> application has undergone another round of visual tweaks and 
improvements, including new icons to indicate when applications are installed, an updated presentation for 
ratings and the display of how much space each application uses in the installed view.</p></item>
+      <item><p><app>Files</app> now allows restricted files and folders to be easily opened using 
administrator priviledges. Just click on the file or folder and a system password dialog will allow you to 
enter a password in order to continue. This provides a much safer way to open restricted locations</p></item>
+      <item><p>Software's Flatpak support, which was introduced last release, has been improved. Updating 
Flatpak applications is much smoother and provides better feedback. New <code>.flatpakref</code> files are 
now supported.</p></item>
+      <item><p>GNOME's use of typography has been improved to make maximum use of Unicode. Many of these 
changes are subtle but give a better appearance overall.</p></item>
+      <item><p>The <app>Calculator</app> has had a number of improvements, including an improved appearance, 
a keyboard shortcuts window, new variables and functions popovers, better error highlighting and improved 
complex number handling.</p></item>
     </list>
   </section>
 


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