[Sugar-devel] Features: Background image in Home View
manuq at laptop.org
Mon Mar 25 12:41:34 EDT 2013
Counter-proposal: add tiled backgrounds
- let the user select a shape (star, football, animal footsteps, etc)
- the color of the shapes is selected by Sugar as the opposite to the
XO colors and very light, almost white. (Knowledge on Munsell colors
is required to develop it)
- add a Shapes activity to design the shapes.
What do you think? Of course, we'll need developer hands for this.
2013/3/25 Manuel Quiñones <manuq at laptop.org>:
> Testing the latest patch..
> 2013/3/25 Gonzalo Odiard <gonzalo at laptop.org>:
>> Good catch.
>> Replaced by the more pythonic:
>> def _update_background_image(self, *args):
>> self._background_pixbuf = None
>> if BACKGROUND_IMAGE_PATH and os.path.exists(BACKGROUND_IMAGE_PATH):
> My first impression is that this feature can potentially hurt the
> clean design of Sugar at some points:
> - the icons color semantic
> - high contrast, accesibility
> I would like to know more about why is this a long requested feature,
> who requests for it. I suspect the requirement could come from people
> who is used to conventional PCs, not from kids whos first interaction
> with a computer is the XO.
> From the wiki page, I can't distinguish the good background examples
> from the bad ones. All look preety obstrusive to me. In fact I can't
> think how a good background could be. Its colors should be far from
> the grey outline, and far from the user colors too. And the main
> problem is that the user colors are different for each user, so a
> background that works for a user could not work for the others. In
> case including this, a good testing contest could be: given a
> background, provide the XO colors that make it fail.
> In case we have concensus including this, I have noticed that:
> - Adding it only in the home view kills the ilussion of having three
> zoom views. The background should be displayed in all three, I think.
> - I see the home view is not correctly aligned in the vertical axis.
> - Why it needs a restart?
> .. manuq ..
.. manuq ..
More information about the Sugar-devel