Bug 359386

Summary: Import from SD forgets downloaded images, but remembers marked as downloaded
Product: [Applications] digikam Reporter: Michal Sylwester <msylwester>
Component: Import-HistoryAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles
Priority: NOR    
Version: 5.0.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 5.0.0
Sentry Crash Report:

Description Michal Sylwester 2016-02-14 12:15:47 UTC
When importing images from SD card the imported images are marked as downloaded, but after re-inserting same card later they are again marked as new.
Interestingly, images marked as downloaded manually are marked so permanently, even after re-inserting the card.

Reproducible: Always

Steps to Reproduce:
1. Insert an SD card with new images
2. Open the import tool
3. Download new images - images are marked as downloaded
4. Close and re-open the import tool
5. Images still marked as downloaded - as expected
6. Close the import tool
7. Pull out the SD card
8. Insert the SD card back
9. Open the import tool

Actual Results:  
Up to step 8 everything is as expected. 
At step 9 the previously downloaded images are marked as new again

Expected Results:  
In step 9 previously downloaded images are marked as downloaded

If instead of downloading I just mark the images as downloaded (using Item -> Mark as downloaded) they are marked as downloaded permanently.

Just in case this is relevant, my workflow looks right now like this:
1. Open the import dialog
2. Import new images (by manually selecting the really new ones)
3. Mark the images imported during previous import as downloaded (older ones are already marked as downloaded)

My non-default import setting:
- Date-based sub-albums with custom format
- Auto-rotate
Comment 1 Maik Qualmann 2016-02-14 21:35:23 UTC
Git commit ba9629417464aff832d3ea513115c9b11417115d by Maik Qualmann.
Committed on 14/02/2016 at 21:34.
Pushed by mqualmann into branch 'master'.

fix generate UUID from UMS camera driver
FIXED-IN: 5.0.0

M  +2    -1    NEWS
M  +1    -1    utilities/importui/backend/umscamera.cpp

http://commits.kde.org/digikam/ba9629417464aff832d3ea513115c9b11417115d
Comment 2 Maik Qualmann 2016-02-15 06:58:10 UTC
Git commit d0b98ed7f9766ff4e48a4f3a360bbfdb42b60cc8 by Maik Qualmann.
Committed on 15/02/2016 at 06:56.
Pushed by mqualmann into branch 'master'.

new fix for getting UUID from UMS camera driver

M  +2    -1    utilities/importui/backend/umscamera.cpp

http://commits.kde.org/digikam/d0b98ed7f9766ff4e48a4f3a360bbfdb42b60cc8