Hi Sebastian, On 16 Mar 2011, at 21:33, Sebastian Silva <sebast...@somosazucar.org> wrote:
> El 16/03/11 16:07, Simon Schampijer escribió: >> On 03/13/2011 10:46 AM, Gary Martin wrote: >>> Hi Simon, >>> >>> On 10 Mar 2011, at 18:54, Simon Schampijer wrote: >>> >>>> On 03/10/2011 01:13 PM, Sebastian Silva wrote: >>>>> 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 >>>> >>>> Hi Sebastian, >>>> >>>> thanks for your work! >>>> >>>> I remember that we had defined some guidelines when using the new toolbars. >>>> >>>> So if I remember correctly (Gary feel free to correct me) we agreed that >>>> for simple activities the options can be moved to the main toolbar. Some >>>> things should be considered here (can be seen in the screenshot attached >>>> and the code is in [1]): >>>> >>>> - left should be the activity icon with the name in the palette >>>> - then the other options (title, sharing, keep) left aligned >>>> - the sharing button is made insensitive (but shown) if sharing is not >>>> implemented (self.max_participants = 1) >>>> >>>> I think we have not writing those guidelines down yet ([2] does not say >>>> anything about it and as well I could not find that info in any design >>>> page). Gary, what would be the best place to keep this info? >>> >>> Yes, the new toolbar design is an addition needed for the Sugar HIG >>> update/rework. Plan is to take a static snapshot (a fixed readonly >>> document) of the HIG as it stands on the wiki, and then update/rework the >>> wiki HIG. Thanks for the reminder about the special case for minimal/simple >>> activities (I'll need to go back and dig out the old discussions). >>> >>> --Gary >> >> AFAIR, I did code the help activity based on the discussions back then. This >> is the closest documentation I have :) > Its screenshot day. > In this case I also moved the Browse Toolbar items to the main bar (like I > observed in Browse). Thanks for the screen shots, regarding Help, could you pick-up the latest home icon as was designed for Browse (rather than that nasty black house)? We went through quite some large number of mockup iterations to get it looking right ;) Regards, --Gary > >> >> Regards, >> Simon >> >> _______________________________________________ >> Sugar-devel mailing list >> Sugar-devel@lists.sugarlabs.org >> http://lists.sugarlabs.org/listinfo/sugar-devel > > <Help.png> _______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel