RSS/Atom feed Twitter
Site is read-only, email is disabled

Possible bug in using cut-and-paste of images.

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.

5 of 5 messages available
Toggle history

Please log in to manage your subscriptions.

Possible bug in using cut-and-paste of images. Don Rozenberg 12 Jun 05:44
  Possible bug in using cut-and-paste of images. Carol Spears 12 Jun 09:09
  Possible bug in using cut-and-paste of images. Gezim Hoxha 12 Jun 10:40
   Possible bug in using cut-and-paste of images. Helen 13 Jun 01:20
    Possible bug in using cut-and-paste of images. Olivier Ripoll 13 Jun 10:51
Don Rozenberg
2005-06-12 05:44:37 UTC (almost 19 years ago)

Possible bug in using cut-and-paste of images.

Hi,

I am new to gimp and have been trying to use gimp to position and size images on a letter size canvas for printing using the method I have used with Photoshop Elements. I am running gimp 2.7 in Knoppix/Debian Linux. (I saw the same behavior gimp 2,6.) I used apt-get to do the installation.

I think that I may be seeing problems with both the resize tool and layer manipulation.

The steps I go through are:

1. Create a new image (image A) using the US-Letter template. This is the image I will be printing.

2. Open an image (image B) I wish to add to image A.

3. Make Image B active, Edit->Copy.

4. Make Image A. Edit->Paste.

5. Select scale tool and drag a corner to enlarge the image.

6. Click on the scale button.

I get a partial image the same size as the original one I tried to resize but it only containing a corner of the enlarged image. I think that this is a bug.

I tried this with gimp 2.7 on Windows XP and it seemed to work as I expected; i. e., the pasted image was enlarged when I clicked the scale button. This differing behavior suggests that this is indeed a bug in the Linux version.

Also, if I open, say, three images and copy-and-paste them onto a fresh letter-size image, I was expecting to see 4 layers, a background layer and three floating selection layers as I get when doing this in Photoshop Elements. What I see instead is a background layer containing the first two images I copy-and-paste'ed plus one floating selection layer. Is this the correct behavior? I am surprised by the 'flattening' of the background and the earlier images. It happens with both the Linux version and the XP version.

Don

Carol Spears
2005-06-12 09:09:05 UTC (almost 19 years ago)

Possible bug in using cut-and-paste of images.

On Sat, Jun 11, 2005 at 08:44:37PM -0700, Don Rozenberg wrote:

I get a partial image the same size as the original one I tried to resize but it only containing a corner of the enlarged image. I think that this is a bug.

I tried this with gimp 2.7 on Windows XP and it seemed to work as I expected; i. e., the pasted image was enlarged when I clicked the scale button. This differing behavior suggests that this is indeed a bug in the Linux version.

try right clicking on the image with the layer that you want to scale highlighted in the layers dialog. then follow the menu: Layer -->Scale Layer and feed it a number.

i have only used gimp on linux; and only on that highly suspicious open to judgement and probably insecure gnu/linux at that. also, i have been using gimp for (possibly) way too long now and have yet to try dragging a corner. if you think about it, a proper scaling should use some numbers to be certain that you get a correct resizing.

Also, if I open, say, three images and copy-and-paste them onto a fresh letter-size image, I was expecting to see 4 layers, a background layer and three floating selection layers as I get when doing this in Photoshop Elements. What I see instead is a background layer containing the first two images I copy-and-paste'ed plus one floating selection layer. Is this the correct behavior? I am surprised by the 'flattening' of the background and the earlier images. It happens with both the Linux version and the XP version.

yes, it is not the best behavior, it is the correct (according to how the software has been written so far) behavior -- they are claiming (still) to be uncertain about how to handle this situation.

the situation is this: the layer floats until you anchor it or make a new layer of it. anchoring it will fix it to the highlighted layer. if you only have one layer, that will be the hightlighted layer. if you make a new layer (Layer -->New Layer) it will appear at the beginning of the stack. if you leave it floating and paste a new layer into the image, it (by default) will anchor it.

TheGIMP uses layers much more naturally than Photoshop. the biggest difference between the two different softwares is that TheGIMP uses layers and Photoshop uses selections. since photoshop5 and gimp-1.0 they have both started to catch up to each other as far as layers vs selections go.

here is a secret of the way computers deal with pixels: selections are a special case of layers. that being said, Photoshop hides this from the user making some things easier. TheGIMP does not hide this so much and this gives the user more control, particularly at the point where things actually happen.

btw, for a photoshop user you must have missed something in how to ask questions rudely. for this, i thank you.

welcome to gimp, may the transition be as easy for you as it has been for me to keep using it.

carol

Gezim Hoxha
2005-06-12 10:40:21 UTC (almost 19 years ago)

Possible bug in using cut-and-paste of images.

On Sat, 2005-06-11 at 20:44 -0700, Don Rozenberg wrote:

Hi,

Hello Don and welcome to the gimp-user mailing list. I hope you enjoy your stay.

I am running gimp 2.7 in Knoppix/Debian Linux. (I saw the same behavior gimp 2,6.) I used apt-get to do the installation.

You probably confused some number because (last time I checked) there was no gimp 2.7!
Gimp 2.3.1 is the latest unstable version. And gimp 2.2.7 is the latest _stable_ version.

The steps I go through are:

1. Create a new image (image A) using the US-Letter template. This is the image I will be printing.

2. Open an image (image B) I wish to add to image A.

3. Make Image B active, Edit->Copy.

4. Make Image A. Edit->Paste.

5. Select scale tool and drag a corner to enlarge the image.

6. Click on the scale button.

I get a partial image the same size as the original one I tried to resize but it only containing a corner of the enlarged image. I think that this is a bug.

This doesn't happen in my gimp. I have 2.2.3 in linux. Try doing Image>Scale Image on Image B before you copy and paste it to image A. This might help.

I tried this with gimp 2.7 on Windows XP and it seemed to work as I expected; i. e., the pasted image was enlarged when I clicked the scale button. This differing behavior suggests that this is indeed a bug in the Linux version.

If you think it's a bug then (if you can) please go to http://bugzilla.gnome.org/simple-bug-guide.cgi

And submit a bug by doing this: First creating a new account (I know this could be a pain but it helps the developers to track you down if they need more info from you). Then login.
Go to above link.
On the first page choose appropriate option and then go to second page (by clicking "next page" button).
Here make sure you put a check mark on "Click here to also show applications not part of the GNOME 2 Desktop" Then on the selection list select "GIMP" then go "next page" again. Then on this page the component is likely "tools" according to your description. So choose that and move on to next page. On this page you choose bug "severity" and move on. Then you choose gimp version (in your case I think it's 2.2.7 and _not_ 2.7 :)
Then _finally_ you fill out the details.

Also, if I open, say, three images and copy-and-paste them onto a fresh letter-size image, I was expecting to see 4 layers, a background layer and three floating selection layers as I get when doing this in Photoshop Elements. What I see instead is a background layer containing the first two images I copy-and-paste'ed plus one floating selection layer. Is this the correct behavior?

Yes. I think the developers (God bless them) intended for this to happen. When you copy one image into another (Edit> Copy then Edit>paste), gimp does not automatically create a layer for you but rather gives you a temporary layer called "Floating Selection (Pasted Layer)". Now you have to options, one being "Anchor Layer" (access this by right clicking on the floating layer) and the other "New Layer". Anchor layer merges the floating layer and the layer under it, whereas new layer puts the floating selection in a new layer. It turns out (I just tried it) if you paste and you have "Floating Selection" layer then the action that will be taken by gimp is make the "anchor layer".

Thanks for helping out The GIMP Don, and I hope you like it.

-Gezim

Helen
2005-06-13 01:20:55 UTC (almost 19 years ago)

Possible bug in using cut-and-paste of images.

I get a partial image the same size as the original one I tried to resize but it only containing a corner of the enlarged image. I think that this is a bug.

If I am understanding you correctly, I get the same behavior. I have thought (I still think) it was a problem with me -- with my not being able to figure out how to do this correctly.

I have a large photo, I want to make it fit a smaller space, I scale, type in numbers or drag a corner, and I get a corner portion of my original photo, writ huge.

Are you sure you're performing the operation correctly? Seems to me we're having the same problem.

Helen

Olivier Ripoll
2005-06-13 10:51:34 UTC (almost 19 years ago)

Possible bug in using cut-and-paste of images.

Helen wrote:

I get a partial image the same size as the original one I tried to resize but it only containing a corner of the enlarged image. I think that this is a bug.

If I am understanding you correctly, I get the same behavior. I have thought (I still think) it was a problem with me -- with my not being able to figure out how to do this correctly.

I have a large photo, I want to make it fit a smaller space, I scale, type in numbers or drag a corner, and I get a corner portion of my original photo, writ huge.

Are you sure you're performing the operation correctly? Seems to me we're having the same problem.

Helen

I am not sure I understand both of your descirptions, but I had to add two steps to obtain the desired result: 4b - create a new layer for the paste floating selection (new layer button in the layers window)

5-Select scale tool, set the "Affect" option in the tool option to "Transform Layer".

I hope this can do the trick for you.

Best regards,

Olivier.