32 Commits (6ca1c310fe04d9c81967de4123f57f31b5d26b50)

Author SHA1 Message Date
Roman Gilg 9cf2730f8d [colorcorrection] Set gamma through Output class 8 years ago
Roman Gilg fe63e21f80 Introduce generic Output class 8 years ago
Bhushan Shah 3fa287280b Fix the build on armhf/aarch64 8 years ago
Roman Gilg 82d2860469 [colorcorrection] Night Color - blue light filter at nighttime 8 years ago
David Edmundson 92e5db1ffe Debug output for platforms 8 years ago
Martin Flöser 09489a4c2b Add a pure virtual method to Platform to describe the supported compositors 9 years ago
Martin Flöser 7ef8409157 Move X11-only specific part of EffectsHandlerImpl to x11 platform plugin 9 years ago
Martin Flöser 9381411b91 Pass EGL information from AbstractEglBackend to Platform instead of query 9 years ago
Martin Flöser 51561052ec Move screen inversion through XRandr into X11 standalone platform 9 years ago
Martin Flöser 23ef40e638 Move the X11 Decoration Renderer into the X11 standalone platform 9 years ago
Martin Flöser a3dc2ad5a2 Move NonComposited Outline into the X11 standalone platform 9 years ago
Martin Flöser 1cc38c929a Move updateXTime into the X11 standalone platform 9 years ago
Martin Flöser b4a79d30e6 Move the X11 specific OverlayWindow into the platform/x11 9 years ago
David Edmundson fd58c68ba5 Set wayland output scale 9 years ago
Martin Gräßlin fa4c60e33f Add support for pointer gestures to nested Wayland platform 9 years ago
Martin Gräßlin 2904d4a0be Move X11 specific KGlobalAccel handling into the x11-standalone platform 9 years ago
Martin Gräßlin f9f7b84cb4 Add interactive position selection to screenshot screen under cursor 9 years ago
Martin Gräßlin fd83366e31 Implement interactive window selection for Wayland platforms 9 years ago
Martin Gräßlin 7b464cf284 Support interactive window selection through the Platform 9 years ago
Martin Gräßlin e90e596864 Add way to hide/show cursor in Platform 10 years ago
Antonio Larrosa 19147f5f85 [platformx/x11] Add a freeze protection against OpenGL 10 years ago
Martin Gräßlin ea52ef9e57 Add a PlatformCursorImage to Platform and EffectsHandler 10 years ago
Martin Gräßlin 03700500be Create Cursor instance through Platform 10 years ago
Martin Gräßlin 44843f462f [plugins/qpa] Support SharingPlatformContext on the existing eglSurface and eglconfig 10 years ago
Martin Gräßlin 9d7ef58b2b Support restarting the OpenGL compositor on Wayland 10 years ago
Martin Gräßlin 736d99fc6a Properly trigger repaint for sofware cursor 10 years ago
Martin Gräßlin 7c822fadee Move the OpenGL unsafe check into the Platform 10 years ago
Martin Gräßlin d15d3a5ff1 Provide functionality of CompositingPrefs through Platform 10 years ago
Martin Gräßlin c45942a70c Move requiresCompositing from Application to Platform 10 years ago
Martin Gräßlin e73a86d420 Create screen edge through the Platform 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
Sebastian Kügler d8a3e0525f First part of outputmanagement wayland interface 10 years ago
Martin Gräßlin a029300ce5 Rework cursor image handling for Wayland 10 years ago
Martin Gräßlin 56bd1e7194 [wayland] Add support for initial output count for nested compositors 10 years ago
Martin Gräßlin ee7f70afc8 [wayland] BasicScreens can serve multiple screens 10 years ago
Martin Gräßlin fb4d59abb7 [wayland] Add a base implementation for Screens in a basic setup 10 years ago
Martin Gräßlin f2bdb4818a [wayland] Disable Compositor during tear-down 11 years ago
Martin Gräßlin 4f1033f17b [wayland] AbstractBackend indicates whether outputs are enabled 11 years ago
Martin Gräßlin d837830661 [wayland] AbstractBackend announces whether a surface less context is possible 11 years ago
Martin Gräßlin b9d7726f7a [wayland] Forward EGLDisplay and EGLContext from Scene to Backend 11 years ago
Martin Gräßlin 06fc00b4a9 [wayland] Support pointer warping in the backends 11 years ago
Martin Gräßlin 735ffc8ab2 [wayland] Improve getting cursor image from theme 11 years ago
Martin Gräßlin d6700ff9f9 [backends/hwcomposer] Forward input events to main thread 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 c4f8bed815 [wayland] Use a pure virtual AbstractBackend::init method 11 years ago