GNOME Bugzilla – Bug 323074
Make versions in GIMP
Last modified: 2006-01-11 09:47:42 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.*?
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.
Comments in bug #156506 also talk about what to do with versioning.
closing as duplicate of #156506 because recent patches have version support with edits. *** This bug has been marked as a duplicate of 156506 ***