@pyrates Here: http://wayland.freedesktop.org/docs/html/sect-Protocol- data-sharing.html
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to wayland in Ubuntu. https://bugs.launchpad.net/bugs/865885 Title: Implement proper clipboard in wayland Status in Wayland Display Manager: Fix Released Status in “wayland” package in Ubuntu: Fix Released Bug description: Well the bug to implement a proper clipboard in xorg has just been set to invalid: https://bugs.freedesktop.org/show_bug.cgi?id=25220 So since wayland is replacing xorg, might as well implement a proper clipboard. Please do not follow the path xorg did to implement it. Normal users do not want a selection based clipboard. It's confusing for them and if some app wants it, then that app alone can implement it. This way those who need it can get it and the rest of us can go about without worrying that when I highlight something, I haven't just lost what was copied using ctrl+c. Here's a rant on it: http://elliotth.blogspot.com/2008/08/desktop-linux-suckage- clipboard.html And here's a very simple implementation: 1. When copying text, copy it directly to the clipboard so that it is there even if the application is closed. 2. No more selection based copy. If an app wants it, it can implement it. Putty does that on windows and so does mirc. But it shouldn't be forced upon apps if they don't intend to use it. 3. When copying something to the clipboard and it is not text, the app must specify what kind of data it is so that if it can be used in another app if that app says it is compatible with it. Otherwise when that happens, nothing gets pasted if the app says it is not expecting that data type. 4. Wayland will monitor when an application wants to exit that has data in the clipboard that is above a certain size. If it is above a certain size, when that application wants to exit, then it will ask if the user wants to clear the clipboard before the application exits. This way the application developer doesn't have to worry about implementing this, the OS takes care of it. 5. When copying data to the clipboard, it will report what application it came from storing the full path. This way the above can be done. 6. When copying data from the file system, it will be stored in a separate clipboard. It will store the path to the file/directory it is set to copy and not the actual copy as that could get very large. 7. Finally when copying data to the clipboard, it will indicate if the data is to be copied or cut. If cut, then when it is pasted, it will delete the original copy. If it is copied, it will simply paste it to the place you pasted it to from the clipboard. I think this is a good start. As I said, x and now xorg refused to do this, so may as well put it in wayland. If not, I'll see this being complained about 30 years down the line with people asking why wasn't this implemented? To manage notifications about this bug go to: https://bugs.launchpad.net/wayland/+bug/865885/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp