-
- Downloads
- use global atoms for the format ids
- add timeout when calling XCheckTypedWindowEvent - fix broken IsClipboardFormatAvailable; it tried to do a trick with EnumClipboardFormats by making incorrect assumptions - in X11DRV_IsClipboardFormatAvailable do a quick exit if no one owns the selection - add 1 second *minimum* time lapse between XSelectionOwner calls - sync clipboard ownership between different wine processes - prevents apps from getting into wierd state where they thought they didn't own the selection but they did and as a result queried themselves for available selection data
Showing
- dlls/user/user32.spec 0 additions, 6 deletionsdlls/user/user32.spec
- dlls/user/user_main.c 4 additions, 2 deletionsdlls/user/user_main.c
- dlls/x11drv/clipboard.c 1729 additions, 885 deletionsdlls/x11drv/clipboard.c
- dlls/x11drv/event.c 97 additions, 327 deletionsdlls/x11drv/event.c
- dlls/x11drv/x11drv.h 52 additions, 8 deletionsdlls/x11drv/x11drv.h
- dlls/x11drv/x11drv.spec 13 additions, 11 deletionsdlls/x11drv/x11drv.spec
- dlls/x11drv/x11drv_main.c 7 additions, 0 deletionsdlls/x11drv/x11drv_main.c
- include/clipboard.h 9 additions, 23 deletionsinclude/clipboard.h
- include/user.h 12 additions, 8 deletionsinclude/user.h
- include/wine/server_protocol.h 34 additions, 1 deletioninclude/wine/server_protocol.h
- server/Makefile.in 1 addition, 0 deletionsserver/Makefile.in
- server/clipboard.c 160 additions, 0 deletionsserver/clipboard.c
- server/protocol.def 25 additions, 0 deletionsserver/protocol.def
- server/request.h 2 additions, 0 deletionsserver/request.h
- server/thread.c 1 addition, 0 deletionsserver/thread.c
- server/trace.c 21 additions, 0 deletionsserver/trace.c
- server/user.h 4 additions, 0 deletionsserver/user.h
- windows/clipboard.c 372 additions, 1056 deletionswindows/clipboard.c
- windows/win.c 3 additions, 0 deletionswindows/win.c
Loading
Please register or sign in to comment