diff options
author | Jakub Janků <jjanku@redhat.com> | 2020-07-03 18:30:08 +0200 |
---|---|---|
committer | Frediano Ziglio <freddy77@gmail.com> | 2020-07-31 12:48:28 +0100 |
commit | 630da73bf869a69b906b1d3e0aa1f6d00c9c632d (patch) | |
tree | 27b52c858adf3802d778bd10890938f303aabf47 /CMakeLists.txt | |
parent | 6fea9f59a760cbc1655de0d11a8abfa6567ae951 (diff) |
clipboard: enable copying files from client using webdav
When the user wants to copy files, new spice-gtk can share those
files using the existing phodav server. In that case, it advertises
the VD_AGENT_CLIPBOARD_FILE_LIST type in the clipboard grab message.
Upon request of the clipboard data in the mentioned type, spice-gtk
provides a list of absolute paths in the phodav server - these are
the files that are supposed to be copied/moved.
The role of the vdagent is to adjust this data given the drive
letter of the mapped webdav share.
Files can be both copied and moved, although move was tested
only with Windows' File Explorer.
Copying files from the vdagnet side to the client is not
supported yet.
Signed-off-by: Jakub Janků <jjanku@redhat.com>
Acked-by: Frediano Ziglio <fziglio@redhat.com>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index c8f441c..bf67b4a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -113,6 +113,8 @@ target_link_libraries(vdagent uuid ole32 oleaut32 + mpr + shlwapi ${COMMSUPPW_LIBRARY} ) |