Bug 129941

Summary: Editor Canvas : Ability to Drag and Drop an image
Product: [Applications] digikam Reporter: Christian Weiske <cweiske>
Component: Usability-Drag&DropAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: caulier.gilles
Priority: NOR    
Version: 0.7.3   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In: 4.0.0
Sentry Crash Report:

Description Christian Weiske 2006-06-28 09:33:58 UTC
Version:            (using KDE KDE 3.5.2)
Installed from:    Gentoo Packages
OS:                Linux

When burning images to pass them to a photo store, we often do view the images in large to see if they are worth materializing. To copy them to the burning folder or drop them into k3b, it is necessary to close the image editor, drag the file away and re-open the image editor with the next image.

It would be very convenient if there was a toolbar button we could drag that passes the correct uri of the image.
Comment 1 Mikolaj Machowski 2006-06-28 12:16:22 UTC
Good point. IE isn't maybe the best place for that but 0.9 will have new
Preview mode and there dragging should be definitely possible - it is
not now.
Comment 2 Christian Weiske 2006-07-13 14:58:49 UTC
I would also like to have a "open with gimp" (or other preferred editor) toolbar button in the editor - until now, I always have to switch to the main digikam window to open gimp.
Comment 3 Andi Clemens 2008-10-19 10:46:46 UTC
About the original report: digiKam has an built-in image viewer, so images can be viewed with a single click and if you like it, click on it again to get back the thumbnail view. Now d&d is possible.
In digiKam 0.10 we have multiple root album support, so if the export folder lies in another location, we can add this path to the album library, too.
Now you can work even more comfortable. While viewing the images in fullscreen, you might define ratings for images you like. After reviewing all images, select a quickfilter for the album that matches your criteria. Now just copy them to the export folder (of course this is also possible with 0.9.x series, only multiple root support is missing).

About the second proposal in #2: Since this bugreport is rather old, I think you wanted to have this option because no internal image viewer was present. But now I think it doesn't make sense anymore to have this in the context menu of the image editor.

Gilles,

as you can see, I'm looking at very old bugreports today so we might close them.
What about this one?
I think it has been fixed.

Andi
Comment 4 caulier.gilles 2008-10-19 10:53:04 UTC
For me, implement D&D to editor canvas is a non sence, especially to upload somewhere only one image.

You can already use D&D everywhere in digiKam and iconview is more adapted for that in the way that you can manage more than one image at the same time with D&D.

Gilles
Comment 5 Andi Clemens 2008-10-19 11:08:49 UTC
Yes...
this is an old report so I guess no image viewer was present here.
So closing is ok for you I guess...

Andi
Comment 6 Christian Weiske 2008-10-19 11:14:00 UTC
No, sorry. Thein-built image viewer is no option for me.
We do use digikam's image editor to crop, resize and enhance images. When we're done with that, we drop the image to konqueror in our burn-folder.

Rating images and selecting them afterwards to drop all of them is of course an 
option that we'll try to evaluate. Tagging them as "to be burned" would be an even better one.
Comment 7 Andi Clemens 2008-10-19 11:20:16 UTC
So you crop and resize the images you want to burn?
The best solution then would be to filter out the images you like to have (by tagging / rating etc), edit them afterwards and finally copy / move them to the burn folder.
Comment 8 caulier.gilles 2014-01-27 17:44:23 UTC
Git commit 5dc80ea0ac0e43a99cb1b58d6fb5ba47dedcfc24 by Gilles Caulier.
Committed on 27/01/2014 at 17:43.
Pushed by cgilles into branch 'gsoc2013-editorcanvas'.

add canvas capabality to handle D&D
FIXED-IN: 4.0.0

M  +24   -3    showfoto/main/showfoto.cpp
M  +3    -1    showfoto/main/showfoto.h
M  +3    -0    utilities/imageeditor/editor/editorwindow.cpp
M  +1    -0    utilities/imageeditor/editor/editorwindow.h
M  +40   -1    utilities/imageeditor/main/imagewindow.cpp
M  +3    -1    utilities/imageeditor/main/imagewindow.h
M  +29   -0    utilities/imageeditor/widgets/canvas.cpp
M  +5    -0    utilities/imageeditor/widgets/canvas.h

http://commits.kde.org/digikam/5dc80ea0ac0e43a99cb1b58d6fb5ba47dedcfc24