ANNOUNCE: GIMP 2.9.2 released
This discussion is connected to the gimp-user-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.
This is a read-only list on gimpusers.com so this discussion thread is read-only, too.
ANNOUNCE: GIMP 2.9.2 released | Michael Natterer | 26 Nov 19:38 |
ANNOUNCE: GIMP 2.9.2 released | Boudewijn Rempt | 26 Nov 19:46 |
ANNOUNCE: GIMP 2.9.2 released | C R | 28 Nov 19:25 |
ANNOUNCE: GIMP 2.9.2 released | Partha Bagchi | 28 Nov 20:47 |
CABdJpS4xEtXM1YuiODAhPPsH+n... | 29 Nov 17:41 | |
CAOW9c=-MW=FQGhMyG-RExHagjc... | 29 Nov 17:41 | |
CABdJpS7LAM+u88vWRKHcTRkqUC... | 29 Nov 17:41 | |
CAOW9c=8M6sTgO0ZPtOev0mEuhY... | 29 Nov 17:41 | |
CABdJpS6J7nV_FhD=b53Nab_FKq... | 29 Nov 17:41 | |
CABdJpS45Urj4p4mj=m5UUTJxgp... | 29 Nov 17:41 | |
ANNOUNCE: GIMP 2.9.2 released | C R | 29 Nov 17:41 |
ANNOUNCE: GIMP 2.9.2 released | Elle Stone | 29 Nov 18:43 |
ANNOUNCE: GIMP 2.9.2 released | C R | 29 Nov 21:47 |
ANNOUNCE: GIMP 2.9.2 released | Tom Williams | 26 Nov 21:16 |
ANNOUNCE: GIMP 2.9.2 released | Stari Karp | 26 Nov 22:20 |
ANNOUNCE: GIMP 2.9.2 released | Kevin Brubeck Unhammer | 27 Nov 09:47 |
ANNOUNCE: GIMP 2.9.2 released | Marco Ciampa | 27 Nov 10:41 |
ANNOUNCE: GIMP 2.9.2 released | Alexandre Prokoudine | 28 Nov 01:26 |
ANNOUNCE: GIMP 2.9.2 released | Thorsten Stettin | 28 Nov 16:24 |
ANNOUNCE: GIMP 2.9.2 released | Partha Bagchi | 28 Nov 16:38 |
ANNOUNCE: GIMP 2.9.2 released | Thorsten Stettin | 28 Nov 16:55 |
ANNOUNCE: GIMP 2.9.2 released | Asif Lodhi | 30 Nov 19:03 |
ANNOUNCE: GIMP 2.9.2 released | Marco Ciampa | 30 Nov 20:32 |
ANNOUNCE: GIMP 2.9.2 released | Tobias Jakobs | 01 Dec 12:20 |
ANNOUNCE: GIMP 2.9.2 released | C R | 04 Dec 14:58 |
ANNOUNCE: GIMP 2.9.2 released | C R | 04 Dec 15:00 |
ANNOUNCE: GIMP 2.9.2 released | Alexandre Prokoudine | 04 Dec 15:05 |
ANNOUNCE: GIMP 2.9.2 released | kungfu07 | 28 Nov 15:31 |
ANNOUNCE: GIMP 2.9.2 released
Hi,
We originally wanted to get this done on GIMP's 20th birthday last week, but...
Anyway, here is the first development release in the GIMP 2.9.x series leading to GIMP 2.10.
This is an unstable development preview and might crash or do whatever. If you try it for work, please save your images more often.
GIMP 2.9's major new feature is GEGL (www.gegl.org), a graph based image processing framework. The entire old pixel manipulation core of GIMP has been removed and replaced by GEGL. Most internal processing is now done at floating point precision, and images can be kept around at 16-bit and 32-bit integer and floating point precisions. Many plug-ins have already been replaced by GEGL operations and can be previewed live on the canvas.
For a complete list of changes since 2.8.0 please see the "Changes" section below. We will also post more detailed news about GIMP 2.9 on www.gimp.org soon, stay tuned.
Happy GIMPing, --Mitch
Download
========
GIMP 2.9.2 is available from:
http://download.gimp.org/pub/gimp/v2.9/
and from the mirrors listed at:
http://www.gimp.org/downloads/#mirrors
Please use the torrent, it distributes the download bandwidth across all mirrors:
http://download.gimp.org/pub/gimp/v2.9/gimp-2.9.2.tar.bz2.torrent
The checksum of the tarball is:
aa8a846a497e3328c5b7d2fd33f5cf63 gimp-2.9.2.tar.bz2
Overview of Changes from GIMP 2.8.0 to GIMP 2.9.2 =================================================
Core:
The core got completely ported to GEGL, listing all changes involved would be too much, therefore we summarize the changes in app/ per source subdirectory:
base
composite
paint-funcs:
- Remove these directories, they contained the old pixel
manipulation functions
config: - Remove GimpBaseConfig, add GimpGeglConfig - Add config options for new features
core:
- Add some things that used to live in base/, like the temp-buf,
boundary and histogram code
- Port all functions to GEGL and higher bit depths
- Keep the image around as GEGL graph, all other compositing is gone
- Add non-destructive drawable filters, but use them only for
previews
- Implement the floating selection as drawable filter
- Implement GimpImageMap using drawable filters
- Move batch processing to gimp-batch.[ch]
- Run batch commands in an already running GIMP instance
- Ported almost everything from filenames/FILE/fd to GFile/GIO
- Be smarter about migrating old user config files
- Move many object struct members to private structs
file: - Support GIO-ported file load/save procs, handle remote files generically
- Add content locking to items to prevent them from being edited - Add position locking to items to prevent them from being translated - Implement all color management in the core - Add an automatic palette of recently used colors - Implement metadata handling in the core
gegl:
- Now contains utility functions and abstractions to work with
GEGL more easily
- Move all operations to the new operations/ directory
operations: - New directory containing all GIMP-internal GEGL operations and their config objects (if any) - Add a correct version of the overlay layer mode - Add LCH layer modes
paint:
- Port all paint cores to Gegl
- Add MyPaint brush paint core
pdb: - Add compat procedures that work like the removed plug-ins - Use the new GimpValueArray, GValueArray got deprecated
plug-in: - Allow plug-ins to access image data at full bit depth - Add a compat mode so unported plug-ins always get 8-bit data
text:
- Port text rendering to GEGL
- Use HarfBuzz to inspect fonts for creating an example string
xcf: - Add zlib compression to XCF loading/saving
GUI:
- Add GUI to handle the new high bit depths and conversion between
them
- Add new action group "filters" which can run arbitrary GEGL ops
- Add lots of actions invoking GEGL ops that replace removed plug-ins
- Preview all GEGL ops live on the canvas, using drawable filters
- Mostly switch from using stock-ids to icon-names
- Turn all stock icons into named icons and add an icon theme
- Allow selecting colors from an image's colormap
- Add "Show in file manager" to everything that has a filename
- Add an action search dialog to find actions by keyword and execute
them
- Split the save dialog into subclasses for load, save and export
- Implement various color management dialogs that were in the lcms
plug-in
- Make sure windows appear on the correct monitor
- Simplify and reduce the actions that modify paint tool behavior
- Add canvas rotation and flipping
- Allow zooming to the selection
- Make the image tab position configurable in single window mode
- Add separate snapping settings for fullscreen mode
- Remove bitmaps cursors and only support RGBA cursors
- Color manage drawable and image thumbnails
- Add more format string options for the image title
- Use the external gtkosxapplication package instead of included code
- Add a generic GimpPopup class and use it instead of duplicating
code
- Make the generated GUI of GEGL ops much better
- Allow to implement custom GUI for gegl ops, and do that in some
cases
- Add GimpDial, GimpPolar and GimpCircle to be used for angle and
hue
picking
Tools:
- Add an "experimental playground" for unfinished tools
- (experimental) Add a tool that paints with MyPaint brushes
- (experimental) Add an n-point deformation tool
- (experimental) Add a transform tool with a variable # of handles
- (experimental) Add a seamless clone tool
- Add a unified transform tool that allows rotating, scaling,
perspective
- Add a warp tool as replacement for the IWarp plug-in
- Allow tool dialogs to be embedded on the canvas genrically
- Add much more options to painting, like the ability to lock
tool options to brush defaults, and to zoom the brush with the
canvas
- Make the blend tool work interactively in realtime
- Add undo/redo to many tools (using the normal shortcuts)
Libgimp:
- Deprecate the entire old pixel manipulation API
- Add API to get a drawable's buffer, the rest can be done with GEGL
- Add high bit depth support when using the new buffer API
- Make many enum value names sane and deprecate the old names
- Many core enums moved here instead of proxying them via PDB
generation
- Add API to stroke vector outlines, with all core properties
- Add more context API that affects other procedures
- Deprecate API with weird names, and add new API with less arguments
- Add metadata and color management API, utility functions and
widgets
- Split GimpPickButton into per-platform backends and fix it on OS X
Plug-ins:
- Remove lots of plug-ins that are now implemented as GEGL ops
- Remove the lcms plug-in, this is now done in the core/libgimp
- Remove the metadata plug-ins, this is now done in the core/libgimp
- Remove the file-uri plug-in, this is now done in the core using GIO
- Port many file plug-ins to GIO
- Port many plug-ins that are not strictly filters to GEGL
Source and build system:
- Don't use INCLUDES in Makefile.am, use AM_CPPFLAGS instead
General:
- Lots and lots of bug fixes - Translation updates
Contributors ============
A Kelday, Adrian Likins, Alexander Larsson, Alexandre Prokoudine, Alexia Death, Andrew Worsley, Barak Itkin, Björn Kautler, Chris Wilson, Christian Lehmann, Clayton Walker, Daniel Sabo, David Gowers, Dov Grobgeld, E.S. Quinn, Ed J, Elle Stone, Hartmut Kuhse, Ionutz Borcoman, Jan Lieskovsky, Jehan, Jernej Simončič, Joao S. O. Bueno, Johannes Matschke, John Ralls, Jonathan Tait, Jordi Mas, João S. O. Bueno, Julien Nabet, Kevin Cozens, Kristian Rietveld, Kővágó, Zoltán, Liam Quin, Loren Merritt, Louis Benazet, Ludovic Rousseau, Marco Ciampa, Marek Dvoroznak, Mark Schmitz, Martijn van Beers, Martin Husemann, Martin Nordholts, Massimo Valentini, Matt Giuca, Matthias Wenzel, Michael Henning, Michael Muré, Michael Natterer, Michael Schumacher, Mikael Magnusson, Mike Gran, Miroslav Talasek, Mukund Sivaraman, Murray Cumming, Nicolas Robidoux, Nils Philippsen, Pedro Gimeno Fortea, Petr Kubiznak, Philippe Teuwen, Piotr Drąg, Przemysław Gołąb, Richard Allen, Richard Hughes, Rickard, Roman Lebedev, Saul Goode, Sebastian Pipping, Sebastian Rasmussen, ShadowKyogre, Shlomi Fish, SimaMoto,RyōTa, Simon Budig, Simon Lui, Simone Karin Lehmann, Srihari, Sven Claussner, Sven Neumann, Thomas Manni, Tobias Ellinghaus, Téo Mazars, Ville Pätsi, Ville Skyttä, Ville Sokk, Warren Turkal, darkraid1, saul, su-v, Øyvind Kolås
Translators ===========
Albert F, Alexandre Prokoudine, Anders Jonsson, Andika Triwidada, André Schutten, Anish A, Aurimas Černius, Balázs Úr, Baurzhan Muftakhidinov, Chris Leonard, Christian Kirbach, Cédric Valmary, Daniel Mustieles, Daniel Sabo, Daniel Winzen, Dimitris Spingos, Duarte Loreto, Dušan Kazik, Enrico Nicoletto, Eulalia, Fran Diéguez, Francisco Vila, Gabor Kelemen, Gil Forcada, Hartmut Kuhse, Hleb Valoshka, Inaki Larranaga Murgoitio, Jehan, Jihui Choi, Jiri Grönroos, Jiro Matsuzawa, Joao S. O. Bueno, Johannes Matschke, Jordi Mallach, Jordi Mas, João S. O. Bueno, Kevin Cozens, Khaled Hosny, Khoem Sokhem, Kiyotaka NISHIBORI, Kjartan Maraas, Kolbjørn Stuestøl, Konfrare Albert, Marco Ciampa, Marek Dvoroznak, Marek Černocký, Martin Srebotnjak, Massimo Valentini, Mattias Põldaru, Michael Bauer, Michael Henning, Michael Muré, Michael Natterer, Muhammet Kara, Necdet Yücel, Nils Philippsen, Pavol Klačanský, Pedro Albuquerque, Peter Mráz, Piotr Drąg, Praveen Illa, Rafael Ferreira, Rodolfo Ribeiro Gomes, Rūdolfs Mazurs, Samir Ribic, Sebul, Seong-ho Cho, SimaMoto,RyōTa, Simone Karin Lehmann, Stanislav Petrek, Sveinn í Felli, Sven Claussner, Thomas Manni, Tiago S, Tiagosdot, Timo Jyrinki, Timur Zhamakeev, Téo Mazars, Ville Skyttä, Ville-Pekka Vainio, Wouter Bolsterlee, Yaron Shahrabani, Yuri Myasoedov, akerbeltz, kolbjoern, sebul, Øyvind Kolås, Андрій Бандура, Милош Поповић
ANNOUNCE: GIMP 2.9.2 released
Congratulations!
On Thu, 26 Nov 2015, Michael Natterer wrote:
Hi,
We originally wanted to get this done on GIMP's 20th birthday last week, but...
Anyway, here is the first development release in the GIMP 2.9.x series leading to GIMP 2.10.
This is an unstable development preview and might crash or do whatever. If you try it for work, please save your images more often.
GIMP 2.9's major new feature is GEGL (www.gegl.org), a graph based image processing framework. The entire old pixel manipulation core of GIMP has been removed and replaced by GEGL. Most internal processing is now done at floating point precision, and images can be kept around at 16-bit and 32-bit integer and floating point precisions. Many plug-ins have already been replaced by GEGL operations and can be previewed live on the canvas.
For a complete list of changes since 2.8.0 please see the "Changes" section below. We will also post more detailed news about GIMP 2.9 on www.gimp.org soon, stay tuned.
Happy GIMPing, --Mitch
Download
========GIMP 2.9.2 is available from:
http://download.gimp.org/pub/gimp/v2.9/
and from the mirrors listed at:
http://www.gimp.org/downloads/#mirrors
Please use the torrent, it distributes the download bandwidth across all mirrors:
http://download.gimp.org/pub/gimp/v2.9/gimp-2.9.2.tar.bz2.torrent
The checksum of the tarball is:
aa8a846a497e3328c5b7d2fd33f5cf63 gimp-2.9.2.tar.bz2
Overview of Changes from GIMP 2.8.0 to GIMP 2.9.2 =================================================
Core:
The core got completely ported to GEGL, listing all changes involved would be too much, therefore we summarize the changes in app/ per source subdirectory:
base
composite
paint-funcs:
- Remove these directories, they contained the old pixel manipulation functionsconfig: - Remove GimpBaseConfig, add GimpGeglConfig - Add config options for new features
core: - Add some things that used to live in base/, like the temp-buf, boundary and histogram code
- Port all functions to GEGL and higher bit depths - Keep the image around as GEGL graph, all other compositing is gone - Add non-destructive drawable filters, but use them only for previews
- Implement the floating selection as drawable filter - Implement GimpImageMap using drawable filters - Move batch processing to gimp-batch.[ch] - Run batch commands in an already running GIMP instance - Ported almost everything from filenames/FILE/fd to GFile/GIO - Be smarter about migrating old user config files - Move many object struct members to private structsfile: - Support GIO-ported file load/save procs, handle remote files generically
- Add content locking to items to prevent them from being edited - Add position locking to items to prevent them from being translated - Implement all color management in the core - Add an automatic palette of recently used colors - Implement metadata handling in the core
gegl: - Now contains utility functions and abstractions to work with GEGL more easily
- Move all operations to the new operations/ directoryoperations: - New directory containing all GIMP-internal GEGL operations and their config objects (if any) - Add a correct version of the overlay layer mode - Add LCH layer modes
paint: - Port all paint cores to Gegl
- Add MyPaint brush paint corepdb: - Add compat procedures that work like the removed plug-ins - Use the new GimpValueArray, GValueArray got deprecated
plug-in: - Allow plug-ins to access image data at full bit depth - Add a compat mode so unported plug-ins always get 8-bit data
text: - Port text rendering to GEGL
- Use HarfBuzz to inspect fonts for creating an example stringxcf: - Add zlib compression to XCF loading/saving
GUI:
- Add GUI to handle the new high bit depths and conversion between them
- Add new action group "filters" which can run arbitrary GEGL ops - Add lots of actions invoking GEGL ops that replace removed plug-ins - Preview all GEGL ops live on the canvas, using drawable filters - Mostly switch from using stock-ids to icon-names - Turn all stock icons into named icons and add an icon theme - Allow selecting colors from an image's colormap - Add "Show in file manager" to everything that has a filename - Add an action search dialog to find actions by keyword and execute them
- Split the save dialog into subclasses for load, save and export - Implement various color management dialogs that were in the lcms plug-in
- Make sure windows appear on the correct monitor - Simplify and reduce the actions that modify paint tool behavior - Add canvas rotation and flipping - Allow zooming to the selection
- Make the image tab position configurable in single window mode - Add separate snapping settings for fullscreen mode - Remove bitmaps cursors and only support RGBA cursors - Color manage drawable and image thumbnails - Add more format string options for the image title - Use the external gtkosxapplication package instead of included code - Add a generic GimpPopup class and use it instead of duplicating code
- Make the generated GUI of GEGL ops much better - Allow to implement custom GUI for gegl ops, and do that in some cases
- Add GimpDial, GimpPolar and GimpCircle to be used for angle and hue
pickingTools:
- Add an "experimental playground" for unfinished tools - (experimental) Add a tool that paints with MyPaint brushes - (experimental) Add an n-point deformation tool - (experimental) Add a transform tool with a variable # of handles - (experimental) Add a seamless clone tool - Add a unified transform tool that allows rotating, scaling, perspective
- Add a warp tool as replacement for the IWarp plug-in - Allow tool dialogs to be embedded on the canvas genrically - Add much more options to painting, like the ability to lock tool options to brush defaults, and to zoom the brush with the canvas
- Make the blend tool work interactively in realtime - Add undo/redo to many tools (using the normal shortcuts)Libgimp:
- Deprecate the entire old pixel manipulation API - Add API to get a drawable's buffer, the rest can be done with GEGL - Add high bit depth support when using the new buffer API - Make many enum value names sane and deprecate the old names - Many core enums moved here instead of proxying them via PDB generation
- Add API to stroke vector outlines, with all core properties - Add more context API that affects other procedures - Deprecate API with weird names, and add new API with less arguments - Add metadata and color management API, utility functions and widgets
- Split GimpPickButton into per-platform backends and fix it on OS XPlug-ins:
- Remove lots of plug-ins that are now implemented as GEGL ops - Remove the lcms plug-in, this is now done in the core/libgimp - Remove the metadata plug-ins, this is now done in the core/libgimp - Remove the file-uri plug-in, this is now done in the core using GIO - Port many file plug-ins to GIO
- Port many plug-ins that are not strictly filters to GEGLSource and build system:
- Don't use INCLUDES in Makefile.am, use AM_CPPFLAGS instead
General:
- Lots and lots of bug fixes - Translation updates
Contributors ============
A Kelday, Adrian Likins, Alexander Larsson, Alexandre Prokoudine, Alexia Death, Andrew Worsley, Barak Itkin, Björn Kautler, Chris Wilson, Christian Lehmann, Clayton Walker, Daniel Sabo, David Gowers, Dov Grobgeld, E.S. Quinn, Ed J, Elle Stone, Hartmut Kuhse, Ionutz Borcoman, Jan Lieskovsky, Jehan, Jernej Simončič, Joao S. O. Bueno, Johannes Matschke, John Ralls, Jonathan Tait, Jordi Mas, João S. O. Bueno, Julien Nabet, Kevin Cozens, Kristian Rietveld, Kővágó, Zoltán, Liam Quin, Loren Merritt, Louis Benazet, Ludovic Rousseau, Marco Ciampa, Marek Dvoroznak, Mark Schmitz, Martijn van Beers, Martin Husemann, Martin Nordholts, Massimo Valentini, Matt Giuca, Matthias Wenzel, Michael Henning, Michael Muré, Michael Natterer, Michael Schumacher, Mikael Magnusson, Mike Gran, Miroslav Talasek, Mukund Sivaraman, Murray Cumming, Nicolas Robidoux, Nils Philippsen, Pedro Gimeno Fortea, Petr Kubiznak, Philippe Teuwen, Piotr Drąg, Przemysław Gołąb, Richard Allen, Richard Hughes, Rickard, Roman Lebedev, Saul Goode, Sebastian Pipping, Sebastian Rasmussen, ShadowKyogre, Shlomi Fish, SimaMoto,RyōTa, Simon Budig, Simon Lui, Simone Karin Lehmann, Srihari, Sven Claussner, Sven Neumann, Thomas Manni, Tobias Ellinghaus, Téo Mazars, Ville Pätsi, Ville Skyttä, Ville Sokk, Warren Turkal, darkraid1, saul, su-v, Øyvind Kolås
Translators ===========
Albert F, Alexandre Prokoudine, Anders Jonsson, Andika Triwidada, André Schutten, Anish A, Aurimas Černius, Balázs Úr, Baurzhan Muftakhidinov, Chris Leonard, Christian Kirbach, Cédric Valmary, Daniel Mustieles, Daniel Sabo, Daniel Winzen, Dimitris Spingos, Duarte Loreto, Dušan Kazik, Enrico Nicoletto, Eulalia, Fran Diéguez, Francisco Vila, Gabor Kelemen, Gil Forcada, Hartmut Kuhse, Hleb Valoshka, Inaki Larranaga Murgoitio, Jehan, Jihui Choi, Jiri Grönroos, Jiro Matsuzawa, Joao S. O. Bueno, Johannes Matschke, Jordi Mallach, Jordi Mas, João S. O. Bueno, Kevin Cozens, Khaled Hosny, Khoem Sokhem, Kiyotaka NISHIBORI, Kjartan Maraas, Kolbjørn Stuestøl, Konfrare Albert, Marco Ciampa, Marek Dvoroznak, Marek Černocký, Martin Srebotnjak, Massimo Valentini, Mattias Põldaru, Michael Bauer, Michael Henning, Michael Muré, Michael Natterer, Muhammet Kara, Necdet Yücel, Nils Philippsen, Pavol Klačanský, Pedro Albuquerque, Peter Mráz, Piotr Drąg, Praveen Illa, Rafael Ferreira, Rodolfo Ribeiro Gomes, Rūdolfs Mazurs, Samir Ribic, Sebul, Seong-ho Cho, SimaMoto,RyōTa, Simone Karin Lehmann, Stanislav Petrek, Sveinn í Felli, Sven Claussner, Thomas Manni, Tiago S, Tiagosdot, Timo Jyrinki, Timur Zhamakeev, Téo Mazars, Ville Skyttä, Ville-Pekka Vainio, Wouter Bolsterlee, Yaron Shahrabani, Yuri Myasoedov, akerbeltz, kolbjoern, sebul, Øyvind Kolås, Андрій Бандура, Милош Поповић
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
Boudewijn Rempt | http://www.krita.org, http://www.valdyas.org
ANNOUNCE: GIMP 2.9.2 released
On 11/26/2015 11:38 AM, Michael Natterer wrote:
Hi,
We originally wanted to get this done on GIMP's 20th birthday last week, but...
Anyway, here is the first development release in the GIMP 2.9.x series leading to GIMP 2.10.
Thanks for the update and _many_ thanks to those working to make Gimp 2.10 an awesome release! I'm really looking forward to Gimp 2.10. I don't do anything really sophisticated with Gimp, but I'm simply amazed at its power, functionality, and capability! :)
Peace...
Tom
/When we dance, you have a way with me, Stay with me... Sway with me.../
ANNOUNCE: GIMP 2.9.2 released
On Thu, 2015-11-26 at 13:16 -0800, Tom Williams wrote:
On 11/26/2015 11:38 AM, Michael Natterer wrote:
Hi,
We originally wanted to get this done on GIMP's 20th birthday last week, but...
Anyway, here is the first development release in the GIMP 2.9.x series leading to GIMP 2.10.
Thanks for the update and _many_ thanks to those working to make Gimp 2.10 an awesome release! I'm really looking forward to Gimp 2.10. I don't do anything really sophisticated with Gimp, but I'm simply amazed
at its power, functionality, and capability! :)Peace...
Tom
20 years...it was so fast :). Thank you very much for 20 years of using the great GIMP.
ajtiM ----- http://www.redbubble.com/people/lumiwa
ANNOUNCE: GIMP 2.9.2 released
Michael Natterer čálii:
Hi,
We originally wanted to get this done on GIMP's 20th birthday last week, but...
Anyway, here is the first development release in the GIMP 2.9.x series leading to GIMP 2.10.
[...]
Overview of Changes from GIMP 2.8.0 to GIMP 2.9.2 =================================================
That changelog was quite impressive! Congratulations on the release :-)
Kevin Brubeck Unhammer GPG: 0x766AC60C
ANNOUNCE: GIMP 2.9.2 released
On Thu, Nov 26, 2015 at 08:38:17PM +0100, Michael Natterer wrote:
Hi,
[...]
Overview of Changes from GIMP 2.8.0 to GIMP 2.9.2 =================================================
[...]
Please add this page to:
http://www.gimp.org/release-notes/gimp-2.9.html
and in this page too:
http://www.gimp.org/release-notes/
Thanks!
--
Marco Ciampa
I know a joke about UDP, but you might not get it.
+------------------------+
| GNU/Linux User #78271 |
| FSFE fellow #364 |
+------------------------+
ANNOUNCE: GIMP 2.9.2 released
On Thu, Nov 26, 2015 at 10:38 PM, Michael Natterer wrote:
Hi,
We originally wanted to get this done on GIMP's 20th birthday last week, but...
Anyway, here is the first development release in the GIMP 2.9.x series leading to GIMP 2.10.
...and there's more info in the news post:
http://www.gimp.org/news/2015/11/27/gimp-2-9-2-released/
Alex
ANNOUNCE: GIMP 2.9.2 released
Big *THANK YOU* and Congratulations!
-- View this message in context: http://gimp.1065349.n5.nabble.com/ANNOUNCE-GIMP-2-9-2-released-tp46466p46481.html Sent from the Developers mailing list archive at Nabble.com.
ANNOUNCE: GIMP 2.9.2 released
Am 28.11.2015 um 02:26 schrieb Alexandre Prokoudine:
On Thu, Nov 26, 2015 at 10:38 PM, Michael Natterer wrote:
Hi,
We originally wanted to get this done on GIMP's 20th birthday last week, but...
Anyway, here is the first development release in the GIMP 2.9.x series leading to GIMP 2.10.
GIMP 2.9.3 or 2.9.2? :-D
...and there's more info in the news post:
http://www.gimp.org/news/2015/11/27/gimp-2-9-2-released/
Alex _______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
Lao-Tse sagt: Nichtstun ist besser, als mit viel Mhe nichts zu schaffen. Und er sagt auch: Ich habe drei Schtze, die ich hte und hege. Der eine ist die Liebe, der zweite ist die Gengsamkeit, der dritte ist die Demut. Nur der Liebende ist mutig, nur der Gengsame ist grozgig, nur der Demtige ist fhig zu herrschen.
ANNOUNCE: GIMP 2.9.2 released
Git is odd number and release versions are even numbers. :)
On Sat, Nov 28, 2015 at 11:24 AM, Thorsten Stettin wrote:
Am 28.11.2015 um 02:26 schrieb Alexandre Prokoudine:
On Thu, Nov 26, 2015 at 10:38 PM, Michael Natterer wrote:
Hi,
We originally wanted to get this done on GIMP's 20th birthday last week, but...
Anyway, here is the first development release in the GIMP 2.9.x series leading to GIMP 2.10.
GIMP 2.9.3 or 2.9.2? :-D
...and there's more info in the news post:
http://www.gimp.org/news/2015/11/27/gimp-2-9-2-released/
Alex _______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list--
Lao-Tse sagt: Nichtstun ist besser, als mit viel Mühe nichts zu schaffen. Und er sagt auch: Ich habe drei Schätze, die ich hüte und hege. Der eine ist die Liebe, der zweite ist die Genügsamkeit, der dritte ist die Demut.
Nur der Liebende ist mutig, nur der Genügsame ist großzügig, nur der Demütige ist fähig zu herrschen._______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
ANNOUNCE: GIMP 2.9.2 released
Am 28.11.2015 um 17:38 schrieb Partha Bagchi:
Git is odd number and release versions are even numbers. :)
I might have known it. :-P
On Sat, Nov 28, 2015 at 11:24 AM, Thorsten Stettin wrote:
Am 28.11.2015 um 02:26 schrieb Alexandre Prokoudine:
On Thu, Nov 26, 2015 at 10:38 PM, Michael Natterer wrote:
Hi,
We originally wanted to get this done on GIMP's 20th birthday last week, but...
Anyway, here is the first development release in the GIMP 2.9.x series leading to GIMP 2.10.
GIMP 2.9.3 or 2.9.2? :-D
...and there's more info in the news post:
http://www.gimp.org/news/2015/11/27/gimp-2-9-2-released/
Alex _______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list--
Lao-Tse sagt: Nichtstun ist besser, als mit viel Mühe nichts zu schaffen. Und er sagt auch: Ich habe drei Schätze, die ich hüte und hege. Der eine ist die Liebe, der zweite ist die Genügsamkeit, der dritte ist die Demut.
Nur der Liebende ist mutig, nur der Genügsame ist großzügig, nur der Demütige ist fähig zu herrschen._______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
Lao-Tse sagt: Nichtstun ist besser, als mit viel Mühe nichts zu schaffen. Und er sagt auch: Ich habe drei Schätze, die ich hüte und hege. Der eine ist die Liebe, der zweite ist die Genügsamkeit, der dritte ist die Demut. Nur der Liebende ist mutig, nur der Genügsame ist großzügig, nur der Demütige ist fähig zu herrschen.
ANNOUNCE: GIMP 2.9.2 released
Thanks to the development team and everyone who has contributed to this monumental step! I use GIMP every day and have processed over one hundred thousand images with it already. So thanks so much for this tremendous gift, I can't wait to test the new features!
One question, can someone put together a step-by-step for compiling it (including babl and gegl) under Ubuntu? I've been trying, but can't seem to get gegl installed correctly. It says it's not installed, when clearly it is (even the latest version from git).
Thanks for any help.
-C
On Thu, Nov 26, 2015 at 7:46 PM, Boudewijn Rempt wrote:
Congratulations!
On Thu, 26 Nov 2015, Michael Natterer wrote:
Hi,
We originally wanted to get this done on GIMP's 20th birthday last week, but...
Anyway, here is the first development release in the GIMP 2.9.x series leading to GIMP 2.10.
This is an unstable development preview and might crash or do whatever. If you try it for work, please save your images more often.
GIMP 2.9's major new feature is GEGL (www.gegl.org), a graph based image processing framework. The entire old pixel manipulation core of GIMP has been removed and replaced by GEGL. Most internal processing is now done at floating point precision, and images can be kept around at 16-bit and 32-bit integer and floating point precisions. Many plug-ins have already been replaced by GEGL operations and can be previewed live on the canvas.
For a complete list of changes since 2.8.0 please see the "Changes" section below. We will also post more detailed news about GIMP 2.9 on www.gimp.org soon, stay tuned.
Happy GIMPing, --Mitch
Download
========GIMP 2.9.2 is available from:
http://download.gimp.org/pub/gimp/v2.9/
and from the mirrors listed at:
http://www.gimp.org/downloads/#mirrors
Please use the torrent, it distributes the download bandwidth across all mirrors:
http://download.gimp.org/pub/gimp/v2.9/gimp-2.9.2.tar.bz2.torrent
The checksum of the tarball is:
aa8a846a497e3328c5b7d2fd33f5cf63 gimp-2.9.2.tar.bz2
Overview of Changes from GIMP 2.8.0 to GIMP 2.9.2 =================================================
Core:
The core got completely ported to GEGL, listing all changes involved would be too much, therefore we summarize the changes in app/ per source subdirectory:
base
composite
paint-funcs:
- Remove these directories, they contained the old pixel manipulation functionsconfig: - Remove GimpBaseConfig, add GimpGeglConfig - Add config options for new features
core: - Add some things that used to live in base/, like the temp-buf, boundary and histogram code
- Port all functions to GEGL and higher bit depths - Keep the image around as GEGL graph, all other compositing is gone - Add non-destructive drawable filters, but use them only for previews
- Implement the floating selection as drawable filter - Implement GimpImageMap using drawable filters - Move batch processing to gimp-batch.[ch] - Run batch commands in an already running GIMP instance - Ported almost everything from filenames/FILE/fd to GFile/GIO - Be smarter about migrating old user config files - Move many object struct members to private structsfile: - Support GIO-ported file load/save procs, handle remote files generically
- Add content locking to items to prevent them from being edited - Add position locking to items to prevent them from being translated - Implement all color management in the core - Add an automatic palette of recently used colors - Implement metadata handling in the core
gegl: - Now contains utility functions and abstractions to work with GEGL more easily
- Move all operations to the new operations/ directoryoperations: - New directory containing all GIMP-internal GEGL operations and their config objects (if any) - Add a correct version of the overlay layer mode - Add LCH layer modes
paint: - Port all paint cores to Gegl
- Add MyPaint brush paint corepdb: - Add compat procedures that work like the removed plug-ins - Use the new GimpValueArray, GValueArray got deprecated
plug-in: - Allow plug-ins to access image data at full bit depth - Add a compat mode so unported plug-ins always get 8-bit data
text: - Port text rendering to GEGL
- Use HarfBuzz to inspect fonts for creating an example stringxcf: - Add zlib compression to XCF loading/saving
GUI:
- Add GUI to handle the new high bit depths and conversion between them
- Add new action group "filters" which can run arbitrary GEGL ops - Add lots of actions invoking GEGL ops that replace removed plug-ins - Preview all GEGL ops live on the canvas, using drawable filters - Mostly switch from using stock-ids to icon-names - Turn all stock icons into named icons and add an icon theme - Allow selecting colors from an image's colormap - Add "Show in file manager" to everything that has a filename - Add an action search dialog to find actions by keyword and execute them
- Split the save dialog into subclasses for load, save and export - Implement various color management dialogs that were in the lcms plug-in
- Make sure windows appear on the correct monitor - Simplify and reduce the actions that modify paint tool behavior - Add canvas rotation and flipping - Allow zooming to the selection
- Make the image tab position configurable in single window mode - Add separate snapping settings for fullscreen mode - Remove bitmaps cursors and only support RGBA cursors - Color manage drawable and image thumbnails - Add more format string options for the image title - Use the external gtkosxapplication package instead of included code - Add a generic GimpPopup class and use it instead of duplicating code
- Make the generated GUI of GEGL ops much better - Allow to implement custom GUI for gegl ops, and do that in some cases
- Add GimpDial, GimpPolar and GimpCircle to be used for angle and hue
pickingTools:
- Add an "experimental playground" for unfinished tools - (experimental) Add a tool that paints with MyPaint brushes - (experimental) Add an n-point deformation tool - (experimental) Add a transform tool with a variable # of handles - (experimental) Add a seamless clone tool - Add a unified transform tool that allows rotating, scaling, perspective
- Add a warp tool as replacement for the IWarp plug-in - Allow tool dialogs to be embedded on the canvas genrically - Add much more options to painting, like the ability to lock tool options to brush defaults, and to zoom the brush with the canvas
- Make the blend tool work interactively in realtime - Add undo/redo to many tools (using the normal shortcuts)Libgimp:
- Deprecate the entire old pixel manipulation API - Add API to get a drawable's buffer, the rest can be done with GEGL - Add high bit depth support when using the new buffer API - Make many enum value names sane and deprecate the old names - Many core enums moved here instead of proxying them via PDB generation
- Add API to stroke vector outlines, with all core properties - Add more context API that affects other procedures - Deprecate API with weird names, and add new API with less arguments - Add metadata and color management API, utility functions and widgets
- Split GimpPickButton into per-platform backends and fix it on OS XPlug-ins:
- Remove lots of plug-ins that are now implemented as GEGL ops - Remove the lcms plug-in, this is now done in the core/libgimp - Remove the metadata plug-ins, this is now done in the core/libgimp - Remove the file-uri plug-in, this is now done in the core using GIO - Port many file plug-ins to GIO
- Port many plug-ins that are not strictly filters to GEGLSource and build system:
- Don't use INCLUDES in Makefile.am, use AM_CPPFLAGS instead
General:
- Lots and lots of bug fixes - Translation updates
Contributors ============
A Kelday, Adrian Likins, Alexander Larsson, Alexandre Prokoudine, Alexia Death, Andrew Worsley, Barak Itkin, Björn Kautler, Chris Wilson, Christian Lehmann, Clayton Walker, Daniel Sabo, David Gowers, Dov Grobgeld, E.S. Quinn, Ed J, Elle Stone, Hartmut Kuhse, Ionutz Borcoman, Jan Lieskovsky, Jehan, Jernej Simončič, Joao S. O. Bueno, Johannes Matschke, John Ralls, Jonathan Tait, Jordi Mas, João S. O. Bueno, Julien Nabet, Kevin Cozens, Kristian Rietveld, Kővágó, Zoltán, Liam Quin, Loren Merritt, Louis Benazet, Ludovic Rousseau, Marco Ciampa, Marek Dvoroznak, Mark Schmitz, Martijn van Beers, Martin Husemann, Martin Nordholts, Massimo Valentini, Matt Giuca, Matthias Wenzel, Michael Henning, Michael Muré, Michael Natterer, Michael Schumacher, Mikael Magnusson, Mike Gran, Miroslav Talasek, Mukund Sivaraman, Murray Cumming, Nicolas Robidoux, Nils Philippsen, Pedro Gimeno Fortea, Petr Kubiznak, Philippe Teuwen, Piotr Drąg, Przemysław Gołąb, Richard Allen, Richard Hughes, Rickard, Roman Lebedev, Saul Goode, Sebastian Pipping, Sebastian Rasmussen, ShadowKyogre, Shlomi Fish, SimaMoto,RyōTa, Simon Budig, Simon Lui, Simone Karin Lehmann, Srihari, Sven Claussner, Sven Neumann, Thomas Manni, Tobias Ellinghaus, Téo Mazars, Ville Pätsi, Ville Skyttä, Ville Sokk, Warren Turkal, darkraid1, saul, su-v, Øyvind Kolås
Translators ===========
Albert F, Alexandre Prokoudine, Anders Jonsson, Andika Triwidada, André Schutten, Anish A, Aurimas Černius, Balázs Úr, Baurzhan Muftakhidinov, Chris Leonard, Christian Kirbach, Cédric Valmary, Daniel Mustieles, Daniel Sabo, Daniel Winzen, Dimitris Spingos, Duarte Loreto, Dušan Kazik, Enrico Nicoletto, Eulalia, Fran Diéguez, Francisco Vila, Gabor Kelemen, Gil Forcada, Hartmut Kuhse, Hleb Valoshka, Inaki Larranaga Murgoitio, Jehan, Jihui Choi, Jiri Grönroos, Jiro Matsuzawa, Joao S. O. Bueno, Johannes Matschke, Jordi Mallach, Jordi Mas, João S. O. Bueno, Kevin Cozens, Khaled Hosny, Khoem Sokhem, Kiyotaka NISHIBORI, Kjartan Maraas, Kolbjørn Stuestøl, Konfrare Albert, Marco Ciampa, Marek Dvoroznak, Marek Černocký, Martin Srebotnjak, Massimo Valentini, Mattias Põldaru, Michael Bauer, Michael Henning, Michael Muré, Michael Natterer, Muhammet Kara, Necdet Yücel, Nils Philippsen, Pavol Klačanský, Pedro Albuquerque, Peter Mráz, Piotr Drąg, Praveen Illa, Rafael Ferreira, Rodolfo Ribeiro Gomes, Rūdolfs Mazurs, Samir Ribic, Sebul, Seong-ho Cho, SimaMoto,RyōTa, Simone Karin Lehmann, Stanislav Petrek, Sveinn í Felli, Sven Claussner, Thomas Manni, Tiago S, Tiagosdot, Timo Jyrinki, Timur Zhamakeev, Téo Mazars, Ville Skyttä, Ville-Pekka Vainio, Wouter Bolsterlee, Yaron Shahrabani, Yuri Myasoedov, akerbeltz, kolbjoern, sebul, Øyvind Kolås, Андрій Бандура, Милош Поповић
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list--
Boudewijn Rempt | http://www.krita.org, http://www.valdyas.org_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
ANNOUNCE: GIMP 2.9.2 released
You probably don't have gegl in your PKG_CONFIG_PATH. Have you checked that?
What do you get when you do
set | grep PATH
?
On Sat, Nov 28, 2015 at 2:25 PM, C R wrote:
Thanks to the development team and everyone who has contributed to this monumental step! I use GIMP every day and have processed over one hundred thousand images with it already. So thanks so much for this tremendous gift, I can't wait to test the new features!
One question, can someone put together a step-by-step for compiling it (including babl and gegl) under Ubuntu? I've been trying, but can't seem to get gegl installed correctly. It says it's not installed, when clearly it is (even the latest version from git).
Thanks for any help.
-C
On Thu, Nov 26, 2015 at 7:46 PM, Boudewijn Rempt wrote:
Congratulations!
On Thu, 26 Nov 2015, Michael Natterer wrote:
Hi,
We originally wanted to get this done on GIMP's 20th birthday last week, but...
Anyway, here is the first development release in the GIMP 2.9.x series leading to GIMP 2.10.
This is an unstable development preview and might crash or do whatever. If you try it for work, please save your images more often.
GIMP 2.9's major new feature is GEGL (www.gegl.org), a graph based image processing framework. The entire old pixel manipulation core of GIMP has been removed and replaced by GEGL. Most internal processing is now done at floating point precision, and images can be kept around at 16-bit and 32-bit integer and floating point precisions. Many plug-ins have already been replaced by GEGL operations and can be previewed live on the canvas.
For a complete list of changes since 2.8.0 please see the "Changes" section below. We will also post more detailed news about GIMP 2.9 on www.gimp.org soon, stay tuned.
Happy GIMPing, --Mitch
Download
========GIMP 2.9.2 is available from:
http://download.gimp.org/pub/gimp/v2.9/
and from the mirrors listed at:
http://www.gimp.org/downloads/#mirrors
Please use the torrent, it distributes the download bandwidth across all mirrors:
http://download.gimp.org/pub/gimp/v2.9/gimp-2.9.2.tar.bz2.torrent
The checksum of the tarball is:
aa8a846a497e3328c5b7d2fd33f5cf63 gimp-2.9.2.tar.bz2
Overview of Changes from GIMP 2.8.0 to GIMP 2.9.2 =================================================
Core:
The core got completely ported to GEGL, listing all changes involved would be too much, therefore we summarize the changes in app/ per source subdirectory:
base
composite
paint-funcs:
- Remove these directories, they contained the old pixel manipulation functionsconfig: - Remove GimpBaseConfig, add GimpGeglConfig - Add config options for new features
core: - Add some things that used to live in base/, like the temp-buf, boundary and histogram code
- Port all functions to GEGL and higher bit depths - Keep the image around as GEGL graph, all other compositing is gone - Add non-destructive drawable filters, but use them only for previews
- Implement the floating selection as drawable filter - Implement GimpImageMap using drawable filters - Move batch processing to gimp-batch.[ch] - Run batch commands in an already running GIMP instance - Ported almost everything from filenames/FILE/fd to GFile/GIO - Be smarter about migrating old user config files - Move many object struct members to private structsfile: - Support GIO-ported file load/save procs, handle remote files generically
- Add content locking to items to prevent them from being edited - Add position locking to items to prevent them from being translated - Implement all color management in the core - Add an automatic palette of recently used colors - Implement metadata handling in the core
gegl: - Now contains utility functions and abstractions to work with GEGL more easily
- Move all operations to the new operations/ directoryoperations: - New directory containing all GIMP-internal GEGL operations and their config objects (if any) - Add a correct version of the overlay layer mode - Add LCH layer modes
paint: - Port all paint cores to Gegl
- Add MyPaint brush paint corepdb: - Add compat procedures that work like the removed plug-ins - Use the new GimpValueArray, GValueArray got deprecated
plug-in: - Allow plug-ins to access image data at full bit depth - Add a compat mode so unported plug-ins always get 8-bit data
text: - Port text rendering to GEGL
- Use HarfBuzz to inspect fonts for creating an example stringxcf: - Add zlib compression to XCF loading/saving
GUI:
- Add GUI to handle the new high bit depths and conversion between them
- Add new action group "filters" which can run arbitrary GEGL ops - Add lots of actions invoking GEGL ops that replace removed plug-ins - Preview all GEGL ops live on the canvas, using drawable filters - Mostly switch from using stock-ids to icon-names - Turn all stock icons into named icons and add an icon theme - Allow selecting colors from an image's colormap - Add "Show in file manager" to everything that has a filename - Add an action search dialog to find actions by keyword and execute them
- Split the save dialog into subclasses for load, save and export - Implement various color management dialogs that were in the lcms plug-in
- Make sure windows appear on the correct monitor - Simplify and reduce the actions that modify paint tool behavior - Add canvas rotation and flipping - Allow zooming to the selection
- Make the image tab position configurable in single window mode - Add separate snapping settings for fullscreen mode - Remove bitmaps cursors and only support RGBA cursors - Color manage drawable and image thumbnails - Add more format string options for the image title - Use the external gtkosxapplication package instead of included code - Add a generic GimpPopup class and use it instead of duplicating code
- Make the generated GUI of GEGL ops much better - Allow to implement custom GUI for gegl ops, and do that in some cases
- Add GimpDial, GimpPolar and GimpCircle to be used for angle and hue
pickingTools:
- Add an "experimental playground" for unfinished tools - (experimental) Add a tool that paints with MyPaint brushes - (experimental) Add an n-point deformation tool - (experimental) Add a transform tool with a variable # of handles - (experimental) Add a seamless clone tool - Add a unified transform tool that allows rotating, scaling, perspective
- Add a warp tool as replacement for the IWarp plug-in - Allow tool dialogs to be embedded on the canvas genrically - Add much more options to painting, like the ability to lock tool options to brush defaults, and to zoom the brush with the canvas
- Make the blend tool work interactively in realtime - Add undo/redo to many tools (using the normal shortcuts)Libgimp:
- Deprecate the entire old pixel manipulation API - Add API to get a drawable's buffer, the rest can be done with GEGL - Add high bit depth support when using the new buffer API - Make many enum value names sane and deprecate the old names - Many core enums moved here instead of proxying them via PDB generation
- Add API to stroke vector outlines, with all core properties - Add more context API that affects other procedures - Deprecate API with weird names, and add new API with less arguments - Add metadata and color management API, utility functions and widgets
- Split GimpPickButton into per-platform backends and fix it on OS XPlug-ins:
- Remove lots of plug-ins that are now implemented as GEGL ops - Remove the lcms plug-in, this is now done in the core/libgimp - Remove the metadata plug-ins, this is now done in the core/libgimp - Remove the file-uri plug-in, this is now done in the core using GIO - Port many file plug-ins to GIO
- Port many plug-ins that are not strictly filters to GEGLSource and build system:
- Don't use INCLUDES in Makefile.am, use AM_CPPFLAGS instead
General:
- Lots and lots of bug fixes - Translation updates
Contributors ============
A Kelday, Adrian Likins, Alexander Larsson, Alexandre Prokoudine, Alexia Death, Andrew Worsley, Barak Itkin, Björn Kautler, Chris Wilson, Christian Lehmann, Clayton Walker, Daniel Sabo, David Gowers, Dov Grobgeld, E.S. Quinn, Ed J, Elle Stone, Hartmut Kuhse, Ionutz Borcoman, Jan Lieskovsky, Jehan, Jernej Simončič, Joao S. O. Bueno, Johannes Matschke, John Ralls, Jonathan Tait, Jordi Mas, João S. O. Bueno, Julien Nabet, Kevin Cozens, Kristian Rietveld, Kővágó, Zoltán, Liam Quin, Loren Merritt, Louis Benazet, Ludovic Rousseau, Marco Ciampa, Marek Dvoroznak, Mark Schmitz, Martijn van Beers, Martin Husemann, Martin Nordholts, Massimo Valentini, Matt Giuca, Matthias Wenzel, Michael Henning, Michael Muré, Michael Natterer, Michael Schumacher, Mikael Magnusson, Mike Gran, Miroslav Talasek, Mukund Sivaraman, Murray Cumming, Nicolas Robidoux, Nils Philippsen, Pedro Gimeno Fortea, Petr Kubiznak, Philippe Teuwen, Piotr Drąg, Przemysław Gołąb, Richard Allen, Richard Hughes, Rickard, Roman Lebedev, Saul Goode, Sebastian Pipping, Sebastian Rasmussen, ShadowKyogre, Shlomi Fish, SimaMoto,RyōTa, Simon Budig, Simon Lui, Simone Karin Lehmann, Srihari, Sven Claussner, Sven Neumann, Thomas Manni, Tobias Ellinghaus, Téo Mazars, Ville Pätsi, Ville Skyttä, Ville Sokk, Warren Turkal, darkraid1, saul, su-v, Øyvind Kolås
Translators ===========
Albert F, Alexandre Prokoudine, Anders Jonsson, Andika Triwidada, André Schutten, Anish A, Aurimas Černius, Balázs Úr, Baurzhan Muftakhidinov, Chris Leonard, Christian Kirbach, Cédric Valmary, Daniel Mustieles, Daniel Sabo, Daniel Winzen, Dimitris Spingos, Duarte Loreto, Dušan Kazik, Enrico Nicoletto, Eulalia, Fran Diéguez, Francisco Vila, Gabor Kelemen, Gil Forcada, Hartmut Kuhse, Hleb Valoshka, Inaki Larranaga Murgoitio, Jehan, Jihui Choi, Jiri Grönroos, Jiro Matsuzawa, Joao S. O. Bueno, Johannes Matschke, Jordi Mallach, Jordi Mas, João S. O. Bueno, Kevin Cozens, Khaled Hosny, Khoem Sokhem, Kiyotaka NISHIBORI, Kjartan Maraas, Kolbjørn Stuestøl, Konfrare Albert, Marco Ciampa, Marek Dvoroznak, Marek Černocký, Martin Srebotnjak, Massimo Valentini, Mattias Põldaru, Michael Bauer, Michael Henning, Michael Muré, Michael Natterer, Muhammet Kara, Necdet Yücel, Nils Philippsen, Pavol Klačanský, Pedro Albuquerque, Peter Mráz, Piotr Drąg, Praveen Illa, Rafael Ferreira, Rodolfo Ribeiro Gomes, Rūdolfs Mazurs, Samir Ribic, Sebul, Seong-ho Cho, SimaMoto,RyōTa, Simone Karin Lehmann, Stanislav Petrek, Sveinn í Felli, Sven Claussner, Thomas Manni, Tiago S, Tiagosdot, Timo Jyrinki, Timur Zhamakeev, Téo Mazars, Ville Skyttä, Ville-Pekka Vainio, Wouter Bolsterlee, Yaron Shahrabani, Yuri Myasoedov, akerbeltz, kolbjoern, sebul, Øyvind Kolås, Андрій Бандура, Милош Поповић
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list--
Boudewijn Rempt | http://www.krita.org, http://www.valdyas.org_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
ANNOUNCE: GIMP 2.9.2 released
I could not successfully get gegl to build from source. I spent ages trying. Luckily someone updated the edge ppa and it now installs fine:
http://www.webupd8.org/2013/10/gimp-29-210-development-builds.html
I then had to run: sudo apt-get build-dep gegl
then sudo apt-get install gegl
and now it runs fine.
Hope that helps someone.
-C
ANNOUNCE: GIMP 2.9.2 released
On 11/29/2015 12:41 PM, C R wrote:
I could not successfully get gegl to build from source.
My apologies for not responding sooner. It sounds like you might have had an issue with establishing the prefix, either during installation or possibly when starting/running GIMP.
If you decide to try installing from git again, I know of two people who
successfully (and very recently) installed and ran babl/GEGL/GIMP from
git on Ubuntu following these (no doubt overly verbose :) )
instructions:
http://ninedegreesbelow.com/photography/build-gimp-in-prefix-for-artists.html
Normally I run Gentoo, but several months ago I followed these same instructions to build babl/GEGL/GIMP from git on Debian Sid and OpenSUSE.
Best, Elle
ANNOUNCE: GIMP 2.9.2 released
Thanks Elle. I may try again next weekend. In the mean time I can look
forward to using all the new features and improvements. Thanks for the
response!
On 29 Nov 2015 6:39 pm, "Elle Stone" wrote:
On 11/29/2015 12:41 PM, C R wrote:
I could not successfully get gegl to build from source.
My apologies for not responding sooner. It sounds like you might have had an issue with establishing the prefix, either during installation or possibly when starting/running GIMP.
If you decide to try installing from git again, I know of two people who successfully (and very recently) installed and ran babl/GEGL/GIMP from git on Ubuntu following these (no doubt overly verbose :) ) instructions: http://ninedegreesbelow.com/photography/build-gimp-in-prefix-for-artists.html
Normally I run Gentoo, but several months ago I followed these same instructions to build babl/GEGL/GIMP from git on Debian Sid and OpenSUSE.
Best, Elle
ANNOUNCE: GIMP 2.9.2 released
Awesome! Great work, folks!
On 28 November 2015 at 01:26, Alexandre Prokoudine < alexandre.prokoudine@gmail.com> wrote:
On Thu, Nov 26, 2015 at 10:38 PM, Michael Natterer wrote:
...and there's more info in the news post:
>
Alex
As an aside, I also came to know about HarfBuzz while reading the release notes about the implementation components.In naming "HarfBuzz", the developer has actually swapped the letters "u" and "a" - so the real name should have been "HurfBazz", which are basically two Urdu (or may be Persian as well) words "Hurf" (meaning single character/letter) and Bazz (something/somebody that does everything with something). So, HurfBazz really means something whose main job is to manipulate characters which is what the code does. The developer has written the correct HurfBazz (حرف باز) in Persian on his own page but he has switched the letters "u" and "a" in the English version "HarfBuzz", perhaps just for fun. The name is very fitting for the software but I wonder why he swapped the characters u and a.
Thanks to guys behind GNome project, I am now able to type in my native Urdu language on Linux. And since English is used in Pakistan mostly for any and all work, Urdu has become limited to chats with friends or poetry or text messages via sms. However, they write write Urdu using English alphabets! But I really wanted to write real Urdu, instead of typing urdu using English alphabets (they call it transliteration, right?), and I can now write both English and Urdu in the same document (in LibreWord, etc and even in text editors such as GEdit) thanks to your combined efforts. I can even name my files using Urdu! And I see Urdu filenames in Urdu in Nautilus along with English! Great work! Just Perfect!
I also tried in older Linux distros but wasn't successful. Perhaps I didn't make the due efforts. But this time around, everything works out-of-the-box, at least, in the latest versions of Ubuntu and Fedora.
In short, A BIG THANK YOU to you all! Really, Thank you very much.
-Asif
ANNOUNCE: GIMP 2.9.2 released
On Mon, Nov 30, 2015 at 07:03:02PM +0000, Asif Lodhi wrote:
Awesome! Great work, folks!
On 28 November 2015 at 01:26, Alexandre Prokoudine < alexandre.prokoudine@gmail.com> wrote:
On Thu, Nov 26, 2015 at 10:38 PM, Michael Natterer wrote:
...and there's more info in the news post:
>
Alex
As an aside, I also came to know about HarfBuzz while reading the release notes about the implementation components.In naming "HarfBuzz", the developer has actually swapped the letters "u" and "a" - so the real name should have been "HurfBazz", which are basically two Urdu (or may be Persian as well) words "Hurf" (meaning single character/letter) and Bazz (something/somebody that does everything with something). So, HurfBazz really means something whose main job is to manipulate characters which is what the code does. The developer has written the correct HurfBazz (حرف باز) in Persian on his own page but he has switched the letters "u" and "a" in the English version "HarfBuzz", perhaps just for fun. The name is very fitting for the software but I wonder why he swapped the characters u and a.
Thanks to guys behind GNome project, I am now able to type in my native Urdu language on Linux. And since English is used in Pakistan mostly for any and all work, Urdu has become limited to chats with friends or poetry or text messages via sms. However, they write write Urdu using English alphabets! But I really wanted to write real Urdu, instead of typing urdu using English alphabets (they call it transliteration, right?), and I can now write both English and Urdu in the same document (in LibreWord, etc and even in text editors such as GEdit) thanks to your combined efforts. I can even name my files using Urdu! And I see Urdu filenames in Urdu in Nautilus along with English! Great work! Just Perfect!
I also tried in older Linux distros but wasn't successful. Perhaps I didn't make the due efforts. But this time around, everything works out-of-the-box, at least, in the latest versions of Ubuntu and Fedora.
In short, A BIG THANK YOU to you all! Really, Thank you very much.
-Asif
Stop flattering and start translating, that GIMP is missing the Urdu manual translation: http://docs.gimp.org/
:-))))))))))
--
Marco Ciampa
I know a joke about UDP, but you might not get it.
+------------------------+
| GNU/Linux User #78271 |
| FSFE fellow #364 |
+------------------------+
ANNOUNCE: GIMP 2.9.2 released
2015-11-30 20:03 GMT+01:00 Asif Lodhi :
As an aside, I also came to know about HarfBuzz while reading the release notes about the implementation components.In naming "HarfBuzz", the developer has actually swapped the letters "u" and "a" - so the real name should have been "HurfBazz", which are basically two Urdu (or may be Persian as well) words "Hurf" (meaning single character/letter) and Bazz (something/somebody that does everything with something). So, HurfBazz really means something whose main job is to manipulate characters which is what the code does. The developer has written the correct HurfBazz (حرف باز) in Persian on his own page but he has switched the letters "u" and "a" in the English version "HarfBuzz", perhaps just for fun. The name is very fitting for the software but I wonder why he swapped the characters u and a.
I think the only one who can tell you the answer is Behdad Esfahbod. I think you can find his E-Mail address on his homepage: http://behdad.org/
Regards,
Tobias
ANNOUNCE: GIMP 2.9.2 released
Been using 2.9.3 in production all week. Let me first say that I am truly astounded at the plethora of extra features that have been added, many many of which will become staples in my workflow from now on. Everyone deserves high praise for this release, it's been rock solid so far.
It seems the mesh transform tool is still freezing up GIMP (every time), but apart from that, nothing has crashed, and it's like early x-mas times a thousand to see all the features implemented and usable. So thanks again!
-C
On Tue, Dec 1, 2015 at 12:20 PM, Tobias Jakobs wrote:
2015-11-30 20:03 GMT+01:00 Asif Lodhi :
As an aside, I also came to know about HarfBuzz while reading the release notes about the implementation components.In naming "HarfBuzz", the developer has actually swapped the letters "u" and "a" - so the real name should have been "HurfBazz", which are basically two Urdu (or may be Persian as well) words "Hurf" (meaning single character/letter) and Bazz (something/somebody that does everything with something). So, HurfBazz really means something whose main job is to manipulate characters which
is
what the code does. The developer has written the correct HurfBazz (حرف باز) in Persian on his own page but he has switched the letters "u" and
"a"
in the English version "HarfBuzz", perhaps just for fun. The name is very fitting for the software but I wonder why he swapped the characters u and a.
I think the only one who can tell you the answer is Behdad Esfahbod. I think you can find his E-Mail address on his homepage: http://behdad.org/
Regards,
Tobias
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
ANNOUNCE: GIMP 2.9.2 released
Sorry, that should be "cage transform" tool. That's the one that freezes when the you draw the complete cage.
On Fri, Dec 4, 2015 at 2:58 PM, C R wrote:
Been using 2.9.3 in production all week. Let me first say that I am truly astounded at the plethora of extra features that have been added, many many of which will become staples in my workflow from now on. Everyone deserves high praise for this release, it's been rock solid so far.
It seems the mesh transform tool is still freezing up GIMP (every time), but apart from that, nothing has crashed, and it's like early x-mas times a thousand to see all the features implemented and usable. So thanks again!
-C
On Tue, Dec 1, 2015 at 12:20 PM, Tobias Jakobs wrote:
2015-11-30 20:03 GMT+01:00 Asif Lodhi :
As an aside, I also came to know about HarfBuzz while reading the
release
notes about the implementation components.In naming "HarfBuzz", the developer has actually swapped the letters "u" and "a" - so the real
name
should have been "HurfBazz", which are basically two Urdu (or may be Persian as well) words "Hurf" (meaning single character/letter) and Bazz (something/somebody that does everything with something). So, HurfBazz really means something whose main job is to manipulate characters which
is
what the code does. The developer has written the correct HurfBazz (حرف باز) in Persian on his own page but he has switched the letters "u" and
"a"
in the English version "HarfBuzz", perhaps just for fun. The name is very fitting for the software but I wonder why he swapped
the
characters u and a.
I think the only one who can tell you the answer is Behdad Esfahbod. I think you can find his E-Mail address on his homepage: http://behdad.org/
Regards,
Tobias
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
ANNOUNCE: GIMP 2.9.2 released
On Fri, Dec 4, 2015 at 5:58 PM, C R wrote:
It seems the mesh transform tool is still freezing up GIMP (every time),
Unfortunately, Michael hasn't yet found the time to implement the changes he had planned to address this. Would be nice if someone got on board to fix this.
Alex