[release-notes/gnome-3-10] Markup developers.page properly and fix typos
- From: Ekaterina Gerasimova <egerasimov src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [release-notes/gnome-3-10] Markup developers.page properly and fix typos
- Date: Wed, 18 Sep 2013 11:32:08 +0000 (UTC)
commit 64331e4077a4d55da75662d7a966e15156016af4
Author: Ekaterina Gerasimova <kittykat3756 gmail com>
Date: Wed Sep 18 12:30:43 2013 +0100
Markup developers.page properly and fix typos
help/C/developers.page | 34 +++++++++++++++++++---------------
1 files changed, 19 insertions(+), 15 deletions(-)
---
diff --git a/help/C/developers.page b/help/C/developers.page
index c19b842..0f5faf1 100644
--- a/help/C/developers.page
+++ b/help/C/developers.page
@@ -11,6 +11,10 @@
<name its:translate="no">Allan Day</name>
<email its:translate="no">allanday gnome org</email>
</credit>
+ <credit type="editor">
+ <name>Ekaterina Gerasimova</name>
+ <email its:translate="no">kittykat3756 gmail com</email>
+ </credit>
<license>
<p>Creative Commons Share Alike 3.0</p>
</license>
@@ -22,11 +26,11 @@
<section id="wayland">
<title>Wayland</title>
- <p>GNOME 3.10 introduces the ability to run a GNOME session as well as GNOME applications using Wayland.
This support is experimental and is intended for testing purposes only. <code>gnome-shell</code> or
applications running on Wayland may be unstable and could crash.</p>
- <p>To run <code>gnome-shell</code> under Wayland, execute the following command in a terminal:</p>
- <code>gnome-session --session=gnome-wayland</code>
- <p>It is also possible to run individual applications on Wayland by specifying the
<code>GDK_BACKEND</code>. Run the following command, substituting <code>application-name</code> for the name
of the application's executable:</p>
- <code>GDK_BACKEND=wayland application-name</code>
+ <p>GNOME 3.10 introduces the ability to run a GNOME session as well as GNOME applications using Wayland.
This support is experimental and is intended for testing purposes only. <cmd>gnome-shell</cmd> or
applications running on Wayland may be unstable and could crash.</p>
+ <p>To run <cmd>gnome-shell</cmd> under Wayland, execute the following command in a terminal:</p>
+ <p><cmd>gnome-session --session=gnome-wayland</cmd></p>
+ <p>It is also possible to run individual applications on Wayland by specifying the
<cmd>GDK_BACKEND</cmd>. Run the following command, substituting <input>application-name</input> for the name
of the application's executable:</p>
+ <p><cmd>GDK_BACKEND=wayland <input>application-name</input></cmd></p>
<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/Wayland">GNOME Wayland wiki page</link>.</p>
</section>
@@ -35,12 +39,12 @@
<title>New GTK+ Widgets</title>
<p>GTK+ 3.10 introduces a collection of new interface widgets. These provide additional abilities, such
as adding animated transitions, as well as greater flexibility. In some cases they provide easy-to-use
alternatives to existing widgets. The new widgets have been created to enable the creation of the latest
GNOME 3 applications.</p>
<list>
- <item><p><link href="https://developer.gnome.org/gtk3/3.10/GtkStack.html">GtkStack</link>: a container
which shows one child at a time. Transitions between pages can be animated as slides or fades.</p></item>
- <item><p><link
href="https://developer.gnome.org/gtk3/3.10/GtkStackSwitcher.html">GtkStackSwitcher</link>: a set of linked
buttons that can be used to control which page is displayed in a stack. Designed to be used in conjunction
with GtkStack.</p></item>
- <item><p><link href="https://developer.gnome.org/gtk3/3.10/GtkRevealer.html">GtkRevealer</link>: a
container which animates the transition of its child from invisible to visible.</p></item>
- <item><p><link href="https://developer.gnome.org/gtk3/3.10/GtkListBox.html">GtkListBox</link>: a
vertical container. Rows can be dynamically sorted and filtered, and navigation is possible using pointer or
keyboard. GtkListBox provides an alternative to <link
href="https://developer.gnome.org/gtk3/3.10/GtkTreeView.html">GtkTreeView</link>. Rows can contain controls
and complex layouts.</p></item>
- <item><p><link href="https://developer.gnome.org/gtk3/3.10/GtkHeaderBar.html">GtkHeaderBar</link>: a
horizontal container that should be placed at the top of a window. GtkHeaderBars play the role of both window
titlebar and a toolbar. Content within can a HeaderBar be placed at the start or end, or it can be
centered.</p></item>
- <item><p><link href="https://developer.gnome.org/gtk3/3.10/GtkSearchBar.html">GtkSearchBar</link>: a
container which is designed to contain search controls. GtkSearchBars are generally located below a
GtkHeaderBars, and can be hidden and revealed on demand.</p></item>
+ <item><p><code href="https://developer.gnome.org/gtk3/3.10/GtkStack.html">GtkStack</code>: a container
which shows one child at a time. Transitions between pages can be animated as slides or fades.</p></item>
+ <item><p><code
href="https://developer.gnome.org/gtk3/3.10/GtkStackSwitcher.html">GtkStackSwitcher</code>: a set of linked
buttons that can be used to control which page is displayed in a stack. Designed to be used in conjunction
with <code>GtkStack</code>.</p></item>
+ <item><p><code href="https://developer.gnome.org/gtk3/3.10/GtkRevealer.html">GtkRevealer</code>: a
container which animates the transition of its child from invisible to visible.</p></item>
+ <item><p><code href="https://developer.gnome.org/gtk3/3.10/GtkListBox.html">GtkListBox</code>: a
vertical container. Rows can be dynamically sorted and filtered, and navigation is possible using pointer or
keyboard. <code>GtkListBox</code> provides an alternative to <code
href="https://developer.gnome.org/gtk3/3.10/GtkTreeView.html">GtkTreeView</code>. Rows can contain controls
and complex layouts.</p></item>
+ <item><p><code href="https://developer.gnome.org/gtk3/3.10/GtkHeaderBar.html">GtkHeaderBar</code>: a
horizontal container that should be placed at the top of a window. <code>GtkHeaderBars</code> play the role
of both window titlebar and a toolbar. Content within a <code>HeaderBar</code> can be placed at the start or
end, or it can be centered.</p></item>
+ <item><p><code href="https://developer.gnome.org/gtk3/3.10/GtkSearchBar.html">GtkSearchBar</code>: a
container which is designed to contain search controls. <code>GtkSearchBars</code> are generally located
below a <code>GtkHeaderBar</code>, and can be hidden and revealed on demand.</p></item>
</list>
</section>
@@ -53,7 +57,7 @@
<section id="baseline-support">
<title>Baseline Alignment in GTK+</title>
<p>GTK+ 3.10 introduces baseline alignment for text. This allows text labels to be properly vertically
aligned in relation to containers, which has the added advantage of ensuring consistent text alignment.</p>
- <p>Base line alignment is available for a range of common widgets. Developers wanting to use it are
required to set the text widget's vertical alignment to <code>GTK_ALIGNMENT_BASELINE</code> (this is done
automatically when using helper functions such as <code>new_from_label()</code>).</p>
+ <p>Base line alignment is available for a range of common widgets. Developers wanting to use it are
required to set the vertical alignment for the text widget to <code>GTK_ALIGNMENT_BASELINE</code> (this is
done automatically when using helper functions such as <code>new_from_label()</code>).</p>
</section>
<section id="glib">
@@ -64,11 +68,11 @@
<item><p><code>.desktop</code> files can now specify if an application should be started via D-Bus
activation. Details on how to do this can be found <link
href="https://wiki.gnome.org/HowDoI/DBusApplicationLaunching">on the wiki</link>.</p></item>
<item><p>Support for actions in <code>.desktop</code> files has been added to
<code>GDesktopAppInfo</code>, using <code><link
href="https://developer.gnome.org/gio/2.38/gio-Desktop-file-based-GAppInfo.html#g-desktop-app-info-list-actions">g_desktop_app_info_list_actions()</link></code>
and <code><link
href="https://developer.gnome.org/gio/2.38/gio-Desktop-file-based-GAppInfo.html#g-desktop-app-info-launch-action">g_desktop_app_info_launch_action()</link></code>.
The Freedesktop Specification also has <link
href="http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#extra-actions">details
on this</link>.
</p></item>
- <item><p>GApplication now allows applications to signal their busy state to a desktop shell, such as
for a long-running operation or loading state.</p></item>
+ <item><p><code>GApplication</code> now allows applications to signal their busy state to a desktop
shell, such as for a long-running operation or loading state.</p></item>
</list>
<p>GLib has a number of other enhancements in 3.10:</p>
<list>
- <item><p>Tests can now generate TAP output, which allows easier integration with other test harnesses.
To run your tests in this mode, specify <code>--tap</code> on the command line.</p></item>
+ <item><p>Tests can now generate TAP output, which allows easier integration with other test harnesses.
To run your tests in this mode, specify <cmd>--tap</cmd> on the command line.</p></item>
<item><p>There is now some support for installed tests.</p></item>
<item><p><code>GPropertyAction</code> is a new type of <code>GAction</code> that represents a property
of an object, and allows the value to change when activated. This makes it very easy to integrate properties
into <code>GMenus</code>.</p></item>
</list>
@@ -79,7 +83,7 @@
<p>The new geolocation abilities in GNOME 3.10 allow applications to access information on places and to
identify the current location of the system. To do this, two new components have been introduced:</p>
<list>
<item><p><link href="https://developer.gnome.org/geocode-glib/index.html">geocode-glib</link>: a new
library for (reverse) geocoding. This allows you to find information on places according to search terms or
coordinates. It relies on the <link href="https://wiki.openstreetmap.org/wiki/Nominatim">Nominatim</link>
service from OpenStreetMap.</p></item>
- <item><p>GeoClue2: a re-written Geoclue implementation designed for simplicity and privacy. This
allows you to identify the current location.</p></item>
+ <item><p>GeoClue2: a re-written GeoClue implementation designed for simplicity and privacy. This
allows you to identify the current location.</p></item>
</list>
</section>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]