[release-notes/gnome-3-8] lots of refinements
- From: Allan Day <allanday src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [release-notes/gnome-3-8] lots of refinements
- Date: Fri, 8 Mar 2013 15:53:17 +0000 (UTC)
commit b0920233a800edb1d240a57de1b2873d884300b0
Author: Allan Day <allanpday gmail com>
Date: Fri Mar 8 15:53:06 2013 +0000
lots of refinements
help/C/developers.page | 70 ++++++++++++++++++++-------------
help/C/figures/accessibility.png | Bin 2341 -> 0 bytes
help/C/figures/applications-other.png | Bin 1898 -> 0 bytes
help/C/figures/goa.png | Bin 2170 -> 0 bytes
help/C/figures/start-here.png | Bin 2132 -> 0 bytes
help/C/i18n.page | 8 ++--
help/C/index.page | 1 +
help/C/more-core-ux.page | 39 ++++++++----------
8 files changed, 66 insertions(+), 52 deletions(-)
---
diff --git a/help/C/developers.page b/help/C/developers.page
index 3959703..2979cde 100644
--- a/help/C/developers.page
+++ b/help/C/developers.page
@@ -5,7 +5,7 @@
id="developers">
<info>
- <link type="guide" xref="index#more"/>
+ <link type="guide" xref="index#more" group="fourth"/>
<desc>New features for those working with GNOME technologies</desc>
<credit type="author">
<name its:translate="no">Allan Day</name>
@@ -18,40 +18,56 @@
<title>What's new for developers, system administrators and distributors</title>
+ <p>New features and enhancements for those working with GNOME technologies</p>
+
+ <section id="gtk+">
+ <title>GTK+</title>
+ <list>
+ <item><p>Per-widget opacity with gtk_widget_set_opacity</p></item>
+ <item><p>Frame synchronization with mutter for smooth animations and resizing</p></item>
+ <item><p>Single-click mode for tree and icon views</p></item>
+ <item><p>Possible to reuse accessible implementations</p></item>
+ <item><p>Multi-application Broadway support with broadwayd</p></item>
+ <item><p>Better font support: can set family, size, etc, like other css properties</p></item>
+ </list>
+ </section>
+
+ <section id="glib">
+ <title>GLib</title>
+ <list>
+ <item><p>g_type_init no longer needed and deprecated</p></item>
+ <item><p>GTask replaces GAsyncResult</p></item>
+ <item><p>Type modules are never unloaded</p></item>
+ <item><p>Interfaces can't be added after class_init anymore</p></item>
+ <item><p>File monitors work on NFS homedirs, by falling back to fam</p></item>
+ <item><p>kqueue support for file monitors (BSDs, OS X)</p></item>
+ <item><p>GUnixFdSource, a new way to add file descriptors to the mainloop</p></item>
+ <item><p>g_get_home_dir() now respects $HOME</p></item>
+ </list>
+ </section>
+
<section id="boxes">
<title>Boxes</title>
- <p>Now uses of libosinfo for express/automated installations. Support for new OSes/distros can be added
through libosinfo. No Vala or C hacking needed, only XSL/XML.</p>
+ <p>Now uses of libosinfo for express/automated installations. Support for new OSes/distros can be added
through libosinfo. This uses XSL/XML and avoids the need to use Vala or C.</p>
</section>
<section id="tracker">
<title>Tracker</title>
- <p>Full Text Search (FTS) v4 support with support for snippets (i.e. context around matching queries)
and offsets (index in context matching queries).</p>
- <p>Colour based command line interfaces:
http://blogs.gnome.org/mr/2013/02/15/tracker-search-gets-colour-snippets/</p>
- <p>Indexing support for new formats:</p>
- <p>XPS documents (GB#687160) - XML Page Specific Microsoft alternative to PDF files</p>
- <p>DVI documents (GB#687162) - DeVice Independent files (printable output of TeX files)</p>
+ <list>
+ <item><p>Full Text Search (FTS) v4 support with support for snippets (i.e. context around matching
queries) and offsets (index in context matching queries).</p></item>
+ <item><p>Colour based command line interfaces:
http://blogs.gnome.org/mr/2013/02/15/tracker-search-gets-colour-snippets/</p></item>
+ <item><p>Indexing support for XPS (XML Page Specific Microsoft alternative to PDF files) and DVI
documents (DeVice Independent files - printable output of TeX files)</p></item>
+ </list>
</section>
- <section id="glib">
- <title>GLib</title>
- <p>g_type_init no longer needed and deprecated</p>
- <p>GTask replaces GAsyncResult</p>
- <p>Type modules are never unloaded</p>
- <p>Interfaces can't be added after class_init anymore</p>
- <p>File monitors work on NFS homedirs, by falling back to fam</p>
- <p>kqueue support for file monitors (BSDs, OS X)</p>
- <p>GUnixFdSource, a new way to add file descriptors to the mainloop</p>
- <p>g_get_home_dir() now respects $HOME</p>
- </section>
-
- <section id="gtk+">
- <title>GTK+</title>
- <p>Per-widget opacity with gtk_widget_set_opacity</p>
- <p>Frame synchronization with mutter for smooth animations and resizing</p>
- <p>Single-click mode for tree and icon views</p>
- <p>Possible to reuse accessible implementations</p>
- <p>Multi-application Broadway support with broadwayd</p>
- <p>Better font support: can set family, size, etc, like other css properties</p>
+ <section id="python-bindings">
+ <title>Python Bindings (PyGObject)</title>
+ <list>
+ <item><p>Now provides access to the full and original GLib API. The old and pygobject 2.x specific way
to call functions like `GLib.io_add_watch()` is now deprecated, causing a `PyDeprecationWarning`, and will be
removed in a future release cycle</p></item>
+ <item><p>Much improved support for data types that haven't been handled before: `GParamSpec`, boxed
list properties, or direct setting of string struct members</p></item>
+ <item><p>New `pygtkcompat.generictree` module that offers a `PyGTK` compatible `TreeModel` class, for
easier porting</p></item>
+ <item><p>Now raises a `DeprecationWarning` for introspected methods which are marked as deprecated.
Run `python` with the `-Wd` option to see them</p></item>
+ </list>
</section>
</page>
diff --git a/help/C/i18n.page b/help/C/i18n.page
index 0b01107..39ebd2e 100644
--- a/help/C/i18n.page
+++ b/help/C/i18n.page
@@ -5,7 +5,7 @@
id="i18n">
<info>
- <link type="guide" xref="index#more"/>
+ <link type="guide" xref="index#more" group="third"/>
<desc>Learn about the different languages in which GNOME 3.8 is available</desc>
<credit type="author">
<name its:translate="no">Allan Day</name>
@@ -18,7 +18,7 @@
<title>Internationalization</title>
- <p>Thanks to members of the worldwide <link href="https://live.gnome.org/TranslationProject">GNOME
Translation Project</link>, GNOME 3.8 offers support for more than 50 languages with at least 80 percent of
strings translated, including the user and administration manuals for many languages.</p>
+ <p>Thanks to members of the worldwide <link href="https://live.gnome.org/TranslationProject">GNOME
Translation Project</link>, GNOME 3.8 offers support for more than 50 languages with at least 80 percent of
strings translated. User and administrator documentation are also available in many languages.</p>
<list>
<item><p>...</p></item>
@@ -26,8 +26,8 @@
<item><p>...</p></item>
</list>
- <p>Many other languages are partially supported, with more than half of their strings translated.</p>
+ <p>Numerous other languages are partially supported, with more than half of their strings translated.</p>
- <p>Detailed statistics, how you can help make GNOME available in your language, and more information are
all available on GNOME's <link href="https://l10n.gnome.org/">translation status site</link>.</p>
+ <p>Detailed statistics and more information are all available on GNOME's <link
href="https://l10n.gnome.org/">translation status site</link>. You can also find out how to help translate
GNOME.</p>
</page>
diff --git a/help/C/index.page b/help/C/index.page
index ba10e7d..7d1ac64 100644
--- a/help/C/index.page
+++ b/help/C/index.page
@@ -86,6 +86,7 @@
<section id="more">
<title>And that's not all</title>
<p>There's much more to GNOME &gnomeversion;. Read on to find out more...</p>
+ <links type="topic" groups="first second third fourth"/>
</section>
<section id="getting-gnome">
diff --git a/help/C/more-core-ux.page b/help/C/more-core-ux.page
index d9a5e40..c858204 100644
--- a/help/C/more-core-ux.page
+++ b/help/C/more-core-ux.page
@@ -5,7 +5,7 @@
id="more-core-ux">
<info>
- <link type="guide" xref="index#more"/>
+ <link type="guide" xref="index#more" group="first"/>
<desc>GNOME 3.8 is packed with other new features and enhancements</desc>
<credit type="author">
<name its:translate="no">Allan Day</name>
@@ -16,34 +16,34 @@
</license>
</info>
- <title>New Features and Enhancements to the Core GNOME 3 User Experience</title>
+ <title>Updates to the Core GNOME 3 User Experience</title>
- <p>GNOME 3.8 is packed with new features and enhancements. Here are some of the other improvements that
can be found in the new release.</p>
+ <p>GNOME 3.8 is packed with new features and enhancements. Here are some of the many improvements that can
be found in the new core user experience.</p>
<section id="initial-setup">
<title>Initial Setup</title>
- <p>A new <app>Initial Setup</app> assistant, which helps you quickly and easily set up GNOME 3 when you
use it for the first time. <app>Initial Setup</app> also helps new users learn about GNOME 3 thanks to a new
set of <app>Getting Started</app> video tutorials.</p>
+ <p>GNOME 3.8 features a new <app>Initial Setup</app> assistant, which helps you quickly and easily set
up GNOME 3 when you use it for the first time. <app>Initial Setup</app> also helps new users learn about
GNOME 3 thanks to a new set of <app>Getting Started</app> video tutorials.</p>
</section>
<section id="activities-overview">
<title>Activities Overview</title>
- <p>A substantially revised and improved window selector. This uses space more efficiently, making window
thumbnails much larger and easier to recognise. Window thumbnails are also scaled to reflect the size of the
actual windows, again making recognition easier. The result of these changes is much more effective window
switching.</p>
+ <p>In addition to the new applications and search results view, the <gui>Activities Overview</gui> also
has a substantially improved window selector. This uses space more efficiently, making window thumbnails much
larger and easier to recognise. Window thumbnails are also scaled to reflect the size of the actual windows,
again making recognition easier. These changes result in much more effective window switching.</p>
</section>
<section id="settings">
<title>Settings</title>
<p>The GNOME <app>Settings</app> application (formerly known as <app>System Settings</app>) has been
substantially improved for 3.8. The main <app>Settings</app> interface has been improved, with a new back
button and updated toolbar design. The new version includes a total of four new settings panels:</p>
<list>
- <item><p><app>Notifications</app>: configure which applications display notifications, and how much
information they include in popups. These settings are particularly useful if you do not want personal
information being displayed on the screen.</p></item>
- <item><p><app>Privacy</app>: control the behavior of the <gui>Screen Lock</gui>, whether your name is
displayed on the screen, whether features which show your recent activity should be enabled, and purge your
<gui>Trash</gui> and <gui>Temporary Files</gui></p></item>
- <item><p><app>Search</app>: decide which applications display search results in the <gui>Activities
Overview</gui> as well as the order in which they are displayed. The new <app>Search</app> settings also
include fine grained controls over which content is included in search results.</p></item>
- <item><p><app>Sharing</app>: control which content you share with others, as well as remote login
options. This section includes settings for <gui>Personal File Sharing</gui>, <gui>Screen Sharing</gui>,
<gui>Media Sharing</gui> and <gui>Remote Login</gui>.</p></item>
+ <item><p><app>Notifications</app>: this allows you to configure which applications display
notifications, and how much information they include in popups. These settings are particularly useful if you
do not want personal information being displayed on the screen.</p></item>
+ <item><p><app>Privacy</app>: here you will find controls for the behavior of the <gui>Screen
Lock</gui>, whether your name is displayed on the screen, whether features which show your recent activity
should be enabled, and allows you to purge your <gui>Trash</gui> and <gui>Temporary Files</gui></p></item>
+ <item><p><app>Search</app>: these settings let you decide which applications display search results in
the <gui>Activities Overview</gui> as well as the order in which they are displayed. The new
<app>Search</app> settings also include fine grained controls over which content is included in search
results.</p></item>
+ <item><p><app>Sharing</app>: this lets you control which content you share with others, as well as
remote login. This section includes settings for <gui>Personal File Sharing</gui>, <gui>Screen Sharing</gui>,
<gui>Media Sharing</gui> and <gui>Remote Login</gui>.</p></item>
</list>
<p>A number of other panels have also been substantially revised, often with new designs:</p>
<list>
<item><p><app>Region and Language</app> has been redesigned. The new panel allows you to easily get an
overview of your settings, and includes new dialogs which make selecting languages and input methods much
easier.</p></item>
<item><p><app>Color</app> also has a more refined design.</p></item>
- <item><p><app>Network</app> has been substantially improved. It includes a better <gui>Wi-Fi</gui>
network list and a new Wi-Fi <gui>History</gui> dialog. Many of the settings dialogs have been improved to
make them more usable, and support has been added for multiple <gui>Wired</gui> configuration
profiles.</p></item>
+ <item><p><app>Network</app> has been substantially improved. It includes a better <gui>Wi-Fi</gui>
network list and a new wireless network <gui>History</gui> dialog. Many of the network settings dialogs have
been improved to make them more usable, and support has been added for multiple <gui>Wired</gui>
configuration profiles.</p></item>
<item><p><app>Power</app> has a new interface as well as new <gui>Power Saving</gui> options which
make it easier for you to make your battery last longer.</p></item>
<item><p><app>Printers</app> includes many user interface refinements. Samba printers are now
supported and will be automatically discovered.</p></item>
</list>
@@ -51,27 +51,24 @@
<section id="goa">
<title>Online Accounts</title>
- <p><link href="https://owncloud.org/">OwnCloud</link> provides many of the personal cloud services that
you might expect from big internet companies, such as online storage for files, photos, contacts and
calendars. However, OwnCloud is also Free Software that you can run on your own server or through one of the
many commercial OwnCloud providers. GNOME 3.8 provides integrated OwnCloud support through GNOME Online
Accounts. Once you have set up your OwnCloud account, GNOME applications will automatically provide access
it, so that you can access your files, contacts and calendars.</p>
- <p>GNOME Online Accounts also features new support for IMAP and SMTP email accounts.</p>
+ <p><link href="https://owncloud.org/">OwnCloud</link> is a Free Software personal cloud service which
provides online storage for files, photos, contacts and calendars. You can run it on your own server or
through a commercial OwnCloud provider. GNOME 3.8 provides integrated OwnCloud support through <app>GNOME
Online Accounts</app>. Once you have set up your OwnCloud account, GNOME applications will automatically
connect to it, so that you have seamless access your files, contacts and calendars.</p>
+ <p><app>GNOME Online Accounts</app> now also features IMAP and SMTP email account support.</p>
</section>
<section id="a11y">
<title>Universal Access</title>
- <list>
- <item><p>Many application launcher icons have gained a High Contrast variant.</p></item>
- <item><p>Easy switching between profile-based languages in Orca.</p></item>
- </list>
+ <p>3.8 includes several enhancements to GNOME's <app>Universal Access</app> features. The high contrast
mode has been enhanced through the addition of many more high contrast application icons, making it much more
complete. <app>Orca</app>, the GNOME screen reader application, has gained a new profile switching feature.
This allows quick changes between different profiles, making it easier to use for different languages.</p>
</section>
<section id="other">
<title>Other Improvements</title>
- <p>The core GNOME 3 user experience has received a huge amount of work for 3.8, with a large number of
bug fixes and enhancements. These include:</p>
+ <p>Other enhancements to the core user experience include:</p>
<list>
- <item><p>The use of pressure sensitivity for the <gui>Activities Overview</gui> hot corner and for
opening the <gui>Message Tray</gui>. In previous releases, the hot corner was activated by touching the
pointer against the corner of the screen. To activate the <gui>Message Tray</gui>, it was necessary to hold
the pointer against the bottom of the screen for a period of time. In GNOME 3.8, these mechanisms have been
substantially refined by using pressure sensitivity. From this release, a determined movement the pointer to
the hot corner or to the bottom of the screen will result in activation. This enhancement avoids accidental
triggers and is quicker and more immediate.</p></item>
- <item><p>The metadata for every GNOME application has been reviewed and updated during the 3.8
development cycle. This makes searching for applications more reliable.</p></item>
- <item><p>New context menus have been added for changing the wallpaper and clearing the Message
Tray.</p></item>
+ <item><p>In previous releases, the <gui>Activities Overview</gui> could be activated by touching the
pointer against the hot corner, and the <gui>Message Tray</gui> could be displayed by resting the pointer
against the bottom screen edge. For GNOME 3.8 these actions have been updated to measure the force of the
pointer movement. Only a determined push towards the corner or the bottom screen edge will cause them to
activate. This enhancement avoids accidental triggers and is quicker and more immediate.</p></item>
+ <item><p>The metadata for GNOME applications has been reviewed and updated during the 3.8 development
cycle. This makes searching for applications more reliable.</p></item>
+ <item><p>New context menus have been added for changing the wallpaper and clearing the <gui>Message
Tray</gui>.</p></item>
<item><p>GNOME's keyboard shortcuts for system actions have been updated, in order to increase
consistency. See <link xref="shortcuts"/>.</p></item>
- <item><p>Improved animated transitions from the login screen to your session as well as within the
<gui>Activities Overview</gui>.</p></item>
+ <item><p>The animated transition from the login screen to your session has been improved. The
transitions within the <gui>Activities Overview</gui> have also been refined.</p></item>
</list>
</section>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]