[sugar] X windows and activities

Bert Freudenberg bert
Tue May 22 04:22:54 EDT 2007


Hi,

according to a doc string (see sugar/activity/ 
activityfactoryservice.py) the DBus method

	com.redhat.Sugar.ActivityFactory.create()

needs to answer the XID of the created activity's instance. However,  
that return value is not used (and in fact the method's DBus type  
signature does not specify any "out" parameter).

Is there a requirement that every activity instance needs to open a  
separate top-level X window? If so, could we remove that requirement?

Since activities are full-screen, to the user it should not matter if  
switching instances reuses the same X window or switches between  
different X windows.

- Bert -






More information about the Sugar-devel mailing list