[compiz] catch event when workspace is changing
Akbar
akbarhome at gmail.com
Mon Nov 13 18:36:44 PST 2006
Hi,
how do you do that? In normal session, this is how you do it with python:
import gtk
import wnck
def workspace_changed(screen):
workspace = screen.get_active_workspace()
print workspace.get_name()
screen = wnck.screen_get_default()
screen.connect("active_workspace_changed", workspace_changed)
gtk.main()
With compiz, that code does not work because compiz use only one
workspace (that is very very big). So how do you catch event when
workspace is changing in compiz session? Python api would be nice, but
C api is okay.
Thank you.
More information about the compiz
mailing list