Changes between Version 17 and Version 18 of Clipboard
- Timestamp:
- 02/10/14 03:54:31 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Clipboard
v17 v18 10 10 One common difficulty with Windows clients is that these platforms only have a single (*) clipboard whereas X11 has three ({{{CLIPBOARD}}}, {{{PRIMARY}}} and {{{SECONDARY}}}), and therefore we need to choose which one to exchange with. 11 11 On MS Windows, the OS pulls clipboard data as soon as we claim ownership of the selection (see workaround in r3051 + r3075) 12 On OSX, I cannot find any good asynchronous clipboard API, the clipboard is synchronizing only in one direction (server to client,see #11)12 On OSX, we have to use polling to see client-side changes (see #11) 13 13 14 14 A more technical issue is to do with the way the clipboard hooks are implemented, using native C code ([/browser/xpra/trunk/src/xpra/gtk_common/gdk_atoms.pyx xpra.gtk_common.gdk_atoms] via Cython), which is imported in most platform specific clipboard implementations and also the [/browser/xpra/trunk/src/xpra/gtk_common/nested_main.py nested main loop] code.