* Stefan Klinger <[email protected]> [07-26-15 08:52]: > Hi there, > > as a newbie I'm trying to experiment a lot with what DT can do. > However, I find it hard to not accidentally destroy a history stack > that turns out well, or that I want to consider "fixed" because I have > ordered a print of it. Unfortunately, DT is rather trigger-happy when > destroying an existing history stack. > > Currently I have resorted to write-protecting the XMP-file (IMHO > that's "the right thing"™ to do), but which is semi-ignored by > darktable. DT will not write to the XMP anymore (which is good), but > modify the database to store further changes. These are displayed and > used from then on. > > There is an "updated xmp sidecar files found"-dialogue, but that > > * only shows up if the timestamp of the XMP is *newer* (as opposed > to "different") than what DT's database knows. > > * It does not show up when database and XMP differ, but the XMP is > "older" than the database knowledge. > > Hence, write-protecting a file will allow the database version of an > image divert from the XMP file, accumulating more and more edits, > without the user even noticing. A backup of the XMP then reflects an > outdated version.
I would guess the best solution would be for you to adjust your work flow and computer habits to best benefit your output. If you have reached an acceptable edit, either clone/snapshot that edit so you can revert or generate a finished product which you can later import to regain the settings/xmp you are now loosing. > I have filed a feature request [1], but I'm getting the feeling that > I'm the only one having this problem. How do you guys make sure that > you will never accidentally destroy a particular history stack? You cannot protect yourself *from* yourself past adjusting your own work habits/flow. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net ------------------------------------------------------------------------------ _______________________________________________ Darktable-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/darktable-users
