Parent Directory
|
Revision Log
Sticky Revision: |
This commit was manufactured by cvs2svn to create branch 'seamlessrdp-branch'.
Indent fixes
Applied patch 1349027 by Ilya Konstantinov. Generalizes code for sending clipboard format announces to RDP side, and uses new code in appropriate places.
silence warnings when connecting to w2k3 sp1 for now
Show frequent cliprdr-errors only when used with WITH_DEBUG_CLIPBOARD
Fix compile warnings on HP-UX.
Indent fixes
Commit of work in progress on channels (so that other people can hack on RDPSND), in particular: * channel layer takes care of virtual channel header * split X dependent parts out of CLIPRDR, simplified IPC implementation * initial RDPDR implementation
Try using STRING instead of TEXT if TEXT doesn't exist in the targets list. This might solve trouble cutting in X, pasting to Windows when source OS is (FJK-)IRIX. There is still a need for better code when selecting format. This is a quick hack.
Used the wrong variable by mistake when checking whether a format announce should be sent or not after transferring data X -> Windows.
Added headers needed for compilation under FreeBSD (4.8 stable). Moved DEBUG_CLIPBOARD in cliprdr_send_format_announce. (Thanks goes to Maikel Verheijen <maikel <at> ladot <dot> com> for pointing this out)
Try getting clipboard from CLIPBOARD if there is no owner for PRIMARY.
Indentation changes
Moved some debug code. Fixed a compiler warning by typecasting correctly.
Handle transfers rdesktop <-> rdesktop with native windows formats.
Free memory when done with clipboard transfer.
Handle large clipboard transfers Windows -> X. Still won't handle transfers that demand INCR on the X side.
Handle large clipboard transfers X->Windows. Can't handle INCR yet, but at least we handle larger transfers than 1592 bytes.
Don't hardcode clipboard channel.
Added one to the length of sent data, since XGetProperty is not reporting the null byte (although space is allocated for it as it seems). Resend format announces if they fail, with a small delay. Ugly hack, but it works..
Use last button or keypress, either up or down, as event time when aquiring PRIMARY (and CLIPBOARD).
Send a format announce when we loose ownership of PRIMARY.
Rudimentary client->server clipboard transfer.
More proof-of-concept: * Send a hardcoded string to the server when it wants our clipboard data.
Proof-of-concept, clipboard transfer server->client works! A lot of stuff remains for a full implementation.
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.26 |