new sugar work into joyride

2008-04-03 Thread Tomeu Vizoso
Hi all,

the last joyride build (1825) includes a big part of the shell
redesign explained in http://wiki.laptop.org/go/Designs.

What you can see today in the builds is what most probably will go
into update.2, but there's still lots of work to do in completing the
specifications, some code refactoring and fixing bugs.

So, try it if you want, but refer to the wiki for the final design.
Many of the smaller pieces are still missing.

Regards,

Tomeu
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] new sugar work into joyride

2008-04-03 Thread Mikus Grinbergs
Tomeu wrote
 the last joyride build (1825) includes a big part of the shell
 redesign explained in http://wiki.laptop.org/go/Designs.

I'm running Joyride 1825 now on my G1G1.  The principal difference 
I've noted is in my use of the Home view - now that the currently 
running activities are depicted in the Frame, I no longer need to 
press F3 when I want to return to a running Activity by clicking on 
its icon.

There is a learning curve involved with the revised Home view 
(F3).  It took me a while to realize that NOTHING appears in the 
circle view of launchable Activities until I have gone into the 
list view and marked the star on each desired Activity.   And then 
it took a while more to realize that if I clicked within the Home 
view (as opposed to on the Frame) on the icon of an already-running 
Activity, a NEW INSTANCE of that Activity would be launched.  [The 
small icon (in the graphic F3) for most recent Activity is the 
only icon within the Home view that provides a 'Resume' option.]

In the list view of available Activities, I can't press PgUp PgDn 
to scroll - to view the whole list, I have to laboriously click (or 
drag) the scrollbar.  Also, in that list I can only click on the 
icon to launch that Activity -- it would require less positioning 
if I were able to select a whole line and click anywhere within it.

[I dual-boot between Joyride and Update.1.  It amuses me that the 
list of launchable Activities includes both those installed by 
Joyride (in /usr/share) and those I manually installed for Update.1 
(in /home/olpc).  If the same Activity is installed both places, 
seems like I get to choose which version to launch.]

mikus

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] new sugar work into joyride

2008-04-03 Thread Eben Eliason
  There is a learning curve involved with the revised Home view
  (F3).  It took me a while to realize that NOTHING appears in the
  circle view of launchable Activities until I have gone into the
  list view and marked the star on each desired Activity.   And then

This is a matter of initializing a default set, which we do intend to
do to make the interaction more clear up front, and to make it easy
for anyone to jump in from the default home view. Though we will
choose a default set of activities to show, this is also something
countries may wish to customize for their deployments as well,
according to need.

  it took a while more to realize that if I clicked within the Home
  view (as opposed to on the Frame) on the icon of an already-running
  Activity, a NEW INSTANCE of that Activity would be launched.  [The
  small icon (in the graphic F3) for most recent Activity is the
  only icon within the Home view that provides a 'Resume' option.]

This is true.  More improtantly, the connection we hope to make is
that the colored/filled icons represent instances of activities,
whereas the outlines are for launching new ones.  If you review the
designs linked in the previous message, you'll find we do have an
alternate view which gives preference to resuming over launching new.
This has some dependencies on an improved datastore, but I'd like to
get it working as it may even be the safer default.

  In the list view of available Activities, I can't press PgUp PgDn
  to scroll - to view the whole list, I have to laboriously click (or
  drag) the scrollbar.  Also, in that list I can only click on the
  icon to launch that Activity -- it would require less positioning
  if I were able to select a whole line and click anywhere within it.

The list view is in a primitive form. I hope that this view and that
in the journal get proper keyboard support before release.  We chose
to make the icon the clickable button, just as it will be in the
Journal, to allow other uses for the rest of the list should we need
them, and to make the interaction as explicit as possible. In the
Journal we intend to allow inline renaming, for instance.

Thanks for the feedback on our first stab at the new design!

-Eben
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] new sugar work into joyride

2008-04-03 Thread Martin Dengler
The new Home frame design is cool.

On Thu, Apr 03, 2008 at 10:07:21PM -0400, Eben Eliason wrote:
   it took a while more to realize that if I clicked within the Home
   view (as opposed to on the Frame) on the icon of an already-running
   Activity, a NEW INSTANCE of that Activity would be launched.  [The
   small icon (in the graphic F3) for most recent Activity is the
   only icon within the Home view that provides a 'Resume' option.]
 
 This is true.  More improtantly, the connection we hope to make is
 that the colored/filled icons represent instances of activities,
 whereas the outlines are for launching new ones.  If you review the
 designs linked in the previous message, you'll find we do have an
 alternate view which gives preference to resuming over launching new.

It'd be nice if the already running icons representing instances of
activities were different not just in color/fill.  I'm thinking of a
visual element like the triangle in the OSX dock, outside of the icon
pointing inward at it.

 Mikus

 -Eben

Martin


pgpwJp7llTD9R.pgp
Description: PGP signature
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel