Primary Clipboard (middle click) Support
Open, Needs TriagePublic

Tokens
"Love" token, awarded by bernieinnocenti."Love" token, awarded by kleag."Mountain of Wealth" token, awarded by brot."Like" token, awarded by laitl.
Assigned To
Authored By
davidedmundson, Sep 11 2019

Description

There's a protocol (no idea why it's a second protocol instead of datadevice)

It's in Qt already.
"just" needs support from us

BUG: 373907
BUG: 406491

So from what I understand the protocol is defined by the gtk folks, keeping the middle click out of the "core" copy and paste protocol. It needs a bunch of duplication of the copy and paste stuff to implement this. Presumably mostly in kwayland.

Yes, the one in mutter is here, the one in wlroots here.

I seem to have /usr/share/wayland-protocols/unstable/primary-selection/primary-selection-unstable-v1.xml which I'll start with.

meven updated the task description. (Show Details)Oct 17 2019, 8:38 AM
laitl added a subscriber: laitl.Nov 12 2019, 2:28 PM
laitl awarded a token.Nov 12 2019, 2:31 PM
brot awarded a token.Nov 18 2019, 8:41 AM
brot added a subscriber: brot.
goeran added a subscriber: goeran.Dec 16 2019, 6:43 PM
kleag awarded a token.Jan 15 2020, 2:09 PM
kleag added a subscriber: kleag.
tworaz added a subscriber: tworaz.Feb 26 2020, 7:38 AM
kleag added a comment.May 27 2020, 7:40 AM

For the record, here is a link to the protocol in Qt 5.15 documentation :
https://doc.qt.io/qt-5/qtwaylandcompositor-attribution-wayland-primary-selection-protocol.html

kleag added a comment.May 27 2020, 7:45 AM

I see that @gladhorn has not commited since last september. Is anyone still working on this feature? @romangg , any insights on that subject?

I see that @gladhorn has not commited since last september. Is anyone still working on this feature? @romangg , any insights on that subject?

Maybe David is working on it as an extension to his clipboard-manager work, see T4449.

I am. Patch is complete will upload soon.

kleag added a comment.May 27 2020, 9:37 AM

Great. Thanks for the follow up.