Bug 233063 - Add progress indicator when moving or copy files [patch]
Summary: Add progress indicator when moving or copy files [patch]
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: ProgressManager-Batch (show other bugs)
Version: 5.1.0
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-02 13:42 UTC by Johannes Wienke
Modified: 2022-02-05 15:56 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.0


Attachments
DIOProgressManager2.patch (15.77 KB, patch)
2018-01-23 19:55 UTC, Maik Qualmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Wienke 2010-04-02 13:42:14 UTC
Version:           trunk (using KDE 4.4.2)
Installed from:    Archlinux Packages

There is no progress indicator when moving images between albums using cut and past (ctrl + x, ctrl + v). That means if I select a bunch of photos in one album, press ctrl + x, switch to another album and press ctrl + v, then there is no feedback for the user until the move operation (kio?) is finished, which can take many seconds.
Comment 1 caulier.gilles 2011-12-14 09:58:22 UTC
Johannes,

Still valid with digiKam 2.x serie ?

Gilles Cauleir
Comment 2 caulier.gilles 2014-08-30 08:11:40 UTC
*** Bug 272158 has been marked as a duplicate of this bug. ***
Comment 3 Vincent Tassy 2016-08-26 08:06:53 UTC
Just upgraded from 4.x to 5.1 and just found out that there is no longer a progress indicator when moving content.
I have a collection on a NAS and moving albums from local storage to NAS generally takes minutes.
Not having a clue that the move/copy is in progress is a big issue !!
If you try moving again, you get an error saying a folder with that name already exist at destination ... very confusing ...
Comment 4 caulier.gilles 2016-08-26 08:44:27 UTC
The progress indication must be plugged in progress indicator on bottom side (sidebar)

Gilles Caulier
Comment 5 Maik Qualmann 2018-01-23 19:52:52 UTC
*** Bug 389273 has been marked as a duplicate of this bug. ***
Comment 6 Maik Qualmann 2018-01-23 19:55:33 UTC
Created attachment 110078 [details]
DIOProgressManager2.patch

Progress bar und cancel function for the file copy and move action.

Maik
Comment 7 caulier.gilles 2018-01-23 22:12:47 UTC
I just tested the patch with master and sound working fine here.

Gilles
Comment 8 Maik Qualmann 2018-02-25 19:13:07 UTC
Git commit 1803bd2a555890b91095d92b0321e1357db0fa59 by Maik Qualmann.
Committed on 25/02/2018 at 19:11.
Pushed by mqualmann into branch 'development/6.0.0'.

add progress indicator and cancel function to file operations
FIXED-IN: 6.0.0

M  +2    -1    NEWS.6.0.0
M  +101  -5    libs/database/utils/dio.cpp
M  +5    -0    libs/database/utils/dio.h
M  +10   -0    libs/iojobs/iojob.cpp
M  +8    -8    libs/iojobs/iojobsmanager.cpp
M  +8    -4    libs/iojobs/iojobsmanager.h
M  +21   -7    libs/iojobs/iojobsthread.cpp
M  +20   -9    libs/iojobs/iojobsthread.h

https://commits.kde.org/digikam/1803bd2a555890b91095d92b0321e1357db0fa59
Comment 9 Maik Qualmann 2019-01-15 07:00:33 UTC
*** Bug 403217 has been marked as a duplicate of this bug. ***