73 Commits (3f5bf65a9ec8fa413ca59dd07df267c8b765329c)

Author SHA1 Message Date
Martin Gräßlin abb9bf1355 [wayland] Create event dispatcher in QPA plugin 11 years ago
Martin Gräßlin ef20f82b4d [wayland] Create waylandServer after creating QApplication 11 years ago
Martin Gräßlin f034537ad7 [wayland] Drop workaround on Qt window expose event 11 years ago
Martin Gräßlin 8add14fe89 [wayland] Drop hack for faking input for Qt popups 11 years ago
Martin Gräßlin cd0e905248 [wayland] Drop QT_WAYLAND_DISABLE_WINDOWDECORATION env variable 11 years ago
Martin Gräßlin cc27042a7b [wayland] Drop threaded eglInitialize hack 11 years ago
Martin Gräßlin e90fc1f8e1 [wayland] Drop QtWayland specific BypassWindowManagerHint workaround 11 years ago
Martin Gräßlin e0103b15b7 [wayland] Remove the specific socket pair for QtWayland 11 years ago
Martin Gräßlin 4851470ff9 [wayland] Enforce our internal QPA plugin as QT_QPA_PLATFORM 11 years ago
Martin Gräßlin 8797f826f9 [wayland] Determine whether libinput is needed from plugin metadata 11 years ago
Martin Gräßlin f7d317601e Install a categories file for kdebugsettings 11 years ago
Martin Gräßlin 3fe270b804 [wayland] Enforce basic render loop 11 years ago
Martin Gräßlin f6458fa1e8 Port away from KToolInvocation 11 years ago
Martin Gräßlin a4ca6f196e [wayland] kwin_wayland is no longer a kdeinit_executable 11 years ago
Martin Gräßlin 94827c7405 [wayland] Introduce automatic backend selection 11 years ago
Martin Gräßlin fa7b2fd055 [wayland] Improve passing env variables to applications started by KWin 11 years ago
Martin Gräßlin 6e58d50efa [wayland] Drop EGL_PLATFORM env variable from QProcessEnvironment passed to launched processes 11 years ago
Boudewijn Rempt d457a8d92b This line wasn't intended to go in. 11 years ago
Martin Gräßlin 859a3bb598 [wayland] Add support for PlasmaWindowManagement interface 11 years ago
Boudewijn Rempt 98bcdbe70a [wayland] Add a command-line option to start an input method server 11 years ago
Martin Gräßlin 604b6d05f5 [wayland] Ensure Compositor is destroyed early enough 11 years ago
Martin Gräßlin c798977e55 [wayland] Ensure KWin::atoms are destroyed before doing xcb_disconnect 11 years ago
Martin Gräßlin f81655b7f5 [wayland] Ensure our own windows don't have flag Qt::X11BypassWindowManagerHint 11 years ago
Martin Gräßlin 64e01ac2ca [wayland] Use QProcess to start XWayland server 11 years ago
Martin Gräßlin f885ce3796 [wayland] Implement notify in ApplicationWayland 11 years ago
Martin Gräßlin 74ae2f503e [wayland] Flush QtWaylands wl_display and KWin's wayland server when processing events 11 years ago
Martin Gräßlin 29c2ae57e0 [wayland] Use a dummy window for QtWayland's popup window handling 11 years ago
Martin Gräßlin 3f94a2afc7 [wayland] Ensure QWindowSystemInterface::sendWindowSystemEvents gets called in EventDispatcher 11 years ago
Martin Gräßlin a9649885ed [wayland] Disable Qt's client side decoration for KWin 11 years ago
Martin Graesslin e12400a675 Add a hwcomposer backend based on libhybris 11 years ago
Martin Gräßlin 2220ae44c4 Create a plugin for each of the wayland backends 11 years ago
Martin Gräßlin 33fb763e37 [wayland] Introduce a deviceIdentifier in AbstractBackend 11 years ago
Martin Gräßlin d45cf6ee8d [wayland] Add an initialWindowSize to AbstractBackend 11 years ago
Martin Gräßlin 17d5839580 [wayland] AbstractBackend can emit an initFailed signal 11 years ago
Martin Gräßlin 0782252f72 [wayland] AbstractBackend provides signal screensQueried 11 years ago
Martin Gräßlin b2f5873a28 [wayland] X11WindowedBackend anounces input support by itself 11 years ago
Martin Gräßlin c4f8bed815 [wayland] Use a pure virtual AbstractBackend::init method 11 years ago
Martin Gräßlin 72db1e63a3 [wayland] Move backend implementations into a backends/<name> directory 11 years ago
Martin Gräßlin 3a05e4b535 Update ScreensDrm whenever the screens got queried in the DrmBackend 11 years ago
Martin Gräßlin c759551340 [wayland] Add a basic drm/kms backend 11 years ago
Martin Gräßlin c8ebcf4ca2 [wayland] Pass X11 events through the native event filters 11 years ago
Martin Gräßlin db34ddda53 [wayland] Add positional arguments to be programs to starts 11 years ago
David Edmundson 10f1dc3fcb Don't follow QT_DEVICE_PIXEL_RATIO 11 years ago
Martin Gräßlin 2b185fa7e0 [wayland] Set internal cursor through WaylandCursorTheme in AbstractBackend 11 years ago
Martin Gräßlin de3788c094 [wayland] Add a framebuffer backend 11 years ago
Martin Gräßlin f4005c7f74 [wayland] Add initial support for taking over VirtualTerminals 11 years ago
Martin Gräßlin 49f58059c6 [wayland] Backends are no longer singletons 11 years ago
Martin Gräßlin ee186a68c4 [wayland] Improve decision which backend to create 11 years ago
Martin Gräßlin 6bf44b7db4 [wayland] Add an X11 output backend 11 years ago
Martin Gräßlin f73da18f2e [wayland] Enforce the wayland QPA 11 years ago