Bug 328548

Summary: Show a progress bar while saving files imported from a scanner
Product: [Applications] digikam Reporter: 20120808_bugs.kde.org
Component: Plugin-Generic-DigitalScannerAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: caulier.gilles, ro7ott
Priority: NOR    
Version: 3.4.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 5.0.0

Description 20120808_bugs.kde.org 2013-12-08 19:47:10 UTC
A progress dialog should be shown while saving a file. Saving a jpeg may not take all that long but saving into a png could take a while. 
Merely leaving all buttons disabled while saving is not feedback enough (or not the expected kind).



Reproducible: Always

Steps to Reproduce:
1. launch scangui via kmenu/applications/graphics/acquire images
2. it finds a scanner and offers to scan
3. click preview, then crop, then click scan
4. then save the file. use png as the file type.
5. scangui's buttons are all greyed out/disabled. it shows no feedback indicating that the file is being saved.
Comment 1 20120808_bugs.kde.org 2013-12-08 19:48:23 UTC
Versions:
 KDE: 4.11.2
 kipi-plugins: 4:3.4.0-1ubuntu3
Comment 2 caulier.gilles 2015-05-20 09:05:24 UTC
This file still valid using last kipi-plugins 4.10.0 ?

Gilles Caulier
Comment 3 caulier.gilles 2015-09-17 09:31:04 UTC
A new progress bar have been add to indicate file saving in Import scanner tool from digiKam core.

Gilles Caulier
Comment 4 caulier.gilles 2015-09-17 09:32:40 UTC
Git commit fb717fc6fbf37f90f373124a39fbcc284c572a63 by Gilles Caulier.
Committed on 12/09/2015 at 08:03.
Pushed by cgilles into branch 'frameworks'.

Import from scanner use now common for all digiKam main windows. AlbumGUI use it.
Still TODO : ImageEditor and Showfoto
CCBUGS: 164168

M  +32   -8    app/main/digikamapp.cpp
M  +2    -0    app/main/digikamapp.h
M  +17   -1    libs/widgets/mainview/dxmlguiwindow.cpp
M  +19   -3    libs/widgets/mainview/dxmlguiwindow.h
M  +3    -4    utilities/kdesupport/ksane/ksaneaction.cpp
M  +5    -4    utilities/kdesupport/ksane/ksaneaction.h
M  +15   -16   utilities/kdesupport/ksane/scandialog.cpp
M  +3    -0    utilities/kdesupport/ksane/scandialog.h

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