[sugar] Sugar Clock

Benjamin M. Schwartz bmschwar
Tue Oct 14 15:27:42 EDT 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Tomeu Vizoso wrote:
| Crazy idea: put in the frame a widget that only updates (and displays)
| itself 20 seconds after the mouse has been over it. If it was an
| analog clock, the arms could dissolve when it stops updating, if a
| digital clock, it could display some text instead of the time.
| Hopefully, the user would learn to hover it with the pointer when
| wanted to see the current time.

This could work, if the clock also inhibits suspend during that 20-second
period.  Another fix would be to inhibit suspend indefinitely whenever the
clock (or the frame) is visible.  We could even make the frame inhibit
suspend for N seconds, and tell all volatile widgets (like the clock and
network icons) to blank themselves before releasing the inhibition.  This
is a policy decision, and none of the options are very good until we have
timed wakeups.

- --Ben

P.S. I think this is a good example of why contributing to Sugar is
necessarily hard.  Many small technical contributions from the community
require significant policy decisions by the leaders.  When Sugar's
subsystems are as mature and rationalized as the kernel's, then perhaps we
will be able to add small components without needing big decisions, but
that point is still years away.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkj08q0ACgkQUJT6e6HFtqSPKACfXlWjujv15ELoH9xcefQ69f0H
YXYAnA54GVbNJ6v5PIJywMv2UGAvTxmz
=w9q6
-----END PGP SIGNATURE-----



More information about the Sugar-devel mailing list