Bug 256801 - Cannot drag files to desktop and create a file
Summary: Cannot drag files to desktop and create a file
Status: RESOLVED FIXED
Alias: None
Product: ksnapshot
Classification: Unmaintained
Component: general (show other bugs)
Version: 0.7.1
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Richard Moore
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-13 15:25 UTC by Kai Uwe Broulik
Modified: 2013-08-11 14:13 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.11
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Uwe Broulik 2010-11-13 15:25:30 UTC
Version:           0.7.1 (using Devel) 
OS:                Linux

(KDE 4.6 trunk by 2010-11-13)
You can drag the preview image of a screenshot to the desktop. In 4.6 this results in a menu which offers you to Create a previewer or Create a Picture Frame (but not set as background image?). If the Desktop Activity is set to Folderview then the Invalid cursor appears stating you cannot drop it onto the desktop.
It should create a file in the specified folder of the folderview. A filename is also already temporarily set (it counts up the last taken name). So it should create a file with that name (you see it in the title bar).
Also it does not offer you to create a picture frame although the folderview containment also is able of having widgets put there.

(Don‘t know if this is more a bug or a wish)

Reproducible: Didn't try
Comment 1 Sebastian Kügler 2013-07-19 19:55:00 UTC
Git commit 3bb8fe97096badedf45863ab81f5868ca01cc2de by Sebastian Kügler.
Committed on 19/07/2013 at 19:46.
Pushed by sebas into branch 'master'.

Attach URL to dragged image to mimedata

This makes dropping ksnapshots images into clients work that don't pick up the
image data, but only look for a URL in the dragged mimedata.

REVIEW:111564
Related: bug 158677, bug 256492

M  +3    -0    ksnapshot.cpp

http://commits.kde.org/ksnapshot/3bb8fe97096badedf45863ab81f5868ca01cc2de