After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 323074 - Make versions in GIMP
Make versions in GIMP
Status: RESOLVED DUPLICATE of bug 156506
Product: f-spot
Classification: Other
Component: Editing
CVS
Other Linux
: Normal enhancement
: ---
Assigned To: F-spot maintainers
F-spot maintainers
Depends on:
Blocks:
 
 
Reported: 2005-12-03 00:13 UTC by aigarius
Modified: 2006-01-11 09:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description aigarius 2005-12-03 00:13:05 UTC
We all know that many things that we must do with photos can not be done with
f-spot, for example, RAW->JPEG conversion, level adjustments, proper unsharp
mask, ... For all those function we all rely on GIMP, thus it would be very
useful to see in F-Spot such sequence of actions possible:
1. Select an image
2. Execute "Edit versions in GIMP command"
3. Image is copied to IMAGE_dynamic.JPEG (or .CR2 or whatever)
4. User is told to just save when ho has a good intermediate result
5. GIMP is launched on the dynamic file
6. A F-Spot thread monitors changes in the file
7. User does some changes to the file and saves it (with File->Save)
8. F-Spot detects change, waits until write is complete and copies this copy of
the file as a new version
9. User does another change, saves again
10. Another version
11. User exits GIMP
12. Another version
13. Separate thread and the dynamic file are cleaned up.

I am not sure what to do with RAW files. We have a .CR2 file in the beginning,
but the very first intermediate save will propably be a JPEG. Maybe F-Spot could
just monitor IMAGE_dynamic.*?
Comment 1 Gabriel Burt 2005-12-03 20:15:28 UTC
This idea is highly related to (perhaps a double-duplicate of) bug #312613 and
bug #156506 which talk about inotify support and an "open with" menu respectively.
Comment 2 Gabriel Burt 2005-12-03 20:17:12 UTC
Comments in bug #156506 also talk about what to do with versioning.
Comment 3 Jonas Bergler 2006-01-11 09:47:42 UTC
closing as duplicate of #156506 because recent patches have version support with edits.

*** This bug has been marked as a duplicate of 156506 ***