spice/client/windows
Hans de Goede 8a160078d0 Keep track of clipboard ownership
Given that all clipboard handling is async, it is possible to for
example receive a request for clipboard data from the agent
while the client no longer owns the clipboard (ie a
VD_AGENT_CLIPBOARD_RELEASE message is in transit to the agent).

Thus it is necessary to keep track of our notion of clipboard ownership
and check received clipboard messages (both from other apps on the client
machine and from the agent) to see if they match our notion and if not
drop, or in case were a counter message is expected nack the clipboard
message.
2010-10-02 16:29:36 +02:00
..
atomic_count.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
event_sources_p.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
event_sources_p.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
generate1.bat client: add --include "common.h" for generated marshallers 2010-06-29 13:59:46 +02:00
generate.bat client: add --include "common.h" for generated marshallers 2010-06-29 13:59:46 +02:00
main.cpp Replace log4cpp with custom log function 2010-06-28 21:54:53 +02:00
Makefile.am Make distcheck work 2010-07-08 20:20:35 +02:00
my_getopt.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
named_pipe.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
named_pipe.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
pixels_source_p.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
pixels_source.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
platform_utils.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
platform_utils.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
platform.cpp Keep track of clipboard ownership 2010-10-02 16:29:36 +02:00
playback.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
playback.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
record.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
record.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_drawable.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_pixmap_gdi.cpp client: Support 16bpp pixmaps on win32 2010-04-29 13:34:16 +02:00
red_pixmap_sw.cpp Remove all mentions of "cairo" from the code 2010-05-03 12:38:02 +02:00
red_pixmap.cpp Move RedPixmap::Format to RedDrawable::Format 2010-04-23 16:36:35 +02:00
red_window_p.h client: Report window format right for win32 2010-04-29 13:34:44 +02:00
red_window.cpp Make opengl optional, disabled by default 2010-06-21 14:50:18 +02:00
redc.rc client: use spice icon instead-of solidice icon 2010-01-04 21:13:03 +02:00
redc.sln Update project file to visual studio 2008 2010-04-08 09:30:16 +02:00
redc.vcproj Disable tunnel by default on windows 2010-07-08 22:25:32 +02:00
resource.h client: remove splash image 2009-12-28 12:39:37 +02:00
spice.ico client: use spice icon instead-of solidice icon 2010-01-04 21:13:03 +02:00
spicec.exe.manifest fresh start 2009-10-14 15:06:41 +02:00
static_title.bmp client: new static title image 2009-12-23 22:29:15 +02:00
stdint.h fresh start 2009-10-14 15:06:41 +02:00
sticky_alt.bmp spice client: sticky Alt activation when holding an Alt key: bug #505912. 2009-11-15 13:41:10 +02:00
win_platform.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00