kdeconnect-kde/plasmoid/package/contents/ui
Simon Redman bafbc344b9 Implement Drag n Drop file transfer on the plasmoid
Summary:
A DropArea has been added to the ListItem representing a device in the
plasmoid based on what is done in the Quickshare plasmoid. This enables
Drag n Drop of files onto a section of the plasmoid to transfer files.

The DropArea has the size of the ListItem which is a rectangle
including the title of the device down to the button to share text.
Additionally, there is a tooltip area covering the DropArea to indicate
that it is possible to drop a file to send it to the device. Multiple files
can be sent at once.

Ref T8288

Test Plan: Drag and Drop one or many files onto the widget, the files should be transferred to the connected device.

Reviewers: #kde_connect, sredman

Reviewed By: #kde_connect, sredman

Subscribers: sredman, kdeconnect

Tags: #kde_connect

Maniphest Tasks: T8288

Differential Revision: https://phabricator.kde.org/D17611
2019-01-02 10:26:40 -07:00
..
Battery.qml Gave plasmoid some love 2017-07-27 17:15:07 +02:00
CompactRepresentation.qml Implement Drag n Drop file transfer on the plasmoid 2019-01-02 10:26:40 -07:00
DeviceDelegate.qml Implement Drag n Drop file transfer on the plasmoid 2019-01-02 10:26:40 -07:00
FindMyPhone.qml Don't force the creation of a DeviceInterface for every pluginchecker 2016-08-21 18:57:27 +02:00
FullRepresentation.qml Revert "Add a refresh button to the plasmoid" 2018-03-21 17:36:24 +01:00
main.qml Implement Drag n Drop file transfer on the plasmoid 2019-01-02 10:26:40 -07:00
RemoteCommands.qml Enable running commands from the plasmoid 2018-07-27 08:11:03 +02:00
Sftp.qml Don't force the creation of a DeviceInterface for every pluginchecker 2016-08-21 18:57:27 +02:00
Share.qml Add missing file 2018-11-02 22:13:36 +01:00