elementary / photos

Photo viewer and organizer designed for elementary OS
https://elementary.io
GNU Lesser General Public License v2.1
105 stars 39 forks source link

Keep Full-Res Version of Edited Images #21

Open elementaryBot opened 7 years ago

elementaryBot commented 7 years ago

Originally reported by Adam Dingle:

At some point I think that Shotwell should keep a full-resolution version of each image the user has edited. This would have a number of benefits. It would allow dragging/dropping to other applications and make it easier for us to open photos in an external editor. It would also improve performance when browsing through photos and quite possibly when zooming as well.

I asked on the mailing list where Shotwell should store modified copies of photos. People didn't want Shotwell to overwrite the originals in place. It seemed that people leaned toward keeping the modified copies in the same directories as the originals, though this is still up for discussion.

Launchpad Details: #LP1272753 Daniel Fore - 2014-01-25 20:23:04 +0000

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/61472701-keep-full-res-version-of-edited-images?utm_campaign=plugin&utm_content=tracker%2F60550306&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F60550306&utm_medium=issues&utm_source=github).
elementaryBot commented 7 years ago

I don't like idea of Shotwell/Photos putting modified versions along with my original photos. It already made .jpgs from my .raws and put them next to the .raws without asking. (It was few releases ago, I stopped using it since then. Maybe it's fixed now?) And when I created another set of .jpgs using Darktable I had duplicate .jpgs and browsing those .jpgs was annoying, because of duplicates.

I think it should use some cache folder. You can make it configurable if you really insist. Regular users don't care about having mess in their gallery, but there are people who care and will happily sacrifice 10 seconds for changing an option.

Also, having it in the cache folder means that if my HDD is nearly full and I still don't have new one, I can delete the cache easily to temporarily free up some space. And it can be easily regenerated afterwards (perhaps even with higher quality if some image algorithms get better from one release to another).

Launchpad Details: #LPC Grzegorz G. - 2014-01-27 19:36:54 +0000

elementaryBot commented 7 years ago

RAW is a giant rub to this scheme, agreed. The many variations of RAW support (RAW+JPEG vs. JPEG embedded within RAW file vs. using LibRaw to develop the RAW) multiples the problems. We have had requests not to pull the embedded JPEG out of the file onto the filesystem, something we've considered in the past. However, not all RAW formats supply an embedded JPEG, and not all provide one worth displaying on the screen (some are small and more suitable as a large preview rather than a viewable image).

Launchpad Details: #LPC Jim Nelson - 2014-01-27 21:03:54 +0000

elementaryBot commented 7 years ago

https://www.bountysource.com/issues/1424386-keep-full-res-version-of-edited-images

Launchpad Details: #LPC Daniel Fore - 2014-08-16 16:00:08 +0000