118 Commits (1776b5f927881e5c0733170a810a094caa16b64f)

Author SHA1 Message Date
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 11 years ago
Martin Gräßlin 240e7ba337 [wayland] Emit signal before x11 connection gets destroyed 11 years ago
Martin Gräßlin f2bdb4818a [wayland] Disable Compositor during tear-down 11 years ago
Martin Gräßlin 238ff89edb [wayland] Don't exit due to Xwayland exiting on tear down 11 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
Martin Gräßlin affcbac7e7 [wayland] Destroy Xwayland's ClientConnection on tear down 11 years ago
Martin Gräßlin f75e53af60 [wayland] Ensure to not call into x11 on Compositor tear-down 11 years ago
Martin Gräßlin 1998d5ac1a [wayland] Improve tear-down to not crash if X11 applications are still around 11 years ago
Takahiro Hashimoto 7b9c21d63c [wayland] Use Qt::AA_DisableHighDpiScaling in Qt 5.6 11 years ago
Nick Shaforostoff 3a8d7d866a optimize string operations 11 years ago
Bhushan Shah bacfd876fe [wayland] Start ksldapp from the WaylandServer 11 years ago
Martin Gräßlin 19602a921e [wayland] Reset QT_QPA_PLATFORM to wayland after starting Application 11 years ago
Martin Gräßlin 7cc566681d [wayland] Drop check for QtWayland 5.4.2 11 years ago
Martin Gräßlin 28992c3d31 [wayland] Force Qt::AA_NoHighDpiScaling on Qt 5.6 11 years ago
Martin Gräßlin eed5531b4f [wayland] Rework command line checks for platforms 11 years ago
Martin Gräßlin bfa9646d1d [wayland] Add a virtual framebuffer backend 11 years ago
Martin Gräßlin 007a317099 [wayland] Add options depending on available backend plugins 11 years ago
Martin Gräßlin fc0272f3c4 [wayland] Add a --list-backends command line arg for listing available backends 11 years ago
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