[release-notes/gnome-3-18] complete first rough draft for 3.18



commit 187c88e8381f34d96a6ed4c83ef18f9b09aaf5e7
Author: Allan Day <allanpday gmail com>
Date:   Fri Sep 11 19:13:47 2015 +0100

    complete first rough draft for 3.18

 help/C/developers.page |   60 +++++++++++++++++++++++++++++++++++++++--------
 help/C/index.page      |    2 +-
 help/C/more.page       |   32 +++++++++++++++----------
 3 files changed, 69 insertions(+), 25 deletions(-)
---
diff --git a/help/C/developers.page b/help/C/developers.page
index 8a0686f..0c2d34f 100644
--- a/help/C/developers.page
+++ b/help/C/developers.page
@@ -28,32 +28,70 @@
   <section id="builder">
     <title>Builder</title>
     <media type="image" src="figures/placeholder.png"/>
-    <p>Description.</p>
+    <p>Builder is the new integrated development environment for GNOME, which aims to make it quick and easy 
to do all kinds of development work, particularly application development. Thanks to a successful 
crowdfunding campaign, a huge amount of progress has been made since last release. While it is still under 
heavy development, Builder is already becoming an extremely effective tool.</p>
+    <p>New features since 3.16 include:</p>
+    <list>
+      <item><p>A new workspace system, which allows different panels to be visible, including: a project 
file tree, a list of build targets, a searchable index of available documentation, a symbols list for the 
current file, and a terminal.</p></item>
+      <item><p>A popup command prompt.</p></item>
+      <item><p>Autocompletion for Python using Jedi.</p></item>
+      <item><p>Improved syntax highlighting and automatic completion.</p></item>
+      <item><p>An overview page for available keyboard shortcuts and touchpad gestures.</p></item>
+      <item><p>The introduction of a new plugins system, which allows plugins to be written using 
Python.</p></item>
+    </list>
   </section>
 
-  <section id="GTK+">
-    <title>GTK+</title>
-    <media type="image" src="figures/placeholder.png"/>
-    <p>Description.</p>
+  <section id="xdg-app">
+    <title>Sandboxed Applications</title>
+    <p>GNOME's new application sandboxing project aims to enable the creation of secure isolated 
applications, that can be installed on multiple distributions. Major progress on this technology has been 
made during the 3.18 cycle.</p>
+    <p>Xdg-App is the tool which allows runtimes and applications to be installed. This is now an official 
freedesktop project, with releases in several distributions. Additionally, official GNOME runtime and SDK 
builds are available at <link href="http://sdk.gnome.org/";>sdk.gnome.org</link>. These can be used to build 
and host your applications.</p>
+    <p>More information can be found on the <link 
href="https://wiki.gnome.org/Projects/SandboxedApps";>application sandboxing wiki page</link>.</p>
   </section>
 
-  <section id="GLib">
-    <title>GLib</title>
+  <section id="gtk+">
+    <title>GTK+</title>
     <media type="image" src="figures/placeholder.png"/>
-    <p>Description.</p>
+    <p>GTK+ has various improvements in 3.18:</p>
+    <list>
+      <item><p>A new tool called <code>gtk-builder-tool</code> allows GtkBuilder UI files to be validated 
and simplified.</p></item>
+      <item><p>3.18 includes a raft of new typographic features: including colored underlines, 
letterspacing, font features and translucent font colors. It also includes support for custom font maps and 
font options.</p></item>
+      <item><p>Output-only windows are now supported, using the <code>GtkOverlay::pass-through</code> 
property. This allows input to be directed to the correct window, and is useful when using floating 
information or decorative overlays.</p></item>
+      <item><p><code>GtkGesture</code> now has builtin support for touchpad gestures (only available on 
Wayland).</p></item>
+    </list>
   </section>
 
   <section id="hig">
     <title>Human Interface Guidelines</title>
     <media type="image" src="figures/placeholder.png"/>
-    <p>Description.</p>
+    <p>GNOME's Human Interface Guidelines have received a major update for 3.18. Structure and navigation 
has been improved, to make it quicker and easier to use. The guidelines have also been updated and expanded: 
new patterns have been added on in-app notifications, info bars, OSD controls and empty placeholders.</p>
+  </section>
+
+  <section id="glib">
+    <title>GLib</title>
+    <list>
+      <item><p>Threadpools no longer limited to 10 threeds.</p></item>
+      <item><p>Information about metered networks available in GNetworkMonitor.</p></item>
+      <item><p>Portability improvements: GNotification implemented on OS X and GAppInfo registry-based 
implementation on Windows.</p></item>
+    </list>
+  </section>
+
+  <section id="clutter">
+    <title>Clutter</title>
+    <list>
+      <item><p>Prefer OpenGL 3.x contexts, if available, and fall back to the old legacy GL API if 
not.</p></item>
+      <item><p>Support touchpad gesture events with the libinput backend; this can be used by Clutter-based 
Wayland compositors, like GNOME Shell.</p></item>
+      <item><p>Allow binding GListModel implementations to ClutterActor instances, to automatically create 
actors from objects stored inside models.</p></item>
+      <item><p>Improvements all around with regards to input on X11, Wayland, and GDK.</p></item>
+    </list>
   </section>
 
   <section id="more">
     <title>Other Improvements in &gnomeversion;</title>
     <list>
-    <item><p>gedit has a minimap.</p></item>
-    <item><p>gitg improvements - initial state, ...</p></item>
+      <item><p>gedit has a minimap.</p></item>
+      <item><p>A new gedit plugins allows finding text in all files.</p></item>
+      <item><p>gitg improvements - initial state, ...</p></item>
+      <item><p>Web has a new web inspector UI, which includes new features</p></item>
+      <item><p>New API for UI and Web extensions</p></item>
     </list>
   </section>
 
diff --git a/help/C/index.page b/help/C/index.page
index a4a6674..25125d0 100644
--- a/help/C/index.page
+++ b/help/C/index.page
@@ -80,7 +80,7 @@
   <section id="characters">
     <title>New Characters Application</title>
     <media type="image" src="figures/placeholder.png"/>
-    <p>Characters is another new application for GNOME &gnomeversion;, which provides an easy way to use 
unusual characters. It provides a simple set of categories, which makes it easy to browse possible characters 
that you want to use. Characters that have been used in the past are saved for convenient reuse, and it is 
possible to select to only view characters from a particular font. Characters also provides an effective 
search feature, which can be accessed from the Activities Overview</p>
+    <p>Characters is another new application for GNOME &gnomeversion;, which provides an easy way to use 
unusual characters. It provides a simple set of categories, which makes it easy to browse possible characters 
that you want to use. Characters that have been used in the past are saved for convenient reuse, and it is 
possible to select to only view characters from a particular font. Characters also provides an effective 
search feature, which can be accessed from Activities Overview search.</p>
   </section>
 
   <section id="more">
diff --git a/help/C/more.page b/help/C/more.page
index 5f0f714..6e0f131 100644
--- a/help/C/more.page
+++ b/help/C/more.page
@@ -26,18 +26,17 @@
 
   <p>GNOME &gnomeversion; includes many other new features and improvements. Here are some of them.</p>
 
-
   <section id="touchpad-gestures">
     <title>Multitouch Touchpad Gestures</title>
     <media type="image" src="figures/placeholder.png"/>
-    <p>Multitouch gestures, such as pinch to zoom, or four-finger drag, were first introduced in GNOME 3.14. 
However, this was for touchscreens only. Now, in &gnomeversion;, these gestures can also be used touchpads. 
System-wide gestures can be used to switch applications and workspaces, and to open the Activities Overview. 
Gesture capabilities are also available to applications now, and are expected to make use of them in the 
future.</p>
+    <p>Multitouch gestures, such as pinch to zoom, or four-finger drag, were first introduced in GNOME 3.14. 
However, this was for touchscreens only. Now, in &gnomeversion;, these gestures can also be used touchpads. 
Initial gestures include pinch to zoom and rotate in Evince and Eye of GNOME, and four-finger swipe to switch 
workspace. Additional gestures are planned for the future.</p>
     <p>Note that this feature is only available under Wayland.</p>
   </section>
 
   <section id="touch-screen-improvements">
     <title>Touch Screen Improvements</title>
     <media type="image" src="figures/placeholder.png"/>
-    <p>The ability to select, cut, copy and paste text using a touchscreen has been dramatically improved in 
&gnomeversion;. The handles used to adjust text selections have been made bigger and their look has been 
improved. New popovers provide convenient access to actions, like cut, copy and paste.</p>
+    <p>The ability to select, cut, copy and paste text using a touchscreen has been dramatically improved in 
&gnomeversion;. The handles used to adjust text selections have been made bigger and their look has been 
improved. New popovers provide convenient access to actions, like cut, copy and paste. Behaviour has been 
improved, too: now, a single tap selects a word, and a second tap shows the actions popover.</p>
   </section>
 
   <section id="polari">
@@ -50,42 +49,49 @@
   <section id="scrolling">
     <title>Refined Scrolling</title>
     <media type="image" src="figures/placeholder.png"/>
-    <p>Scrolling has been a particular area of work. Kinetic scrolling - where scroll movement has inertia, 
and feels physical - now works with touchpads, as  (in the past it only worked on touchscreens).</p>
+    <p>Scrolling has been a particular area of work in 3.18. If kinetic scrolling (where scroll movement has 
inertia, and feels physical) has not worked with your touchpad recently, this has now been resolved (thanks 
to kinetic scrolling now being handled by GTK+ itself).</p>
     <p>Controls for scrollbars have also been updated for &gnomeversion;:</p>
     <list>
       <item><p>Clicking the scrollbar with the primary button (this is the left button by default) jumps to 
that location.</p></item>
       <item><p>Holding <key>Shift</key> and clicking with the primary button jumps towards the location, one 
page at a time.</p></item>
       <item><p>Pressing scrollbar with the secondary mouse button gradually scrolls the view in that 
direction.</p></item>
     </list>
-
-<!-- Details on kinetic scrolling need checking (either with Matthias Clasen or Carlos Garnacho. Was it only 
touchscreens in the past? Is this Wayland-only? Is it with both edge and two-finger scrolling? -->
-<!-- How are the mouse bindings better than what we have before? Ask Matthias! -->
-<!-- Find out what happened with kinetic scrolling for mouse scroll wheels (this was discussed with the 
libinput developers this cycle). -->
-
   </section>
 
   <section id="boxes">
-    <title>Enhanced Boxes</title>
+    <title>More Powerful Boxes</title>
     <media type="image" src="figures/placeholder.png"/>
-    <p>Description</p>
+    <p>Boxes is the GNOME application for using virtual and remote machines. For 3.18, it has been made more 
powerful.</p>
+    <list>
+      <item><p>A new list view lets you get an overview when you have a lot of boxes, and is particularly 
suited to working with servers.</p></item>
+      <item><p>It is now possible to filter the main view of boxes, to only show either remote or 
local.</p></item>
+      <item><p>The address or hostname of remote boxes is now shown below their thumbnail.</p></item>
+      <item><p>Express installation is now available for Fedora 21 and newer.</p></item>
+      <item><p>Force shutdown and restart actions are now easier to access.</p></item>
+    </list>
   </section>
 
   <section id="preview-apps">
     <title>Preview Applications</title>
     <media type="image" src="figures/placeholder.png"/>
-    <p>Description</p>
+    <p>To Do and News are two new applications that are being released for the first time in 3.18, as 
technical previews. To Do is a simple personal task manager. Tasks can be scheduled, and the <gui>Today</gui> 
view shows what you should be doing next. It is also possible to group tasks, give them color codes, and 
notes and priorities. helps you keep organized, . These can be organised into lists that can be color 
coded.</p>
+    <p>News is a feed reader, designed to be consistent with GNOME 3 applications, and to provide a 
clutter-free reading experience.</p>
   </section>
 
   <section id="more">
     <title>Smaller Things</title>
     <p>There are many other smaller improvements in GNOME &gnomeversion;. These include:</p>
-
     <list>
       <item><p>GNOME Shell refinements (improved system status menu, restyled dialog windows).</p></item>
       <item><p>Logs improvements (better layout, select which boot to view).</p></item>
       <item><p>Control center - improved bluetooth settings.</p></item>
       <item><p>Smooth spinners.</p></item>
       <item><p>Documents - improved collections dialog</p></item>
+      <item><p>Evince - improved annotations in Evince, including the introduction of highlight annotations, 
an improved interface, and the ability to move annotations.</p></item>
+      <item><p>Web's PDF viewer now allows search.</p></item>
+      <item><p>The screen will not automatically lock when watching fullscreen videos with Web.</p></item>
+      <item><p>Improved performance in Web.</p></item>
+      <item><p>Maps now is now able to indicate your direction as well as location, and it is possible to 
enter latitude/longitude coordinates or a geoURI.</p></item>
     </list>
 
   <p>And, of course, &gnomeversion; includes lots of important bug fixes.</p>


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