diff --git a/applets/mediaframe/package/contents/ui/main.qml b/applets/mediaframe/package/contents/ui/main.qml --- a/applets/mediaframe/package/contents/ui/main.qml +++ b/applets/mediaframe/package/contents/ui/main.qml @@ -430,4 +430,16 @@ } } + Connections { + target: plasmoid + onExternalData: { + var type = items.isDir(data) ? "folder" : "file"; + var item = { + "path": data, + "type": type + }; + + addItem(item); + } + } } diff --git a/applets/mediaframe/package/metadata.desktop b/applets/mediaframe/package/metadata.desktop --- a/applets/mediaframe/package/metadata.desktop +++ b/applets/mediaframe/package/metadata.desktop @@ -69,6 +69,6 @@ X-KDE-PluginInfo-License=GPL-2.0+ X-KDE-PluginInfo-EnabledByDefault=true X-Plasma-StandAloneApp=true - +X-Plasma-DropMimeTypes=inode/directory,image/jpeg,image/png,image/svg+xml,image/svg+xml-compressed,image/bmp X-Plasma-API=declarativeappletscript X-Plasma-MainScript=ui/main.qml