You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
component: client | priority: minor | resolution: wontfix
2013-04-16 07:29:33: totaam created the issue
Not sure if this would work or not, OTOH why not?
[[BR]]
When we paste something coming from the server into a win32 application, we ask for the clipboard contents everytime the client application requests the data (for every paste).
[[BR]]
Because this ends up doing a round-trip to the server, this can be quite slow. For example: try copying something in the server, then holding "Ctrl+V" in notepad on win32.
[[BR]]
Because win32 clients are "greedy" / buggy, we are already notified by the server whenever the contents change so we should be able to cache the value after each request (per TARGET: UTF8_STRING="somestring", STRING="..") and skip the roundtrip for subsequent requests.
[[BR]]
Furthermore, if this works well enough, we may want to make all clients greedy to speed things up? (or maybe just for "CLIPBOARD" as "PRIMARY" changes way too often - beware of clipboard managers problems though)
Another thing we may be able to do for greedy clients is to always send the list of targets with the clipboard token, saving another round trip as the client requests the targets pretty much every time (IIRC).
The text was updated successfully, but these errors were encountered:
Issue migrated from trac ticket # 313
component: client | priority: minor | resolution: wontfix
2013-04-16 07:29:33: totaam created the issue
The text was updated successfully, but these errors were encountered: