[release-notes/gnome-3-14] assorted fixes
- From: Allan Day <allanday src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [release-notes/gnome-3-14] assorted fixes
- Date: Thu, 11 Sep 2014 12:04:23 +0000 (UTC)
commit 79051ec8a94bd9c02231c142fe5f9011b50874e8
Author: Allan Day <allanpday gmail com>
Date: Thu Sep 11 13:03:47 2014 +0100
assorted fixes
help/C/apps.page | 2 +-
help/C/developers.page | 22 +++++++++++++---------
help/C/index.page | 5 +++--
3 files changed, 17 insertions(+), 12 deletions(-)
---
diff --git a/help/C/apps.page b/help/C/apps.page
index 5535ab8..1836ea3 100644
--- a/help/C/apps.page
+++ b/help/C/apps.page
@@ -69,7 +69,7 @@
<title>Modern Evince</title>
<media type="image" src="figures/placeholder.png"/>
<p>&gnomeversion; includes a redesigned <app>Evince</app>. The new version of the document viewer
incorporates a header bar, to give more space to your documents. When it is launched without a document being
specified, <app>Evince</app> will also show a useful overview of your recent documents.</p>
- <p>The latest <app>Evince</app> also includes improved annotations functionality, high-resolution
display support, and enhanced accessibility.</p>
+ <p>The latest <app>Evince</app> also includes high-resolution display support and enhanced
accessibility, including keyboard navigation of forms.</p>
</section>
<section id="more-other">
diff --git a/help/C/developers.page b/help/C/developers.page
index 64c85a2..562322d 100644
--- a/help/C/developers.page
+++ b/help/C/developers.page
@@ -26,38 +26,42 @@
<section id="gtk-inspector">
<title>GTK+ Inspector</title>
- <p>With 3.14 GTK+ includes an exciting new interactive inspector. This allows live examination of a
running GTK+ application, with interactive selection of widgets and interface elements. Properties and CSS
can be viewed and edited live. GTK+ Inspector also provides access to testing and inspection settings, such
as touch screen emulation, window scaling, theme and font settings, text direction and more.</p>
- <p>GTK+ Inspector is an incredibly useful development and testing tool. It can be invoked anywhere, with
the <keyseq><key>Ctrl</key><key>Shift</key><key>I</key></keyseq> keyboard combination.</p>
+ <p>With 3.14, <app>GTK+</app> includes an exciting new interactive inspector. This allows live
examination of a running <app>GTK+</app> application, with interactive selection of widgets and interface
elements. Properties and CSS can be viewed and edited live, and the inspector also provides access to testing
and inspection settings, such as touch screen emulation, window scaling, theme and font settings, text
direction and more.</p>
+ <p><app>GTK+ Inspector</app> is an incredibly useful development and testing tool. It can be invoked
anywhere, with the <keyseq><key>Ctrl</key><key>Shift</key><key>I</key></keyseq> keyboard combination.</p>
</section>
<section id="themeable-icons-and-assets">
<title>Themable Icons and Assets</title>
- <p>GTK+'s CSS support has continued to expand with 3.14, and now features closer integration with icon
themes and SVG assets. Icons from the icon theme can be called directly from CSS, and SVG assets can be used
to style spinners, arrows, checkmarks, radiomarks and expanders. This can be used to integrate a GTK+ theme
with an icon theme for a consistent look and feel.</p>
+ <p><app>GTK+</app>'s CSS support has continued to expand with 3.14, and now features closer integration
with icon themes and SVG assets. Icons from the icon theme can be called directly from CSS, and SVG assets
can be used to style spinners, arrows, checkmarks, radiomarks and expanders. This can be used to integrate a
<app>GTK+</app> theme with an icon theme for a consistent look and feel.</p>
<p>SVG icons and assets can also be manipulated through CSS. Symbolic icons can be recolored, and can
have shadows and animations applied. A theme can also specify when and where regular or symbolic (monotone)
icon variants should be used.</p>
<p>More details can be found in <link
href="https://mail.gnome.org/archives/gtk-devel-list/2014-May/msg00020.html">Benjamin Otte's post</link> on
the subject.</p>
</section>
<section id="adwaita">
<title>New Default GTK+ Theme</title>
- <p>From 3.14, the old Raleigh default GTK+ theme has been replaced by GNOME's Adwaita theme. This
ensures that GTK+ has an attractive, complete, and up-to-date default theme for all platforms. Adwaita
utilises all the latest GTK+ CSS features, and supports all of GTK+'s new widgets.</p>
+ <p>From 3.14, Adwaita has replaced Raleigh as the default <app>GTK+</app> theme. This ensures that GTK+
has an attractive, complete, and up-to-date default theme for all platforms. Adwaita utilises all the latest
<app>GTK+</app> CSS features, and supports all of <app>GTK+'s</app> new widgets.</p>
<p>To support this move, Adwaita has been rewritten from the ground up for 3.14. The new version is more
compact, maintainable and flexible, and makes use of more CSS features, such as animations.</p>
</section>
<section id="gestures">
<title>Gestures</title>
- <p>GTK+ now includes support for gesture interaction. With 3.14, the majority of common multitouch
gestures are available for use in GTK+ applications, such as drag, swipe, pinch and rotate.</p>
- <p>Gestures can be added to applications using <code><link
href="https://developer.gnome.org/gtk3/3.14/GtkGesture.html">GtkGesture</link></code>.</p>
+ <p><app>GTK+</app> now includes support for gesture interaction. With 3.14, the majority of common
multitouch gestures are available for use in <app>GTK+</app> applications, such as tap, drag, swipe, pinch
and rotate.</p>
+ <p>Gestures can be added to existing <app>GTK+</app> applications using <code><link
href="https://developer.gnome.org/gtk3/3.14/GtkGesture.html">GtkGesture</link></code>.</p>
</section>
<section id="hig">
<title>Human Interface Guidelines</title>
- <p>GNOME 3.14 includes a new and updated set of Human Interface Guidelines. These provide thorough
design advice and guidelines for the latest GTK+, enabling developers and designers to make the most of
GTK+. The HIG includes guidelines on layout, writing style, icons, typography and input. It also incorporates
a collection of design patterns, which you can use to construct a fully-featured application design, and
design notes on the various GTK+ widgets.</p>
- <p>The new version of the HIG includes general guidance for GTK+ users, as well as information on
creating GNOME 3 style applications.</p>
+ <p>GNOME 3.14 includes a new and updated set of Human Interface Guidelines (HIG). These provide thorough
design guidelines for the latest <app>GTK+</app>, enabling developers and designers to make the most of the
toolkit. The HIG includes guidelines on layout, writing style, icons, typography and input. It also
incorporates a collection of design patterns, which you can use to construct a fully-featured application
design, and design notes on the various GTK+ widgets.</p>
+ <p>The new version of the HIG is designed to provide guidance for <app>GTK+</app> users and authors of
cross-platform applications, as well as those targetting GNOME 3.</p>
</section>
<section id="wayland">
<title>Wayland Progress</title>
- <p>A huge amount of progress has been made on the road to full Wayland adoption. Stability has been
greatly improved over the 3.14 cycle, and a large number of bugs have been fixed in the process. Several
pieces of missing functionality have also been added. New features include keyboard configuration, touch
screen support, drag and drop support, functionaly context menus, tooltips and comboboxes, high-resolution
display support, and window move/resize.</p>
+ <p>The GNOME 3.14 development cycle has included a huge amount of progress towards <app>Wayland</app>
adoption. Stability has been greatly improved over the 3.14 cycle, and a large number of bugs have been
fixed. Several pieces of missing functionality have also been added: new features include keyboard
configuration, touch screen support, drag and drop support, functional context menus, tooltips and
comboboxes, high-resolution display support, and window move/resize.</p>
+ <p>Developers are encouraged to test GNOME with <app>Wayland</app>, either as a session, or by running
individual applications with the Wayland <code>GDK_BACKEND</code>:</p>
+ <code>GDK_BACKEND=wayland application-name</code>
+ <p>If an application fails to run on Wayland, it will try to fall back to X11.</p>
+ <p>Further details about GNOME on Wayland can be found on the <link
href="https://wiki.gnome.org/Initiatives/Wayland">GNOME Wayland wiki page</link>.</p>
</section>
<section id="gtk-more">
diff --git a/help/C/index.page b/help/C/index.page
index 061c4c4..01d2439 100644
--- a/help/C/index.page
+++ b/help/C/index.page
@@ -65,9 +65,10 @@
<title>Other Improvements</title>
<p>Other improvements to the GNOME 3 core user experience include:</p>
<list>
- <item><p>Multimonitor improvements.</p></item>
<item><p>System search has become even more useful, with the addition of search providers from
<app>Calculator</app> and <app>Clocks</app>. This allows you to find the time for a city or perform
calculations directly from the search box.</p></item>
- <item><p>The behaviour of the on-screen keyboard has also been improved.</p></item>
+ <item><p>When using several monitors, GNOME will now remember which display each window has been
placed on. This is particularly useful for laptops with docking stations.</p></item>
+ <item><p>GNOME's geolocation framework has been improved, by using <link
href="https://location.services.mozilla.com/">Mozilla's Location Service</link> for 3G and network-based
positioning. This results in increased accuracy, which will continue to improve in the future.</p></item>
+ <item><p>Touch screen support has been improved with reliable on-screen keyboard behaviour.</p></item>
</list>
</section>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]