[Sugar-devel] UI experiments: pop-up menus and hot corners
tomeu at sugarlabs.org
Tue Jul 6 05:16:20 EDT 2010
On Tue, Jul 6, 2010 at 05:26, Gary Martin <garycmartin at googlemail.com> wrote:
> On 6 Jul 2010, at 03:33, Bernie Innocenti wrote:
>> On Mon, 2010-07-05 at 17:34 +0100, Gary Martin wrote:
>>> Just showing the name under the pulsing icon might be a useful extra,
>>> but ideally the launch time should be as short as possible so might
>>> look odd briefly flashing up the text (the pulse animation is meant to
>>> be a transition, just unfortunate that most startups are still more
>>> than a second or three).
>> Who would be interested in working on startup optimization?
> Well happy to help test, but seems above my technical water line.
> Wade experimented (and there are patches in trac I think) with a pulse animation effect that was quicker to transition but then paused slightly at max/min. Seem to remember it took another ~couple of seconds off startup, but never made it through to a release (was part of his work on the activity startup failure message that did thankfully land).
>> Besides Tomeu's ongoing work on PyGI, I think we could gain a lot by
>> shaving off huge modules such as numpy and sharing pre-rendered svg
>> icons in some memory-mappable cache file.
> I didn't think any of Glucose used numpy? I thought it was there for Fructose (Activities) only if they needed. FWIW I have a couple of Activity projects that would use numpy but I'm not there yet.
> Pre-rendering is tricky as both stroke/fill colour, and image size are variable.
> I was hopeful after seeing Mart Raudsepp's email a week ago to the dev list about Cairo's slow rendering on XO hardware (and possible future improvements), but Wade pointed out the pulsing animation is currently a Hipocanvas thing.
It was the case some time ago that Hippo would decide to request a
full screen redraw at every pulse, but it was fixed to be smarter
about what needs being redrawn. Or are we talking about another bug in
>> // Bernie Innocenti - http://codewiz.org/
>> \X/ Sugar Labs - http://sugarlabs.org/
> Devel mailing list
> Devel at lists.laptop.org
More information about the Devel