win32-vd_agent/vdagent
Jakub Janků 630da73bf8 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>
2020-07-31 12:48:28 +01:00
..
as_user.cpp Fix indentation 2019-02-27 17:06:53 +00:00
as_user.h vdagent: add as_user to run tasks with user privileges 2013-11-13 10:24:59 +02:00
desktop_layout.cpp desktop_layout: Update container iteration syntax 2020-07-03 16:51:03 +01:00
desktop_layout.h Move set_display_depth from VDAgent to DesktopLayout 2020-07-03 16:51:02 +01:00
display_configuration.cpp display_configuration: Update log strings 2020-05-29 11:22:50 +01:00
display_configuration.h display_configuration: Define WINVER to avoid some declaration 2019-11-06 09:24:30 +00:00
display_setting.cpp display_setting: Remove a warning 2020-03-23 12:36:59 +00:00
display_setting.h vdagent: remove whitespaces 2016-08-12 09:41:41 +01:00
file_xfer.cpp file_xfer: Return detailed error for invalid filename 2020-05-25 15:29:49 +01:00
file_xfer.h vdagent: Allow to return detailed message for file transfer 2020-04-24 10:33:34 +01:00
image.cpp Revert 3 last patches 2020-03-30 15:11:22 +01:00
image.h Revert 3 last patches 2020-03-30 15:11:22 +01:00
imagepng.cpp Revert 3 last patches 2020-03-30 15:11:22 +01:00
imagepng.h Write code to decode PNG format 2017-07-26 10:51:06 +01:00
imagetest.cpp Revert 3 last patches 2020-03-30 15:11:22 +01:00
resource.h fresh start 2009-11-05 13:02:54 +02:00
shell.cpp file_xfer: Open Download directory after a file transfer is finished 2019-11-18 10:30:14 +00:00
shell.h file_xfer: Open Download directory after a file transfer is finished 2019-11-18 10:30:14 +00:00
test-shell.cpp Add a test for filter_url function 2019-11-18 10:30:14 +00:00
vdagent.cpp clipboard: enable copying files from client using webdav 2020-07-31 12:48:28 +01:00
vdagent.rc Move common resource code to a common file 2016-11-17 13:17:18 +00:00