*** If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports Please remove this comment after reading and before submitting - thanks! *** SUMMARY When importing photos I use the pick feature and set them all to "pending". Afterwards I check the photos, assign tags and ratings and set the pick tag to "accepted" for good photos afterwards. With the current version 8.5.0 the pick tag is changed automatically to "rejected" when assigning a rating for the 1st time. STEPS TO REPRODUCE 1. set all photos to "pending" in import dialogue 2. import photos 3. set any rating 1-5 stars for one imported photo OBSERVED RESULT The pick tag for that photo changes to "rejected". EXPECTED RESULT The pick tag should be unaffected. SOFTWARE/OS VERSIONS Windows: 11 Pro macOS: (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION I already checked key shortcuts to make sure there is no double binding, but there is not.
I can't reproduce the problem. Are you using a sidecars? Maybe upload a sample image so we can test it. Maik
Also check the Advanced Metadata settings. There are now settings for the pick label. "xmp.digiKam.PickLabel" should be at the top of the list. Maik
Thank you for your answer. I am not using sidecars and xmp.digiKam.PickLabel is on top of the list. I've attached a short clip showing the current behaviour and also the sample picture (copy of the picture before changing the rating). FYI: This only happens the first time I set a rating. If I change pick to "pending" afterwards and set a new rating, only the rating is affected.
Created attachment 177750 [details] pick label settings
Created attachment 177751 [details] sidecar options
Created attachment 177752 [details] clip showing the unintended pick change
Created attachment 177753 [details] sample picture
I can't reproduce it with the sample image either. Can you please take a screenshot of the XMP Metadata Tab before applying a rating and a screenshot after? Maik
Created attachment 177759 [details] XMP metadata tab (before)
Created attachment 177760 [details] XMP metadata tab (after)
As you can see "Pick Label" is 1. This would be "rejected" instead of 2 for "pending". But the "Labels" view lists those files as "pending" and the icon overlay is pending as well (as you can see in the short clip). If I press Alt+2 (for "pending") on a photo twice, "Pick Label" changes to 2 and the meta data under "Dynamic Media" vanishes (Good = False, pick = -1). Maybe this is related to this element. As a result the "Labels" view lists photos with "Pick Label" 1 and 2 as "pending" and the "rejected" stays empty.
OK, that's strange. Even before a rating is set, there is already a rejected pick label in the metadata. So after importing (there is still a pending pick label in the database) and applying the rating, the pick label must already have been changed in the metadata. At the moment I have no idea. Maik
Hi, The 8.7.0 pre-release Windows installer from today have been rebuilt from scratch with Qt 6.8.3, KDE 6.12, OpenCV 4.11 + CUDA support, Exiv2 0.28.5, ExifTool 13.27, ffmpeg 7, all image codecs updated to last version (jxl, avif, heif, aom, etc.). Please try with this version to see if your problem still reproducible... https://files.kde.org/digikam/ Thanks in advance Best regards Gilles Caulier
(In reply to caulier.gilles from comment #13) > Hi, > > The 8.7.0 pre-release Windows installer from today have been rebuilt from > scratch with Qt 6.8.3, KDE 6.12, OpenCV 4.11 + CUDA support, Exiv2 0.28.5, > ExifTool 13.27, ffmpeg 7, all image codecs updated to last version (jxl, > avif, heif, aom, etc.). > > Please try with this version to see if your problem still reproducible... > > https://files.kde.org/digikam/ > > Thanks in advance > Best regards > > Gilles Caulier With the new 8.7.0 installer everything is working as it should, except for previously imported images (with 8.5.0), which still carry "Pick Label" = 1, but show up under "Pending" in the "Labels" view lists (icon overlay is pending as well). Thank you very much.
Thanks for the feedback. Of course older images inherit of the previous properties assignement...