[release-notes] add some inline element markup to developers
- From: Link Dupont <link src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [release-notes] add some inline element markup to developers
- Date: Fri, 4 Sep 2020 15:58:42 +0000 (UTC)
commit eab4fe4cf2e8544243b5efa060245dcb6d2bd67b
Author: Link Dupont <link sub-pop net>
Date: Fri Sep 4 11:58:35 2020 -0400
add some inline element markup to developers
help/C/developers.page | 62 +++++++++++++++++++++++---------------------------
1 file changed, 28 insertions(+), 34 deletions(-)
---
diff --git a/help/C/developers.page b/help/C/developers.page
index a4fd1ad8..8f420006 100644
--- a/help/C/developers.page
+++ b/help/C/developers.page
@@ -26,52 +26,42 @@
<p>GNOME &gnomeversion; includes many new features and improvements for those
working with GNOME technologies. Read on for more details!</p>
- <section>
+ <section id="boxes">
<title>Boxes</title>
- <p>Boxes is GNOME’s application for managing virtual machines and remote
+ <p><app>Boxes</app> is GNOME’s application for managing virtual machines and remote
desktop connections. When creating a new virtual machine, Boxes now allows
users to manually select the operating system if it fails to detect it
automatically, rather than falling back to the default “Unknown” virtual
machine profile. This improves support for operating systems that are
incompatible with the default profile.</p>
<media type="image" src="figures/boxes-xml.png">GNOME Boxes XML editor</media>
- <p>Boxes now allows editing a virtual machine’s libvirt XML, enabling you
- to change advanced settings that are not available in the user interface.</p>
+ <p><app>Boxes</app> now allows editing a virtual machine’s libvirt XML,
+ enabling you to change advanced settings that are not available in the user
+ interface.</p>
</section>
- <section>
+ <section id="gnome-os">
<title>GNOME OS</title>
<p>GNOME OS is a virtual machine image designed to facilitate development
and testing of GNOME. It is not intended to replace traditional Linux
- distributions. Due to recent changes in Boxes’s support for UEFI, you must
- use Boxes 3.38 to run GNOME OS images. Older versions of Boxes will not
- work. XXX need a link.</p>
+ distributions. To try out GNOME OS for yourself, follow <link href="#">these
+ instructions</link>. Due to recent changes in <app>Boxes</app>’s support for
+ UEFI, you must use <app>Boxes</app> 3.38 to run GNOME OS images; older
+ versions of <app>Boxes</app> will not work.</p>
<media type="image" src="figures/welcome-to-gnome-os.png">GNOME OS Welcome</media>
</section>
- <section>
- <title>Builder</title>
- <p>The Rust support in GNOME Builder is now using rust-analyzer instead
- of rls.</p>
- </section>
-
- <section>
- <title>Sysprof</title>
- <p>Support for tracing with sysprof has been integrated in GLib, libsoup
- and pango.</p>
- </section>
-
- <section>
+ <section id="libhandy">
<title>libhandy</title>
<p>libhandy is a library providing high-quality GTK widgets with a
focus on adaptive and mobile-friendly user interfaces. The version that
is included in GNOME 3.38, libhandy 0.80, brings many new widgets, such
- as HdyDeck and HdyWindow.</p>
+ as <code>HdyDeck</code> and <code>HdyWindow</code>.</p>
<p>libhandy is gearing up for a 1.0 release that will be parallel-installable
with the earlier 0.x versions.</p>
</section>
- <section>
+ <section id="tracker">
<title>Tracker</title>
<p>Tracker has a new <link href="https://gnome.pages.gitlab.gnome.org/tracker/">website</link>
and greatly improved documentation. With version 3.0, tracker has moved from a
@@ -79,27 +69,31 @@
store data in app-local Tracker databases.</p>
<p>The file system indexed managed by Tracker Miner FS is now read-only.</p>
<p>Tracker's SPARQL core now fully supports SPARQL 1.1 query language,
- including the SERVICE {} statement, which allows one database to query
- from another.</p>
+ including the <code>SERVICE {}</code> statement, which allows one database
+ to query from another.</p>
<p>The tracker3 commandline tool has also seen many improvements.</p>
</section>
- <section>
- <title>gjs</title>
+ <section id="gjs">
+ <title>GJS</title>
<p>GJS has been updated to use Spidermonkey version 78. This brings
- a number of new language features, such as the ?? operator ("nullish
- coalescing operator") and the ?. operator ("optional chaining operator"),
- public static class fields, support for separators in numeric literals
- (like 1_000_000), a more powerful regular expression engine with
- lookbehind and named capture groups, and useful methods such as
- String.replaceAll() and Intl.RelativeTimeFormat.formatToParts().</p>
+ a number of new language features, such as the <code>??</code> operator
+ ("nullish coalescing operator") and the <code>?.</code> operator ("optional
+ chaining operator"), public static class fields, support for separators in
+ numeric literals (like <code>1_000_000</code>), a more powerful regular
+ expression engine with lookbehind and named capture groups, and useful
+ methods such as <code>String.replaceAll()</code> and
+ <code>Intl.RelativeTimeFormat.formatToParts()</code>.</p>
</section>
<section id="more">
<title>Other Improvements</title>
<p>Other improvements in GNOME &gnomeversion; include:</p>
<list>
- <item><p>XXX</p></item>
+ <item><p>The Rust support in GNOME Builder is now using <cmd>rust-analyzer</cmd>
+ instead of <cmd>rls</cmd>.</p></item>
+ <item><p>Support for tracing with sysprof has been integrated in GLib,
+ libsoup and pango.</p></item>
</list>
</section>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]