On Mon, Dec 3, 2012 at 4:52 AM, Artur de Sousa Rocha
<[email protected]> wrote:
> 2012/11/25 johannes hanika <[email protected]>:
>> On Mon, Nov 26, 2012 at 11:20 AM, Artur de Sousa Rocha
>> <[email protected]> wrote:
>>> 2. I had saved presets that should automatically apply to matching images.
>>> They no longer do. How do I get them to re-apply?
>>
>> oh really? they should. can you edit these presets and make sure the
>> values and ranges are still correct? also, does it matter which
>> particular module they were created for?
>
> I just imported a new batch of photos and my automatic presets were
> applied to those that they should. It looks like user-defined
> automatic presets don't get applied to existing photos on Darktable
> upgrade, they only apply to newly imported photos. Maybe this will
> help.

yes, that's intentional. so here's how it worked back then:

- aa-presets are always slipped under the history stack of all images,
implicitly
- you change a preset, you change all your old photos
- it will not show up in the history stack or xmp, thus breaking other
peoples photos on your machine
- also breaks your old photos if you upgrade/change presets

new system:
- pushes aa-presets on the stack (so it's future proof), but only once per image
- doesn't do that for old images (legacy flag for that)
- old images instead get the factory presets of dt before that change
- if you discard the history stack, the `applied' flag is cleared,
thus aa-presets will be immediately applied to this image.

so the only thing you lose is old aa-presets for old images. on the
bright side your new images are safe now. the old behaviour was always
broken, so it's impossible to migrate in a way that covers all edge
cases (for example an old xmp knows nothing about your custom
aa-presets).

if you had aa-presets before, it's probably best to manually apply
them to your old images once by appending a style.

sorry for the inconvenience, this should now be in a state where
upgrades won't cause problems anymore.

-jo

------------------------------------------------------------------------------
Keep yourself connected to Go Parallel: 
BUILD Helping you discover the best ways to construct your parallel projects.
http://goparallel.sourceforge.net
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to