[compiz] netwm dbus api

Mike Dransfield mike at blueroot.co.uk
Sat Jan 6 17:20:59 PST 2007


FYI, I have put up a forum post [1] where I am going to
maintain information about the netwm api for the
dbus plugin.

I have gone through the EWMH spec [2] and broken it down
into a dbus compatible api, it seems to be good and roughly
compatible with the existing compiz one.

I think everything should be self explanitory, if there are
any comments or if there is anything I have misunderstood
or missed I would like to hear.

I have done the rough framework already and will look at
the methods in the order of priority.

I assume I can read the member directly as in the scripting
plugin when getting, but I will need to generate the correct
client messages for setting properties, or are there internal
compiz functions for some of these things?

The only thing missing are signals for the changed properties,
this should be fairly easy to add later.  The set methods will
need these to be useful to scripts.

Regards
Mike

[1] http://forum.go-compiz.org/viewtopic.php?t=374
[2] http://standards.freedesktop.org/wm-spec/1.4/index.html



More information about the compiz mailing list