[release-notes/gnome-3-30: 9/21] Finish up developer
- From: Link Dupont <link src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [release-notes/gnome-3-30: 9/21] Finish up developer
- Date: Wed, 22 Aug 2018 15:15:09 +0000 (UTC)
commit 77849b33a5886045c25f648714b36f02613f6e18
Author: Link Dupont <link sub-pop net>
Date: Wed Aug 8 08:14:55 2018 -0700
Finish up developer
help/C/developers.page | 27 +++++++++++++--------------
1 file changed, 13 insertions(+), 14 deletions(-)
---
diff --git a/help/C/developers.page b/help/C/developers.page
index be90de53..7e2d7d6c 100644
--- a/help/C/developers.page
+++ b/help/C/developers.page
@@ -25,10 +25,15 @@
<p>GNOME &gnomeversion; includes many new features and improvements for those working with GNOME
technologies. Read on for more details!</p>
- <section id="builder">
- <title>Builder</title>
- <media type="image" src="figures/builder.png"/>
- <p>Builder’s &gnomeversion; release includes some handy new features, important refinements, and
significant reliability improvements.</p>
+ <section id="gtk">
+ <title>GTK+ 3.24</title>
+ <media type="image" src="figures/placeholder.png"/>
+ <p>A new stable release of GTK+ is now available. While most effort has been focused on GTK+ 4, some
valuable features were recently backported into a GTK+ 3.24 release. These include:</p>
+ <list>
+ <item><p>The font chooser now allows more advanced control over OpenType font features, including
adjusting height and width of variable fonts directly to create custom variants. Not only that, examples are
displayed in real time as the features are altered.</p></item>
+ <item><p>A new Emoji completion popup can be enabled by setting the <cmd>enable-emoji-completion</cmd>
property. The current <cmd>Control-Shift-E</cmd> shortcut will no longer function.</p></item>
+ <item><p>Three new <cmd>GtkEventController</cmd> subclasses are now available, allowing more
fine-grained control over input events: <cmd>GtkEventControllerKey</cmd>,
<cmd>GtkEventControllerMotion</cmd>, and <cmd>GtkEventControllerScroll</cmd>.</p></item>
+ </list>
</section>
<section id="flatpak">
@@ -36,30 +41,24 @@
<media type="image" src="figures/flatpak.png"/>
<!-- Versions since 3.28: 0.11.4, 0.11.5, 0.11.6, 0.11.7, 0.11.8, 0.11.8.1, 0.11.8.2, 0.11.8.3, 0.99.1,
0.99.2, 0.99.3 -->
<p><link href="https://flatpak.org/">Flatpak</link> is the new cross-distribution, cross-desktop
technology for application building and distribution. While it is separate from the GNOME project, Flatpak is
central to GNOME’s developer experience plans.</p>
- <p>Flatpak has made significant progress since the last GNOME release, with a total of 11 releases on
its own. These include a new 0.99.x branch, a feature-complete, pre-release before 1.0. This branch
incorporates the enhancements made to the 0.11.x branch. Many of the improvements have concentrated on
command line usability and reliability, including:</p>
+ <p>Flatpak has made significant progress since the last GNOME release, with a total of 11 releases on
its own. These include a new 0.99.x branch, a feature-complete, pre-1.0 stable branch. This branch
incorporates the enhancements made to the 0.11.x branch. Many of the improvements have concentrated on
command line usability and reliability, including:</p>
<list>
<item><p>The <cmd>uninstall</cmd> action automatically selects system or user if not
specified.</p></item>
<item><p>The <cmd>uninstall</cmd> action now accepts <cmd>--all</cmd> to remove everything and
<cmd>--unused</cmd> to remove unused runtimes.</p></item>
<item><p>A new command, <cmd>flatpak repair</cmd>, allows for checking and repairing a flatpak
installation.</p></item>
+ <item><p>The <cmd>install</cmd>, <cmd>update</cmd>, and <cmd>uninstall</cmd> actions now list all the
pending operations and prompts for confirmation before executing.</p></item>
<item><p>New <cmd>run</cmd> options: <cmd>--no-a11y-bus</cmd>,
<cmd>--no-documents-portal</cmd>.</p></item>
<item><p>New <cmd>info</cmd> options: <cmd>--show-location</cmd>, <cmd>--show-runtime</cmd>,
<cmd>--show-sdk</cmd>.</p></item>
<item><p>New <cmd>remote-info</cmd> options: <cmd>--show-runtime</cmd>,
<cmd>--show-sdk</cmd>.</p></item>
</list>
- <p>Finally, <link href="https://flathub.org/">Flathub</link>, Flatpak’s new application distribution
service, now hosts over 350 applications.</p>
- </section>
-
- <section id="gtk">
- <title>GTK+ 3.24</title>
- <p>While most effort has been focused on the GTK+ 4 release, some features were recently backported into
a new GTK+ 3.24 release. These include:</p>
- <list>
- <item><p>Emoji completion provider</p></item>
- <item><p>Font chooser improvements</p></item>
+ <p><link href="https://flathub.org/">Flathub</link>, Flatpak’s new application distribution service, now
hosts over 350 applications.</p>
</section>
<section id="more">
<title>Other Improvements</title>
<p>Other improvements in GNOME &gnomeversion; include:</p>
<list>
+ <item><p><app>Builder</app>, the GNOME IDE, includes some important refinements and reliability
improvements, including a new auto-completion engine and a new interactive tool-tips that displays
contextually relevant information about code.</p></item>
<item><p>Debugging support has been added to GJS. Activate it by running the GJS console interpreter
with the <cmd>-d</cmd> or <cmd>--debugger</cmd> flag <em>before</em> the name of the JavaScript program on
the command line.</p></item>
<item><p>GJS has updated to SpiderMonkey 60, bringing significant performance improvements to the GJS
runtime.</p></item>
</list>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]