darktable-org / darktable

darktable is an open source photography workflow application and raw developer
https://www.darktable.org
GNU General Public License v3.0
9.51k stars 1.12k forks source link

thumbnail overlays (color labels) not updated when loading xmp data on startup #14702

Open t3mujin opened 1 year ago

t3mujin commented 1 year ago

Is your feature request related to a problem? Please describe.

I often switch between different computers with separate darktable installations, one with the entire catalog and other with just work in progress, that's why i have both set to write and load xmp sidecars. All this works fine when moving files between computers (edits, ratings, tags) except color labels. None of the changes in colors I make in one side appears in the other installation. This is annoying because my workflow relies a lot on the color labels and feels like a "almost there" scenario.

Describe the solution you'd like

Just loading the darktable color labels from the sidecar, just like is doing for the ratings or tags

Alternatives

The only alternative I found was running a script based on exiftool to set the xmp color based on the darktable color labels, and then manually load the the images again, but this is very prone to fail.

Additional context

zisoft commented 1 year ago

It seems that the color labels are read correctly but the lighttable thumbnail overlay is not updated. Entering fullscreen mode (F) on one of those images shows the correct color labels and after leaving fullscreen mode the thumbnail overlay is updated.

EDIT: Same effect for the rating.

t3mujin commented 1 year ago

Must give that a try!

github-actions[bot] commented 1 year ago

This issue has been marked as stale due to inactivity for the last 60 days. It will be automatically closed in 300 days if no update occurs. Please check if the master branch has fixed it and report again or close the issue.

t3mujin commented 7 months ago

The "fullscreen workaround" does work, but what I've been using is whenever having external updates on XMP I close DT and open it again, then all items are properly updated. Not elegant but works.

zisoft commented 6 months ago

I close DT and open it again, then all items are properly updated. Not elegant but works.

Another workaround is to toggle the overlay display to "no overlays" and back on to whatever you had before.

github-actions[bot] commented 4 months ago

This issue has been marked as stale due to inactivity for the last 60 days. It will be automatically closed in 300 days if no update occurs. Please check if the master branch has fixed it and report again or close the issue.

github-actions[bot] commented 1 month ago

This issue has been marked as stale due to inactivity for the last 60 days. It will be automatically closed in 300 days if no update occurs. Please check if the master branch has fixed it and report again or close the issue.