[gimp-web/2-8-temp] Initial switch to stable 2.8 release
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp-web/2-8-temp] Initial switch to stable 2.8 release
- Date: Wed, 2 May 2012 09:31:30 +0000 (UTC)
commit fdfa8dfd0501afb682e1489dffdee2deb730c19a
Author: Michael Natterer <mitch gimp org>
Date: Wed May 2 11:30:28 2012 +0200
Initial switch to stable 2.8 release
downloads/source.xhtml | 99 ++-------
index.htrw | 4 +-
release-notes/gimp-2.8.htrw | 542 +++++++++++++++++++++++++++++++++++++++++++
release-notes/index.htrw | 10 +-
4 files changed, 567 insertions(+), 88 deletions(-)
---
diff --git a/downloads/source.xhtml b/downloads/source.xhtml
index 9b9633c..c9561c8 100755
--- a/downloads/source.xhtml
+++ b/downloads/source.xhtml
@@ -1,4 +1,4 @@
- <h2>Source for version 2.6 (Stable)</h2>
+ <h2>Source for version 2.8 (Stable)</h2>
<p>GIMP releases available from gimp.org and its
<a href="#mirrors">mirrors</a> contain the source code and have to be
@@ -6,10 +6,10 @@
<p>For instructions, how to build GIMP from source code, please refer to the INSTALL file located in the root directory of each archive.</p>
- <p>GIMP 2.6.12 is now available
- at <a href="ftp://ftp.gimp.org/pub/gimp/v2.6/">ftp://ftp.gimp.org/pub/gimp/v2.6/</a>.
- You may want to read the <a href="/release-notes/gimp-2.6.html">Release
- Notes for GIMP 2.6</a>.
+ <p>GIMP 2.8.0 is now available
+ at <a href="ftp://ftp.gimp.org/pub/gimp/v2.8/">ftp://ftp.gimp.org/pub/gimp/v2.8/</a>.
+ You may want to read the <a href="/release-notes/gimp-2.8.html">Release
+ Notes for GIMP 2.8</a>.
</p>
<p>To allow you to check the integrity of the tarballs, here are the
@@ -21,62 +21,16 @@
<th>MD5 sum</th>
</tr>
<tr>
- <td>gimp-2.6.0.tar.bz2</td>
- <td><kbd>e5ac955fee8b376d431e4693027d7640</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.6.1.tar.bz2</td>
- <td><kbd>2fa176d1da75575c88b01019d014744d</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.6.2.tar.bz2</td>
- <td><kbd>3664d12f26447c0edc3f611987b9bf2d</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.6.3.tar.bz2</td>
- <td><kbd>39c30867511b79391eb9177c86c8b79a</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.6.4.tar.bz2</td>
- <td><kbd>4e8185e40ab06559ce6dd5ef61b3e83b</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.6.5.tar.bz2</td>
- <td><kbd>cd13050bc6bde6d8d8fd38eff6276033</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.6.6.tar.bz2</td>
- <td><kbd>23d880dd09cd62c936ed04666a53f8e4</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.6.7.tar.bz2</td>
- <td><kbd>77ed86a8de9b48587efb24f2b115ad38</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.6.8.tar.bz2</td>
- <td><kbd>a4d9462c9420954824a80c9b1963f9d9</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.6.9.tar.bz2</td>
- <td><kbd>e5d0cc6f3ce127e51d7f3d3124b16a99</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.6.10.tar.bz2</td>
- <td><kbd>b92710ad9f1b52fec98554d765473819</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.6.11.tar.bz2</td>
- <td><kbd>bb2939fe13e54fc7255cef5d097bb5dd</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.6.12.tar.bz2</td>
- <td><kbd>9f876ee63a0c4a4c83f50f32fb3bbe63</kbd></td>
+ <td>gimp-2.8.0.tar.bz2</td>
+ <td><kbd>md5</kbd></td>
</tr>
</table>
+ <!--
<p>GAP (the GIMP Animation Package) for GIMP 2.6 and above is available at
<a href="ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.6/gap">ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.6/gap</a>.
</p>
+ -->
<p>GIMP help files are available at
<a href="ftp://ftp.gimp.org/pub/gimp/help/">ftp://ftp.gimp.org/pub/gimp/help/</a>.
@@ -87,10 +41,12 @@
<h2>Development snapshots</h2>
- <p>GIMP 2.8-rc1 is a snapshot of current development towards GIMP 2.8. The
- source code is available from <a href="ftp://ftp.gimp.org/pub/gimp/v2.8/">ftp://ftp.gimp.org/pub/gimp/v2.7/</a>. Please make sure you read the <a href="/release-notes/gimp-2.7.html">Release Notes for GIMP 2.8</a>.
+ <p>GIMP 2.9.0 is a snapshot of current development towards GIMP 2.10. The
+ source code is available from <a href="ftp://ftp.gimp.org/pub/gimp/v2.9/">ftp://ftp.gimp.org/pub/gimp/v2.9/</a>. Please make sure you read the <a href="/release-notes/gimp-2.9.html">Release Notes for GIMP 2.9</a>.
</p>
+ <p>Sorry, there are no releases of the 2.9 development version yet.</p>
+ <!--
<p>To allow you to check the integrity of the tarballs, here are the
MD5 sums of the latest releases:
<table>
@@ -99,35 +55,12 @@
<th>MD5 sum</th>
</tr>
<tr>
- <td>gimp-2.7.0.tar.bz2</td>
- <td><kbd>bd9fb22079a547f1f302c219b1a29fcc</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.7.1.tar.bz2</td>
- <td><kbd>4932a0a1645ecd5b23ea6155ddda013d</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.7.2.tar.bz2</td>
- <td><kbd>6996138ab70b0bfebfe9f563284e5f78</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.7.3.tar.bz2</td>
- <td><kbd>851b55dc4af966e62ef5c8b679bcc623</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.7.4.tar.bz2</td>
- <td><kbd>bda95a29c3483b8ff458b06b1543f867</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.7.5.tar.bz2</td>
- <td><kbd>55c3ce1402890665464d9aad74ea63b6</kbd></td>
- </tr>
- <tr>
- <td>gimp-2.8.0-RC1.tar.bz2</td>
- <td><kbd>134396e4399b7e753ffca7ba366c418f</kbd></td>
+ <td>tarball</td>
+ <td><kbd>md5</kbd></td>
</tr>
</table>
</p>
+ -->
diff --git a/index.htrw b/index.htrw
index addd70d..59a6ded 100644
--- a/index.htrw
+++ b/index.htrw
@@ -7,7 +7,7 @@
<!--#include virtual="/includes/wgo-page-init.xhtml" -->
<div class="splash">
-<img id="splashbg" alt="GIMP 2.6 Released!" title="GIMP 2.6 Released!"
+<img id="splashbg" alt="GIMP 2.8 Released!" title="GIMP 2.8 Released!"
src="/images/frontsplash.jpg" />
<img id="fadesplash" alt="-" src="/images/fade.png" />
<img id="splashoverlay" alt="-" src="/images/frontsplash26.png" usemap="#splashmap" />
@@ -15,7 +15,7 @@ src="/images/frontsplash.jpg" />
<map name="splashmap" id="splashmap">
<area shape="rect" coords="152,99,288,133" href="/downloads/" alt="download" />
-<area shape="rect" coords="10,99,144,133" href="/release-notes/gimp-2.6.html" alt="release notes" />
+<area shape="rect" coords="10,99,144,133" href="/release-notes/gimp-2.8.html" alt="release notes" />
</map>
diff --git a/release-notes/gimp-2.8.htrw b/release-notes/gimp-2.8.htrw
new file mode 100644
index 0000000..c26bf54
--- /dev/null
+++ b/release-notes/gimp-2.8.htrw
@@ -0,0 +1,542 @@
+<!--#include virtual="/includes/wgo-xhtml-init.xhtml" -->
+<title>GIMP - Release Notes for GIMP 2.8</title>
+<!--#include virtual="/includes/wgo-look-feel.xhtml" -->
+<!--#include virtual="/includes/wgo-page-init.xhtml" -->
+
+<h1>GIMP 2.8 Release Notes</h1>
+
+<h2>Introduction</h2>
+
+<p>
+ GIMP 2.8 is the result of three years of hard work and
+ collaborative development. This version of GIMP is equipped with a
+ wealth of new features, including some highly requested ones. Keep
+ reading to find out exactly what GIMP 2.8 has to offer you in
+ areas such as the user interface, tools, and plug-ins.
+</p>
+
+
+<h2>User Interface</h2>
+
+<h3>Single-Window Mode</h3>
+<img class="right" src="images/2.8-single-window-mode.png" alt="Single-window mode screenshot" />
+<p>
+ GIMP 2.8 introduces an optional single-window mode. You can
+ toggle between the default multi-window mode and the new
+ single-window mode through the <i>Single-window mode</i> checkbox in
+ the <i>Windows</i> menu. In single-window mode, GIMP will put
+ dockable dialogs and images in a single, tabbed image window. The
+ single-window mode setting is of course preserved if you quit and
+ start GIMP again. Single-window mode removes the necessity for users
+ of having to deal with multiple windows. <b>Developers:</b> Martin
+ Nordholts, Michael Natterer <b>Interaction Architect:</b> Peter
+ Sikking
+</p>
+
+<h3>Multi-Column Dock Windows</h3>
+<img class="right" src="images/2.8-multi-column-dock-windows.png" alt="Multi-column dock windows screenshot" />
+<p>
+ GIMP 2.8 allows dockable dialogs in a dock window to be placed
+ in multiple columns. To create a new column in a dock window, drag
+ and drop a dockable dialog on the vertical edges of the dock
+ window. This is an appealing feature for multi-monitor users where
+ one screen can have a big dock window with all the dialogs and the
+ tools, while all images are on other displays. <b>Developer:</b>
+ Martin Nordholts <b>Interaction Architect:</b> Peter Sikking
+</p>
+
+<h3>More Screen Real Estate For Dockable Dialogs</h3>
+<img class="right" src="images/2.8-removed-docking-bars.png" alt="Removed docking bars screenshot" />
+<p>
+ The docking bars have been removed and replaced with overlaid
+ highlights. The dockable drag handle has been removed and the
+ dockable menu button has been moved up to the tabs. A new Automatic
+ tab style has been added which makes dockable tabs use the available
+ space. <b>Developer:</b> Martin Nordholts
+</p>
+
+<h3>Save And Export</h3>
+<img class="right" src="images/2.8-save-and-export.png" alt="Save and export screenshot" />
+<p>
+ A rather big conceptual change is that saving and exporting images
+ now are clearly separated activities. Saving an image can only be
+ done in the XCF format which is GIMP's native file format, able to
+ save all kinds of information necessary for works in progress.
+</p>
+<p>
+ To export into other formats <i>File->Export...</i> needs to be used.
+ This distinction makes it clearer if all available information is
+ stored in a file, or not. There are some optimizations for alternative
+ workflows such as opening a jpg, polishing it, and quickly exporting
+ back to the original file. This conceptual change has also allowed us
+ to get rid of the annoying dialogs that warned about the flatting of
+ images when saving to non-layered formats. <b>Developer:</b> Martin
+ Nordholts <b>Interaction Architect:</b> Peter Sikking
+</p>
+
+<h3>Layer Groups</h3>
+<img class="right" src="images/2.8-layer-groups.png" alt="Layer groups screenshot" />
+<p>
+ For complex compositions, a flat layer structure is very limiting.
+ GIMP 2.8 lets users organize their compositions better through
+ the introduction of layer groups which allow layers to be organized in
+ tree-like structures. Layer groups are fully scriptable through the
+ GIMP plug-in API. <b>Developer:</b> Michael Natterer
+</p>
+
+<h3>Tools Drawn With Cairo</h3>
+<img class="right" src="images/2.8-tools-drawn-with-cairo.png" alt="Tools drawn with cairo screenshot" />
+<p>
+ All tools rendering on canvas have been ported to Cairo to provide
+ smooth antialiased graphics and make GIMP's look and feel match
+ modern users expectations. All but a few plug-ins have been ported
+ over to Cairo as well. Additionally all tools now use an on-canvas
+ progress indicator instead of the one in the statusbar.
+ <b>Developer:</b> Michael Natterer
+</p>
+
+<h3>On-Canvas Text Editing</h3>
+<img class="right" src="images/2.8-on-canvas-text-editing.png" alt="On-canvas text editing screenshot" />
+<p>
+ Text editing with the Text Tool is now performed on-canvas instead
+ of in a separate window. The editing on-canvas is rather
+ sophisticated: apart from the usual text formatting features like
+ font family, style and size selectors you get numeric control over
+ baseline offset and kerning, as well as the ability to change text color
+ for a selection. You can also use a combination of Alt and arrow
+ keys to change baseline offset and kerning. This feature was
+ originally developed during Google Summer of Code 2008 and heavily
+ improved since. <b>Developers:</b> Daniel Eddeland, Michael Natterer
+</p>
+
+<h3>Keyboard Shortcut Changes</h3>
+<p>
+ Since the keyboard shortcuts Ctrl+E and Ctrl+Shift+E have been
+ repurposed for the image export mechanisms, new keyboard shortcuts
+ have been setup for 'Shrink Wrap' and 'Fit in Window', namely Ctrl+J
+ and Ctrl+Shift+J respectively. <b>Developer:</b> Martin Nordholts
+</p>
+
+<h3>Simple Math In Size Entries</h3>
+<img class="right" src="images/2.8-math-in-size-entries.png" alt="Math in size entries screenshot" />
+<p>
+ Enhancements have also been made to the size entry widget, which is used for
+ inputting most of the x, y, width, height parameters. For example, in the
+ scale dialog it is now possible to write '50%' in the Width field to scale
+ the image to 50% of the width. Expressions such as '30in + 40px'
+ and '4 * 5.4in' work, too. <b>Developer:</b> Fredrik AlstrÃmer
+</p>
+
+<h3>Minor Changes</h3>
+<ul>
+ <li>
+ Added 'WindowsâHide docks' menu item that does what 'Tab' does and
+ also displays its state, which is now persistent across sessions, too.
+ </li>
+ <li>
+ Added infrastructure allowing to embed user interface elements on
+ the canvas. This is currently used for text styles in the text tool,
+ and (experimentally) when a color correction tool is invoked while
+ the canvas is in full-screen mode.
+ </li>
+ <li>
+ To make dock window titles manageable, only show the active dockable
+ in the dock window title.
+ </li>
+ <li>
+ The layer modes have been rearranged into more logical and useful
+ groups based on the effect they have on compositing of a
+ layer. Layer modes that make the composite lighter are in one group,
+ layer modes that make the composite darker in another group, and so
+ forth.
+ </li>
+ <li>
+ You can now Alt+Click on layers in the Layers dialog to create a
+ selection from it. Add, subtract and intersect modifiers Ctrl, Shift
+ and Ctrl+Shift keys work too. This makes it easy to compose contents
+ of a layer based on the contents of other layers, without detours.
+ </li>
+ <li>
+ New docks are created at the pointer position.
+ </li>
+ <li>
+ Removed Toolbox from list of Recently Closed Docks, handle that
+ directly in the Windows menu.
+ </li>
+ <li>
+ Allow closing the toolbox without closing the whole application.
+ </li>
+ <li>
+ Default to non-fixed-aspect in Canvas Size dialog.
+ </li>
+ <li>
+ In the Preferences dialog, only have one setting for the window hint
+ for both the toolbox and the docks.
+ </li>
+ <li>
+ Support arbitrary affine transforms of brushes.
+ </li>
+ <li>
+ Got rid of the Tools dockable and move toolbox configuration to
+ Preferences.
+ </li>
+ <li>
+ A question that often arises is how to change the UI language in
+ GIMP, which has traditionally been a bit cumbersome. Not any longer,
+ it is now possible to change the language in Preferences.
+ </li>
+ <li>
+ Added 'Lock content' button to the layers, channels and paths
+ dialogs, made the lock buttons more compact.
+ </li>
+ <li>
+ Allow renaming list items with F2.
+ </li>
+ <li>
+ Allow binding arbitrary actions to extra mouse buttons.
+ </li>
+</ul>
+<p>
+ <b>Developers:</b> Michael Natterer, Martin Nordholts, Alexander Jones, Alexia Death, Sven Neumann
+<p>
+
+
+
+<h2>Tools & Plug-ins</h2>
+
+<h3>Brush System Improvements</h3>
+<img class="right" src="images/2.8-brush-system-improvements.png" alt="Brush system improvements screenshot" />
+<p>
+ The brush dynamics engine has been expanded considerably, making almost
+ all aspects of the brush engine drivable by a multitude of inputs,
+ all of them configurable with their own response curve.
+</p>
+
+<p>
+ Because of the expansion, dynamics were separated from tool options
+ and converted into a resource in their own right. The Google Summer
+ of Code 2009 Advanced GUI for Brush Dynamics project was the start
+ of its development. <b>Developers:</b> Alexia Death, Michael
+ Natterer, Zhenfeng Zhao
+</p>
+
+<h3 class="spillover">Tool Preset Improvements</h3>
+<p>
+ You can now save existing state of any tool as a preset and give it
+ a meaningful name. The presets are accessible from a new Tool
+ Presets dockable dialog and additionally can be tagged so that you
+ can easily manage a lot of presets.
+</p>
+
+<p>
+ This new feature completely replaces the previously existing tool
+ presets system to a new level of accessibility. It also makes it
+ possible to distribute tool presets just like any other resource
+ because each preset is saved as an individual
+ file. <b>Developers:</b> Michael Natterer, Alexia Death
+</p>
+
+<!--
+<p>
+ A Python script for converting old tool presets to new
+ ones will be provided with the next development release.
+</p>-->
+
+<h3>Cage Transform Tool</h3>
+<img class="right" src="images/2.8-cage-transform-tool.png" alt="Cage transform tool screenshot" />
+<p>
+ A completely new <em>Cage transform</em> tool has been added thanks
+ to the excellent work of one of our Google Summer of Code 2010
+ students. The tool implements an innovative approach to free
+ transformation and makes it possible to easily warp parts of objects
+ using an adjustable user-defined polygonal frame. <b>Developer:</b>
+ Michael MurÃ
+</p>
+
+<h3 class="spillover">File Plug-Ins</h3>
+<p>
+ A plug-in for loading JPEG2000 images has been added, as well as
+ plug-ins for X11 Mouse Cursor files and fundamental OpenRaster (.ora)
+ import and export support. Added RGB565 support to the csource
+ plug-in. <b>Developers:</b> Aurimas JuÅka, Takeshi Matsuyama
+</p>
+
+<p>
+ A Cairo based PDF exporter was implemented. While being somewhat
+ simplistic the exporter saves text, embedding fonts into the final PDF
+ file, and attempts to convert all flat filled areas to vector
+ objects. <b>Developer:</b> Barak Itkin
+</p>
+
+<p>
+ Last, but not least, a Web-page plug-in was added to render any web
+ page into an image using Webkit. <b>Developer:</b> Mukund Sivaraman
+</p>
+
+<h3>For Tablet Users</h3>
+<img class="right" src="images/2.8-for-stylus-users.png" alt="For stylus users screenshot" />
+<p>
+ A new experimental widget was added to meet the requirements of graphic
+ tablets users. The widget combines a slider, a label and a numeric
+ value control which simplifies adjusting a value using a stylus,
+ better visualizes the current value and provides a more compact UI.
+ It is now used in the Tools Options dockable dialog for opacity
+ control and most options of brush based tools.
+</p>
+
+<p>
+ Another useful feature for users of advanced input devices such as
+ graphic tablets is a completely new dialog for input device
+ configuration which allows configuring per-device pressure curves to
+ compensate for hardware differences and personal per-pen
+ preferences.
+</p>
+
+<p>
+ People with Intuos tablets and either Artpen or Airbrush styluses
+ will be glad to find that Airbrush wheel and Artpen rotation are
+ available for driving dynamics via the 'Wheel'
+ input. <b>Developers:</b> Michael Natterer, Alexia Death
+</p>
+
+<h3>Resource Tagging</h3>
+<img class="right" src="images/2.8-resource-tagging-brushes.png" alt="Resource tagging screenshot with brushes" />
+<p>
+ It is now possible to tag GIMP resources such as brushes and
+ patterns to group them. The tagging is performed from the
+ respective dockables e.g. the <em>Brushes</em> dockable, and it is
+ possible to filter resources based on these tags.
+</p>
+
+<p>
+ The tags are saved to an XML file, external to the data files
+ themselves. It is possible to tag multiple resources simultaneously
+ in the UI, but currently only while being viewed as a list. This
+ feature was developed during Google Summer of Code
+ 2008. <b>Developer:</b> Aurimas JuÅka
+ <b>Interaction Architect:</b> Peter Sikking
+</p>
+
+<h3 class="spillover">Resources</h3>
+<p>
+ We have started overhauling the default set of resources and in this
+ version there have been some changes to the default set of brushes.
+ The silly 'Untitled' title has been removed from unnamed palette
+ entries. A wholly new set of brushes for painting has been added and
+ makes use of the new tagging system. <b>Developer:</b> Martin Nordholts
+ <b>Artists:</b> Johannes Engelhardt, RamÃn Miranda, Guillermo Espertino
+</p>
+
+<h3>Minor Changes</h3>
+<ul>
+ <li>
+ Allow specifying the written language in the Text Tool. This helps
+ with choosing an appropriate font, or appropriate glyphs for the
+ selected language.
+ </li>
+ <li>
+ Moved 'Text along path' from tool options to the text context menu.
+ </li>
+ <li>
+ Add diagonal guides to the Crop Tool.
+ </li>
+ <li>
+ Support rotating brushes.
+ </li>
+ <li>
+ The Smooth Stroke feature from GIMP Painter was ported to GIMP.
+ </li>
+ <li>
+ Added 'Rule of fifths' crop guide overlay.
+ </li>
+ <li>
+ Added an icon for the Desaturate tool.
+ </li>
+ <li>
+ Support loading 16bit (RGB565) raw data.
+ </li>
+ <li>
+ Added palette exporter for CSS, PHP, Python, txt and Java, accessed
+ through the palette context menu.
+ </li>
+ <li>
+ Support printing crop marks for images.
+ </li>
+ <li>
+ Made the Pointer dockable show information about selection position
+ and size.
+ </li>
+ <li>
+ Replaced the brush scale control in tool options by a brush size
+ one that works in pixels, and does the right thing when the brush
+ changes.
+ </li>
+ <li>
+ Improved the Free Select Tool on-canvas feedback.
+ </li>
+ <li>
+ Made it possible to use GEGL for scaling images.
+ </li>
+</ul>
+<p>
+ <b>Developers:</b> Sven Neumann, Michael Natterer, Tim Jedlicka,
+ Alexia Death, Nelson A. de Oliveira, Jakub Steiner, Nicholas Doyle,
+ Barak Itkin, Martin Nordholts
+</p>
+
+
+<h2>Miscellaneous</h2>
+
+<h3>Plug-in Development</h3>
+
+<!-- FIXME the link below doesn't work -->
+<p>
+ GIMP 2.8 also further enhances its scripting abilities. For example,
+ API changes to support layer groups have been made. Here is
+ a <a href="http://developer.gimp.org/api/2.0/libgimp/libgimp-index-new-in-2-8.html">list
+ of new symbols in GIMP 2.8</a>.
+</p>
+
+<h3>API Changes</h3>
+
+<!--FIXME new object API, moving stuff to contexts etc. -->
+
+<p>
+ A lot of GIMP APIs have been refactored to simplify developing new scripts.
+</p>
+
+<h3>License</h3>
+<p>
+ The GIMP license has been changed to (L)GPLv3+.
+</p>
+
+<h3>GEGL</h3>
+<p>
+ The projection code which composes a single image from layers has been
+ ported to GEGL. This includes the layer modes, as well as support for
+ layer groups. Also, preparations have been made for better and more
+ intuitive handling of the floating selection. <b>Developers:</b>
+ Michael Natterer, Martin Nordholts
+</p>
+
+<h3>Roadmap</h3>
+<p>
+ The GIMP developers now maintain a roadmap for GIMP development
+ found here:
+ <a href="http://wiki.gimp.org/index.php/Roadmap">http://wiki.gimp.org/index.php/Roadmap</a>
+</p>
+
+<h2>GIMP 2.8 Screenshots</h2>
+<div class="plain-screenshots">
+ <a href="../screenshots/1280x800-fresh-start.jpg">
+ <img src="../screenshots/1280x800-fresh-start-thumb.jpg" alt="First GIMP 2.8 startup" />
+ </a>
+ <p>First startup of GIMP 2.8 on a 1280x800 desktop.</p>
+</div>
+
+<h2>Known Regressions</h2>
+<p>
+ GIMP 2.8 relies on a newer version of GTK+2 that unfortunately has partially
+ broken support for graphics tablets such as Wacom. If your graphic tablet
+ doesn't work in GIMP 2.8 as it should, we recommend downgrading to 2.6 until
+ we release GIMP 3.0 that relies on GTK+3 which has fully functional support
+ for advanced input devices.
+</p>
+
+<p>
+ To address the needs to migrate from the old tools presets system to the new
+ one we provide a <a href="http://wiki.gimp.org/index.php/Mindstorm:Preset_converter">script</a>
+ in Python. However, the old tools presets are not 100% convertible to the new
+ tool presets. For instance, brush scale from 2.6 can't be converted to brush
+ size in 2.8.
+</p>
+
+<h2>Download</h2>
+<p>
+ The development snapshots of GIMP can be downloaded as source code
+ from ftp.gimp.org or from one of the mirrors listed in
+ the <a href="wgo:downloads-mirrors">Downloads</a> section.
+</p>
+<p>
+ Distribution of binary packages of the development version is
+ discouraged unless it is made clear that this is an early development
+ snapshot. Users should be referred to these release notes or similar
+ information.
+</p>
+
+<h2>Installation</h2>
+<p>
+GIMP 2.8 must <strong>not</strong> be installed in the same prefix as
+other GIMP 2.x versions. If you want to keep your GIMP 2.6
+installation in parallel to GIMP 2.8, you have to choose a separate
+installation prefix at compile-time and ensure that you use different
+library search paths for each version. If you do not set up your
+environment differently for each version, you will experience
+conflicts with the libraries and at least one version is likely to
+fail.
+</p>
+
+<p>
+Also, do <strong>not</strong> install GIMP 2.8 to /usr/local because
+on most systems, its libraries would override the libraries of a stable
+GIMP 2.6 installed into /usr, breaking your distribution-installed
+GIMP from slightly to completely. The same applies to any prefix
+your system uses for the purpose or overriding things in /usr/lib.
+</p>
+
+<p>
+You install the new version into a separate prefix, say /opt/gimp-2.8
+by passing <kbd>--prefix=/opt/gimp-2.8</kbd> to the configure
+script. Then, in order to run the binary installed there, you change
+your environment to look for executables in /opt/gimp-2.8/bin by
+setting <kbd>PATH=/opt/gimp-2.8/bin</kbd> and you tell your linker to
+pick up libraries from /opt/gimp-2.8/lib by setting
+<kbd>LD_LIBRARY_PATH=/opt/gimp-2.8/lib</kbd>. Do not forget to
+<kbd>export</kbd> both variables.
+</p>
+
+<p>
+You can use a tiny wrapper script called gimp-2.8 and place it into
+/usr/local/bin or elsewhere in your PATH. The script would look
+something like this:
+</p>
+
+<pre class="code">
+#!/bin/sh
+
+PATH=/opt/gimp-2.8/bin:$PATH
+export PATH
+LD_LIBRARY_PATH=/opt/gimp-2.8/lib
+export LD_LIBRARY_PATH
+
+/opt/gimp-2.8/bin/gimp-2.8 "$@"
+</pre>
+
+<h2>Bugs</h2>
+<p>
+If you think you found a bug in a development version, please make
+sure that it hasn't been already reported.
+Search <a href="home:gimp-bugzilla">Bugzilla</a> before filing a new
+bug-report. Here are some interesting Bugzilla queries:
+<ul>
+ <li>
+ <a href="http://bugzilla.gnome.org/buglist.cgi?product=GIMP&target_milestone=2.8&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED">Open bugs with milestone 2.8</a>
+ </li>
+ <li>
+ <a href="http://bugzilla.gnome.org/buglist.cgi?product=GIMP&target_milestone=2.8&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED">Resolved bugs with milestone 2.8</a>
+ </li>
+</ul>
+</p>
+
+<h2>Contributing</h2>
+<p>
+We need your help to make GIMP 2.8 a success. If you want to join us
+hacking, show up in #gimp or introduce yourself on the gimp-developer
+mailing-list. We are also looking for people to look after the
+web-site and update the tutorials. Or you might want to join the
+<a href="http://docs.gimp.org/">documentation team</a>.
+</p>
+
+
+<!--#include virtual="/includes/wgo-page-fini.xhtml" -->
+<!--#include virtual="/includes/wgo-xhtml-fini.xhtml" -->
diff --git a/release-notes/index.htrw b/release-notes/index.htrw
index e355c1f..2fb7067 100644
--- a/release-notes/index.htrw
+++ b/release-notes/index.htrw
@@ -12,17 +12,19 @@
<ul>
- <li><a href="gimp-2.6.html">Release notes for the stable
- version, GIMP 2.6</a>. This is the version that most users should
+ <li><a href="gimp-2.8.html">Release notes for the stable
+ version, GIMP 2.8</a>. This is the version that most users should
be running.
</li>
- <li><a href="gimp-2.7.html">Release notes for the development
+ <!--
+ <li><a href="gimp-2.9.html">Release notes for the development
snapshots</a>.
Snapshots of the development tree may be unstable and contain
incomplete features. They are provided for developers and
interested users who want to help us to improve GIMP.
</li>
+ -->
</ul>
@@ -30,6 +32,8 @@
Older release notes may still have some historical value:
</p>
<ul>
+ <li><a href="gimp-2.7.html">2.7</a> (development)</li>
+ <li><a href="gimp-2.6.html">2.6</a> (stable)</li>
<li><a href="gimp-2.5.html">2.5</a> (development)</li>
<li><a href="gimp-2.4.html">2.4</a> (stable)</li>
<li><a href="gimp-2.3.html">2.3</a> (development)</li>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]