[sugar] Feedback on Measure (was Re: Another pass through some basic Activity test results)
Erik Garrison
erik
Mon Sep 29 09:40:29 EDT 2008
On Mon, Sep 29, 2008 at 08:47:36AM -0400, Erik Blankinship wrote:
> > Do you need to do that for each window? Why don't you just listen for
> > that signal in just the main activity window and stop everything when
> > gtk.gdk.VISIBILITY_FULLY_OBSCURED and resume when otherwise?
> >
>
>
> Full screen modes in Record completely obscure the main activity window.
>
> We don't just listen for visibility events on the video windows because
> sometimes these are fully obscured (when transcoding, for example).
>
> Therefore we listen on both the main activity window and the video windows,
> and in consultation with the activity's current state (fullscreen, normal,
> transcoding), decide if Record is the current activity.
>
> I've never fully understood the rationale for why the sugar api does not
> alert activities as to when they are active or not, thereby saving all
> activity authors these hassles.
Is there any particular reason why Record does not use a single window?
Erik
More information about the Sugar-devel
mailing list