Hi,

while looking at Walter's patch [1] today I did go through the various options another time and noted the pro/cons that have been floating around.

===Full-screen Modal Alert===
Pro:
- can be invoked from the Activity, the Journal and a shortcut
- no moving target (palette)

Con:
- no context: you can not see the the content you are describing while writing - shows fields you are not interested in at that moment (e.g. screenshot, with whom it has been shared)

===Palette===
Pro:
- can be invoked from the activity
- full context: you can see the the content you are describing while writing

Con:
- using a shortcut is difficult (need mouse control to keep the palette open)
- you need to stay over the palette to keep to not let it popdown

===Naming Alert===
Pro:
- there is a hint that your activity has not been reflected on (the alert is displayed when no title for the activity has been set)

Con:
- you can not decide when to reflect on the activity (you only can set the activity title from within the activity)


So I did follow Walter's approach with the palette in the toolbar and applied Walter's patch. I checked how it looks like in the two activity toolbar types we have: hello world with a simple toolbar and the options in the main toolbar [2] and Turtle Art with the options in a sub toolbar [3]. The 'palette-approach' has many good things (you always see what you write about) but there are two things I find problematic:

- the option to set the description is two clicks away which makes it hard to reach and hard to discover

- it is in a palette (which is not locked), so you need to keep the mouse over the palette to not have it popdown while you type (also it is not really touch-interface friendly)

One option that does address the two points from above would be make the activity subtoolbar larger so that the description widget can fit in there directly, this means: one click to get to the option and we do not have a floating palette. A hacky mockup looks like [4]. The downside here is that this is not the standard toolbar size and that it gets really ugly with the other subtoolbars [5]. So, this is not really an option neither.

While thinking further about how to best solve this issue I came across the search key (magnifier icon on the olpc keyboard or F5 on non-olpc hardware) which we have to get to the Journal quickly. I wondered if it would be a good idea to let that key reveal the detail view of the Journal entry when pressed while the activity is open. This might be a nice and quick way to write notes. You could toggle the views quickly with the 'search' and 'activity' keys. The downside here is that you do not see what you write about while writing and it might not be as discoverable and with non-keyboard Sugar you don't have that option. But it might be a nice thing to have on top of Walter's approach. (I have hacked up a quick patch and technically it is doable).

That should be it for now, more thoughts tomorrow.
   Simon

[1] http://lists.sugarlabs.org/archive/sugar-devel/2012-January/035218.html
[2] http://dev.laptop.org/~erikos/designs/reflections-hello.png
[3] http://dev.laptop.org/~erikos/designs/reflections-ta.png
[4] http://dev.laptop.org/~erikos/designs/reflect_big_toolbar.png
[5] http://dev.laptop.org/~erikos/designs/reflect_big_toolbar_2.png
_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel

Reply via email to