Bug 317726

Summary: Copying files could display a progress bar directly on a copied folder.
Product: [Applications] dolphin Reporter: Filippo <filippo.leon>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: REPORTED ---    
Severity: wishlist CC: h.klene, nate, safeerpasha7
Priority: NOR    
Version First Reported In: 16.12.2   
Target Milestone: ---   
Platform: Other   
OS: All   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Filippo 2013-04-02 12:39:42 UTC
Currenlty moving files using dolphin is indicated primarly (I guess) using two ways:
- a progress bar on the system tray, which shows a detailed dialog when clicked (using the notifications system)
- optionally a progress bar on the task bar (if using icon tasks widget)

This means the user get a notification using plasma on what file is being transferred BUT is not aware to where exactly is that file (on the system tray the destination is written (it's an URL so is not a visual information), on the task bar you only know that dolphin is doing something).

What I propose is to implement something that is directly linked to the file/folder which is actually being moved. This has been done by Apple's Finder in Mac OS X (similarly to what happens with application isntallation in iOS) by simply drawing a progress bar on the file/folder which is being transferred. Similar result is obtained by dropbox/google drive/etc when displaying the status of sincronization of files: an emblem is put ot the file icon to distinguish between synced and not synced files.

What I propose is to implement some sort of indicator in dolphin too (I made a *bad* mokup for the idea). I'm not a good programer but afaik the technology in KDE is already so well developed that it shouldn't be to hard to implement such an indicator.

It's a warning which says: this file is still moving/copying you should not modify/move it! This information is directly linked to the folder so no one can confuse which file is actually being transferred.

Reproducible: Always




Here is my mokup for the result (ok: it's ugly!):
http://i47.tinypic.com/2z3rl2b.png
Comment 1 Frank Reininghaus 2013-04-02 13:02:30 UTC
Thanks for the idea!

> What I propose is to implement some sort of indicator in dolphin too (I made
> a *bad* mokup for the idea). I'm not a good programer but afaik the
> technology in KDE is already so well developed that it shouldn't be to hard
> to implement such an indicator.

I'm afraid that this would be rather difficult to implement. Dolphin does not do the copying itself and has no knowledge about the copying progess. It's certainly not impossible to make the parts of kdelibs that perform the copying tell Dolphin about this and make it update the view accordingly, but it would require a major amount of effort. Therefore, it's unlikely that something like this will be implemented in the foreseeable future.
Comment 2 Filippo 2013-04-02 13:35:14 UTC
That's pity, I'd hoped that dolphin would be aware of the copying process in the same way that plasma is currently (solid?). Let's hope someday it will gain this awareness.

Thank you for the reply!
Comment 3 Holger 2016-07-26 15:52:29 UTC
Love this idea ... but I'd rather lay the progress as a background under the filename.

In addition, on a move it would also be nice, if the source would have a reverse progressbar, even if the final delete is only done at the very end after all content was copied.

Even better, if this would work with say http-downloads or sftp transfers ...