/[rdesktop]/jpeg/rdesktop/trunk/xclip.c |
Parent Directory | Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
branch for integration of Daniel Jarboe <daniel.jarboe(at)gmail.com> patches for jpeg
Moving rdesktop trunk to correct location.
update the copyright year
Applied patch #1700909 from Ilya Konstantinov: Linebreak (CR-LF) fixes for clipboard code
check if there is any data returned from XGetWindowProperty before calling xclip_send_data_with_convert.
Fixed segfaults in xclip.c: [1657964] Copy causes segfault by Jos Dehaes [1664930] Segmentation fault when work with VMWare on remote Windows
prefix BOOL with RD_
copyright year update
QT sets incorrect types on clipboard properties so we have to accept everything and hope for the best.
Compile fixes for GCC 2.96. Fixes 1444824.
Cut down own the redundant clipboard mode arguments.
Make sure we notify other rdesktops that we exited so that they can update their clipboard status.
New race free implementation of the rdesktop-to-rdesktop clipboard protocol. We now use the property on the root window merely as a way of notifying other windows that something happend. The actual formats are queried directly from the current clipboard owner. The new model should be easier to extend with XFixes support.
Examine the magic root window property on startup so that we correctly handle when another rdesktop owns the clipboard when we start.
Handle when server sends a failure back for a clipboard request.
Store the time when we acquired the selection so that we can correctly report it when queried.
Handle when server doesn't give us any clipboard data.
Reorder construction of the target list so that we do not insert an atom that isn't yet created. Also make sure that we order targets in order of preference.
Control clipboard behaviour (and even disable it) using command line options.
Examine timestamps of PRIMARY and CLIPBOARD to determine which is more recent and should therefore be used.
We requested data from CLIPBOARD even though we might be examining the targets for PRIMARY.
Use the helper functions since they make sure the server end flushes its cache.
incompatible pointer type warning fixes for iconv-calls
Applied patch from bug #1431217: Segmentation fault in xclip_handle_SelectionNotify.
Indentation fix
Applied patch [1] with unicode support in clipboard code from Ilya Konstantinov [1] https://sourceforge.net/tracker/?func=detail&atid=381349&aid=1394324&group_id=24366
Indent fixes
Applied patch with comments from Ilya Konstantinov. Closes Patch 1354336.
Applied patch from Burt Holzman <burt at fnal gov>, which fixes problems with the INCR support, used when doing clipboard operations with a lot of data. With this patch, I can copy and then paste a 32 page document from oowriter->winword.
Applied patch 1349027 by Ilya Konstantinov. Generalizes code for sending clipboard format announces to RDP side, and uses new code in appropriate places.
Surround public functions requiring X11 headers with #ifndef MAKE_PROTO; these are in xproto.h, which is not generated by cproto.
Indent fixes.
Compile fix for older GCCs from Nikolai V. Ivanyushin <nvi@sven.ru> (Move declaration of variable to start of function)
fix compiler warning on Mac OS/X: pointer targets in passing argument differ in signedness
Support the clipboard INCR protocol: Applied patch from Burt Holzman.
Don't advertise UTF8_STRING. Use STRING instead. This gives much better interoperability between MS Word and Star/OpenOffice when it comes to highbit characters (åäö and friends).
Indent fixes
Cleanup some warnings (from SUNWspro-compiler)
Translating linebreaks when exchanging data via clipboard
Indent fixes
Fix compile warnings on HP-UX.
Indent fixes.
Fixed GCC3 compiler warnings.
Reversed last commit; those functions are not private.
Internal functions are static.
Indent fixes
more g_ prefix for global vars
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
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 |