D5579: Introduce QQuickItem to nest kwin_wayland

Bhavisha Dhruve noreply at phabricator.kde.org
Tue Apr 25 12:55:05 UTC 2017


bdhruve created this revision.
Restricted Application added subscribers: kwin, plasma-devel.
Restricted Application added projects: Plasma on Wayland, KWin.

REVISION SUMMARY
  This starts Wayland server with some basic interfaces
  
  - shm
  - compositor
  - seat
  - shell
  - output
  
  And starts nested kwin_wayland.
  
  This then uses the QPainter backend of kwin_wayland to
  render the content on QQuickItem and also translates the
  qt quick events into the FakeInput events for kwin_wayland.
  
  Currently mouse and keyboard input events are supported.

TEST PLAN
  testcase attached as part of diff

REPOSITORY
  R108 KWin

BRANCH
  kwinnested

REVISION DETAIL
  https://phabricator.kde.org/D5579

AFFECTED FILES
  config-kwin.h.cmake
  main_wayland.cpp
  plugins/CMakeLists.txt
  plugins/declarative/CMakeLists.txt
  plugins/declarative/kwinnested/CMakeLists.txt
  plugins/declarative/kwinnested/kwinnested.cpp
  plugins/declarative/kwinnested/kwinnested.h
  plugins/declarative/kwinnested/kwinplugin.cpp
  plugins/declarative/kwinnested/kwinplugin.h
  plugins/declarative/kwinnested/qmldir
  plugins/declarative/kwinnested/tests/main.qml

To: bdhruve, #plasma_on_wayland, #kwin
Cc: plasma-devel, kwin, spstarr, progwolff, Zren, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, eliasp, sebas, apol, lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170425/8d1c9b38/attachment.html>


More information about the Plasma-devel mailing list