138 Commits (5da8b4c78ae050d0ae9612cb4cb75ac96076b63c)

Author SHA1 Message Date
David Edmundson 5da8b4c78a Explicitly link and disable kcrash on kwin_wayland 7 years ago
David Edmundson 0a2e51db47 Remove duplicated auto backend resolution 8 years ago
Roman Gilg afc80f8bd5 Call workspaceEvent and updateX11Time only once per event 8 years ago
Martin Flöser 267b5a1122 Disallow running KWin/Wayland as root 8 years ago
Nerdopolis Turfwalker e737a6193c main_wayland: Don't hardcode /dev/fb0 anymore 8 years ago
Vlad Zagorodniy 75fff17612 Fix unused param warnings 8 years ago
Martin Flöser bbf00fdd98 Require libinput and udev 8 years ago
Martin Flöser b8f4361847 Disable KActivities integration on Wayland 8 years ago
Marco Martin 1be5256b1b A basic TabletModeManager 8 years ago
David Edmundson e7b183f886 Load QtQuick settings 8 years ago
Martin Flöser 91d78daac4 Ensure libinput connection thread uses real time scheduling 9 years ago
Martin Flöser d75e5c63d4 Ensure Workspace is only started once in Wayland-only mode 9 years ago
Martin Flöser a74f8766c3 Drop OperationModeX11AndWayland and introduce OperationModeWaylandOnly instead 9 years ago
Martin Flöser 343d8c9b62 Support starting kwin_wayland without XWayland support 9 years ago
Martin Flöser 7c8003f7f6 Use real-time scheduling policy for kwin_wayland 9 years ago
Oleg Chernovskiy d8ec2e0466 Make kwin_wayland remotely debuggable 9 years ago
David Edmundson fd58c68ba5 Set wayland output scale 9 years ago
Martin Gräßlin 16647c3a3c Require Qt 5.7 and remove pre-5.7 code 9 years ago
Martin Gräßlin 58fa92e40b Pass EGL_PLATFORM=DRM to XWayland 9 years ago
Martin Gräßlin fbab204968 [effects] Add a screenshot dbus method which takes a file descriptor 9 years ago
Martin Gräßlin ee7da425ce Unpolish QStyle on QApp prior to destroying internal Wayland connection 9 years ago
Martin Gräßlin 3c04d5295d Handle situation of no XDG_RUNTIME_DIR gracefully 10 years ago
Martin Gräßlin 56c2e158ee Call QCoreApplication::exit instead of stdlib exit to terminate if platform fails 10 years ago
Martin Gräßlin b487da02cd Install a signal handler for SIGABRT and SIGSEGV for kwin_wayland 10 years ago
Martin Gräßlin f26f2fe181 Integrate QtVirtualKeyboard into KWin/Wayland 10 years ago
Tobias C. Berner 2ea5feb35b Disallow ptrace on greeter and kwin_wayland process on FreeBSD [... for the future] 10 years ago
Martin Gräßlin bd8f6d78f0 Move everything KCrash related from Application to ApplicationX11 10 years ago
Martin Gräßlin 319869881c Connect Application::screensCreated to WaylandServer::initOutputs 10 years ago
Martin Gräßlin e614789583 Destroy Workspace after unloading all effects 10 years ago
Martin Gräßlin df2c26e3d9 Only start Xwayland server if Compositor created a Scene 10 years ago
Martin Gräßlin d31e9e88b4 Rename abstract_backend.(h|cpp) to platform.(h|cpp) 10 years ago
Martin Gräßlin 10632f09ca Rename AbstractBackend to Platform 10 years ago
Martin Gräßlin 146af48f22 waylandServer()->backend() replaced by kwinApp()->platform() 10 years ago
Martin Gräßlin 7996d954c5 Provide the platform() -> AbstractBackend* in KWin::Application 10 years ago
Oleg Chernovskiy 7ccca92c3e Remove crash handling in kwin_wayland 10 years ago
Oleg Chernovskiy 61e1a98fb7 Maintenance - fixing naming typos 10 years ago
Martin Gräßlin 20a9a2a247 Introduce a --no-kactivities command line option 10 years ago
Martin Gräßlin 14b9046ad2 Unblock signals in child processes 10 years ago
Martin Gräßlin 2d6fe2cb05 [wayland] Forward error channel of launched processes 10 years ago
Martin Gräßlin e5a27cffb1 [wayland] Disallow ptrace on kwin_wayland process 10 years ago
Rohan Garg 8680586dbd Add a check for waylandServer in the dtor before using it 10 years ago
Martin Gräßlin 56bd1e7194 [wayland] Add support for initial output count for nested compositors 10 years ago
Martin Gräßlin 23784d2038 [wayland] Introduce an additional --exit-with-session command line arg 10 years ago
Martin Gräßlin 3be016fba4 [wayland] Destroy all ClientConnections on tear down 10 years ago
Martin Gräßlin f6ef9e8d8c [wayland] Don't use waitForFinished on the Xwayland QProcess 10 years ago
Martin Gräßlin 240e7ba337 [wayland] Emit signal before x11 connection gets destroyed 10 years ago
Martin Gräßlin f2bdb4818a [wayland] Disable Compositor during tear-down 10 years ago
Martin Gräßlin 238ff89edb [wayland] Don't exit due to Xwayland exiting on tear down 10 years ago
Martin Gräßlin c1e9280efa [wayland] Unload all effects prior to destroying Xwayland connection 11 years ago
Martin Gräßlin fa6fbbdfc1 [wayland] Destroy input method connection after process finished 11 years ago