D6096: Add Wayland RemoteAccess capabilities to KRfb
Oleg Chernovskiy
noreply at phabricator.kde.org
Sun Jun 4 22:15:59 UTC 2017
Kanedias created this revision.
Kanedias added a project: Plasma on Wayland.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
Patch for KRfb to work with RemoteAccess Wayland protocol.
This does not yet work (I didn't test this), just rebased against latest KRfb source.
Works:
- Screen
- Mouse movement
TEST PLAN
Launch KWin on DRM screen with KWIN_REMOTE=1 and with preferredFrameBufferPlugin=gbm in krfbrc
Try to connect with KRDC.
REPOSITORY
R437 Desktop Sharing
REVISION DETAIL
https://phabricator.kde.org/D6096
AFFECTED FILES
CMakeLists.txt
cmake/modules/FindLibdrm.cmake
cmake/modules/Findepoxy.cmake
cmake/modules/Findgbm.cmake
events/CMakeLists.txt
events/fakeinput/CMakeLists.txt
events/fakeinput/fakeinputevents.cpp
events/fakeinput/fakeinputevents.h
events/fakeinput/fakeinputeventsplugin.cpp
events/fakeinput/fakeinputeventsplugin.h
events/fakeinput/krfb_events_fakeinput.desktop
events/fakeinput/krfb_events_fakeinput.json
events/x11/CMakeLists.txt
events/x11/krfb_events_x11.desktop
events/x11/krfb_events_x11.json
events/x11/x11events.cpp
events/x11/x11events.h
events/x11/x11eventsplugin.cpp
events/x11/x11eventsplugin.h
framebuffers/CMakeLists.txt
framebuffers/gbm/CMakeLists.txt
framebuffers/gbm/gbmframebuffer.cpp
framebuffers/gbm/gbmframebuffer.h
framebuffers/gbm/gbmframebufferplugin.cpp
framebuffers/gbm/gbmframebufferplugin.h
framebuffers/gbm/krfb_framebuffer_gbm.json
framebuffers/gbm/logging.cpp
framebuffers/gbm/logging.h
framebuffers/qt/qtframebufferplugin.cpp
framebuffers/x11/x11framebufferplugin.cpp
krfb/CMakeLists.txt
krfb/events.cpp
krfb/events.h
krfb/eventsmanager.cpp
krfb/eventsmanager.h
krfb/eventsplugin.cpp
krfb/eventsplugin.h
krfb/framebuffermanager.cpp
krfb/krfb-events.desktop
krfb/krfb-events.json
krfb/main.cpp
krfb/rfbclient.cpp
To: Kanedias, davidedmundson, graesslin
Cc: plasma-devel, ZrenBot, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, eliasp, sebas, apol, mart, hein, lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170604/66da1206/attachment-0001.html>
More information about the Plasma-devel
mailing list