[release-notes/gnome-3-18] refine the developers page
- From: Allan Day <allanday src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [release-notes/gnome-3-18] refine the developers page
- Date: Wed, 16 Sep 2015 11:30:28 +0000 (UTC)
commit 7fd65c2eefdfdd67cca20a924052c4a92ef51d0b
Author: Allan Day <allanpday gmail com>
Date: Wed Sep 16 12:25:51 2015 +0100
refine the developers page
help/C/developers.page | 28 ++++++++++++++--------------
1 files changed, 14 insertions(+), 14 deletions(-)
---
diff --git a/help/C/developers.page b/help/C/developers.page
index f3f8e06..e62e502 100644
--- a/help/C/developers.page
+++ b/help/C/developers.page
@@ -23,21 +23,21 @@
<title>What’s new for developers, system administrators and distributors</title>
- <p>GNOME &gnomeversion; includes many new features and improvements for those working with GNOME
technologies. Here are some of them.</p>
+ <p>GNOME &gnomeversion; includes many new features and improvements for those working with GNOME
technologies. Read on for the details!</p>
<section id="builder">
<title>Builder</title>
<media type="image" src="figures/placeholder.png"/>
- <p>Builder is the new integrated development environment for GNOME, which aims to make it quick and easy
to do all kinds of development work, particularly application development. Thanks to a successful
crowdfunding campaign, a huge amount of progress has been made since last release. While it is still under
heavy development, Builder is already becoming an extremely effective tool.</p>
+ <p>Builder is the new integrated development environment for GNOME, which aims to make it quick and easy
to do all kinds of development work, particularly application development. Thanks to a successful
crowdfunding campaign, a huge amount of progress has been made on Builder since last release. While it is
still under heavy development, it is already becoming an extremely effective tool.</p>
<p>A new workspace system has been introduced for &gnomeversion;, which allows different panels to be
added and removed. Current panels include a file browser, build target list, searchable list of symbols for
the current file, searchable documentation index, a terminal, and CPU performance graph.</p>
<p>Other improvements in &gnomeversion; include:</p>
<list>
- <item><p>Code autocompletion is now more accurate.</p></item>
+ <item><p>More accurate code autocompletion.</p></item>
<item><p>Icons are now shown next to items in the symbol list and autocompletion pop-ups, which
indicate what kind of object they are.</p></item>
<item><p>The pop-up command bar — which makes it possible to quickly fire off commands — has a new
appearance, and slides up from the bottom of the window.</p></item>
<item><p>Builder now has autocompletion for Python, using Jedi.</p></item>
- <item><p>A new shortcuts window provides an overview of all keyboard shortcuts and touchpad gestures.
This can be opened with the <keyseq><key>Ctrl</key><key>Shift</key><key>?</key></keyseq> keyboard
combination.</p></item>
- <item><p>A new plug-ins system has been introduced, which allows plug-ins to be written using Python
3, C or Vala.</p></item>
+ <item><p>A new shortcuts window provides an overview of available keyboard shortcuts and touchpad
gestures. This can be opened with the <keyseq><key>Ctrl</key><key>Shift</key><key>?</key></keyseq> keyboard
combination.</p></item>
+ <item><p>A new plugin system has been introduced, which allows plug-ins to be written using Python 3,
C or Vala.</p></item>
</list>
</section>
@@ -64,19 +64,19 @@
<media type="image" src="figures/wayland.png"/>
<p>The journey to full Wayland readiness continues with GNOME &gnomeversion;. Significant progress has
been made in this area, and the GNOME experience on Wayland is increasingly mature. Now is a great time to
try GNOME with Wayland.</p>
<list>
- <item><p>Hi-DPI support for Wayland applications has landed, including Hi-DPI cursor
support.</p></item>
- <item><p>Copy-Paste and Drag-And-Drop among Wayland applications and between Wayland applications and
X applications works.</p></item>
- <item><p>Pop-up (context menu, tooltip, etc) placement has been fixed in most places (prominently, in
gnome-terminal).</p></item>
- <item><p>Several more applications have been fixed to work under Wayland (e.g.
gnome-system-monitor).</p></item>
- <item><p>Animated cursors display flicker-free.</p></item>
- <item><p>GTK’s OpenGL support works under Wayland.</p></item>
- <item><p>Tons of bug-fixes in both the compositor and the toolkit.</p></item>
+ <item><p>High-resolution display support for Wayland applications has landed, including Hi-DPI cursor
support.</p></item>
+ <item><p>Copy and paste and drag and drop between windows now works, both between Wayland
applications, and between Wayland applications and X11 applications.</p></item>
+ <item><p>Popup placement (such as context menus and tooltips) has been fixed in most places
(prominently, in the Terminal).</p></item>
+ <item><p>Several more applications have been fixed to work under Wayland, including the System
Monitor.</p></item>
+ <item><p>Animated cursors now display without flicker.</p></item>
+ <item><p>GTK’s OpenGL support is now available under Wayland.</p></item>
+ <item><p>And there have been many bug fixes in both the compositor and GTK+.</p></item>
</list>
</section>
<section id="xdg-app">
<title>Sandboxed Applications</title>
- <p>GNOME’s new application sandboxing project aims to enable the creation of secure isolated
applications, that can be installed on multiple distributions. Major progress on this technology has been
made during the &gnomeversion; cycle. XDG-App is (the tool which allows runtimes and applications to be
installed) is now an official freedesktop.org project, with releases in several distributions. Additionally,
official GNOME runtime and SDK builds are now available at <link
href="http://sdk.gnome.org/">sdk.gnome.org</link>.</p>
+ <p>GNOME’s new application sandboxing project aims to enable the creation of secure isolated
applications, that can be installed on multiple distributions. Major progress on this technology has been
made during the &gnomeversion; cycle. XDG-App (the tool which allows runtimes and applications to be
installed) is now an official freedesktop.org project, with releases in several distributions. Additionally,
official GNOME runtime and SDK builds are now available at <link
href="http://sdk.gnome.org/">sdk.gnome.org</link>.</p>
<p>The sandboxing aspect of this initiative is still incomplete, and will be the subject of future work.
More information can be found on the <link href="https://wiki.gnome.org/Projects/SandboxedApps">application
sandboxing wiki page</link>.</p>
</section>
@@ -105,13 +105,13 @@
<title>Other Improvements</title>
<p>Other improvements for developers in GNOME &gnomeversion; include:</p>
<list>
+ <item><p>Many libraries now have support for <code>g_autoptr</code>, allowing easier and less
error-prone resource acquisition. This includes libgnome-desktop, libsoup, libappstream-glib, libupower-glib,
packagekit-glib2, libgit2-glib and gdk-pixbuf. <link
href="https://blogs.gnome.org/desrt/2015/01/30/g_autoptr/">Ryan Lortie's blog post</link> provides background
and examples.</p></item>
<item><p>gedit now has a minimap, which shows an overview of a file next to the scrollbar.</p></item>
<item><p>gitg has a new first run experience, which helps to automatically add repositories in your
home directory.</p></item>
<item><p>A new gedit plug-in allows finding text in all files.</p></item>
<item><p>Web has a new Web Inspector UI, which includes new features.</p></item>
<item><p>Also in Web, there is are new APIs for UI and Web extensions.</p></item>
<item><p>WebKitGTK+ now has API to set the maximum number of web processes per
WebKitWebContext.</p></item>
- <item><p>Many libraries now have support for <code>g_autoptr</code>, allowing easier and less
error-prone resource acquisition. This includes libgnome-desktop, libsoup, libappstream-glib, libupower-glib,
packagekit-glib2, libgit2-glib and gdk-pixbuf.</p></item>
</list>
</section>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]