18 Commits (2b93939a67d9ef9d21bc7416fbb6d3e8df292bff)

Author SHA1 Message Date
Martin Gräßlin 10632f09ca Rename AbstractBackend to Platform 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
Thomas Lübking 3597959c0e add Screens::name(int screen); STUB but for XRandr 11 years ago
Thomas Lübking c7f13c7266 add refreshRate to Screens. STUB but for XRandr! 11 years ago
Thomas Lübking 5779e6844d add Screens::name(int screen); STUB but for XRandr 11 years ago
Thomas Lübking 03ab846da8 add refreshRate to Screens. STUB but for XRandr! 11 years ago
Martin Gräßlin c46c92e204 Screens changed to use AbstractClient in ::setCurrent 11 years ago
Martin Gräßlin 2220ae44c4 Create a plugin for each of the wayland backends 11 years ago
Martin Gräßlin 2eb876743c [screens] Replace DesktopWidgetScreens by XRandRScreens 11 years ago
Martin Gräßlin 73098cbfdc Split out WaylandScreens into own header and source file 12 years ago
Martin Gräßlin 95c6e2d7ba Wayland implementation of Screens interface 12 years ago
Martin Gräßlin 704e42163d [kwin] Add missing includes 12 years ago
Aleix Pol c72e519d9c Remove KDE/ prefix in include directories 12 years ago
Martin Gräßlin 6b1f0b1fca [kwin] Introduce Screens::size and Screens::geometry 12 years ago
Martin Gräßlin 5f7eab206d [kwin] Introduce a currentChanged signal in screens 12 years ago
Thomas Lübking c6580ce696 add int Screens::intersecting(QRect) 13 years ago
Thomas Lübking ee45592d85 validate screens w/o direct update 13 years ago
Thomas Lübking c380acca3f fix screen count alignment 13 years ago
Martin Gräßlin edb074cbc2 Split out screen handling from Workspace into own class Screens 13 years ago