Re: [Gimp-developer] floating layers

2005-02-16 Thread Carol Spears
On Wed, Feb 16, 2005 at 08:28:38AM +0100, David Neary wrote:
 Carol Spears wrote:
  if i try to New Layer a floating layer that has been pasted onto a
  mask, gimp refuses with an error message.
 
 This is not new behaviour. 
 
fairly new.  there is no way that i did not make that mistake ever with
gimp-1.2.

  for my limited understanding of the reason for floating layers to still
  exist, this behavior tells me that the need for them has gone.
 
 This is the only behaviour which justifies floating selections,
 actually.
 
   if gimp
  can tell the difference between a drawable or an image
 
 Actually, it's the difference between a GimpLayer and a
 GimpLayerMask (which are both drawables).
 
yes, and gimp can see the difference.  the last time i asked, they
explained the logic in that the difference couldnt be seen by gimp.


  can floating layers go away now?  the arguments for them have ceased to
  have meaning.
 
 What UI do you suggest?
 
 1) If we are pasting a selection which was made from a layer then
 create a new layer
 2) If we are pasting a selection which was made from a mask or a
 channel, create a floating selection, but don't display it in the
 layers dialog, and only allow anchor selection
 
 Does that sound like what you would like to happen?
 
nope, more like if you are pasting onto a layer then a new layer is
created (Edit --Paste).  and if you are pasting onto a layer mask then
it lands itself on the mask area.  both cases, floating layers are not
needed.  

for those who will miss floating layers, you could add 
Edit --Paste Float as a menu option.

carol

___
Gimp-developer mailing list
Gimp-developer@lists.xcf.berkeley.edu
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] floating layers

2005-02-16 Thread Sven Neumann
Hi,

Carol Spears [EMAIL PROTECTED] writes:

 if i try to New Layer a floating layer that has been pasted onto a
 mask, gimp refuses with an error message.

Sure, it has always worked like that.

 for my limited understanding of the reason for floating layers to still
 exist, this behavior tells me that the need for them has gone.  if gimp
 can tell the difference between a drawable or an image -- and it
 obviously does, there is no need for this floating step.  also, since
 you cannot see the layer while it is floating, there is no positioning
 that can be done.

 can floating layers go away now?  the arguments for them have ceased to
 have meaning.

There is no such thing as a floating layer, it's called a floating
selection.  Your argumentation is flawed. Of course if I paste
something into a layer mask, I want to be able to position it. That's
the whole point of a floating selection. This has, IMO, been discussed
enough in Bugzilla. There is certainly room for improvement here and I
am all for reducing floating selections as well as for making them
easier to deal with. But we can certainly not get rid of them
completely. That would be a major regression.


Sven
___
Gimp-developer mailing list
Gimp-developer@lists.xcf.berkeley.edu
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] floating layers

2005-02-16 Thread Sven Neumann
Hi,

Carol Spears [EMAIL PROTECTED] writes:

 This is not new behaviour.
 
 fairly new.  there is no way that i did not make that mistake ever with
 gimp-1.2.

This is from the gimp-1-2 source code (app/floating_sel.c):

  /*  Check if the floating layer belongs to a channel...  */
  if (GIMP_IS_CHANNEL (layer-fs.drawable))
{
  g_message (_(Cannot create a new layer from the floating\n
 selection because it belongs to a\n
 layer mask or channel.));
  return;
}


Sven
___
Gimp-developer mailing list
Gimp-developer@lists.xcf.berkeley.edu
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] floating layers

2005-02-16 Thread Carol Spears
On Wed, Feb 16, 2005 at 11:10:55AM +0100, Sven Neumann wrote:
 Hi,
 
 Carol Spears [EMAIL PROTECTED] writes:
 
  if i try to New Layer a floating layer that has been pasted onto a
  mask, gimp refuses with an error message.
 
 Sure, it has always worked like that.
 
  for my limited understanding of the reason for floating layers to still
  exist, this behavior tells me that the need for them has gone.  if gimp
  can tell the difference between a drawable or an image -- and it
  obviously does, there is no need for this floating step.  also, since
  you cannot see the layer while it is floating, there is no positioning
  that can be done.
 
  can floating layers go away now?  the arguments for them have ceased to
  have meaning.
 
 There is no such thing as a floating layer, it's called a floating
 selection.  Your argumentation is flawed. Of course if I paste
 something into a layer mask, I want to be able to position it. That's
 the whole point of a floating selection. This has, IMO, been discussed
 enough in Bugzilla. There is certainly room for improvement here and I
 am all for reducing floating selections as well as for making them
 easier to deal with. But we can certainly not get rid of them
 completely. That would be a major regression.
 
 
what is the bug report.

carol
___
Gimp-developer mailing list
Gimp-developer@lists.xcf.berkeley.edu
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


Re: [Gimp-developer] floating layers

2005-02-15 Thread David Neary
Hi,

Carol Spears wrote:
 if i try to New Layer a floating layer that has been pasted onto a
 mask, gimp refuses with an error message.

This is not new behaviour. 

 for my limited understanding of the reason for floating layers to still
 exist, this behavior tells me that the need for them has gone.

This is the only behaviour which justifies floating selections,
actually.

  if gimp
 can tell the difference between a drawable or an image

Actually, it's the difference between a GimpLayer and a
GimpLayerMask (which are both drawables).

 can floating layers go away now?  the arguments for them have ceased to
 have meaning.

What UI do you suggest?

1) If we are pasting a selection which was made from a layer then
create a new layer
2) If we are pasting a selection which was made from a mask or a
channel, create a floating selection, but don't display it in the
layers dialog, and only allow anchor selection

Does that sound like what you would like to happen?

Cheers,
Dave.

-- 
David Neary,
Lyon, France
   E-Mail: [EMAIL PROTECTED]
CV: http://dneary.free.fr/CV/
___
Gimp-developer mailing list
Gimp-developer@lists.xcf.berkeley.edu
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer