History log of /vbox/src/VBox/HostServices/DragAndDrop/service.cpp
Revision Date Author Comments Expand
7aa42d10cb8b82c5a71c7929d6ec98c6dda96410 50724 07-Mar-2014 vboxsync

DnD: Implemented guest->host drag'n drop for X11-based guests.

ddb9c917638f60bfbfbb69d7bf1bc498420ff743 50636 27-Feb-2014 vboxsync

DnD/HostService: Defer client calls if drag'n drop mode is set to disabled.

ebcdaa5077bc9189c419330b1c84880018e3db99 50593 26-Feb-2014 vboxsync

DnD: Bugfixes for Linux hosts.

2ad9f8a731c73f6ac74044d42d47bbaf6f44a566 50561 24-Feb-2014 vboxsync

DnD: Update, bugfixes.

7b4c4bb29760b28b5727231ad446462a5b0cc01a 50508 19-Feb-2014 vboxsync

DnD: Update.

d1552b4d9fe68696732cd7fa109fc2c86631e5a3 50463 14-Feb-2014 vboxsync

DnD: build fix and warnings

82391de567696f10b21a762fde6a06fe3c266d28 50460 14-Feb-2014 vboxsync

DnD: Update.

/vbox/include/VBox/GuestHost/DragAndDrop.h /vbox/include/VBox/HostServices/DragAndDropSvc.h /vbox/src/VBox/Additions/WINNT/VBoxTray/Makefile.kmk /vbox/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.cpp /vbox/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDataObject.cpp /vbox/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibDragAndDrop.cpp /vbox/src/VBox/Additions/x11/VBoxClient/Makefile.kmk /vbox/src/VBox/Frontends/VirtualBox/Makefile.kmk /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDDataObject_win.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDDataObject_win.h /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDDrag.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDDrag.h /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDDropSource_win.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDDropSource_win.h /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDEnumFormat_win.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDEnumFormat_win.h /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDHandler.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDHandler.h /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDMIMEData.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDMIMEData.h /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp /vbox/src/VBox/GuestHost/DragAndDrop/DnDDir.cpp /vbox/src/VBox/GuestHost/DragAndDrop/DnDMIME.cpp /vbox/src/VBox/GuestHost/DragAndDrop/DnDPath.cpp /vbox/src/VBox/GuestHost/DragAndDrop/DnDURIList.cpp /vbox/src/VBox/GuestHost/DragAndDrop/Makefile.kmk /vbox/src/VBox/GuestHost/Makefile.kmk Makefile.kmk dndmanager.cpp dndmanager.h service.cpp /vbox/src/VBox/Main/Makefile.kmk /vbox/src/VBox/Main/src-client/GuestDnDImpl.cpp /vbox/src/VBox/Main/src-client/GuestImpl.cpp
6aa04d8e8d3a39ca628c07d7f800cd681cf2c40f 50308 03-Feb-2014 vboxsync

DnD/HostServices: A bit of cleanup.

a3011b448b38c39a7222f2f1eb40c8349023f650 50265 29-Jan-2014 vboxsync

DnD: First working implementation for Windows guest->host support; still work in progress. As for now only pure text data can be dragged over.

/vbox/include/VBox/HostServices/DragAndDropSvc.h /vbox/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.cpp /vbox/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.h /vbox/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDropTarget.cpp /vbox/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibDragAndDrop.cpp /vbox/src/VBox/Additions/x11/VBoxClient/draganddrop.cpp /vbox/src/VBox/Frontends/VirtualBox/Makefile.kmk /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDHandler.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDHandler.h /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDMIMEData.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDMIMEData.h /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp service.cpp /vbox/src/VBox/Main/src-client/GuestDnDImpl.cpp
99f33ab590a3a65e0cd082dd8d67779efb9cc6c9 49891 12-Dec-2013 vboxsync

Merged private draganddrop branch into trunk.

bf0d0edbb7aa50865e5dd02c49ea69a6e81cf1da 43996 29-Nov-2012 vboxsync

HostServices/DragAndDrop: play safe when removing clients from the queue

d1a3b68e2ab222e4135826076ab26972869ee23d 42342 24-Jul-2012 vboxsync

dnd: debug leftover

2a171646d32f8a15e9820d6fb3bf3f9b9990ca3f 42261 20-Jul-2012 vboxsync

enabled shared clipboard support for Linux hosts (guest=>host only)

/vbox/Config.kmk /vbox/include/VBox/VBoxGuestLib.h /vbox/include/VBox/settings.h /vbox/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk /vbox/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibDragAndDrop.cpp /vbox/src/VBox/Additions/x11/Installer/98vboxadd-xclient /vbox/src/VBox/Additions/x11/VBoxClient/Makefile.kmk /vbox/src/VBox/Additions/x11/VBoxClient/draganddrop.cpp /vbox/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp /vbox/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp /vbox/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp /vbox/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp /vbox/src/VBox/Frontends/VirtualBox/Makefile.kmk /vbox/src/VBox/Frontends/VirtualBox/src/VBoxVMInformationDlg.cpp /vbox/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackend.h /vbox/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendCOM.cpp /vbox/src/VBox/Frontends/VirtualBox/src/extensions/QIListView.cpp /vbox/src/VBox/Frontends/VirtualBox/src/extensions/QIMessageBox.cpp /vbox/src/VBox/Frontends/VirtualBox/src/extensions/QISplitter.cpp /vbox/src/VBox/Frontends/VirtualBox/src/extensions/QIStateIndicator.cpp /vbox/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp /vbox/src/VBox/Frontends/VirtualBox/src/platform/darwin/UIWindowMenuManager.cpp /vbox/src/VBox/Frontends/VirtualBox/src/platform/darwin/VBoxUtils-darwin.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIDnDHandler.cpp /vbox/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp /vbox/src/VBox/Frontends/VirtualBox/src/selector/UIVMListView.cpp /vbox/src/VBox/Frontends/VirtualBox/src/settings/VBoxSettingsSelector.cpp /vbox/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.cpp /vbox/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.h /vbox/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsGeneral.ui /vbox/src/VBox/Frontends/VirtualBox/src/widgets/UIProgressDialog.cpp /vbox/src/VBox/Frontends/VirtualBox/src/widgets/VBoxFilePathSelectorWidget.cpp Makefile.kmk dndmanager.cpp dndmanager.h service.cpp /vbox/src/VBox/Installer/linux/Makefile.kmk /vbox/src/VBox/Installer/linux/debian/lintian-override.in /vbox/src/VBox/Installer/linux/deffiles /vbox/src/VBox/Main/Makefile.kmk /vbox/src/VBox/Main/idl/VirtualBox.xidl /vbox/src/VBox/Main/include/ConsoleImpl.h /vbox/src/VBox/Main/include/GuestDnDImpl.h /vbox/src/VBox/Main/include/MachineImpl.h /vbox/src/VBox/Main/include/SessionImpl.h /vbox/src/VBox/Main/src-all/VirtualBoxErrorInfoImpl.cpp /vbox/src/VBox/Main/src-client/ConsoleImpl.cpp /vbox/src/VBox/Main/src-client/ConsoleImpl2.cpp /vbox/src/VBox/Main/src-client/GuestDnDImpl.cpp /vbox/src/VBox/Main/src-client/GuestImpl.cpp /vbox/src/VBox/Main/src-client/SessionImpl.cpp /vbox/src/VBox/Main/src-server/ApplianceImpl.cpp /vbox/src/VBox/Main/src-server/ApplianceImplIO.cpp /vbox/src/VBox/Main/src-server/MachineImpl.cpp /vbox/src/VBox/Main/testcase/tstAPI.cpp /vbox/src/VBox/Main/xml/Settings.cpp /vbox/src/VBox/Main/xml/VirtualBox-settings-common.xsd /vbox/src/VBox/Runtime/common/misc/s3.cpp /vbox/src/VBox/Runtime/testcase/tstRTUri.cpp