[REVIEW] Moved kephal to kdereview
mumismo at gmail.com
Sat Oct 25 07:20:18 BST 2008
Do you plan to be a independent library on kdelibs ? Or maybe as part of
On one hand it is about hardware ("for all other hardware use Solid, for
screens use Kephal" sounds weird)... On the other hand it is much more than
just hardware information ...
On Fri, Oct 24, 2008 at 10:31 PM, Aike J Sommer <dev at aikesommer.name> wrote:
> 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
> consists of a DBus interface which is wrapped by a lib, which will also
> 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
> easier testing.
> The configurations are stored for each set of connected devices, so going
> 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
> messed up.
> This should immediatly solve a few problems that especially plasma faces
> dealing with changes of screen-layouts. QDesktopWidget fails to work in
> 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",
> 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!
> Aike J Sommer
Jordi Polo Carres
NLP laboratory - NAIST
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the kde-core-devel