[PATCH spice-gtk V2 0/3] simply implement of file drag-and-drop

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



These patches simply implement file drag-and-drop from client to guest.

I think this patches can be merge upstream soonish as a first version
if protocol related file transfer is stable.

V1 -> V2:
   * Address Marc-André and hans's comments, most of the code are rewritten.
   * Move all file operation to the channel level
   * Use glib API for file operations
   * spice protocol related file transfer has been extended for the future's work
   * Only export a single API spice_main_file_xfer()
   
Comments are welcome, please review!

Dunrong Huang (3):
  drag-n-drop: handling various transfer messages in main channel
  drag-n-drop: handle "drag-data-received" signal
  drag-n-drop: disable drag-n-dop when agent is not connected

 gtk/channel-main.c      | 215 +++++++++++++++++++++++++++++++++++++++++++++++-
 gtk/channel-main.h      |   1 +
 gtk/map-file            |   1 +
 gtk/spice-glib-sym-file |   1 +
 gtk/spice-widget.c      |  42 ++++++++++
 5 files changed, 259 insertions(+), 1 deletion(-)

-- 
1.8.0

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel



[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]