mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice
synced 2025-12-27 23:49:04 +00:00
-includes most of Hans' review fixes (up to the SelectionRequest comment [4]) & X11 wips sent by Hans (10x!) -use the VD_AGENT_CLIPBOARD_* types in the platform code -add ifs for VD_AGENT_CAP_CLIPBOARD_BY_DEMAND in both sides -support the GRAB/REQUEST/DATA/RELEASE verbs in both ways -pasting clipboard data is now "only-by-demand" from both sides (client and agent), whose behavior is symmetric -client and agent don't read or send the contents of the clipboard unnecessarily (e.g. copy, internal paste, repeating paste, focus change) -set client as clipboard listener instead of application -add atexit(cleanup) in win platform linux: -instead of clipboard atom selection instead of XA_PRIMARY -enable USE_XRANDR_1_2 and support clipboard in MultyMonScreen -send utf8 with no null termination, remove ++size -add xfixes in configure.ac & Makefile.am windows: -bonus: support image cut & paste, currently only on windows not done yet: -clipboards formats are still uint32_t, not mime types stores as strings -platform_win is still used, not the root window -not replaced the ugly windows CF_DIB in agent/winclient |
||
|---|---|---|
| .. | ||
| atomic_count.h | ||
| event_sources_p.cpp | ||
| event_sources_p.h | ||
| generate1.bat | ||
| generate.bat | ||
| main.cpp | ||
| Makefile.am | ||
| my_getopt.cpp | ||
| named_pipe.cpp | ||
| named_pipe.h | ||
| pixels_source_p.h | ||
| pixels_source.cpp | ||
| platform_utils.cpp | ||
| platform_utils.h | ||
| platform.cpp | ||
| playback.cpp | ||
| playback.h | ||
| record.cpp | ||
| record.h | ||
| red_drawable.cpp | ||
| red_pixmap_gdi.cpp | ||
| red_pixmap_sw.cpp | ||
| red_pixmap.cpp | ||
| red_window_p.h | ||
| red_window.cpp | ||
| redc.rc | ||
| redc.sln | ||
| redc.vcproj | ||
| resource.h | ||
| spice.ico | ||
| spicec.exe.manifest | ||
| static_title.bmp | ||
| stdint.h | ||
| sticky_alt.bmp | ||
| win_platform.h | ||