From 94c20a186372aace78b188842848b873eb3ebbd7 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Mon, 13 May 2024 21:47:59 +0100 Subject: primary-selection: move to hyprland impl --- src/protocols/DataDeviceWlr.hpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/protocols/DataDeviceWlr.hpp') diff --git a/src/protocols/DataDeviceWlr.hpp b/src/protocols/DataDeviceWlr.hpp index 0b703347..193e918c 100644 --- a/src/protocols/DataDeviceWlr.hpp +++ b/src/protocols/DataDeviceWlr.hpp @@ -19,7 +19,8 @@ class CWLRDataOffer { bool good(); void sendData(); - bool dead = false; + bool dead = false; + bool primary = false; WP source; @@ -61,6 +62,7 @@ class CWLRDataDevice { void sendDataOffer(SP offer); void sendSelection(SP selection); + void sendPrimarySelection(SP selection); WP self; @@ -103,8 +105,8 @@ class CDataDeviceWLRProtocol : public IWaylandProtocol { std::vector> m_vOffers; // - void setSelection(SP source); - void sendSelectionToDevice(SP dev, SP sel); + void setSelection(SP source, bool primary); + void sendSelectionToDevice(SP dev, SP sel, bool primary); // SP dataDeviceForClient(wl_client*); -- cgit v1.2.3