[release-notes/gnome-3-14] something
- From: Allan Day <allanday src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [release-notes/gnome-3-14] something
- Date: Thu, 11 Sep 2014 15:27:32 +0000 (UTC)
commit 2be929360550d7e2e4e7ca6e34cbeab9b6318dad
Author: Allan Day <allanpday gmail com>
Date: Thu Sep 11 16:27:06 2014 +0100
something
help/C/developers.page | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/help/C/developers.page b/help/C/developers.page
index 562322d..a1666d5 100644
--- a/help/C/developers.page
+++ b/help/C/developers.page
@@ -26,12 +26,14 @@
<section id="gtk-inspector">
<title>GTK+ Inspector</title>
+ <media type="image" src="figures/placeholder.png"/>
<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>
+ <media type="image" src="figures/placeholder.png"/>
<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>
@@ -39,24 +41,28 @@
<section id="adwaita">
<title>New Default GTK+ Theme</title>
+ <media type="image" src="figures/placeholder.png"/>
<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>
+ <media type="image" src="figures/placeholder.png"/>
<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>
+ <media type="image" src="figures/placeholder.png"/>
<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>
+ <media type="image" src="figures/placeholder.png"/>
<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>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]