D5579: Introduce QQuickItem to nest kwin_wayland

2018-06-27 Thread David Edmundson
davidedmundson commandeered this revision.
davidedmundson added a reviewer: bdhruve.
davidedmundson added a comment.


  FWIW, this code now lives on in some code I'm writing (with EGL support as 
well as SHM).
  
  I don't think this is the right place. Kwin isn't going to be the one using 
it, and it's not kwin specific - so it would be weird to depend on kwin in an 
external project.
  
  So I'm going to close this. Hope that's ok.

REPOSITORY
  R108 KWin

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

To: davidedmundson, #plasma_on_wayland, #kwin, bdhruve
Cc: davidedmundson, graesslin, plasma-devel, kwin, ragreen, jackyalcine, Pitel, 
schernikov, iodelay, bwowk, ZrenBot, alexeymin, lesliezhai, ali-mohamed, 
hardening, jensreuterberg, abetts, eliasp, sebas, apol, mart, hein


D5579: Introduce QQuickItem to nest kwin_wayland

2017-08-14 Thread Bhavisha Dhruve
bdhruve added a subscriber: davidedmundson.

REPOSITORY
  R108 KWin

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

To: bdhruve, #plasma_on_wayland, #kwin
Cc: davidedmundson, graesslin, plasma-devel, kwin, leezu, ZrenBot, progwolff, 
lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, eliasp, sebas, 
apol, mart, hein, lukas


D5579: Introduce QQuickItem to nest kwin_wayland

2017-08-14 Thread Bhavisha Dhruve
bdhruve added a subscriber: graesslin.
bdhruve added a comment.


  Ping @graesslin @davidedumndson, should I do any more changes or this can be 
submitted?

REPOSITORY
  R108 KWin

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

To: bdhruve, #plasma_on_wayland, #kwin
Cc: graesslin, plasma-devel, kwin, leezu, ZrenBot, progwolff, lesliezhai, 
ali-mohamed, hardening, jensreuterberg, abetts, eliasp, sebas, apol, mart, 
hein, lukas


D5579: Introduce QQuickItem to nest kwin_wayland

2017-05-03 Thread Bhavisha Dhruve
bdhruve added a comment.


  Ping. Do i have to make any more changes?

REPOSITORY
  R108 KWin

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

To: bdhruve, #plasma_on_wayland, #kwin
Cc: plasma-devel, kwin, spstarr, progwolff, Zren, lesliezhai, ali-mohamed, 
hardening, jensreuterberg, abetts, eliasp, sebas, apol, lukas


D5579: Introduce QQuickItem to nest kwin_wayland

2017-04-25 Thread Bhavisha Dhruve
bdhruve added a comment.


  This patch is follow-up of https://phabricator.kde.org/D1989.

REPOSITORY
  R108 KWin

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

To: bdhruve, #plasma_on_wayland, #kwin
Cc: plasma-devel, kwin, spstarr, progwolff, Zren, lesliezhai, ali-mohamed, 
hardening, jensreuterberg, abetts, eliasp, sebas, apol, lukas


D5579: Introduce QQuickItem to nest kwin_wayland

2017-04-25 Thread Bhavisha Dhruve
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