[Gimp-developer] ANNOUNCE: GIMP 2.7.1 released

2011-04-15 Thread Michael Natterer
Hi,

We are pleased to announce the availability of a new development
version that brings us closer to GIMP 2.8. This version is packed with
important new features and improvements. For a complete list of
changes since 2.7.1 please see the Changes section below. Also see
the release notes of the 2.7 series at
http://www.gimp.org/release-notes/gimp-2.7.html

Please note that the whole 2.7.x series of versions is considered
unstable and is not recommended for use in production even though it
might just work for you. Our intention is to make development versions
available for passionate users who can provide useful feedback to help
us fix bugs and streamline implementation of some of the new
features. The upcoming v2.8 also introduces a huge amount of API
deprecations and additions that have the potential to break existing
3rd party scripts and plug-ins. Please file bugs for all plug-ins and
scripts that do work in v2.6, but don't work in 2.7.2. A migration
guide for developers will be provided when v2.8 is out.

There is still a lot of work to do on v2.8. Please refer to
http://tasktaste.com/projects/Enselic/gimp-2-8 to find out what the
current estimate of the v2.8 release is, and what bugs you can help
us fixing to make the new stable version happen sooner.

Happy GIMPing,
--Mitch


Download


   GIMP 2.7.2 is available from:

   ftp://ftp.gimp.org/pub/gimp/v2.7/

   and from the mirrors listed at:

   http://www.gimp.org/downloads/#mirrors

   The checksum of the tarball is:

   6996138ab70b0bfebfe9f563284e5f78  gimp-2.7.2.tar.bz2


Changes in GIMP 2.7.2
=


UI:

  - A lot of undeprecations due to GTK+ 2.22 and 2.24
  - Lots and lots of cairo porting, calls to gdk_draw_* are gone
  - Merge the cage transform tool from GSoC
  - Remove the old bitmap cursors completely and always use RGBA cursors
also for compat cursors for old X servers
  - Add new GimpCanvasItem infrastructure with subclasses for everything
that needs to be drawn on the canvas and port all tools to canvas items,
this is a huge change that touches all tools and almost all display
code, and which finally gets rid of XOR drawing altogether
  - Switch from purely idle-rendering the display to something that ensures
a minimum framerate, so we don't fail to update under heavy load
  - Make the text tool handle RTL mode better
  - Change GimpColorMapEditor to use the newly added proxy GimpPalette
  - Replace 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
  - Add new widget GimpSpinScale which is a scale with number entry,
and use it in all tool options
  - Make the brush, pattern etc. selectors in tool options more
compact and allow to directly jump to the editor dialogs
  - Make handle sizes in tools consistent
  - Add an on-canvas progress and use it for tool progress instead of
the statusbar
  - Add a new GimpToolPalette class with lots of code that was
in GimpToolBox
  - Allow to properly drop into and after a layer group
  - Refactor and clean up the dynamics editor widget, and add colors
for the curves
  - Add support for F2 to rename items in lists
  - Clean up GimpDeviceStatus internally and visually
  - Allow to set GimpToolPreset's icon using the new GimpIconPicker widget
  - Make the text tool's style overlay show default values from the
text object if there is no style active at the cursor position/selection
  - Show the the text size's unit in the text style overlay
  - Make tool dialogs transient to the image window again
  - Consistently add a gimp- prefix to all window roles
  - Make the preset buttons in tool options work on the global tool
presets instead of the removed per-tool preset lists
  - Add GimpControllerMouse, which allows to bind extra mouse buttons to
arbitrary actions


Core:

  - Add uniform API to turn any GimpItem's outline into a selection
  - Add support for color tags in text layers
  - Remove the selection_control() stuff from GimpImage and with it
maybe last piece of UI code still not properly separated
  - Add more validation code for XCF loading
  - Add accessors to GimpPalette and use them globally
  - Keep a proxy GimpPalette around for the image's colormap
  - Don't scale SVGs when pasting or importing them
  - A lot of changes to the input device handling code, partly
merged from the gtk3-port branch, add GimpDeviceManager class
  - Add smoothing of paint strokes
  - Fix display filters to work on a cairo surface
  - Fix and enhance GimpImage's URI/filename handling API
  - Unset removed flag on items when they get added back to
the image from the undo stack
  - Change item creation to properly use GObject properties and
remove item_configure() and drawable_configure()
  - Refactor tool event handling and move lots of stuff into
utility functions
  - Clean up GimpViewRenderer API
  - Implement transforms on group 

Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1 released

2011-04-15 Thread Michael Natterer
On 04/15/2011 08:17 PM, Michael Natterer wrote:
 ...

Argh, it's 2.7.2 of course...
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-07-04 Thread Alec Burgess
On 2010-07-03 16:29, Jernej Simončič wrote:
 On Saturday, July 3, 2010, 22:01:50, photocomix wrote:

snipsnip
One other thing I noticed about the installer is that it does not AFAICT 
allow user to chose where to install but forces to:
C:\Program Files\GIMP 2.7\ (on WinXP SP3).

Was this to test some other part of the Win32/Win64 and/or Win7 business 
or just oversight?
Regards ... Alec
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-07-04 Thread Jernej Simončič
On Sunday, July 4, 2010, 11:27:35, Alec Burgess wrote:

 One other thing I noticed about the installer is that it does not AFAICT
 allow user to chose where to install but forces to:
 C:\Program Files\GIMP 2.7\ (on WinXP SP3).

 Was this to test some other part of the Win32/Win64 and/or Win7 business
 or just oversight?

The installer actually defaults to Program Files\GIMP 2, but you can
change that if you choose Custom install.

-- 
 Jernej Simončič  http://eternallybored.org/ 

Anything that begins well ends badly. Anything that begins badly ends worse.
   -- Universal Law

___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-07-04 Thread Alec Burgess


On 2010-07-04 05:36, Jernej Simončič wrote:
 On Sunday, July 4, 2010, 11:27:35, Alec Burgess wrote:


   One other thing I noticed about the installer is that it does not AFAICT
   allow user to chose where to install but forces to:
   C:\Program Files\GIMP 2.7\ (on WinXP SP3).
  
   Was this to test some other part of the Win32/Win64 and/or Win7 business
   or just oversight?
  
 The installer actually defaults to Program Files\GIMP 2, but you can
 change that if you choose Custom install.

Sorry ... my bad ... on first install I missed the [Custom] button - I 
think because I was perplexed by the forced uninstall and clicked w/o 
thinking. After uninstall and reinstall everything is where I wanted it.

Regards ... Alec
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-07-04 Thread photocomix
   
Sorry ... my bad ... on first install I missed the [Custom] button - I 
think because I was perplexed by the forced uninstall and clicked w/o 
thinking. After uninstall and reinstall everything is where I wanted it.

Regards ... Alec


Maybe move the UNISTALL step after CUSTOM and add in CUSTOM a option to skip
the Unistall will help a bit

even if i would prefer see at the Unistall step a visible checkbox allowing
to skip that

PS soorry for the missed Re in the subject title...seems a little bug at 
gimpusers.com when using the forums...should be manually added as now

-- 
photocomix (via www.gimpusers.com)
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


[Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-07-03 Thread photocomix
For not clear reasons the Windows installer of 2.7.1
force unistall of previous version of gimp

Apparently no way to skip unistall, or to cancell unistall/install process 

The point is i can't see any reason to force unistall,
the 2 version create 2 different gimp folder in the user directory...and for
the rest seems run well alongside

about the question on ufraw and thor reply

But be aware then that telling about it might inspire random, more
clueless, other people to repeat the trick without really knowing what
they are doing.

--tml

reply is correct but replacing intl.dll with libintl-8.doesn't not create
problem only with ufraw

But with most, almost all extra plugins without intl.dll they all (except
Gmic, including Gap-2.6)
abort at loding time with error messages

Only solution i could find is adding back intl.dll,
(not renaming libintl-8, just add bact intl.dll )

Do you think may be a better solution?
Advice all plugin writers to remap all the calls to intl to libintl may be
pratical in long term to port plugins to gimp 2.8

but will not solve any of present problem

As far i could test add back that intl.dll has no practical adverse side
effects

-- 
photocomix (via www.gimpusers.com)
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-07-03 Thread Jernej Simončič
On Saturday, July 3, 2010, 18:13:04, photocomix wrote:

 For not clear reasons the Windows installer of 2.7.1
 force unistall of previous version of gimp

That is correct.

 Apparently no way to skip unistall, or to cancell unistall/install process

Apparently somebody is claiming things without even trying the
installer.

 The point is i can't see any reason to force unistall,

The point is that the new installer combines 32 and 64-bit GIMP in a
common installer, and once it becomes stable, many people will be
upgrading from 32-bit GIMP 2.6 - it would make no sense for these
people to keep both GIMP 2.6 and 2.8 at the same time, so the new
installer removes the old version first. Since this functionality
needs to be tested before it's deployed in the stable installer, it's
forced in the unstable one (the uninstall will be optional, but I
haven't implemented that yet).

-- 
 Jernej Simončič  http://eternallybored.org/ 

The more campaigning, the better.
   -- O'Brien's First Law of Politics

___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


[Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-07-03 Thread photocomix




 Apparently no way to skip unistall, or to cancell unistall/install
process

Apparently somebody is claiming things without even trying the
installer.

Sergey i tried the installer
and i could not see how cancel or skip unistalling
AT THE POINT OF UNISTALLING
Judging from messages i see here

 The point is i can't see any reason to force unistall,

The point is that the new installer combines 32 and 64-bit GIMP in a
common installer, and once it becomes stable, many people will be
upgrading from 32-bit GIMP 2.6 -

I didn't saw any option in the 2.7.1 installer for chose 32 or 64 bit
even if my computer support 64 bit i suppose installed, without asking the 32
bit version since all my extra plugin, that were usually not compiled to work
at 64 bit, seem working fine



.. many people will be
upgrading from 32-bit GIMP 2.6 -
it would make no sense for these
people to keep both GIMP 2.6 and 2.8 at the same time, so the new
installer removes the old version first. Since this functionality
needs to be tested before it's deployed in the stable installer, it's
forced in the unstable one (the uninstall will be optional, but I
haven't implemented that yet).

Sure?
 most (if not all) of third party plugin are not compiled for 64 bit but only
for 32 so many may prefer run a 32 bit gimp even if a 64 bit version could be
available

Or simple they may wish to run a stable version for work...and a beta for the
fun to test new features...




-- 
photocomix (via www.gimpusers.com)
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-07-03 Thread Jernej Simončič
On Saturday, July 3, 2010, 22:01:50, photocomix wrote:

 Sergey i tried the installer
 and i could not see how cancel or skip unistalling
 AT THE POINT OF UNISTALLING
 Judging from messages i see here

Once the uninstaller is running, there's no way to cancel it - it
wouldn't make any sense anyway, since some files are already deleted
at that time, and there's no way to bring them back. This is why the
installer displays a warning before it starts. However, since you are
apparently the third person who ignored that dialog, I guess I'll have
to bring the checkbox back.

 Sure?
  most (if not all) of third party plugin are not compiled for 64 bit but only
 for 32 so many may prefer run a 32 bit gimp even if a 64 bit version could be
 available

By default, the 64-bit version installs everything needed to run
32-bit plug-ins as well (in fact, the 64-bit version always uses
32-bit TWAIN plug-in, since the 64-bit one doesn't work).

BTW, please fix your e-mail program so that it doesn't strip Re: from
subject.

-- 
 Jernej Simončič  http://eternallybored.org/ 

Information which is true meets a great many different tests very well.
   -- Berkeley's Fourth Law

___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-07-02 Thread Alexander Rabtchevich
  Tor, and what solution can you advice? Now I can see two alternatives 
- to rename libraries and have UFRaw working, and do not rename 
libraries and do not use UFRaw.


Tor Lillqvist wrote:
   after renaming some libraries (libintl-8 to intl,
 libpng14-14 to libpng12-0) everything went Ok
 Renaming DLLs is never a good idea. There might be a good reason why
 the name was changed - namely because the API and/or ABI has changed.

 --tml

With respect,
Alexander Rabtchevich
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-07-02 Thread Tor Lillqvist
  Tor, and what solution can you advice?

File bugs with the respective maintainers to fix the problem? But
yeah, that might take a while of course.

So sure, if you know what you are doing, and you verify that it works,
feel free to rename DLLs.

But be aware then that telling about it might inspire random, more
clueless, other people to repeat the trick without really knowing what
they are doing.

--tml
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


[Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-06-30 Thread Michael Natterer
It is about time...

We are pleased to announce the release of GIMP 2.7.1, a development
snapshot on the way to the next stable version GIMP 2.8.

You will need the latest stable releases of a couple of libraries in
order to install GIMP 2.7.1; the following requirements have been
updated: GLib 2.24.0, GTK+ 2.20.0, BABL 0.1.2, and GEGL 0.1.2.

GIMP 2.7.1 brings a whole lot of new features and improvements, see
the release notes at http://gimp.org/release-notes/gimp-2.7.html for
details. A brief but more comprehensive list of changes is available
at http://git.gnome.org/cgit/gimp/tree/NEWS and below.

Happy GIMPing!
--Mitch


Download


  GIMP 2.7.1 is available from:

  ftp://ftp.gimp.org/pub/gimp/v2.7/

  and from the mirrors listed at:

  http://www.gimp.org/downloads/#mirrors

  The checksum of the tarball is:

  4932a0a1645ecd5b23ea6155ddda013d gimp-2.7.1.tar.bz2


Contribute
==

Wondering why it took so long from GIMP 2.7.0 to 2.7.1? The default
answer to that question, when asked on the mailing list or on IRC,
will often be because you didn't help us.  We are always short of
resources, and everybody is invited to join development. There are a
lot of areas where you can help, even if you are not a programmer:
http://www.gimp.org/develop/


Changes in GIMP 2.7.1
=


UI:

 - Add lock content button to the layers, channels and paths dialogs,
   make the lock buttons more compact
 - Refuse to edit locked items
 - Add support for layer groups
 - Improve internals and GUI of the save/export functionality
 - Move the shortcut dialog's clear button into the entry
 - Clean up UI code by introducing GimpDockWindow and GimpImageWindow
   classes
 - Support multi-column dock windows
 - Get rid of docking bars, use highlights in existing widget hierarchy
   instead
 - Remove toolbox-window-hint gimprc setting and use dock-window-hint
   for both toolbox and docks instead
 - Move GimpDock::default-height style property to GimpDockWindow
 - Polish save+export path-part precedence rules
 - Merge the GSoC 2009 Advanced GUI for Brush Dynamics project
 - Default to non-fixed-aspect in Canvas Size dialog
 - Add a still incomplete Single-window mode
 - Have an Export button, not Save, in export dialogs
 - Improve Free Select Tool handle highlightning
 - Support changing user interface language from preferences
 - Update ps-menurc with PS CS4 keyboard shortcuts
 - Reduce spacing around canvas and use it for the canvas itself
 - Put name of active dockables in dock window titles
 - Don't have Toolbox in list of Recently Closed Docks, handle that
   directly in the Windows menu
 - Support selecting and tagging multiple objects in resource lists
 - Improve on-canvas text editing and text attribute setting
 - Add GimpContainerTreeStore and use it in all GtkTreeStore based views
 - Add a new default automatic tab style that makes sure dockable tabs
   always show as much detail as possible
 - Remove the dockable title bar and add the menu arrow button next to
   the notebook tabs
 - Add an icon for the desaturate tool
 - Add 'Rule of fifths' crop guide overlay
 - Make Alt+Click on layers not affect active layer


Core:

 - Make all GimpItems lockable so their contents can't be changed
 - Make more sense when naming imported layers
 - Make group layers work except for layer masks and save them in
   the XCF
 - Change GimpProjectable::update to GimpProjectable:invalidate
 - Make sure we don't mix font backends (and crash) by explicitely
   asking for FT/Fontconfig backends
 - Move members of GimpObject to a private struct
 - gimp_object_get_name() takes a gconstpointer now, remove casts
   from all callers
 - Let drawables connect to their floating selection's update signal
   instead of letting the image do this job
 - Fix brush rotation artifacts at even 90 degree rotation
 - Don't leak shared tile memory on Solaris
 - Add a PDB procedure to access a text layer's markup
 - Remove legacy cruft from pdbgen and make sure number ranges
   are correct
 - Move all image creation functions to a common file
 - Add translation context to all undo descriptions


GEGL:

 - Make sure all nodes are added to their resp. graphs
 - Use GEGL for layer scaling if use-gegl is TRUE


Plug-ins:

 - Updated script-fu's scheme to latest upstream fixes
 - Don't store image-specific print settings globally
 - Add fundamental OpenRaster (.ora) import and export support
 - Add RGB565 support to the csource plug-in


Data:

 - Add texture/grunge brushes made by Johannes Engelhardt


Developer documentation:

 - Explain GimpContext
 - Add SVG graphic with GIMP application core module dependencies
 - Add a schedule for 2.8 development


Source and build system:

 - Add more code documentation
 - Clean up subsystem linking dependencies in app/
 - Add unit testing framework in app/tests/ and some basic tests,
   including basic UI tests and XCF tests
 - Tentatively introduce usage of using Glade + GtkBuilder
 - Depend on 

Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-06-30 Thread Olivier
In the new release notes of
http://www.gimp.org/release-notes/gimp-2.7.htmlthe keyboard shortcut
for shrink wrap is still noted Ctrl+R, although it is
now Ctrl+J. Same problem for Fit in Window. Incidentally, does this latter
command appear in some menu?

Same question for Alt+click in a layer thumbnail: what is the name of the
command, and does it appear in some menu?

Olivier Lecarme
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-06-30 Thread Alexander Rabtchevich
  Hello

Thank for the hard work.

I haven't tried yet linux version, but Windows one does not show 
anything in a pop-up window for plugin previews (the window is grey). 
And UFRaw stopped working complaining entry point for the procedure 
BZ2_bzRead is not found.

With respect,
Alexander Rabtchevich

___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-06-30 Thread Michael Schumacher
 Von: Alexander Rabtchevich alexander.v.rabtchev...@iaph.bas-net.by

 I haven't tried yet linux version, but Windows one does not show 
 anything in a pop-up window for plugin previews (the window is grey). 

Can't reproduce.

 And UFRaw stopped working complaining entry point for the procedure 
 BZ2_bzRead is not found.

Different version of the bz2 library, I guess.


Regards,
Michael
-- 
GMX DSL: Internet-, Telefon- und Handy-Flat ab 19,99 EUR/mtl.  
Bis zu 150 EUR Startguthaben inklusive! http://portal.gmx.net/de/go/dsl
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-06-30 Thread Alexander Rabtchevich

  Michael Schumacher wrote:

Von: Alexander Rabtchevichalexander.v.rabtchev...@iaph.bas-net.by
I haven't tried yet linux version, but Windows one does not show
anything in a pop-up window for plugin previews (the window is grey).

Can't reproduce.
Look at the navigation window. It is grey regardless GEGL preview is 
enabled or not.

And UFRaw stopped working complaining entry point for the procedure
BZ2_bzRead is not found.

Different version of the bz2 library, I guess.

The above message is shown when gimp plugin is used.

Entry point for the procedure g_assertion_message_expr is not found in 
the library lbglib-2.0-0.dll is shown when a standalone UFRaw version 
is launched - it uses its own bzip2.dll. Is there a way to overcome that?


With respect,
Alexander Rabtchevich


attachment: window.jpg___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-06-30 Thread Alexander Rabtchevich
  The problem with UFRaw was caused by the deinstallation of 2.6 version 
made by 2.7.1. After renaming some libraries (libintl-8 to intl, 
libpng14-14 to libpng12-0) everything went Ok except bzip2 library - 
UFRawonly wants the old one.


With respect,
Alexander Rabtchevich
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] ANNOUNCE: GIMP 2.7.1

2010-06-30 Thread Tor Lillqvist
  after renaming some libraries (libintl-8 to intl,
 libpng14-14 to libpng12-0) everything went Ok

Renaming DLLs is never a good idea. There might be a good reason why
the name was changed - namely because the API and/or ABI has changed.

--tml
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer