Bug 94384

Summary: Camera GUI missing the "Delete all after Copy(ing all the images to the computer))" button.
Product: [Applications] digikam Reporter: Wojciech 'arab' Arabczyk <arab>
Component: Import-Gphoto2Assignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: wishlist    
Priority: NOR    
Version: 0.7.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Auto delete patch

Description Wojciech 'arab' Arabczyk 2004-12-04 11:58:37 UTC
Version:           0.7 (using KDE 3.3.1, Gentoo)
Compiler:          gcc version 3.4.3 (Gentoo Linux 3.4.3, ssp-3.4.3-0, pie-8.7.6.6)
OS:                Linux (i686) release 2.6.9-gentoo-r4

Self explainable i think (look at the short description). As for now we have to do 2 things to transfer all the photos. Instead click and forget we do have to press: copy all -> delete all.
Comment 1 Renchi Raju 2004-12-04 19:50:27 UTC
this is not a safe option. its quite possible that a bug in libgphoto2 (or camera driver) causes incorrect downloads, but reports successful downloads to the application and the application happily deletes the files after that. in fact, during the early days of libgphoto2 2.0-beta there was in fact a bug like this. it would download empty files and report to the app that it download the file successfully. so user intervention is needed to check that the files have been downloaded correctly.
Comment 2 Wojciech 'arab' Arabczyk 2004-12-05 13:08:21 UTC
Why not mark this button as "(dangerous)"?
Comment 3 Unai Garro 2005-03-28 20:46:13 UTC
Created attachment 10395 [details]
Auto delete patch

Feel free to use this patch. Some don't understand that not all users are so
stupid as to not follow warnings. I was suggested to maintain a fork instead of
adding the feature to digikam. As I'm not able to maintain such fork myself,
here you have the patch.

If you find a better way to warn the end user of the danger of this option,
please feel free to let me know and I'll try to fix this patch

Regards

   Unai