[release-notes/gnome-3-12] populate the developers page. various other things
- From: Allan Day <allanday src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [release-notes/gnome-3-12] populate the developers page. various other things
- Date: Tue, 4 Mar 2014 16:15:58 +0000 (UTC)
commit 90145e7be50d08d8686ed30c7d43190b48b859e4
Author: Allan Day <allanpday gmail com>
Date: Tue Mar 4 16:15:27 2014 +0000
populate the developers page. various other things
help/C/developers.page | 50 ++++++++++++++++++++++++++++++++++++++++++++++
help/C/index.page | 8 +++---
help/C/more-apps.page | 4 ++-
help/C/more-core-ux.page | 14 ++++++------
4 files changed, 64 insertions(+), 12 deletions(-)
---
diff --git a/help/C/developers.page b/help/C/developers.page
index 0ec5165..6a423fe 100644
--- a/help/C/developers.page
+++ b/help/C/developers.page
@@ -24,4 +24,54 @@
<p>GNOME 3.12 introduces a number of new features and enhancements for those working with GNOME
technologies.</p>
+ <section id="gtk-widgets">
+ <title>New GTK+ Widgets</title>
+ <p>GtkActionBar: A new container, which has a centered child like GtkHeaderBar.</p>
+ <p>GtkPopover: A new widget that is can be used for transient views, as an alternative to menus or
dialogs</p>
+ <p>GtkFlowBox: A container that its children in a reflowing grid, which can be oriented horizontally or
vertically</p>
+ </section>
+
+ <section id="notifications">
+ <title>New Notifications API</title>
+ <p>GNotification: Notification support in GApplication</p>
+ </section>
+
+ <section id="process-launching">
+ <title>Powerful New Process Launching API</title>
+ <p>GSubprocess: More powerful process launching API</p>
+ <p>gapplication commandline utility can be used for launching apps, opening files, invoking application
actions and listing apps and actions, with bash completion</p>
+ <p>GApplication supports commandline handling, including a convenient --gapplication-service option</p>
+ </section>
+
+ <section id="docs">
+ <title>Improved Developer Documentation</title>
+ <p>A new look (and improved content) for developer documentation</p>
+ </section>
+
+ <section id="portability">
+ <title>Enhanced Portability</title>
+ <p>Improved portability for OpenBSD, Solaris.</p>
+ </section>
+
+ <section id="tracker">
+ <title>Tracker</title>
+ <p>libmediaart: New library created from sources in Tracker to handle art associated with media (like
audio/video). Not to be confused with thumbnail generation which is usually for personal content (e.g. photos
taken).</p>
+ <p>New library: for managing miners you can use libtracker-control now</p>
+ <p>New feature: passive extraction offers specific metadata extraction (e.g. image orientation) by
listening to signals on resource changes. Previously inserting ANY information about a resource was done in
one step. This feature means that now file data (e.g. file name, size, etc) is inserted even if specific
metadata isn't.</p>
+ <p>New feature: prioritization of RDF types is available to enable extraction of certain file types
before others</p>
+ <p>New feature: SPARQL functions tracker:normalize() and tracker:unaccent() have been added</p>
+ <p>New feature: tracker-sparql --tree to describe the database ontology and help understand the class
hierarchy.</p>
+ <p>New feature: encoding detection for metadata with ICU</p>
+ <p>New feature: store's GraphUpdated signal delay is now configurable. This signal is what's used to
notify of resource changes in the database (e.g. new file added). Previously it was always 1 second.</p>
+ </section>
+
+ <section id="more">
+ <title>Other Improvements</title>
+ <p>Unicode 6.3.0 support</p>
+ <p>Most GTK+ containers draw backgrounds</p>
+ <p>Model-based menus can hide items on various conditions</p>
+ <p>GtkBox supports a centered child like GtkHeaderBar</p>
+ <p>High DPI density displays are now supported in Clutter, using the same setting shared by GTK+ and the
GNOME Settings Daemon.</p>
+ </section>
+
</page>
diff --git a/help/C/index.page b/help/C/index.page
index cab0e2c..18aa299 100644
--- a/help/C/index.page
+++ b/help/C/index.page
@@ -57,10 +57,10 @@
<p>High resolution display support was first introduced last release in 3.10. This provided
high-resolution display support for much GNOME 3, but a number of key areas were unaddressed (in particular
the Activities Overview, top bar, lock screen and system dialogs). Since then, high-resolution display
support has been extended to include all aspects of the core experience, meaning that GNOME now has the best
level of high-resolution display support of any Free Software desktop.</p>
</section>
- <section id="wayland">
- <title>Wayland</title>
- <media type="image" src="figures/wayland.png" style="floatright" />
- <p><app>Wayland</app> is the next generation technology for display and input on Linux. It promises to
deliver smoother graphics, with improved animations and transitions. <app>Wayland</app>'s modern architecture
will provide greater flexibility for developers, and will enable more secure sandboxed applications.
&gnomeversion; introduces experimental <app>Wayland</app> support, which allows GNOME as well as GNOME
applications to be run using <app>Wayland</app>. This is an important milestone on the road to full
<app>Wayland</app> adoption, and will let developers test their software with <app>Wayland</app>. More
details can be found in the <link type="topic" xref="developers#wayland">developer notes</link>.</p>
+ <section id="app-folders">
+ <title>Create Your Own Application Folders</title>
+ <media type="image" src="figures/placeholder.png"/>
+ <p>Several automatic app folders have existing for a couple of releases. With 3.12, it will be possible
to manually organize your apps into folders, so you can choose.</p>
</section>
<section id="more">
diff --git a/help/C/more-apps.page b/help/C/more-apps.page
index 30aa5d1..c112a2f 100644
--- a/help/C/more-apps.page
+++ b/help/C/more-apps.page
@@ -12,7 +12,7 @@
<info>
<link type="guide" xref="index#more" group="second"/>
- <desc>Learn about the different languages in which GNOME 3.10 is available</desc>
+ <desc>Learn about the improvements to GNOME's applications for 3.10</desc>
<credit type="author">
<name its:translate="no">Allan Day</name>
<email its:translate="no">allanday gnome org</email>
@@ -24,6 +24,8 @@
<title>New and Updated Applications</title>
+ <p>GNOME &gnomeversion; includes a number of new applications. Many existing applications have also been
improved.</p>
+
<section id="gedit">
<title>New Look gedit</title>
<media type="image" src="figures/placeholder.png"/>
diff --git a/help/C/more-core-ux.page b/help/C/more-core-ux.page
index c542985..00983c9 100644
--- a/help/C/more-core-ux.page
+++ b/help/C/more-core-ux.page
@@ -6,7 +6,7 @@
<info>
<link type="guide" xref="index#more" group="first"/>
- <desc>Learn about the different languages in which GNOME 3.10 is available</desc>
+ <desc>GNOME 3.10 is packed with other new features and enhancements</desc>
<credit type="author">
<name its:translate="no">Allan Day</name>
<email its:translate="no">allanday gnome org</email>
@@ -20,12 +20,6 @@
<p>GNOME 3.12 includes numerous other new features and enhancements. Here are some of the other
improvements that can be found in the latest version.</p>
- <section id="app-folders">
- <title>Create Your Own Application Folders</title>
- <media type="image" src="figures/placeholder.png"/>
- <p>Several automatic app folders have existing for a couple of releases. With 3.12, it will be possible
to manually organize your apps into folders, so you can choose.</p>
- </section>
-
<section id="geolocation">
<title>Upgraded Geolocation</title>
<media type="image" src="figures/placeholder.png"/>
@@ -46,6 +40,12 @@ WiFi, using Mozilla Location Service that allows you to easily help improve geol
<p>Major redesign for 3.12. Based on user testing funded by Intel."</p>
</section>
+ <section id="wayland">
+ <title>Wayland</title>
+ <media type="image" src="figures/wayland.png" style="floatright" />
+ <p><app>Wayland</app> is the next generation technology for display and input on Linux. It promises to
deliver smoother graphics, with improved animations and transitions. <app>Wayland</app>'s modern architecture
will provide greater flexibility for developers, and will enable more secure sandboxed applications. 3.12
introduces experimental <app>Wayland</app> support, which allows GNOME as well as GNOME applications to be
run using <app>Wayland</app>. This is an important milestone on the road to full <app>Wayland</app> adoption,
and will let developers test their software with <app>Wayland</app>. More details can be found in the <link
type="topic" xref="developers#wayland">developer notes</link>.</p>
+ </section>
+
<section id="popovers">
<title>Popovers</title>
<media type="image" src="figures/placeholder.png"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]