On Mon, 2018-05-14 at 11:10 +0200, Tobias Ellinghaus wrote: > > I know, I didn't get rid of those on purpose so far. If you compile > your own > darktable you can remove the lines > > sqlite3_exec(dt_database_get(darktable.db), "BEGIN TRANSACTION", > NULL, NULL, > NULL); > g_hash_table_foreach(mask_entries, add_non_clone_mask_entries_to_db, > &img- > > id); > > sqlite3_exec(dt_database_get(darktable.db), "COMMIT", NULL, NULL, > NULL); > > from src/common/exif.cc and have it drop all unused masks when > loading a > sidecar file. > Maybe it would be nice to wire "drop unused masks" into Lua, however, > given > how quirky masks are implemented I am not sure if that is feasible. > :-( > > > Symptome is > > the same: big sidecar file with masks in it and nothing in mask > > manager. Cleaning it manually via mask manager helps. > > > > Timur. > > Tobias
So, I did as you suggested and it works as expected. Just for my understanding, what is the potential use of those hidden unused masks? They are not available via GUI (so I cannot employ them) nor used in image processing. Timur. ____________________________________________________________________________ darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org