robaho / seashore

easy to use mac osx image editing application for the rest of us
GNU General Public License v2.0
447 stars 20 forks source link

warn if saving document does not save layers #91

Closed yao2000 closed 4 years ago

yao2000 commented 4 years ago

Hi,

I am posting this message to explain my comment on App Store.

In Seashore every picture is opened as "Background" layer. I can create new layers and do some change on the new layer. But after saving file and closing Seashore, these layers are lost. Even I open the same file using Seashore, the modified picture is a whole part now and is "Background" again.

For example, I may create a rectangle on one layer, and a circle on the 2nd layer. If layer info could be preserved, next time I want to modify the rectangle, I only need to modify the 1st layer. In current version, I need to extract rectangle first before modifying it.

Thanks, Yao

robaho commented 4 years ago

You need to save as an XCF file - this preserves the layers. The bitmap formats (png, tiff, jpg) do not support layers.

Typically you work with XCF and then ‘export as’ a bitmap file. If you start by opening a bitmap file it assumes you want to save as a bit map. If layers are added it should warn you that layers will be lost when being saved (as a bitmap). Maybe the warning is not working.

yao2000 commented 4 years ago

I could not find XCF file..I am using macOS 10.15.1 and Seashore Version 2.4.14 (2019113001)

Screen Shot 2019-12-03 at 8 17 14 PM
yao2000 commented 4 years ago

Hi,

I just realized that GIMP image is XCF file...Maybe there are other people who do not know this..I do not see any warning when saving to png/jpg...although I do want to save layer info.. Maybe mentioning that layer info is only saved in bitmap is also good.

robaho commented 4 years ago

I will check on the warning. I will also change the label to GIMP/XCF.

Again, best to use ‘export as’ for bitmap and always save to XCF.

It is probably a problem for you since you are starting with a bit map file. You can also create a new XCF file then drag your file in as a layer.

robaho commented 4 years ago

I checked - it will warn you if you try to close the image. It doesn't warn you if you 'quit' and the some bitmap images have multiple layers.

yao2000 commented 4 years ago

Thank you

robaho commented 4 years ago

fixed in 2.4.15 albeit slightly differently - when saving a document and it has layers and the current format does not support layers a warning will be issued