DevHeads.net

support middle-mouse-button pasting (primary selection)

Hi Johan,

I have seen that there was progress in the bug-report in [0] after I
asked on [1] and [2].

In the qtwayland.git#dev Git branch [7] I see two relevant commits
(see [3] and [4]):

commit 5ec182df699041699f514d164a161c299fde5d19
"Client: Implement primary-selection-unstable-v1"

commit 14d37a53a674d7dbef32e718ae391e265fad5fac
"Add QWaylandXdgPopup::sendPopupDone and one for QWaylandXdgPopupV6."

What do I need to test this?

Does latest kde/neon "developer edition" latest ISO-image ship that
feature (see[8] and [9])?

What do I need to test this on Debian/buster AMD64?

In [5] and [6] I see there are the sources of qtwayland v5.12.2 in
Debian/experimental.
Can I apply those both patches and recompile?
Do I need more cherry-picks from dev Git branch?

What are the minimum requirements of packages (QT, KDE and wayland)
and versions for a selfmade qtwayland which supports
middle-mouse-button pasting (primary selection)?

Do you need further informations?

Thanks in advance.

Regards,

[0] <a href="https://bugreports.qt.io/browse/QTBUG-66008" title="https://bugreports.qt.io/browse/QTBUG-66008">https://bugreports.qt.io/browse/QTBUG-66008</a>
[1] <a href="https://marc.info/?l=kde-devel&amp;m=152294184500919&amp;w=2" title="https://marc.info/?l=kde-devel&amp;m=152294184500919&amp;w=2">https://marc.info/?l=kde-devel&amp;m=152294184500919&amp;w=2</a>
[2] <a href="https://lists.freedesktop.org/archives/wayland-devel/2018-April/037748.html" title="https://lists.freedesktop.org/archives/wayland-devel/2018-April/037748.html">https://lists.freedesktop.org/archives/wayland-devel/2018-April/037748.html</a>
[3] <a href="https://github.com/qt/qtwayland/commit/5ec182df699041699f514d164a161c299fde5d19" title="https://github.com/qt/qtwayland/commit/5ec182df699041699f514d164a161c299fde5d19">https://github.com/qt/qtwayland/commit/5ec182df699041699f514d164a161c299...</a>
[4] <a href="https://github.com/qt/qtwayland/commit/14d37a53a674d7dbef32e718ae391e265fad5fac" title="https://github.com/qt/qtwayland/commit/14d37a53a674d7dbef32e718ae391e265fad5fac">https://github.com/qt/qtwayland/commit/14d37a53a674d7dbef32e718ae391e265...</a>
[5] <a href="https://packages.debian.org/qtwayland5" title="https://packages.debian.org/qtwayland5">https://packages.debian.org/qtwayland5</a>
[6] <a href="https://packages.debian.org/experimental/qtwayland5" title="https://packages.debian.org/experimental/qtwayland5">https://packages.debian.org/experimental/qtwayland5</a>
[7] <a href="https://github.com/qt/qtwayland/tree/dev" title="https://github.com/qt/qtwayland/tree/dev">https://github.com/qt/qtwayland/tree/dev</a>
[8] <a href="https://neon.kde.org/download" title="https://neon.kde.org/download">https://neon.kde.org/download</a>
[9] <a href="https://files.kde.org/neon/images/developer/current/" title="https://files.kde.org/neon/images/developer/current/">https://files.kde.org/neon/images/developer/current/</a>