[Sugar-desarrollo] [Design] [Patches] New Toolbars in Activities
Sebastian Silva
sebastian en somosazucar.org
Jue Mar 10 13:13:53 EST 2011
Hello / Hola,
As some of you know I started working with Activity Central last week,
as an Activity Developer.
My tasks will be to improve our Activities and also I consider, make
life easier for activity developers.
I'm looking forward to sharing more of what we do and have already
signed up with the Activities Team.
My first contribution is to update the toolbars in several activities.
In the process I've run into some design decisions. In particular, with
activities with few actions, updating the toolbar concealed the actions
behind a ToolbarButton (see Get Books, for example). This did not seem
right, so I took the liberty of moving main actions to the main toolbar.
>From
http://wiki.sugarlabs.org/go/Features/New_Toolbar_Design#Benefit_to_Sugar -
/"Make process of switching between toolbars more clear, use tool
buttons that are showing all the time (in main toolbar), i.e., having
Close/Help buttons visible all the time could be very useful."/ seems to
support my decision.
I've updated
http://wiki.sugarlabs.org/go/Activity_Team/TODO#Activity_Feature_Requests with
the following.
Activity Git repo with patches Comment
Typing Turtle
git://git.sugarlabs.org/~icarito/typing-turtle/typing-turtle-icarito.git DONE.
Waiting for merge request.
StopWatch git://git.sugarlabs.org/stopwatch/stopwatch.git DONE. Moved
Share and Keep buttons to main toolbar.
Help git://git.sugarlabs.org/~icarito/help/help-newui.git DONE. Put
navigation in main bar (like in Browse). Waiting for merge request.
Distance git://git.sugarlabs.org/distance/distance.git DONE by dirakx.
Maze git://git.sugarlabs.org/~icarito/maze/icaritos-mainline.git DONE.
Moved Share to main bar. Waiting for merge request.
Get Books
git://git.sugarlabs.org/~icarito/get-books/icaritos-mainline.git DONE.
Moved book actions to main toolbar. Waiting for merge request.
Words - Working on iticarito
<http://wiki.sugarlabs.org/go/User:Icarito>13:00, 10 March 2011 (EST).
The UI can be improved.
Jukebox - Working on iticarito
<http://wiki.sugarlabs.org/go/User:Icarito>13:00, 10 March 2011 (EST).
I'd appreciate some feedback and peer review - as well as attention to
the pending merge requests. Also on the dev workflow.
Thanks, I'm happy to finally contribute code again.
Sebastian
Más información sobre la lista de distribución Sugar-Desarrollo