24 Commits (6ddf294b55d6ef53c785c55168198875d3615a99)

Author SHA1 Message Date
Martin Gräßlin e904e4fd32 Silence unused variable warnings in Screens 11 years ago
Thomas Lübking c7f13c7266 add refreshRate to Screens. 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 3ad117ac28 Workspace::activeClient returns an AbstractClient 11 years ago
Martin Gräßlin c46c92e204 Screens changed to use AbstractClient in ::setCurrent 11 years ago
Martin Gräßlin 65839e1617 [wayland] Create Screens through the AbstractBackend 11 years ago
Martin Gräßlin 49f58059c6 [wayland] Backends are no longer singletons 11 years ago
Martin Gräßlin 6bf44b7db4 [wayland] Add an X11 output backend 11 years ago
Martin Gräßlin 65007cd104 [xwayland] Add a dedicated --xwayland option to kwin_wayland 11 years ago
Martin Gräßlin 2eb876743c [screens] Replace DesktopWidgetScreens by XRandRScreens 11 years ago
Martin Gräßlin 4eadc9daef [auto-tests] Add an initial test for Screens 12 years ago
Martin Gräßlin 73098cbfdc Split out WaylandScreens into own header and source file 12 years ago
Martin Gräßlin d2f1e936f1 [kwin_wayland] Move Wayland::Output into dedicated source files 12 years ago
Martin Gräßlin ae1d18779c Fix crash on screen changes 12 years ago
Martin Gräßlin 8d3b12b928 [Xcb::Wrapper] Change the Wrapper to use variadic template arguments 12 years ago
Martin Gräßlin a622d5300a [wayland] Properly create WaylandScreens 12 years ago
Martin Gräßlin 77fff7af6a [kwin] Port away from deprected KCoreConfigSkeleton::readConfig 12 years ago
Martin Gräßlin 95c6e2d7ba Wayland implementation of Screens interface 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
Martin Gräßlin 4a48325de5 Cleanup and reorder includes in client.h 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