[REVIEW] Moved kephal to kdereview

Albert Astals Cid aacid at kde.org
Mon Oct 27 22:53:11 GMT 2008


A Divendres 24 Octubre 2008, Aike J Sommer va escriure:
> Hello!! :-)
>
> I have just moved kephal into kdereview.
>
> Kephal will allow better support for multihead setups. It can be used to
> obtain the correct geometry of the individual work-areas, but also to query
> the actual connected devices and configure them.
> It currently has direct support for XRandR 1.2 and a fallback to
> QDesktopWidget. More backends can be easily added if actually needed. The
> API consists of a DBus interface which is wrapped by a lib, which will also
> fall back to using QDesktopWidget if the backend is not available. The
> backend itself is a kded-module, but there is also a standalone version
> available for easier testing.
> The configurations are stored for each set of connected devices, so going
> back and forth between different setups means less configuration work.
> It also has an "external"-configuration (which is default currently), which
> will not mess with the layout of the screens, so that existing setups are
> not messed up.
>
> This should immediatly solve a few problems that especially plasma faces
> when dealing with changes of screen-layouts. QDesktopWidget fails to work
> in some situations which often leads to an unusable desktop-shell.
> In the long run, this will make it easy to configure a setup and also allow
> the connected monitors to be used as an information-source for "context",
> such as "i'm at work right now" or "i'm about to give a presentation", to
> automatically switch things like plasma activities or powersave-schemes.
>
> Patches to plasma to replace all usages of QDesktopWidget are available.
>
> Well, hope to get some good feedback!

Any chance you can clean the source?

xrandr12/randr.cpp has 179 lines, only one is actual code.

Albert

>
> :-)






More information about the kde-core-devel mailing list