[Gimp-developer] Gimp 2.8 : my opinion

2012-09-08 Thread Alexandre Ravaux
*BEFRORE READING, EXCUSE THE SEVERAL MISTAKES YOU MAY READ IN THIS MESSAGE.
I'M FRENCH (I KONOW IT IS NOT A GREAT EXCUSE BUT I DO NOT FIND ANYTHING
ELSE...)*

Hello,
I am a french young Gimp user (since 2.0 version) and I wish to tell my
opinion about the latest version (2.8). In fact, I did not know to whom I
have to send this message.I suppose you'll tell me where's the exit door,
or, at worst, to whom I have to write.

I congratulate you for the hard work you do. All these improvements:
improved layers manager (with folders...), awesome text editor... But (yes
there is always a but in this kind of message) I do not appreciate the
deliberate choice that you made to save the file within the xcf format and
to export for the other formats. It is even contrary to the freedoms of the
user I think. Don't feel aggressed, but one of the priorities of GNU, if I
understand Stallman's philosophy, it is the user's freedom (short reminder
: GIMP, GNU Image Manipulation Program). Stallman's philosophy or not, I
think it is important to let people choose the format of the picture when
they're saving their file.

I know there is little chance that you return to the saving mode into any
format.(I hope I contributed by exposing my opinion to the improvement of
GIMP).


-- 
Alexandre Ravaux

 http://www.doyoubuzz.com/alexandre-ravaux/
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Gimp 2.8 : my opinion

2012-09-08 Thread Michael Natterer
On Sat, 2012-09-08 at 00:25 +0200, Alexandre Ravaux wrote:
 *BEFRORE READING, EXCUSE THE SEVERAL MISTAKES YOU MAY READ IN THIS MESSAGE.
 I'M FRENCH (I KONOW IT IS NOT A GREAT EXCUSE BUT I DO NOT FIND ANYTHING
 ELSE...)*
 
 Hello,
 I am a french young Gimp user (since 2.0 version) and I wish to tell my
 opinion about the latest version (2.8). In fact, I did not know to whom I
 have to send this message.I suppose you'll tell me where's the exit door,
 or, at worst, to whom I have to write.
 
 I congratulate you for the hard work you do. All these improvements:
 improved layers manager (with folders...), awesome text editor... But (yes
 there is always a but in this kind of message) I do not appreciate the
 deliberate choice that you made to save the file within the xcf format and
 to export for the other formats. It is even contrary to the freedoms of the
 user I think. Don't feel aggressed, but one of the priorities of GNU, if I
 understand Stallman's philosophy, it is the user's freedom (short reminder
 : GIMP, GNU Image Manipulation Program). Stallman's philosophy or not, I
 think it is important to let people choose the format of the picture when
 they're saving their file.
 
 I know there is little chance that you return to the saving mode into any
 format.(I hope I contributed by exposing my opinion to the improvement of
 GIMP).

Thanks Alexandre for being friendly and not right away bitching
like many others :)

However, we did this change for a reason:

http://gui.gimp.org/index.php/Save_%2B_export_specification

It's really only about getting used to a new keyboard
shortcut when exporting.

Regards,
--mitch


___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] [Gegl-developer] Gimp 2.8 : my opinion

2012-09-08 Thread Jon Nordby
On 8 September 2012 09:32, Michael Natterer mi...@gimp.org wrote:
 On Sat, 2012-09-08 at 00:25 +0200, Alexandre Ravaux wrote:
 *BEFRORE READING, EXCUSE THE SEVERAL MISTAKES YOU MAY READ IN THIS MESSAGE.
 I'M FRENCH (I KONOW IT IS NOT A GREAT EXCUSE BUT I DO NOT FIND ANYTHING
 ELSE...)*

 Hello,
 I am a french young Gimp user (since 2.0 version) and I wish to tell my
 opinion about the latest version (2.8). In fact, I did not know to whom I
 have to send this message.I suppose you'll tell me where's the exit door,
 or, at worst, to whom I have to write.

 I congratulate you for the hard work you do. All these improvements:
 improved layers manager (with folders...), awesome text editor... But (yes
 there is always a but in this kind of message) I do not appreciate the
 deliberate choice that you made to save the file within the xcf format and
 to export for the other formats. It is even contrary to the freedoms of the
 user I think. Don't feel aggressed, but one of the priorities of GNU, if I
 understand Stallman's philosophy, it is the user's freedom (short reminder
 : GIMP, GNU Image Manipulation Program). Stallman's philosophy or not, I
 think it is important to let people choose the format of the picture when
 they're saving their file.

 I know there is little chance that you return to the saving mode into any
 format.(I hope I contributed by exposing my opinion to the improvement of
 GIMP).

 Thanks Alexandre for being friendly and not right away bitching
 like many others :)

 However, we did this change for a reason:

 http://gui.gimp.org/index.php/Save_%2B_export_specification

 It's really only about getting used to a new keyboard
 shortcut when exporting.

Libre Graphics World has an article on the subject which is also worth a read:
http://libregraphicsworld.org/blog/entry/gimp-2.8-understanding-ui-changes


-- 
Jon Nordby - www.jonnor.com
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


[Gimp-developer] Shape layers for GIMP?

2012-09-08 Thread Jeremy Morton
I've looked around and it looks like GIMP doesn't have anything like 
Photoshop's shape layers.  Shape layers are really cool because they're 
a path tied to a normal layer whose purpose is simply to ummask that 
normal layer.  Photoshop then gives you a live preview of what that 
unmasked layer looks like when the path is closed, and automatically 
updates that preview as you edit the path's nodes.  In addition, 
Photoshop offers the option to apply layer effects live (updated each 
time you edit the nodes in the shape layer's path).


Although you can do this in GIMP, you have to do it all manually (create 
path, convert to selection, fill selection) so it's much slower and it 
isn't a live preview.  Are there any plans to introduce something like 
this for GIMP?


--
Best regards,
Jeremy Morton (Jez)
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Reviving Tito (The menu search tool)

2012-09-08 Thread Alexandre Prokoudine
On Fri, Sep 7, 2012 at 6:54 AM, Srihari Sriraman tec...@visishta.net wrote:

 Please ensure that you pulled from the tito branch.

That was it :)

Well, Tito looks like fun, but tells me Unable to open history file
to write every time I select a command from the list and press Enter.

Alexandre Prokoudine
http://libregraphicsworld.org
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


[Gimp-developer] Problem with python save handler

2012-09-08 Thread Rob Antonishen
I've put together a simple python save handler for OpenSCAD surface files.

It was working, but after making some changes it is no longer popping
up a dialog and is failing to save.  I can, however call it via the
python console like  pdb.file_openscad_save

The code is here:
http://pastebin.com/EmpxmFVb

I am a python newb, so I suspect it might have something to do with
bad syntax, but I get no errors when gimp starts up

Can anyone suggest what dumb mistake I've made?

Thanks,

-Rob A
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Problem with python save handler

2012-09-08 Thread Chris Mohler
On Sat, Sep 8, 2012 at 10:31 AM, Rob Antonishen
rob.antonis...@gmail.com wrote:
 Can anyone suggest what dumb mistake I've made?

Dunno if it's related but min and max are built-in functions, so
you shouldn't use them for var names.

Chris
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Problem with python save handler

2012-09-08 Thread Rob Antonishen

 Dunno if it's related but min and max are built-in functions, so
 you shouldn't use them for var names.

 Chris

Thanks I caught that and changed it, but still no luck
http://pastebin.com/MKUEshcx

-Rob A
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Reviving Tito (The menu search tool)

2012-09-08 Thread Srihari Sriraman

 Well, Tito looks like fun

Nice to know :)

Unable to open history file to write

Normally, shouldn't show up.
It may mean that tito/gimp does not have write access to the gimp-sysconf
directory (gimp/etc/gimp/2.0/).

Could you tell me if any related error shows up on the console?


On Sat, Sep 8, 2012 at 8:14 PM, Alexandre Prokoudine 
alexandre.prokoud...@gmail.com wrote:

 On Fri, Sep 7, 2012 at 6:54 AM, Srihari Sriraman tec...@visishta.net
 wrote:

  Please ensure that you pulled from the tito branch.

 That was it :)

 Well, Tito looks like fun, but tells me Unable to open history file
 to write every time I select a command from the list and press Enter.

 Alexandre Prokoudine
 http://libregraphicsworld.org
 ___
 gimp-developer-list mailing list
 gimp-developer-list@gnome.org
 https://mail.gnome.org/mailman/listinfo/gimp-developer-list




-- 
*
*
*Regards,
  *
*Srihari Sriraman
  *
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Reviving Tito (The menu search tool)

2012-09-08 Thread Michael Schumacher

On 08.09.2012 18:52, Srihari Sriraman wrote:


Normally, shouldn't show up.
It may mean that tito/gimp does not have write access to the
gimp-sysconf directory (gimp/etc/gimp/2.0/).


You require write access to a directory which is part of the gimp 
installation? How should a normal user have that?



Regards,
Michael

--
Regards,
Michael
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Shape layers for GIMP?

2012-09-08 Thread Richard Gitschlag

 Date: Sat, 8 Sep 2012 11:34:00 +0100
 From: ad...@game-point.net
 To: gimp-developer-list@gnome.org; gegl-developer-l...@gnome.org
 Subject: [Gimp-developer] Shape layers for GIMP?
 
 I've looked around and it looks like GIMP doesn't have anything like 
 Photoshop's shape layers.  Shape layers are really cool because they're 
 a path tied to a normal layer whose purpose is simply to ummask that 
 normal layer.  Photoshop then gives you a live preview of what that 
 unmasked layer looks like when the path is closed, and automatically 
 updates that preview as you edit the path's nodes.  In addition, 
 Photoshop offers the option to apply layer effects live (updated each 
 time you edit the nodes in the shape layer's path).
 
 Although you can do this in GIMP, you have to do it all manually (create 
 path, convert to selection, fill selection) so it's much slower and it 
 isn't a live preview.  Are there any plans to introduce something like 
 this for GIMP?

There's a slightly faster manual way:  Stroke the path onto a layer mask, this 
keeps the shape of the layer separate from its actual content.  True, you 
still have no live preview (you have to fill inside/outside of selection with 
0% and 100% to set the mask) linked to a path object, but it's non-destructive 
to the layer's constituent pixels.

-- Stratadrake
strata_ran...@hotmail.com

Numbers may not lie, but neither do they tell the whole truth.


  ___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Reviving Tito (The menu search tool)

2012-09-08 Thread Srihari Sriraman

 You require write access to a directory which is part of the gimp
 installation? How should a normal user have that?


Fixed to use the user data and config directory.
Thanks! :)


On Sat, Sep 8, 2012 at 10:37 PM, Michael Schumacher schum...@gmx.de wrote:

 On 08.09.2012 18:52, Srihari Sriraman wrote:

  Normally, shouldn't show up.
 It may mean that tito/gimp does not have write access to the
 gimp-sysconf directory (gimp/etc/gimp/2.0/).


 You require write access to a directory which is part of the gimp
 installation? How should a normal user have that?


 Regards,
 Michael

 --
 Regards,
 Michael

 __**_
 gimp-developer-list mailing list
 gimp-developer-list@gnome.org
 https://mail.gnome.org/**mailman/listinfo/gimp-**developer-listhttps://mail.gnome.org/mailman/listinfo/gimp-developer-list




-- 
*
*
*Regards,
  *
*Srihari Sriraman
  *
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Shape layers for GIMP?

2012-09-08 Thread Jeremy Morton

On 08/09/2012 18:29, Richard Gitschlag wrote:

There's a slightly faster manual way: Stroke the path onto a layer mask,
this keeps the shape of the layer separate from its actual content.
True, you still have no live preview (you have to fill inside/outside of
selection with 0% and 100% to set the mask) linked to a path object, but
it's non-destructive to the layer's constituent pixels.


Destroying the constituent pixels isn't really what's taking up the 
time.  What's taking up the time is going through the following process:


1. Delete previous applied effects layers.
2. Modify path.
3. Convert path to selection.
4. Fill selection with colour.
5. Apply inner shadow to layer.
6. Apply inner glow to layer.
7. Apply gradient to layer.
8. [etc...]

With a shape layer, assuming it had been set up already with the desired 
effects, the above steps would change to the following:


1. Modify path.

--
Best regards,
Jeremy Morton (Jez)
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] history of great bugs

2012-09-08 Thread yahvuu
Hello Saul,

Am 05.09.2012 20:37, schrieb Saul Goode:
 This brings us to the overlay mode, which most graphics programs define as 
 using the screen mode when the upper layer is bright (above middle value) 
 and multiply mode when it is dark.

just a nit to pick: it is the bottom layer which determines whether to perform 
screening or multiplying
 

 [..] My understanding is that GIMP implementation of soft light mode is 
 similar to Borland's graphics library in their Delphi programming environment.
i presume you are referring to Pegtop’s extensive survey of blend modes [1].
The formula given there is exactly the GIMP implementation.

As you said, softlight can be regarded as a smoothened variant of overlay mode 
which offers softer transitions.
Mathematically, this formula describes a linear cross-fade between multiply and 
screen depending on the base layer value.



best regards,
yahvuu


[1] http://www.pegtop.net/delphi/articles/blendmodes/softlight.htm

___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Shape layers for GIMP?

2012-09-08 Thread Liam R E Quin
On Sat, 2012-09-08 at 11:34 +0100, Jeremy Morton wrote:
  Are there any plans to introduce something like 
 this for GIMP?

The GIMP plans are limited by having very few active programmers.

Are you volunteering to work on a feature like this? That would indeed
be awesome.

Liam

-- 
Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/
Pictures from old books: http://fromoldbooks.org/
Ankh: irc.sorcery.net irc.gnome.org freenode/#xml
The barefoot programmer - http://www.holoweb.net/~liam/

___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Shape layers for GIMP?

2012-09-08 Thread Jeremy Morton
I think the first stage, to make it really useful, would be to 
incorporate the Script-fu layer effects here into GIMP proper:

http://registry.gimp.org/node/186

Are they already in GIMP?  I can't see most of them.  Once they were in, 
GIMP could apply them to shape layers automatically.


--
Best regards,
Jeremy Morton (Jez)

On 08/09/2012 20:08, Liam R E Quin wrote:

On Sat, 2012-09-08 at 11:34 +0100, Jeremy Morton wrote:

  Are there any plans to introduce something like
this for GIMP?


The GIMP plans are limited by having very few active programmers.

Are you volunteering to work on a feature like this? That would indeed
be awesome.

Liam


___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Shape layers for GIMP?

2012-09-08 Thread Guillermo Espertino (Gez)

El 08/09/12 16:23, Jeremy Morton escribió:
I think the first stage, to make it really useful, would be to 
incorporate the Script-fu layer effects here into GIMP proper:

http://registry.gimp.org/node/186

Are they already in GIMP?  I can't see most of them.  Once they were 
in, GIMP could apply them to shape layers automatically.


Those layer effects are just scripts inspired in Photoshop's layer 
effects (which are non-destructive and editable).
As far as I know having GIMP ported completely to GEGL will make things 
like that possible (while the old core didn't), but still somebody has 
to code the feature.
I'm afraid it's not as simple as incorporate the existing effects to 
GIMP proper.


Regarding the original topic, I remember there was a vector layers 
GSoC project that never made it into GIMP.
It's from 2006, so it was designed for the old core, but maybe somebody 
could take a look, at least to see if some of that code is useful for 
introducing the feature to the new GEGLized GIMP.


Gez.
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Shape layers for GIMP?

2012-09-08 Thread Bill Skaggs
I would call this a clipping path rather than a shape layer.  I
don't think it would be very hard to implement, except for one
difficulty.  The last time I looked (a couple of years ago), the GIMP
path system required all paths to belong to an image's path list,
making it impossible for a path to belong properly to a layer or other
object.  Until that requirement is relaxed, it won't be possible to do
this in a reasonable way.  The requirement also prevents a proper
implementation of text-along-a-path.

  - Bill
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Shape layers for GIMP?

2012-09-08 Thread Alexandre Prokoudine
On Sun, Sep 9, 2012 at 12:47 AM, Guillermo Espertino (Gez) wrote:

 Regarding the original topic, I remember there was a vector layers GSoC
 project that never made it into GIMP.

The back-end part of it did.

Alexandre Prokoudine
http://libregraphicsworld.org
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Shape layers for GIMP?

2012-09-08 Thread Richard Gitschlag


 Date: Sat, 8 Sep 2012 19:02:53 +0100
 From: ad...@game-point.net
 To: strata_ran...@hotmail.com
 CC: gimp-developer-list@gnome.org; gegl-developer-l...@gnome.org
 Subject: Re: [Gimp-developer] Shape layers for GIMP?
 
 On 08/09/2012 18:29, Richard Gitschlag wrote:
  There's a slightly faster manual way: Stroke the path onto a layer mask,
  this keeps the shape of the layer separate from its actual content.
  True, you still have no live preview (you have to fill inside/outside of
  selection with 0% and 100% to set the mask) linked to a path object, but
  it's non-destructive to the layer's constituent pixels.
 
 Destroying the constituent pixels isn't really what's taking up the 
 time.  What's taking up the time is going through the following process:
 
 1. Delete previous applied effects layers.
 2. Modify path.
 3. Convert path to selection.
 4. Fill selection with colour.
 5. Apply inner shadow to layer.
 6. Apply inner glow to layer.
 7. Apply gradient to layer.
 8. [etc...]
 
 With a shape layer, assuming it had been set up already with the desired 
 effects, the above steps would change to the following:
 
 1. Modify path.
 
 -- 
 Best regards,
 Jeremy Morton (Jez)

Then the issue here is not with shaped layers itself, but layer 
post-processing effects in general.  From those steps I assume you're telling 
Photoshop that the shadow and glow are live effects that Photoshop applies 
for you automatically, and re-applies whenever you change the path source.  
GIMP indeed can not do that and probably won't be able to for some time.

Otherwise, the fastest GIMP steps I can come up for managing a layer clipping 
path are this:

1 - Create desired path shape.
2 - Path to selection.
3 - Add layer mask, initialized with selection.

Then if/when you need to change the layer shape, you simply:

1 - Modify path object.
2 - Same path to selection.
3 - Delete layer mask.
4 - Add layer mask, initialized with selection.

This does not include other effects, of course, only the layer shape itself.

(And perhaps we really need a command to reinitialize the layer mask.  I spot 
no easy way of telling GIMP to copy from selection mask channel to layer mask 
channel...)

-- Stratadrake
strata_ran...@hotmail.com

Numbers may not lie, but neither do they tell the whole truth.


  ___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list