<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sugarlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Garycmartin</id>
	<title>Sugar Labs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sugarlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Garycmartin"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/go/Special:Contributions/Garycmartin"/>
	<updated>2026-05-01T16:54:22Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Cut-copy-paste-speak-screen-no-space-available.png&amp;diff=85575</id>
		<title>File:Cut-copy-paste-speak-screen-no-space-available.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Cut-copy-paste-speak-screen-no-space-available.png&amp;diff=85575"/>
		<updated>2013-01-21T04:40:03Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Cut-copy-paste-speak-centre-behaviour.png&amp;diff=85573</id>
		<title>File:Cut-copy-paste-speak-centre-behaviour.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Cut-copy-paste-speak-centre-behaviour.png&amp;diff=85573"/>
		<updated>2013-01-21T04:22:17Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Cut-copy-paste-speak-screen-top-limit-behaviour.png&amp;diff=85572</id>
		<title>File:Cut-copy-paste-speak-screen-top-limit-behaviour.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Cut-copy-paste-speak-screen-top-limit-behaviour.png&amp;diff=85572"/>
		<updated>2013-01-21T04:08:17Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Text_selection_context_palette_theme_needs_palette_border_colour_control.png&amp;diff=85571</id>
		<title>File:Text selection context palette theme needs palette border colour control.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Text_selection_context_palette_theme_needs_palette_border_colour_control.png&amp;diff=85571"/>
		<updated>2013-01-21T03:00:08Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Text_selection_context_palette_centering_improvment.png&amp;diff=85570</id>
		<title>File:Text selection context palette centering improvment.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Text_selection_context_palette_centering_improvment.png&amp;diff=85570"/>
		<updated>2013-01-21T02:55:15Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Text_selection_context_palette_horizontally_offset_in_some_cases.png&amp;diff=85569</id>
		<title>File:Text selection context palette horizontally offset in some cases.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Text_selection_context_palette_horizontally_offset_in_some_cases.png&amp;diff=85569"/>
		<updated>2013-01-21T02:34:20Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Text_selection_context_palette_obscuring_selection.png&amp;diff=85568</id>
		<title>File:Text selection context palette obscuring selection.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Text_selection_context_palette_obscuring_selection.png&amp;diff=85568"/>
		<updated>2013-01-21T02:28:39Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Sugar_Shell_Touch_Input&amp;diff=84747</id>
		<title>Design Team/Sugar Shell Touch Input</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Sugar_Shell_Touch_Input&amp;diff=84747"/>
		<updated>2012-12-07T00:28:54Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Text editing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==System wide==&lt;br /&gt;
* Hide pointer cursor when touch screen interaction is occurring, reveal if/when mouse or trackpad is used&lt;br /&gt;
: &#039;&#039;On Android 4 after not using the trackpad for a few seconds the cursor is hidden again, which works quite well --erikos&#039;&#039;&lt;br /&gt;
: &#039;&#039;John pointed me towards XFixes HideCursor/ShowCursor and that there is a [https://bugzilla.gnome.org/show_bug.cgi?id=650604 feature ticket] and a [http://mail.gnome.org/archives/commits-list/2011-June/msg02029.html patch] for gnome-settings-daemon that Sugar could hook into (out of my depth here, didn&#039;t get any working code) --gary&#039;&#039;&lt;br /&gt;
: &#039;&#039;Apparently John (mentioned briefly in a voice call) has added some hooks for us to easily enable and disable the hardware cursor, not yet investigated the code yet --gary&#039;&#039;&lt;br /&gt;
: &#039;&#039;[ftp://export.lcs.mit.edu/contrib/utilities/unclutter-8.README Unclutter] is a very simple utility that hides a cursor if it has not moved. Or maybe we can hide the pointer in tablet (e-book) mode and keep it in laptop mode?&#039;&#039; --[[User:Sridhar|Sridhar]] 19:51, 20 August 2012 (EDT)&lt;br /&gt;
* Palette hover/click behaviours&lt;br /&gt;
** Single tap of a button with a primary action should _not_ trigger hover delay palette content (to prevent toolbar palettes and help hints obscuring UI after use)&lt;br /&gt;
** Touch and hold _should_ trigger full display of palette content (like a right click, no extra delay)&lt;br /&gt;
*: &#039;&#039;I&#039;m [http://ux.stackexchange.com/questions/24460/press-and-hold-or-long-press-gestures-unintuitive concerned] about the undiscoverability of long-press actions, particularly for new users.&#039;&#039; --[[User:Sridhar|Sridhar]] 19:51, 20 August 2012 (EDT)&lt;br /&gt;
** Tapping an icon with no primary action should instantly open the full menu/palette, no delay (e.g. Frame right edge buddy icon/s)&lt;br /&gt;
* Hide all keyboard shortcut accelerators when booting on touch only devices&lt;br /&gt;
* Make toolbar overflow drop-down widget a standard sugar toolbutton width to allow easier access&lt;br /&gt;
* Up/down menu/combo overflow UI too thin (hard to scroll up, gtk combo widget needs work here)&lt;br /&gt;
&lt;br /&gt;
====Text editing====&lt;br /&gt;
* Touch friendly text selection handles&lt;br /&gt;
** Custom Sugar design, use user colours for selection handles (or monochrome theme as a fallback) at each end of text (Carlos upstreamed [http://git.gnome.org/browse/gtk+/log/?h=touch-text-selection patches] to gtk3+)&lt;br /&gt;
*** Example  [http://people.sugarlabs.org/garycmartin/Text_touch_place_insertion_point_design/ animation] placing the cursor via touch&lt;br /&gt;
*** Example  [http://people.sugarlabs.org/garycmartin/Text_touch_place_selection_design/ animation] making text selections via touch (long-press gesture)&lt;br /&gt;
*** Example [http://people.sugarlabs.org/garycmartin/Text_touch_selection_modification_design/ animation] moving a multi line text selection&#039;s handles via touch&lt;br /&gt;
*** Example [http://www.lanedo.com/~carlos/touch-text-selection.webm movie] of Gtk3 patches (not Sugar themed yet) from Carlos.&lt;br /&gt;
** Selection palette Cut/Copy/Paste/Speak (Share selection with friend feature?) Rough [http://wiki.sugarlabs.org/go/File:Cut_Copy_Paste_Speak_palettte_mockup.png example mockup].&lt;br /&gt;
*** Should Cut be introduced? Not something previously exposed in the Sugar UI. Drag &amp;amp; drop of a selection is difficult/error prone via touch, adding Cut would help mitigate a removal of selection drag &amp;amp; drop.&lt;br /&gt;
*** We could rely on the Sugar primary Edit toolbar, but only if we can guarantee that the toolbar is always visible when an OSK is being displayed e.g. scrolling canvas to keep current input widget cursor visible and not behind the virtual keyboard.&lt;br /&gt;
*** Text vs. icons vs. text &amp;amp; icons for palette&lt;br /&gt;
**** Text only provides a minimum sized palette&lt;br /&gt;
**** Icon only provides translation neutral palette but provides no textual hints to aid discovery&lt;br /&gt;
**** Text and Icon palette may be too large (obscure too much canvas)&lt;br /&gt;
** Editable vs. non-editable widget interaction? e.g. Selecting text from web page, vs. selecting text in a text input widget should be identical if possible.&lt;br /&gt;
** Single tap to insert cursor (snap to end of existing word?)&lt;br /&gt;
** Drag cursor widget to move cursor position (other designs also raise a zoom lens for small screen accuracy but often designs based on Phone size screen limitations)&lt;br /&gt;
** Touch, hold and drag to make a selection (snap to end of existing word as per current Write implementation?)&lt;br /&gt;
** Touch and hold to auto select a single word, widget handles at each end of selection.&lt;br /&gt;
** &#039;&#039;Double tap and drag to select a range of text, same as above (double tap is not a Sugar design, but a fallback for users used to existing implementations as per Android/iOS)&#039;&#039;&lt;br /&gt;
** &#039;&#039;Double tap to auto select a single word, widget handles at each end of selection (double tap is not a Sugar design, but a fallback for users used to existing implementations as per Android/iOS)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Frame==&lt;br /&gt;
* Frame expose/hide gesture, swipe in from any screen edge, swipe out over any screen edge&lt;br /&gt;
** Hide Frame gesture would need to avoid being interpreted as a canvas scroll (will need tuning, probably a combination of touch start edge proximity and gesture speed)&lt;br /&gt;
** Need to consider Frame vs. page turning gestures, left/right page turning would need to avoid screen edge to allow for Frame gesture&lt;br /&gt;
** Frame expose/hide gesture, could be limited to a swipe in/out from any screen corner if we find accidental activations at screen edges are triggered too often&lt;br /&gt;
* Hide keyboard shortcut hint accelerators from tool buttons and palettes (on devices with touch only hardware)&lt;br /&gt;
** Investigate areas where we may want to add a visual button, make an existing button more accessible, or add a multi touch gesture in places where an accelerator key may be frequently used e.g. Alt-tab between open activities could be improved by making the Frame Activity Zoom icon act like Alt-tab (clicking more than once cycles between instances), or perhaps allowing an activity toolbar to be swiped to switch activities.&lt;br /&gt;
* Hide/expose on screen keyboard. Show either the Frame or on screen keyboard, but never both at the same time&lt;br /&gt;
* Access Point device palette in lower Frame edge does not respond to touch events&lt;br /&gt;
&lt;br /&gt;
== Home==&lt;br /&gt;
&lt;br /&gt;
====Favourite view====&lt;br /&gt;
* Instantly open the large central buddy XO icon palette when clicking/tapping&lt;br /&gt;
* Add new grid layout?&lt;br /&gt;
* Maximise Activity icon size for finger friendliness&lt;br /&gt;
* Disable Activity icon dragging for fixed layouts, or fully implement feature&lt;br /&gt;
* Activity palette start rework... (temporally might want to remove primary start action and just expose the full palette on click/tap)&lt;br /&gt;
&lt;br /&gt;
====List view====&lt;br /&gt;
* Scrolling&lt;br /&gt;
* Favourite star hit behaviour&lt;br /&gt;
&lt;br /&gt;
==Neighborhood view==&lt;br /&gt;
* Remove primary action from AP icons (prevent accidental connection to random APs)&lt;br /&gt;
* Remove primary action from ad-hoc icons (prevent accidental connection to random APs)&lt;br /&gt;
* Invoke full ad-hoc, AP, Activity, Buddy palettes on single tap&lt;br /&gt;
* Remove primary action from shared Activities (prevent accidental join of a shared activity)&lt;br /&gt;
&lt;br /&gt;
==Group view==&lt;br /&gt;
* Remove primary action from shared Activities&lt;br /&gt;
* Invoke Buddy palette on single touch&lt;br /&gt;
&lt;br /&gt;
==Journal==&lt;br /&gt;
* Touch and hold on an activity icon should open the full palette (like a right click)&lt;br /&gt;
* Touch dragging on an activity icon should allow that entry to be dragged to the bottom Journal pane UI for copying to another location&lt;br /&gt;
* Touch dragging up/down on the canvas should smooth scroll the Journal list&lt;br /&gt;
* Touching the Sort view toolbar icon while the palette is already visible, should dismiss the palette (should use this behaviour system wide)&lt;br /&gt;
* Single touching a combo widget (e.g. Anything, Anytime) should lock open the menu for easier discovery (touching and dragging is a nice quick way to access an item but less obvious)&lt;br /&gt;
* Combo widgets don&#039;t behave nicely if the current item selection is near the bottom of the menu, scrolling up is awkward, should show as many items as we can rather than lots of blank space when near the bottom of the list&lt;br /&gt;
&lt;br /&gt;
==Details view==&lt;br /&gt;
* Favorite star hit target too small to easily touch&lt;br /&gt;
* Confirmation alert dialogue needed for Erase toolbar button (to prevent accidental data loss)&lt;br /&gt;
* Confirmation alert dialogue needed for Duplicate toolbar button (for user feedback as to the action)&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Sugar_Shell_Touch_Input&amp;diff=84746</id>
		<title>Design Team/Sugar Shell Touch Input</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Sugar_Shell_Touch_Input&amp;diff=84746"/>
		<updated>2012-12-07T00:22:37Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Text editing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==System wide==&lt;br /&gt;
* Hide pointer cursor when touch screen interaction is occurring, reveal if/when mouse or trackpad is used&lt;br /&gt;
: &#039;&#039;On Android 4 after not using the trackpad for a few seconds the cursor is hidden again, which works quite well --erikos&#039;&#039;&lt;br /&gt;
: &#039;&#039;John pointed me towards XFixes HideCursor/ShowCursor and that there is a [https://bugzilla.gnome.org/show_bug.cgi?id=650604 feature ticket] and a [http://mail.gnome.org/archives/commits-list/2011-June/msg02029.html patch] for gnome-settings-daemon that Sugar could hook into (out of my depth here, didn&#039;t get any working code) --gary&#039;&#039;&lt;br /&gt;
: &#039;&#039;Apparently John (mentioned briefly in a voice call) has added some hooks for us to easily enable and disable the hardware cursor, not yet investigated the code yet --gary&#039;&#039;&lt;br /&gt;
: &#039;&#039;[ftp://export.lcs.mit.edu/contrib/utilities/unclutter-8.README Unclutter] is a very simple utility that hides a cursor if it has not moved. Or maybe we can hide the pointer in tablet (e-book) mode and keep it in laptop mode?&#039;&#039; --[[User:Sridhar|Sridhar]] 19:51, 20 August 2012 (EDT)&lt;br /&gt;
* Palette hover/click behaviours&lt;br /&gt;
** Single tap of a button with a primary action should _not_ trigger hover delay palette content (to prevent toolbar palettes and help hints obscuring UI after use)&lt;br /&gt;
** Touch and hold _should_ trigger full display of palette content (like a right click, no extra delay)&lt;br /&gt;
*: &#039;&#039;I&#039;m [http://ux.stackexchange.com/questions/24460/press-and-hold-or-long-press-gestures-unintuitive concerned] about the undiscoverability of long-press actions, particularly for new users.&#039;&#039; --[[User:Sridhar|Sridhar]] 19:51, 20 August 2012 (EDT)&lt;br /&gt;
** Tapping an icon with no primary action should instantly open the full menu/palette, no delay (e.g. Frame right edge buddy icon/s)&lt;br /&gt;
* Hide all keyboard shortcut accelerators when booting on touch only devices&lt;br /&gt;
* Make toolbar overflow drop-down widget a standard sugar toolbutton width to allow easier access&lt;br /&gt;
* Up/down menu/combo overflow UI too thin (hard to scroll up, gtk combo widget needs work here)&lt;br /&gt;
&lt;br /&gt;
====Text editing====&lt;br /&gt;
* Touch friendly text selection handles&lt;br /&gt;
** Custom Sugar design, use user colours for selection handles (or monochrome theme as a fallback) at each end of text (Carlos upstreamed [http://git.gnome.org/browse/gtk+/log/?h=touch-text-selection patches] to gtk3+)&lt;br /&gt;
*** Example  [http://people.sugarlabs.org/garycmartin/Text_touch_place_insertion_point_design/ animation] placing the cursor via touch&lt;br /&gt;
*** Example  [http://people.sugarlabs.org/garycmartin/Text_touch_place_selection_design/ animation] moving a multi line text selection&#039;s handles via touch&lt;br /&gt;
*** Example [http://people.sugarlabs.org/garycmartin/Text_touch_selection_modification_design/ animation] moving selection handles via touch&lt;br /&gt;
*** Example [http://www.lanedo.com/~carlos/touch-text-selection.webm movie] of Gtk3 patches (not Sugar themed yet) from Carlos.&lt;br /&gt;
** Selection palette Cut/Copy/Paste/Speak (Share selection with friend feature?) Rough [http://wiki.sugarlabs.org/go/File:Cut_Copy_Paste_Speak_palettte_mockup.png example mockup].&lt;br /&gt;
*** Should Cut be introduced? Not something previously exposed in the Sugar UI. Drag &amp;amp; drop of a selection is difficult/error prone via touch, adding Cut would help mitigate a removal of selection drag &amp;amp; drop.&lt;br /&gt;
*** We could rely on the Sugar primary Edit toolbar, but only if we can guarantee that the toolbar is always visible when an OSK is being displayed e.g. scrolling canvas to keep current input widget cursor visible and not behind the virtual keyboard.&lt;br /&gt;
*** Text vs. icons vs. text &amp;amp; icons for palette&lt;br /&gt;
**** Text only provides a minimum sized palette&lt;br /&gt;
**** Icon only provides translation neutral palette but provides no textual hints to aid discovery&lt;br /&gt;
**** Text and Icon palette may be too large (obscure too much canvas)&lt;br /&gt;
** Editable vs. non-editable widget interaction? e.g. Selecting text from web page, vs. selecting text in a text input widget should be identical if possible.&lt;br /&gt;
** Single tap to insert cursor (snap to end of existing word?)&lt;br /&gt;
** Drag cursor widget to move cursor position (other designs also raise a zoom lens for small screen accuracy but often designs based on Phone size screen limitations)&lt;br /&gt;
** Touch, hold and drag to make a selection (snap to end of existing word as per current Write implementation?)&lt;br /&gt;
** Touch and hold to auto select a single word, widget handles at each end of selection.&lt;br /&gt;
** &#039;&#039;Double tap and drag to select a range of text, same as above (double tap is not a Sugar design, but a fallback for users used to existing implementations as per Android/iOS)&#039;&#039;&lt;br /&gt;
** &#039;&#039;Double tap to auto select a single word, widget handles at each end of selection (double tap is not a Sugar design, but a fallback for users used to existing implementations as per Android/iOS)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Frame==&lt;br /&gt;
* Frame expose/hide gesture, swipe in from any screen edge, swipe out over any screen edge&lt;br /&gt;
** Hide Frame gesture would need to avoid being interpreted as a canvas scroll (will need tuning, probably a combination of touch start edge proximity and gesture speed)&lt;br /&gt;
** Need to consider Frame vs. page turning gestures, left/right page turning would need to avoid screen edge to allow for Frame gesture&lt;br /&gt;
** Frame expose/hide gesture, could be limited to a swipe in/out from any screen corner if we find accidental activations at screen edges are triggered too often&lt;br /&gt;
* Hide keyboard shortcut hint accelerators from tool buttons and palettes (on devices with touch only hardware)&lt;br /&gt;
** Investigate areas where we may want to add a visual button, make an existing button more accessible, or add a multi touch gesture in places where an accelerator key may be frequently used e.g. Alt-tab between open activities could be improved by making the Frame Activity Zoom icon act like Alt-tab (clicking more than once cycles between instances), or perhaps allowing an activity toolbar to be swiped to switch activities.&lt;br /&gt;
* Hide/expose on screen keyboard. Show either the Frame or on screen keyboard, but never both at the same time&lt;br /&gt;
* Access Point device palette in lower Frame edge does not respond to touch events&lt;br /&gt;
&lt;br /&gt;
== Home==&lt;br /&gt;
&lt;br /&gt;
====Favourite view====&lt;br /&gt;
* Instantly open the large central buddy XO icon palette when clicking/tapping&lt;br /&gt;
* Add new grid layout?&lt;br /&gt;
* Maximise Activity icon size for finger friendliness&lt;br /&gt;
* Disable Activity icon dragging for fixed layouts, or fully implement feature&lt;br /&gt;
* Activity palette start rework... (temporally might want to remove primary start action and just expose the full palette on click/tap)&lt;br /&gt;
&lt;br /&gt;
====List view====&lt;br /&gt;
* Scrolling&lt;br /&gt;
* Favourite star hit behaviour&lt;br /&gt;
&lt;br /&gt;
==Neighborhood view==&lt;br /&gt;
* Remove primary action from AP icons (prevent accidental connection to random APs)&lt;br /&gt;
* Remove primary action from ad-hoc icons (prevent accidental connection to random APs)&lt;br /&gt;
* Invoke full ad-hoc, AP, Activity, Buddy palettes on single tap&lt;br /&gt;
* Remove primary action from shared Activities (prevent accidental join of a shared activity)&lt;br /&gt;
&lt;br /&gt;
==Group view==&lt;br /&gt;
* Remove primary action from shared Activities&lt;br /&gt;
* Invoke Buddy palette on single touch&lt;br /&gt;
&lt;br /&gt;
==Journal==&lt;br /&gt;
* Touch and hold on an activity icon should open the full palette (like a right click)&lt;br /&gt;
* Touch dragging on an activity icon should allow that entry to be dragged to the bottom Journal pane UI for copying to another location&lt;br /&gt;
* Touch dragging up/down on the canvas should smooth scroll the Journal list&lt;br /&gt;
* Touching the Sort view toolbar icon while the palette is already visible, should dismiss the palette (should use this behaviour system wide)&lt;br /&gt;
* Single touching a combo widget (e.g. Anything, Anytime) should lock open the menu for easier discovery (touching and dragging is a nice quick way to access an item but less obvious)&lt;br /&gt;
* Combo widgets don&#039;t behave nicely if the current item selection is near the bottom of the menu, scrolling up is awkward, should show as many items as we can rather than lots of blank space when near the bottom of the list&lt;br /&gt;
&lt;br /&gt;
==Details view==&lt;br /&gt;
* Favorite star hit target too small to easily touch&lt;br /&gt;
* Confirmation alert dialogue needed for Erase toolbar button (to prevent accidental data loss)&lt;br /&gt;
* Confirmation alert dialogue needed for Duplicate toolbar button (for user feedback as to the action)&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Mockup_of_Speak_text_input_at_top_with_OSK.png&amp;diff=84730</id>
		<title>File:Mockup of Speak text input at top with OSK.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Mockup_of_Speak_text_input_at_top_with_OSK.png&amp;diff=84730"/>
		<updated>2012-12-04T21:34:12Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: Mockup of Speak activity with text input at the top to prevent it from being hidden by the on screen keyboard when sugar is used in ebook touch mode.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mockup of Speak activity with text input at the top to prevent it from being hidden by the on screen keyboard when sugar is used in ebook touch mode.&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Mockup_of_Speak_text_input_at_top.png&amp;diff=84729</id>
		<title>File:Mockup of Speak text input at top.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Mockup_of_Speak_text_input_at_top.png&amp;diff=84729"/>
		<updated>2012-12-04T21:33:47Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: Mockup of Speak activity with text input at the top to prevent it from being hidden by the on screen keyboard when sugar is used in ebook touch mode.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mockup of Speak activity with text input at the top to prevent it from being hidden by the on screen keyboard when sugar is used in ebook touch mode.&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Paint_Activity_future_pointy_lock_palette_mockup.png&amp;diff=84613</id>
		<title>File:Paint Activity future pointy lock palette mockup.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Paint_Activity_future_pointy_lock_palette_mockup.png&amp;diff=84613"/>
		<updated>2012-11-30T13:27:14Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Logo_square_white_06_64x64.png&amp;diff=84016</id>
		<title>File:Logo square white 06 64x64.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Logo_square_white_06_64x64.png&amp;diff=84016"/>
		<updated>2012-11-14T05:41:08Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User_talk:Garycmartin/Maliit_Layouts&amp;diff=83934</id>
		<title>User talk:Garycmartin/Maliit Layouts</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User_talk:Garycmartin/Maliit_Layouts&amp;diff=83934"/>
		<updated>2012-11-05T15:59:08Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: Created page with &amp;quot;=== Adding, Editing enabled language layouts ===  If you want to enable additional OSK language layouts, open the Terminal Activity and edit the below file with your favourite...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Adding, Editing enabled language layouts ===&lt;br /&gt;
&lt;br /&gt;
If you want to enable additional OSK language layouts, open the Terminal Activity and edit the below file with your favourite text editor:&lt;br /&gt;
&lt;br /&gt;
 /home/olpc/.config/maliit.org/server.conf&lt;br /&gt;
&lt;br /&gt;
The below is an example enabling the majority of available languages, with the currently active language as en_us. Note that the last line is a long single line:&lt;br /&gt;
&lt;br /&gt;
 [maliit]&lt;br /&gt;
 onscreen\active=libmaliit-keyboard-plugin.so:en_us&lt;br /&gt;
 pluginsettings\libmaliit-keyboard-plugin.so\current_style=olpc-xo&lt;br /&gt;
 onscreen\enabled=libmaliit-keyboard-plugin.so:ar, libmaliit-keyboard-plugin.so:bg_bg, libmaliit-keyboard-plugin.so:cs, libmaliit-keyboard-plugin.so:da, libmaliit-keyboard-plugin.so:de, libmaliit-keyboard-plugin.so:el_gr, libmaliit-keyboard-plugin.so:en_gb, libmaliit-keyboard-plugin.so:en_us, libmaliit-keyboard-plugin.so:es, libmaliit-keyboard-plugin.so:et, libmaliit-keyboard-plugin.so:fa, libmaliit-keyboard-plugin.so:fi, libmaliit-keyboard-plugin.so:fr, libmaliit-keyboard-plugin.so:fr_ca, libmaliit-keyboard-plugin.so:he, libmaliit-keyboard-plugin.so:hu, libmaliit-keyboard-plugin.so:id, libmaliit-keyboard-plugin.so:it, libmaliit-keyboard-plugin.so:kk, libmaliit-keyboard-plugin.so:lt, libmaliit-keyboard-plugin.so:mk_mk, libmaliit-keyboard-plugin.so:ms, libmaliit-keyboard-plugin.so:nl, libmaliit-keyboard-plugin.so:no, libmaliit-keyboard-plugin.so:pl, libmaliit-keyboard-plugin.so:pt, libmaliit-keyboard-plugin.so:ro, libmaliit-keyboard-plugin.so:ru, libmaliit-keyboard-plugin.so:sk, libmaliit-keyboard-plugin.so:sv, libmaliit-keyboard-plugin.so:th, libmaliit-keyboard-plugin.so:tr, libmaliit-keyboard-plugin.so:uk, libmaliit-keyboard-plugin.so:vi, libmaliit-keyboard-plugin.so:hy_am_alt&lt;br /&gt;
&lt;br /&gt;
After editing restart the maliit server with:&lt;br /&gt;
&lt;br /&gt;
 killall maliit-server&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User_talk:Garycmartin/Maliit&amp;diff=83615</id>
		<title>User talk:Garycmartin/Maliit</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User_talk:Garycmartin/Maliit&amp;diff=83615"/>
		<updated>2012-10-12T19:35:33Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Currently available language layouts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Add your feedback here ===&lt;br /&gt;
&lt;br /&gt;
=== Currently available language layouts ===&lt;br /&gt;
&lt;br /&gt;
  - active&lt;br /&gt;
    Key: /maliit/onscreen/active&lt;br /&gt;
    Value: libmaliit-keyboard-plugin.so:en_gb&lt;br /&gt;
    Description: Active subview&lt;br /&gt;
    Type: &amp;lt;enum MALIIT_STRING_TYPE of type MaliitSettingsEntryType&amp;gt;&lt;br /&gt;
    Allowed Values: (value, &amp;quot;description&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:ar, &amp;quot;Maliit Keyboard - العربية&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:bg_bg, &amp;quot;Maliit Keyboard - Български фонетичен&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:cs, &amp;quot;Maliit Keyboard - Čeština&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:da, &amp;quot;Maliit Keyboard - Dansk&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:de, &amp;quot;Maliit Keyboard - Deutsch&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:el_gr, &amp;quot;Maliit Keyboard - Ελληνικά (EL)&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:en_gb, &amp;quot;Maliit Keyboard - English (UK)&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:en_us, &amp;quot;Maliit Keyboard - English (US)&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:en_us_default, &amp;quot;Maliit Keyboard - English (US)&amp;quot;)  &amp;lt;---- non functional copy of en_us&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:es, &amp;quot;Maliit Keyboard - Español&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:es_mx, &amp;quot;Maliit Keyboard - Español (América Latina)&amp;quot;) &amp;lt;---- non functional copy of es&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:et, &amp;quot;Maliit Keyboard - Eesti&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:fa, &amp;quot;Maliit Keyboard - فارسى&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:fi, &amp;quot;Maliit Keyboard - Suomi&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:fr, &amp;quot;Maliit Keyboard - Français&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:fr_ca, &amp;quot;Maliit Keyboard - Français (Canada)&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:he, &amp;quot;Maliit Keyboard - עברית&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:hu, &amp;quot;Maliit Keyboard - Magyar&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:id, &amp;quot;Maliit Keyboard - Indonesia&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:it, &amp;quot;Maliit Keyboard - Italiano&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:kk, &amp;quot;Maliit Keyboard - Қазақ&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:lt, &amp;quot;Maliit Keyboard - Lietuvių&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:mk_mk, &amp;quot;Maliit Keyboard - Македонски&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:ms, &amp;quot;Maliit Keyboard - Melayu&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:nl, &amp;quot;Maliit Keyboard - Nederlands&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:no, &amp;quot;Maliit Keyboard - Norsk&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:pl, &amp;quot;Maliit Keyboard - Polski&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:pt, &amp;quot;Maliit Keyboard - Português&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:pt_br, &amp;quot;Maliit Keyboard - Português- Brasil&amp;quot;) &amp;lt;---- non functional copy of pt&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:ro, &amp;quot;Maliit Keyboard - Română&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:ru, &amp;quot;Maliit Keyboard - Русский&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:sk, &amp;quot;Maliit Keyboard - Slovenčina&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:sv, &amp;quot;Maliit Keyboard - Svenska&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:th, &amp;quot;Maliit Keyboard - ภาษาไทย&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:tr, &amp;quot;Maliit Keyboard - Türkçe&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:uk, &amp;quot;Maliit Keyboard - Українська&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:vi, &amp;quot;Maliit Keyboard - Việt&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:zh_cn_cangjie, &amp;quot;Maliit Keyboard - 繁體 倉頡&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:zh_cn_pinyin, &amp;quot;Maliit Keyboard - 简体 拼音&amp;quot;)&lt;br /&gt;
        - (libmaliit-keyboard-plugin.so:zh_cn_zhuyin, &amp;quot;Maliit Keyboard - 繁體 注音&amp;quot;)&lt;br /&gt;
        - (nemo-keyboard.qml:, &amp;quot;nemo-keyboard - &amp;quot;)&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Activity_Touch_Input&amp;diff=83590</id>
		<title>Design Team/Activity Touch Input</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Activity_Touch_Input&amp;diff=83590"/>
		<updated>2012-10-10T01:08:17Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Physics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Abacus==&lt;br /&gt;
* Show live dragging feedback of abacus beads, not just updating the canvas when you release.&lt;br /&gt;
:&#039;&#039;Yeah. Easy enough. I was just lazy. --Walter&#039;&#039;&lt;br /&gt;
* For the custom abacus toolbar, spin button widgets are too fiddly to use due to the very small inc/dec arrows (should try to solve in system wide theme or depreciate use of this widget in activities)&lt;br /&gt;
:&#039;&#039;Some of these could be replaced by stretching or squeezing different parts of the abacus frame: to add more rods, upper or lower beads. I think for the numeric values, such as base and multiplication factor, I&#039;ll need some big buttons. --Walter&#039;&#039;&lt;br /&gt;
* Show abacus type name on the main canvas&lt;br /&gt;
:&#039;&#039;Also easy enough... stay tuned. --Walter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Browse==&lt;br /&gt;
* Touch and hold to trigger right click palette (for links, downloading, copy etc)&lt;br /&gt;
* Exit fullscreen icon in top right corner does not exit fullscreen when touched (only left clicked)&lt;br /&gt;
&lt;br /&gt;
==Calculate==&lt;br /&gt;
* &amp;lt;strike&amp;gt;Prevent auto expose of on screen keyboard for calculation entry widget and rely on canvas and toolbar buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;Manual reveal of keyboard for some more advanced actions&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;Cursor left/right canvas buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;Backspace canvas button&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Scientific vs. Basic canvas display toggle (not essential but would improve touch experience)&lt;br /&gt;
** Major toolbar reword/reduction&lt;br /&gt;
** Most functions get canvas buttons in scientific mode&lt;br /&gt;
* New implementation of help&lt;br /&gt;
&lt;br /&gt;
==Chat==&lt;br /&gt;
* Left clicking or tapping the Activity icon should imediately display its palette, currently it only displays via cursor loiter and clicking actually prevents it from opening. This behaviour should be fixed for all basic toolbar activity designs&lt;br /&gt;
* Input area is at canvas bottom edge, with text appearing at the canvas top, need to detect OSK and layout canvas so input is still visible while keeping text visible (e.g. if there is still blank space don&#039;t scroll actual text content off screen)&lt;br /&gt;
&lt;br /&gt;
==Chart==&lt;br /&gt;
* Swipe right/left to change the chart type&lt;br /&gt;
* Two finger pinch gesture for canvas zoom in and out&lt;br /&gt;
* One finger drag to scroll around zoomed in chart&lt;br /&gt;
&lt;br /&gt;
==Clock==&lt;br /&gt;
* Dragging of clock hands feature should be landed to improve interaction possibilities (redraw performance needs work)&lt;br /&gt;
&lt;br /&gt;
==Dimensions==&lt;br /&gt;
* Drag cards (Done in v41)&lt;br /&gt;
&lt;br /&gt;
==Distance==&lt;br /&gt;
* Configure toolbar settings for Temperature and Humidity are currently numerical input fields, should be migrated to spin buttons (pick up new touch friendly design versions)&lt;br /&gt;
* A click or touch of the toolbar Activity icon should instantly show the palette with the Activity name in (all activities should behave like this hen using the basic toolbar design)&lt;br /&gt;
&lt;br /&gt;
==Etoys==&lt;br /&gt;
* Requires close work with upstream, tickets can be filed against the [http://tracker.squeakland.org/browse/SQ/component/10530 etoys-touch] component for future work (no resources available at present)&lt;br /&gt;
* An experimental [http://etoys.squeak.org/experimental/ipad/ iPad version] supporting multi-touch input available is for testers&lt;br /&gt;
&lt;br /&gt;
==Finance==&lt;br /&gt;
* The &#039;goto now&#039; toolbar button should only be active when you change away from the current time, Icon should be between the Next/Previous icons (and perhaps be a little lest abstract of a design)&lt;br /&gt;
&lt;br /&gt;
==FotoToon==&lt;br /&gt;
* Save as Image should raise a confirmation alert to provide user feedback that a Journal entry was created &#039;&#039;[DONE in v 12]&#039;&#039;&lt;br /&gt;
* Resize widgets for all bubbles need to be much larger and visible &#039;&#039;[DONE in v 12, no sure about usability, used SIZE_GRID / 2]&#039;&#039;&lt;br /&gt;
* Bubble arrow (for spike or thought target) marker needs to be much larger and more visible &#039;&#039;[DONE in v 12, no sure about usability, used SIZE_GRID / 2]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Get Books==&lt;br /&gt;
* Combo box for selecting the archive source should fully open rather than making the user scroll navigate to see the three entries&lt;br /&gt;
&lt;br /&gt;
==HelloWorld==&lt;br /&gt;
A click or touch of the toolbar Activity icon should instantly show the palette with the Activity name in (all activities should behave like this hen using the basic toolbar design)&lt;br /&gt;
&lt;br /&gt;
==Help==&lt;br /&gt;
* Need to re-evaluate once the webkit port is running &#039;&#039;[Ported in Help v14]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Image Viewer==&lt;br /&gt;
* Two finger pinch gesture for canvas zoom in and out&lt;br /&gt;
* One finger drag to scroll around large (or zoomed in) image&lt;br /&gt;
* Double tap to toggle between &#039;Fit to window&#039; &amp;amp; &#039;Original size&#039;&lt;br /&gt;
* Two finger rotate gesture to trigger canvas clockwise/anti-clockwise rotation (user needs to rotate past N degrees and release before 90º rotate action triggered)&lt;br /&gt;
* Don&#039;t need to draw image manipulation in real time if not responsive enough, could use a simple grey checkerboard redraw for live touch feedback.&lt;br /&gt;
&lt;br /&gt;
==Implode==&lt;br /&gt;
* Tapping Easy/Medium/Hard should auto start a new game at that level of difficulty&lt;br /&gt;
&lt;br /&gt;
==Infoslicer==&lt;br /&gt;
&lt;br /&gt;
==Jukebox==&lt;br /&gt;
* A click or touch of the toolbar Activity icon should instantly show the palette with the Activity name in (all activities should behave like this hen using the basic toolbar design) &#039;&#039;[Jukebox 24 have a standard toolbar]&lt;br /&gt;
&lt;br /&gt;
==Labyrinth==&lt;br /&gt;
* Canvas zooming in/out with pinch gesture&lt;br /&gt;
* Canvas scrolling when dragging canvas (replace current behaviour of creating a node of a specific size, rely on single tap to create a node)&lt;br /&gt;
&lt;br /&gt;
==Log==&lt;br /&gt;
* Log Collector palette should open on single touch / left click (currently uses hover loiter only)&lt;br /&gt;
* Log Collector needs a better icon, a bug with glasses or a magnifying glass?&lt;br /&gt;
* Copy tool button should only be active if a text selection is made&lt;br /&gt;
* Vertical view split needs larger hit target UI (system wide theme solution needed)&lt;br /&gt;
* List disclosure triangles are too small, allow touching anywhere in directory name text to open/close the node (might need a system theme solution for tree view)&lt;br /&gt;
&lt;br /&gt;
==Maze==&lt;br /&gt;
* Need to hide the fake Sugar pointer cursor when using touch events&lt;br /&gt;
&lt;br /&gt;
==Measure==&lt;br /&gt;
&lt;br /&gt;
==Memorize==&lt;br /&gt;
* General issues with combo box, will need to pickup new touch friendly gtk combo theme once available&lt;br /&gt;
* Toggling back and forth between Edit and Play mode has 1-2sec of seconds delay with a simple example quiz loaded, some user feedback would help (a spinner?) if the latency can&#039;t be reduced.&lt;br /&gt;
&lt;br /&gt;
==Moon==&lt;br /&gt;
* Some new enhancements would make the activity more useful/interactive&lt;br /&gt;
** Add a database of surface features and landings, allow touch/click to reveal name and information&lt;br /&gt;
** Display longitude and latitude of point clicked/touched&lt;br /&gt;
&lt;br /&gt;
==Paint==&lt;br /&gt;
* Single finger press and drag to create, size, and rotate shape tools (works fine with mouse events but John pointed out it needs work for the new F17 touch events)&lt;br /&gt;
* Single finger drag for Selecting an area (only working for mouse events)&lt;br /&gt;
* Single finger dragging a selection (only working for mouse events)&lt;br /&gt;
* Eraser tool default size should be _much_ larger&lt;br /&gt;
* Ability to draw with more than one finger at a time (e.g. multi-touch for Brush, Eraser, Stamp tools), need to confirm how many touches we can support to make this a worth while addition.&lt;br /&gt;
* Clicking Select Area should clear the current selection if present&lt;br /&gt;
* Brush properties palette, gtk spin button widget for brush size much too fiddly to use, perhaps replace with a slider between 1 and 100?&lt;br /&gt;
* Consider changing Brush properties Keep aspect to a [http://developer.gnome.org/gtk3/3.1/GtkSwitch.html gtk switch], or remove it (this feature just locks the aspect ratio of the selection tool so it is square, not sure it is really needed)&lt;br /&gt;
&lt;br /&gt;
==Physics==&lt;br /&gt;
* Can the current code support multiple interaction points?&lt;br /&gt;
* &amp;lt;strike&amp;gt;Probable F17 build related [http://bugs.sugarlabs.org/ticket/3361 #3361] crash bug for the Grab tool&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;Grab tool not responding to touch interaction [http://bugs.sugarlabs.org/ticket/3749 #3749] (other tools working fine with touch events)&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Pippy==&lt;br /&gt;
&lt;br /&gt;
==Portfolio==&lt;br /&gt;
&lt;br /&gt;
==Read==&lt;br /&gt;
* Vertical scrolling solution&lt;br /&gt;
* Page turning swipe gesture for paginatable documents&lt;br /&gt;
&lt;br /&gt;
==Record==&lt;br /&gt;
&lt;br /&gt;
==Ruler==&lt;br /&gt;
* No specific touch issues&lt;br /&gt;
* Touch enhancement would be to allow touching/dragging on the various rulers to have the exact numerical value displayed next to the above your finger/cursor&lt;br /&gt;
&lt;br /&gt;
==Scratch==&lt;br /&gt;
&lt;br /&gt;
==Speak==&lt;br /&gt;
* Needs work to re-layout when on screen keyboard is used so that the text input area is visible as well as the animated face&lt;br /&gt;
* Some combo button issues, should pick up new touch friendly combo theme once available&lt;br /&gt;
* touch dragging around the face should have the eyes continuously follow your finger (you can double tap, but they just look at the double tap coordinate)&lt;br /&gt;
&lt;br /&gt;
==StopWatch==&lt;br /&gt;
Tapping a text field should auto select the current text by default to allow easy replacing (rather than having to press delete many times before typing something new)&lt;br /&gt;
&lt;br /&gt;
==TamTamEdit==&lt;br /&gt;
* Requires most design and implementation work to be usable in a touch environment&lt;br /&gt;
* Piano roll note&lt;br /&gt;
** Notes are much too small to manipulate via a finger touch&lt;br /&gt;
** Notes don&#039;t respond to drag touch events so notes can be selected but not moved&lt;br /&gt;
** Too easy to click on the canvas and selecting whole tracks for modification&lt;br /&gt;
** Pinch zoom metaphor to increase vertical scale?&lt;br /&gt;
** Start with only one ore two instrument tracks, scale UI only as more instruments/tracks are added?&lt;br /&gt;
* No current way to record from playing the physical keyboard?&lt;br /&gt;
** Possibly a broken feature (there is a Record Keyboard feature but seems inoperative)&lt;br /&gt;
** If this feature is intended to work a virtual piano keyboard will also be necessary as per the other TamTam activities (canvas vertical zoom/panning certainly needed if we add a virtual keyboard)&lt;br /&gt;
&lt;br /&gt;
==TamTamJam==&lt;br /&gt;
&lt;br /&gt;
* Visual UI limited to activating pre-made loops, no jamming available without a visual keyboard&lt;br /&gt;
** Current loop widgets do not respond to touch events, only mouse clicks and physical keyboard short cuts (you can switch them off with a touch, but not on)&lt;br /&gt;
** Possible full width, horizontal keyboard widget at bottom edge of screen (standardise widget across TamTam activities as noted in TamTamSynthLab)&lt;br /&gt;
&lt;br /&gt;
==TamTamMini==&lt;br /&gt;
&lt;br /&gt;
* Visual UI limited to playing single note of each instrument&lt;br /&gt;
** Possible full width, horizontal keyboard widget at bottom edge of screen (standardise widget across TamTam activities as noted above in TamTamSynthLab)&lt;br /&gt;
** TamTamMini is currently very cluttered (and already requires the user to scroll), space is tight and needs some reorganisation fit in a keyboard as well&lt;br /&gt;
* Switch to standard Primary Toolbar layout&lt;br /&gt;
** This may help save space on the main canvas by moving the filters (animals/concrete/keyboard/people/percussion/strings/wind) into the primary toolbar (TODO: new Sugar toolbar icon designs needed for these)&lt;br /&gt;
&lt;br /&gt;
==TamTamSynthLab==&lt;br /&gt;
&lt;br /&gt;
* No current visible UI for playing notes&lt;br /&gt;
** Possible full width, horizontal keyboard widget at bottom edge of screen (standardise widget across TamTam activities)&lt;br /&gt;
** Keyboard should support octave scrolling&lt;br /&gt;
** Should support lock/unlock keys for creating chords&lt;br /&gt;
** Key note letter show/hide (localised)&lt;br /&gt;
** Keys should visible change when pressed&lt;br /&gt;
** Keys should visible change if physical keyboard buttons are pressed (i.e. keyboard can provide visual feedback for users without touch screen compatible hardware)&lt;br /&gt;
* Linking modules not currently possible via touch&lt;br /&gt;
** Input/output connectors very small hit targets and obscured by finger&lt;br /&gt;
** Input/output connectors don&#039;t currently respond to touch events&lt;br /&gt;
** As UI is limited to 4 module instance of each type (13 icons max on canvas), increasing their on-screen size is one less invasive option (TODO: mock up)&lt;br /&gt;
** Pinch and zoom gestures could be used to zoom in/out of the canvas allowing the user to work as large as they like, here&#039;s a video [http://dl.dropbox.com/u/149476/synthlab_pymt.mov example] from Nathaniel LeCaude&lt;br /&gt;
* Otherwise, SynthLab is in pretty good shape for touch inteface usage&lt;br /&gt;
** Bug: Text hints don&#039;t update when selecting modules on main canvas (only appear/update if you change modules using the combo in the slider details view)&lt;br /&gt;
&lt;br /&gt;
==Terminal==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;strike&amp;gt;Add warning confirmation alert strip to &#039;Become root&#039; button to provide feedback&amp;lt;/strike&amp;gt;&lt;br /&gt;
**&amp;lt;i&amp;gt;The &amp;quot;Become root&amp;quot; button was already removed. See bugs [http://bugs.sugarlabs.org/ticket/3689 SL#3689] [http://bugs.sugarlabs.org/ticket/2756 SL#2756] and [http://bugs.sugarlabs.org/ticket/2597 SL#2697]. --danielf&amp;lt;/i&amp;gt;&lt;br /&gt;
* Will require a close to full feature on screen keyboard with modifiers and unusual characters&lt;br /&gt;
* &amp;lt;strike&amp;gt;Update tab design as per Browse to provide larger hit targets.&amp;lt;/strike&amp;gt;&lt;br /&gt;
**&amp;lt;i&amp;gt;Done. See [http://bugs.sugarlabs.org/ticket/3354 SL#3354] for the last commit. And commit [http://git.sugarlabs.org/terminal/mainline/commit/2a3addb355c60e98dd714e8216a77f07a6f38d9a 2a3addb3]. --danielf&amp;lt;/i&amp;gt;&lt;br /&gt;
* Drag scrolling&lt;br /&gt;
* More accurate text selection (system wide solution needed for touch)&lt;br /&gt;
* Drag scrolling through console history&lt;br /&gt;
&lt;br /&gt;
==Turtle Art==&lt;br /&gt;
* Canvas zooming in/out with pinch gesture&lt;br /&gt;
:&#039;&#039;Right now, there is no canvas zooming at all... just block zooming. --Walter&#039;&#039;&lt;br /&gt;
* Canvas scrolling when dragging canvas&lt;br /&gt;
:&#039;&#039;Will add to v138 (See commit at [http://git.sugarlabs.org/turtleart/mainline/commit/60d0d9caec902cf6824ce01368436e58925ceff4]). --Walter&#039;&#039;&lt;br /&gt;
::Performance on XO hardware was not great. Might make sense when in tablet mode only.&lt;br /&gt;
* Default to large blocks when used on a touch device to reduce obscuring effect of fingers &amp;amp; improve hit target. Perhaps extend the block shapes to have an otherwise blank  &#039;gripper/ridged&#039; area to the left or right&lt;br /&gt;
:&#039;&#039;What is the purpose of the gripper? --Walter&#039;&#039;&#039;&lt;br /&gt;
::&#039;&#039;To allow a fat finger to easily drag a block about without obscuring its content and top edge for snapping onto other blocks --Gary&#039;&#039;&lt;br /&gt;
:::&#039;&#039;Got it. It could be something that only appears on a touch-enabled machine (or when the XO is in tablet mode). I&#039;ll sketch something up. --Walter&#039;&#039;&lt;br /&gt;
* Portrait orientation clips too many toolbar icons (expect portrait orientation to be used much more frequently on tablet devices)&lt;br /&gt;
:&#039;&#039;As of v137, there is a scroll mechanism for clipped palettes... --Walter&#039;&#039;&lt;br /&gt;
* Toolbar hover hints clobbering view of block palettes (due to touch activation leaving pointer over toolbar buttons )&lt;br /&gt;
:&#039;&#039;These can be turned off and could be by default. --Walter&#039;&#039;&lt;br /&gt;
* Allow escaping from full screen mode (see Read for improved behaviour)&lt;br /&gt;
* All Save as/Export options should raise a confirmation alert to provide user feedback of Journal entry creation.&lt;br /&gt;
:&#039;&#039;Will add to v138 (See commit at [http://git.sugarlabs.org/turtleart/mainline/commit/9bf53cbe6570acfaed47ed90059ff7a58613156f]). --Walter&#039;&#039;&lt;br /&gt;
* Tapping a block tile or stack does not auto run it&lt;br /&gt;
:&#039;&#039;What is the difference between a tap and a click? (I added some code for XO3 to try to disambiguate between a tap and a small drag used in repositioning a block... may need revisiting) --Walter&#039;&#039;&lt;br /&gt;
::&#039;&#039;Not sure from an implementation perspective, just an observation of the current behaviour in TA, I can click a block/stack to auto run, but a tap and release (many careful attempts) of the same block/stack had no effect. --Gary&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Typing Turtle==&lt;br /&gt;
&lt;br /&gt;
==WikipediaEN/ES==&lt;br /&gt;
* Need to re-evaluate once the webkit port is running &#039;&#039;[Already available v33.5]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Words==&lt;br /&gt;
* No specific touch issues&lt;br /&gt;
&lt;br /&gt;
==Write==&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Activity_Touch_Input&amp;diff=83589</id>
		<title>Design Team/Activity Touch Input</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Activity_Touch_Input&amp;diff=83589"/>
		<updated>2012-10-10T01:07:37Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Calculate */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Abacus==&lt;br /&gt;
* Show live dragging feedback of abacus beads, not just updating the canvas when you release.&lt;br /&gt;
:&#039;&#039;Yeah. Easy enough. I was just lazy. --Walter&#039;&#039;&lt;br /&gt;
* For the custom abacus toolbar, spin button widgets are too fiddly to use due to the very small inc/dec arrows (should try to solve in system wide theme or depreciate use of this widget in activities)&lt;br /&gt;
:&#039;&#039;Some of these could be replaced by stretching or squeezing different parts of the abacus frame: to add more rods, upper or lower beads. I think for the numeric values, such as base and multiplication factor, I&#039;ll need some big buttons. --Walter&#039;&#039;&lt;br /&gt;
* Show abacus type name on the main canvas&lt;br /&gt;
:&#039;&#039;Also easy enough... stay tuned. --Walter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Browse==&lt;br /&gt;
* Touch and hold to trigger right click palette (for links, downloading, copy etc)&lt;br /&gt;
* Exit fullscreen icon in top right corner does not exit fullscreen when touched (only left clicked)&lt;br /&gt;
&lt;br /&gt;
==Calculate==&lt;br /&gt;
* &amp;lt;strike&amp;gt;Prevent auto expose of on screen keyboard for calculation entry widget and rely on canvas and toolbar buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;Manual reveal of keyboard for some more advanced actions&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;Cursor left/right canvas buttons&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;Backspace canvas button&amp;lt;/strike&amp;gt;&lt;br /&gt;
* Scientific vs. Basic canvas display toggle (not essential but would improve touch experience)&lt;br /&gt;
** Major toolbar reword/reduction&lt;br /&gt;
** Most functions get canvas buttons in scientific mode&lt;br /&gt;
* New implementation of help&lt;br /&gt;
&lt;br /&gt;
==Chat==&lt;br /&gt;
* Left clicking or tapping the Activity icon should imediately display its palette, currently it only displays via cursor loiter and clicking actually prevents it from opening. This behaviour should be fixed for all basic toolbar activity designs&lt;br /&gt;
* Input area is at canvas bottom edge, with text appearing at the canvas top, need to detect OSK and layout canvas so input is still visible while keeping text visible (e.g. if there is still blank space don&#039;t scroll actual text content off screen)&lt;br /&gt;
&lt;br /&gt;
==Chart==&lt;br /&gt;
* Swipe right/left to change the chart type&lt;br /&gt;
* Two finger pinch gesture for canvas zoom in and out&lt;br /&gt;
* One finger drag to scroll around zoomed in chart&lt;br /&gt;
&lt;br /&gt;
==Clock==&lt;br /&gt;
* Dragging of clock hands feature should be landed to improve interaction possibilities (redraw performance needs work)&lt;br /&gt;
&lt;br /&gt;
==Dimensions==&lt;br /&gt;
* Drag cards (Done in v41)&lt;br /&gt;
&lt;br /&gt;
==Distance==&lt;br /&gt;
* Configure toolbar settings for Temperature and Humidity are currently numerical input fields, should be migrated to spin buttons (pick up new touch friendly design versions)&lt;br /&gt;
* A click or touch of the toolbar Activity icon should instantly show the palette with the Activity name in (all activities should behave like this hen using the basic toolbar design)&lt;br /&gt;
&lt;br /&gt;
==Etoys==&lt;br /&gt;
* Requires close work with upstream, tickets can be filed against the [http://tracker.squeakland.org/browse/SQ/component/10530 etoys-touch] component for future work (no resources available at present)&lt;br /&gt;
* An experimental [http://etoys.squeak.org/experimental/ipad/ iPad version] supporting multi-touch input available is for testers&lt;br /&gt;
&lt;br /&gt;
==Finance==&lt;br /&gt;
* The &#039;goto now&#039; toolbar button should only be active when you change away from the current time, Icon should be between the Next/Previous icons (and perhaps be a little lest abstract of a design)&lt;br /&gt;
&lt;br /&gt;
==FotoToon==&lt;br /&gt;
* Save as Image should raise a confirmation alert to provide user feedback that a Journal entry was created &#039;&#039;[DONE in v 12]&#039;&#039;&lt;br /&gt;
* Resize widgets for all bubbles need to be much larger and visible &#039;&#039;[DONE in v 12, no sure about usability, used SIZE_GRID / 2]&#039;&#039;&lt;br /&gt;
* Bubble arrow (for spike or thought target) marker needs to be much larger and more visible &#039;&#039;[DONE in v 12, no sure about usability, used SIZE_GRID / 2]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Get Books==&lt;br /&gt;
* Combo box for selecting the archive source should fully open rather than making the user scroll navigate to see the three entries&lt;br /&gt;
&lt;br /&gt;
==HelloWorld==&lt;br /&gt;
A click or touch of the toolbar Activity icon should instantly show the palette with the Activity name in (all activities should behave like this hen using the basic toolbar design)&lt;br /&gt;
&lt;br /&gt;
==Help==&lt;br /&gt;
* Need to re-evaluate once the webkit port is running &#039;&#039;[Ported in Help v14]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Image Viewer==&lt;br /&gt;
* Two finger pinch gesture for canvas zoom in and out&lt;br /&gt;
* One finger drag to scroll around large (or zoomed in) image&lt;br /&gt;
* Double tap to toggle between &#039;Fit to window&#039; &amp;amp; &#039;Original size&#039;&lt;br /&gt;
* Two finger rotate gesture to trigger canvas clockwise/anti-clockwise rotation (user needs to rotate past N degrees and release before 90º rotate action triggered)&lt;br /&gt;
* Don&#039;t need to draw image manipulation in real time if not responsive enough, could use a simple grey checkerboard redraw for live touch feedback.&lt;br /&gt;
&lt;br /&gt;
==Implode==&lt;br /&gt;
* Tapping Easy/Medium/Hard should auto start a new game at that level of difficulty&lt;br /&gt;
&lt;br /&gt;
==Infoslicer==&lt;br /&gt;
&lt;br /&gt;
==Jukebox==&lt;br /&gt;
* A click or touch of the toolbar Activity icon should instantly show the palette with the Activity name in (all activities should behave like this hen using the basic toolbar design) &#039;&#039;[Jukebox 24 have a standard toolbar]&lt;br /&gt;
&lt;br /&gt;
==Labyrinth==&lt;br /&gt;
* Canvas zooming in/out with pinch gesture&lt;br /&gt;
* Canvas scrolling when dragging canvas (replace current behaviour of creating a node of a specific size, rely on single tap to create a node)&lt;br /&gt;
&lt;br /&gt;
==Log==&lt;br /&gt;
* Log Collector palette should open on single touch / left click (currently uses hover loiter only)&lt;br /&gt;
* Log Collector needs a better icon, a bug with glasses or a magnifying glass?&lt;br /&gt;
* Copy tool button should only be active if a text selection is made&lt;br /&gt;
* Vertical view split needs larger hit target UI (system wide theme solution needed)&lt;br /&gt;
* List disclosure triangles are too small, allow touching anywhere in directory name text to open/close the node (might need a system theme solution for tree view)&lt;br /&gt;
&lt;br /&gt;
==Maze==&lt;br /&gt;
* Need to hide the fake Sugar pointer cursor when using touch events&lt;br /&gt;
&lt;br /&gt;
==Measure==&lt;br /&gt;
&lt;br /&gt;
==Memorize==&lt;br /&gt;
* General issues with combo box, will need to pickup new touch friendly gtk combo theme once available&lt;br /&gt;
* Toggling back and forth between Edit and Play mode has 1-2sec of seconds delay with a simple example quiz loaded, some user feedback would help (a spinner?) if the latency can&#039;t be reduced.&lt;br /&gt;
&lt;br /&gt;
==Moon==&lt;br /&gt;
* Some new enhancements would make the activity more useful/interactive&lt;br /&gt;
** Add a database of surface features and landings, allow touch/click to reveal name and information&lt;br /&gt;
** Display longitude and latitude of point clicked/touched&lt;br /&gt;
&lt;br /&gt;
==Paint==&lt;br /&gt;
* Single finger press and drag to create, size, and rotate shape tools (works fine with mouse events but John pointed out it needs work for the new F17 touch events)&lt;br /&gt;
* Single finger drag for Selecting an area (only working for mouse events)&lt;br /&gt;
* Single finger dragging a selection (only working for mouse events)&lt;br /&gt;
* Eraser tool default size should be _much_ larger&lt;br /&gt;
* Ability to draw with more than one finger at a time (e.g. multi-touch for Brush, Eraser, Stamp tools), need to confirm how many touches we can support to make this a worth while addition.&lt;br /&gt;
* Clicking Select Area should clear the current selection if present&lt;br /&gt;
* Brush properties palette, gtk spin button widget for brush size much too fiddly to use, perhaps replace with a slider between 1 and 100?&lt;br /&gt;
* Consider changing Brush properties Keep aspect to a [http://developer.gnome.org/gtk3/3.1/GtkSwitch.html gtk switch], or remove it (this feature just locks the aspect ratio of the selection tool so it is square, not sure it is really needed)&lt;br /&gt;
&lt;br /&gt;
==Physics==&lt;br /&gt;
* Can the current code support multiple interaction points&lt;br /&gt;
* &amp;lt;strike&amp;gt;Probable F17 build related [http://bugs.sugarlabs.org/ticket/3361 #3361] crash bug for the Grab tool&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;Grab tool not responding to touch interaction [http://bugs.sugarlabs.org/ticket/3749 #3749] (other tools working fine with touch events)&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Pippy==&lt;br /&gt;
&lt;br /&gt;
==Portfolio==&lt;br /&gt;
&lt;br /&gt;
==Read==&lt;br /&gt;
* Vertical scrolling solution&lt;br /&gt;
* Page turning swipe gesture for paginatable documents&lt;br /&gt;
&lt;br /&gt;
==Record==&lt;br /&gt;
&lt;br /&gt;
==Ruler==&lt;br /&gt;
* No specific touch issues&lt;br /&gt;
* Touch enhancement would be to allow touching/dragging on the various rulers to have the exact numerical value displayed next to the above your finger/cursor&lt;br /&gt;
&lt;br /&gt;
==Scratch==&lt;br /&gt;
&lt;br /&gt;
==Speak==&lt;br /&gt;
* Needs work to re-layout when on screen keyboard is used so that the text input area is visible as well as the animated face&lt;br /&gt;
* Some combo button issues, should pick up new touch friendly combo theme once available&lt;br /&gt;
* touch dragging around the face should have the eyes continuously follow your finger (you can double tap, but they just look at the double tap coordinate)&lt;br /&gt;
&lt;br /&gt;
==StopWatch==&lt;br /&gt;
Tapping a text field should auto select the current text by default to allow easy replacing (rather than having to press delete many times before typing something new)&lt;br /&gt;
&lt;br /&gt;
==TamTamEdit==&lt;br /&gt;
* Requires most design and implementation work to be usable in a touch environment&lt;br /&gt;
* Piano roll note&lt;br /&gt;
** Notes are much too small to manipulate via a finger touch&lt;br /&gt;
** Notes don&#039;t respond to drag touch events so notes can be selected but not moved&lt;br /&gt;
** Too easy to click on the canvas and selecting whole tracks for modification&lt;br /&gt;
** Pinch zoom metaphor to increase vertical scale?&lt;br /&gt;
** Start with only one ore two instrument tracks, scale UI only as more instruments/tracks are added?&lt;br /&gt;
* No current way to record from playing the physical keyboard?&lt;br /&gt;
** Possibly a broken feature (there is a Record Keyboard feature but seems inoperative)&lt;br /&gt;
** If this feature is intended to work a virtual piano keyboard will also be necessary as per the other TamTam activities (canvas vertical zoom/panning certainly needed if we add a virtual keyboard)&lt;br /&gt;
&lt;br /&gt;
==TamTamJam==&lt;br /&gt;
&lt;br /&gt;
* Visual UI limited to activating pre-made loops, no jamming available without a visual keyboard&lt;br /&gt;
** Current loop widgets do not respond to touch events, only mouse clicks and physical keyboard short cuts (you can switch them off with a touch, but not on)&lt;br /&gt;
** Possible full width, horizontal keyboard widget at bottom edge of screen (standardise widget across TamTam activities as noted in TamTamSynthLab)&lt;br /&gt;
&lt;br /&gt;
==TamTamMini==&lt;br /&gt;
&lt;br /&gt;
* Visual UI limited to playing single note of each instrument&lt;br /&gt;
** Possible full width, horizontal keyboard widget at bottom edge of screen (standardise widget across TamTam activities as noted above in TamTamSynthLab)&lt;br /&gt;
** TamTamMini is currently very cluttered (and already requires the user to scroll), space is tight and needs some reorganisation fit in a keyboard as well&lt;br /&gt;
* Switch to standard Primary Toolbar layout&lt;br /&gt;
** This may help save space on the main canvas by moving the filters (animals/concrete/keyboard/people/percussion/strings/wind) into the primary toolbar (TODO: new Sugar toolbar icon designs needed for these)&lt;br /&gt;
&lt;br /&gt;
==TamTamSynthLab==&lt;br /&gt;
&lt;br /&gt;
* No current visible UI for playing notes&lt;br /&gt;
** Possible full width, horizontal keyboard widget at bottom edge of screen (standardise widget across TamTam activities)&lt;br /&gt;
** Keyboard should support octave scrolling&lt;br /&gt;
** Should support lock/unlock keys for creating chords&lt;br /&gt;
** Key note letter show/hide (localised)&lt;br /&gt;
** Keys should visible change when pressed&lt;br /&gt;
** Keys should visible change if physical keyboard buttons are pressed (i.e. keyboard can provide visual feedback for users without touch screen compatible hardware)&lt;br /&gt;
* Linking modules not currently possible via touch&lt;br /&gt;
** Input/output connectors very small hit targets and obscured by finger&lt;br /&gt;
** Input/output connectors don&#039;t currently respond to touch events&lt;br /&gt;
** As UI is limited to 4 module instance of each type (13 icons max on canvas), increasing their on-screen size is one less invasive option (TODO: mock up)&lt;br /&gt;
** Pinch and zoom gestures could be used to zoom in/out of the canvas allowing the user to work as large as they like, here&#039;s a video [http://dl.dropbox.com/u/149476/synthlab_pymt.mov example] from Nathaniel LeCaude&lt;br /&gt;
* Otherwise, SynthLab is in pretty good shape for touch inteface usage&lt;br /&gt;
** Bug: Text hints don&#039;t update when selecting modules on main canvas (only appear/update if you change modules using the combo in the slider details view)&lt;br /&gt;
&lt;br /&gt;
==Terminal==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;strike&amp;gt;Add warning confirmation alert strip to &#039;Become root&#039; button to provide feedback&amp;lt;/strike&amp;gt;&lt;br /&gt;
**&amp;lt;i&amp;gt;The &amp;quot;Become root&amp;quot; button was already removed. See bugs [http://bugs.sugarlabs.org/ticket/3689 SL#3689] [http://bugs.sugarlabs.org/ticket/2756 SL#2756] and [http://bugs.sugarlabs.org/ticket/2597 SL#2697]. --danielf&amp;lt;/i&amp;gt;&lt;br /&gt;
* Will require a close to full feature on screen keyboard with modifiers and unusual characters&lt;br /&gt;
* &amp;lt;strike&amp;gt;Update tab design as per Browse to provide larger hit targets.&amp;lt;/strike&amp;gt;&lt;br /&gt;
**&amp;lt;i&amp;gt;Done. See [http://bugs.sugarlabs.org/ticket/3354 SL#3354] for the last commit. And commit [http://git.sugarlabs.org/terminal/mainline/commit/2a3addb355c60e98dd714e8216a77f07a6f38d9a 2a3addb3]. --danielf&amp;lt;/i&amp;gt;&lt;br /&gt;
* Drag scrolling&lt;br /&gt;
* More accurate text selection (system wide solution needed for touch)&lt;br /&gt;
* Drag scrolling through console history&lt;br /&gt;
&lt;br /&gt;
==Turtle Art==&lt;br /&gt;
* Canvas zooming in/out with pinch gesture&lt;br /&gt;
:&#039;&#039;Right now, there is no canvas zooming at all... just block zooming. --Walter&#039;&#039;&lt;br /&gt;
* Canvas scrolling when dragging canvas&lt;br /&gt;
:&#039;&#039;Will add to v138 (See commit at [http://git.sugarlabs.org/turtleart/mainline/commit/60d0d9caec902cf6824ce01368436e58925ceff4]). --Walter&#039;&#039;&lt;br /&gt;
::Performance on XO hardware was not great. Might make sense when in tablet mode only.&lt;br /&gt;
* Default to large blocks when used on a touch device to reduce obscuring effect of fingers &amp;amp; improve hit target. Perhaps extend the block shapes to have an otherwise blank  &#039;gripper/ridged&#039; area to the left or right&lt;br /&gt;
:&#039;&#039;What is the purpose of the gripper? --Walter&#039;&#039;&#039;&lt;br /&gt;
::&#039;&#039;To allow a fat finger to easily drag a block about without obscuring its content and top edge for snapping onto other blocks --Gary&#039;&#039;&lt;br /&gt;
:::&#039;&#039;Got it. It could be something that only appears on a touch-enabled machine (or when the XO is in tablet mode). I&#039;ll sketch something up. --Walter&#039;&#039;&lt;br /&gt;
* Portrait orientation clips too many toolbar icons (expect portrait orientation to be used much more frequently on tablet devices)&lt;br /&gt;
:&#039;&#039;As of v137, there is a scroll mechanism for clipped palettes... --Walter&#039;&#039;&lt;br /&gt;
* Toolbar hover hints clobbering view of block palettes (due to touch activation leaving pointer over toolbar buttons )&lt;br /&gt;
:&#039;&#039;These can be turned off and could be by default. --Walter&#039;&#039;&lt;br /&gt;
* Allow escaping from full screen mode (see Read for improved behaviour)&lt;br /&gt;
* All Save as/Export options should raise a confirmation alert to provide user feedback of Journal entry creation.&lt;br /&gt;
:&#039;&#039;Will add to v138 (See commit at [http://git.sugarlabs.org/turtleart/mainline/commit/9bf53cbe6570acfaed47ed90059ff7a58613156f]). --Walter&#039;&#039;&lt;br /&gt;
* Tapping a block tile or stack does not auto run it&lt;br /&gt;
:&#039;&#039;What is the difference between a tap and a click? (I added some code for XO3 to try to disambiguate between a tap and a small drag used in repositioning a block... may need revisiting) --Walter&#039;&#039;&lt;br /&gt;
::&#039;&#039;Not sure from an implementation perspective, just an observation of the current behaviour in TA, I can click a block/stack to auto run, but a tap and release (many careful attempts) of the same block/stack had no effect. --Gary&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Typing Turtle==&lt;br /&gt;
&lt;br /&gt;
==WikipediaEN/ES==&lt;br /&gt;
* Need to re-evaluate once the webkit port is running &#039;&#039;[Already available v33.5]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Words==&lt;br /&gt;
* No specific touch issues&lt;br /&gt;
&lt;br /&gt;
==Write==&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Activity_Touch_Input&amp;diff=83588</id>
		<title>Design Team/Activity Touch Input</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Activity_Touch_Input&amp;diff=83588"/>
		<updated>2012-10-10T01:05:37Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Physics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Abacus==&lt;br /&gt;
* Show live dragging feedback of abacus beads, not just updating the canvas when you release.&lt;br /&gt;
:&#039;&#039;Yeah. Easy enough. I was just lazy. --Walter&#039;&#039;&lt;br /&gt;
* For the custom abacus toolbar, spin button widgets are too fiddly to use due to the very small inc/dec arrows (should try to solve in system wide theme or depreciate use of this widget in activities)&lt;br /&gt;
:&#039;&#039;Some of these could be replaced by stretching or squeezing different parts of the abacus frame: to add more rods, upper or lower beads. I think for the numeric values, such as base and multiplication factor, I&#039;ll need some big buttons. --Walter&#039;&#039;&lt;br /&gt;
* Show abacus type name on the main canvas&lt;br /&gt;
:&#039;&#039;Also easy enough... stay tuned. --Walter&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Browse==&lt;br /&gt;
* Touch and hold to trigger right click palette (for links, downloading, copy etc)&lt;br /&gt;
* Exit fullscreen icon in top right corner does not exit fullscreen when touched (only left clicked)&lt;br /&gt;
&lt;br /&gt;
==Calculate==&lt;br /&gt;
* Prevent auto expose of on screen keyboard for calculation entry widget and rely on canvas and toolbar buttons&lt;br /&gt;
* Manual reveal of keyboard for some more advanced actions&lt;br /&gt;
* Cursor left/right canvas buttons&lt;br /&gt;
* Backspace canvas button&lt;br /&gt;
* Scientific vs. Basic canvas display toggle (not essential but would improve touch experience)&lt;br /&gt;
** Major toolbar reword/reduction&lt;br /&gt;
** Most functions get canvas buttons in scientific mode&lt;br /&gt;
* New implementation of help&lt;br /&gt;
&lt;br /&gt;
==Chat==&lt;br /&gt;
* Left clicking or tapping the Activity icon should imediately display its palette, currently it only displays via cursor loiter and clicking actually prevents it from opening. This behaviour should be fixed for all basic toolbar activity designs&lt;br /&gt;
* Input area is at canvas bottom edge, with text appearing at the canvas top, need to detect OSK and layout canvas so input is still visible while keeping text visible (e.g. if there is still blank space don&#039;t scroll actual text content off screen)&lt;br /&gt;
&lt;br /&gt;
==Chart==&lt;br /&gt;
* Swipe right/left to change the chart type&lt;br /&gt;
* Two finger pinch gesture for canvas zoom in and out&lt;br /&gt;
* One finger drag to scroll around zoomed in chart&lt;br /&gt;
&lt;br /&gt;
==Clock==&lt;br /&gt;
* Dragging of clock hands feature should be landed to improve interaction possibilities (redraw performance needs work)&lt;br /&gt;
&lt;br /&gt;
==Dimensions==&lt;br /&gt;
* Drag cards (Done in v41)&lt;br /&gt;
&lt;br /&gt;
==Distance==&lt;br /&gt;
* Configure toolbar settings for Temperature and Humidity are currently numerical input fields, should be migrated to spin buttons (pick up new touch friendly design versions)&lt;br /&gt;
* A click or touch of the toolbar Activity icon should instantly show the palette with the Activity name in (all activities should behave like this hen using the basic toolbar design)&lt;br /&gt;
&lt;br /&gt;
==Etoys==&lt;br /&gt;
* Requires close work with upstream, tickets can be filed against the [http://tracker.squeakland.org/browse/SQ/component/10530 etoys-touch] component for future work (no resources available at present)&lt;br /&gt;
* An experimental [http://etoys.squeak.org/experimental/ipad/ iPad version] supporting multi-touch input available is for testers&lt;br /&gt;
&lt;br /&gt;
==Finance==&lt;br /&gt;
* The &#039;goto now&#039; toolbar button should only be active when you change away from the current time, Icon should be between the Next/Previous icons (and perhaps be a little lest abstract of a design)&lt;br /&gt;
&lt;br /&gt;
==FotoToon==&lt;br /&gt;
* Save as Image should raise a confirmation alert to provide user feedback that a Journal entry was created &#039;&#039;[DONE in v 12]&#039;&#039;&lt;br /&gt;
* Resize widgets for all bubbles need to be much larger and visible &#039;&#039;[DONE in v 12, no sure about usability, used SIZE_GRID / 2]&#039;&#039;&lt;br /&gt;
* Bubble arrow (for spike or thought target) marker needs to be much larger and more visible &#039;&#039;[DONE in v 12, no sure about usability, used SIZE_GRID / 2]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Get Books==&lt;br /&gt;
* Combo box for selecting the archive source should fully open rather than making the user scroll navigate to see the three entries&lt;br /&gt;
&lt;br /&gt;
==HelloWorld==&lt;br /&gt;
A click or touch of the toolbar Activity icon should instantly show the palette with the Activity name in (all activities should behave like this hen using the basic toolbar design)&lt;br /&gt;
&lt;br /&gt;
==Help==&lt;br /&gt;
* Need to re-evaluate once the webkit port is running &#039;&#039;[Ported in Help v14]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Image Viewer==&lt;br /&gt;
* Two finger pinch gesture for canvas zoom in and out&lt;br /&gt;
* One finger drag to scroll around large (or zoomed in) image&lt;br /&gt;
* Double tap to toggle between &#039;Fit to window&#039; &amp;amp; &#039;Original size&#039;&lt;br /&gt;
* Two finger rotate gesture to trigger canvas clockwise/anti-clockwise rotation (user needs to rotate past N degrees and release before 90º rotate action triggered)&lt;br /&gt;
* Don&#039;t need to draw image manipulation in real time if not responsive enough, could use a simple grey checkerboard redraw for live touch feedback.&lt;br /&gt;
&lt;br /&gt;
==Implode==&lt;br /&gt;
* Tapping Easy/Medium/Hard should auto start a new game at that level of difficulty&lt;br /&gt;
&lt;br /&gt;
==Infoslicer==&lt;br /&gt;
&lt;br /&gt;
==Jukebox==&lt;br /&gt;
* A click or touch of the toolbar Activity icon should instantly show the palette with the Activity name in (all activities should behave like this hen using the basic toolbar design) &#039;&#039;[Jukebox 24 have a standard toolbar]&lt;br /&gt;
&lt;br /&gt;
==Labyrinth==&lt;br /&gt;
* Canvas zooming in/out with pinch gesture&lt;br /&gt;
* Canvas scrolling when dragging canvas (replace current behaviour of creating a node of a specific size, rely on single tap to create a node)&lt;br /&gt;
&lt;br /&gt;
==Log==&lt;br /&gt;
* Log Collector palette should open on single touch / left click (currently uses hover loiter only)&lt;br /&gt;
* Log Collector needs a better icon, a bug with glasses or a magnifying glass?&lt;br /&gt;
* Copy tool button should only be active if a text selection is made&lt;br /&gt;
* Vertical view split needs larger hit target UI (system wide theme solution needed)&lt;br /&gt;
* List disclosure triangles are too small, allow touching anywhere in directory name text to open/close the node (might need a system theme solution for tree view)&lt;br /&gt;
&lt;br /&gt;
==Maze==&lt;br /&gt;
* Need to hide the fake Sugar pointer cursor when using touch events&lt;br /&gt;
&lt;br /&gt;
==Measure==&lt;br /&gt;
&lt;br /&gt;
==Memorize==&lt;br /&gt;
* General issues with combo box, will need to pickup new touch friendly gtk combo theme once available&lt;br /&gt;
* Toggling back and forth between Edit and Play mode has 1-2sec of seconds delay with a simple example quiz loaded, some user feedback would help (a spinner?) if the latency can&#039;t be reduced.&lt;br /&gt;
&lt;br /&gt;
==Moon==&lt;br /&gt;
* Some new enhancements would make the activity more useful/interactive&lt;br /&gt;
** Add a database of surface features and landings, allow touch/click to reveal name and information&lt;br /&gt;
** Display longitude and latitude of point clicked/touched&lt;br /&gt;
&lt;br /&gt;
==Paint==&lt;br /&gt;
* Single finger press and drag to create, size, and rotate shape tools (works fine with mouse events but John pointed out it needs work for the new F17 touch events)&lt;br /&gt;
* Single finger drag for Selecting an area (only working for mouse events)&lt;br /&gt;
* Single finger dragging a selection (only working for mouse events)&lt;br /&gt;
* Eraser tool default size should be _much_ larger&lt;br /&gt;
* Ability to draw with more than one finger at a time (e.g. multi-touch for Brush, Eraser, Stamp tools), need to confirm how many touches we can support to make this a worth while addition.&lt;br /&gt;
* Clicking Select Area should clear the current selection if present&lt;br /&gt;
* Brush properties palette, gtk spin button widget for brush size much too fiddly to use, perhaps replace with a slider between 1 and 100?&lt;br /&gt;
* Consider changing Brush properties Keep aspect to a [http://developer.gnome.org/gtk3/3.1/GtkSwitch.html gtk switch], or remove it (this feature just locks the aspect ratio of the selection tool so it is square, not sure it is really needed)&lt;br /&gt;
&lt;br /&gt;
==Physics==&lt;br /&gt;
* Can the current code support multiple interaction points&lt;br /&gt;
* &amp;lt;strike&amp;gt;Probable F17 build related [http://bugs.sugarlabs.org/ticket/3361 #3361] crash bug for the Grab tool&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt;Grab tool not responding to touch interaction [http://bugs.sugarlabs.org/ticket/3749 #3749] (other tools working fine with touch events)&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Pippy==&lt;br /&gt;
&lt;br /&gt;
==Portfolio==&lt;br /&gt;
&lt;br /&gt;
==Read==&lt;br /&gt;
* Vertical scrolling solution&lt;br /&gt;
* Page turning swipe gesture for paginatable documents&lt;br /&gt;
&lt;br /&gt;
==Record==&lt;br /&gt;
&lt;br /&gt;
==Ruler==&lt;br /&gt;
* No specific touch issues&lt;br /&gt;
* Touch enhancement would be to allow touching/dragging on the various rulers to have the exact numerical value displayed next to the above your finger/cursor&lt;br /&gt;
&lt;br /&gt;
==Scratch==&lt;br /&gt;
&lt;br /&gt;
==Speak==&lt;br /&gt;
* Needs work to re-layout when on screen keyboard is used so that the text input area is visible as well as the animated face&lt;br /&gt;
* Some combo button issues, should pick up new touch friendly combo theme once available&lt;br /&gt;
* touch dragging around the face should have the eyes continuously follow your finger (you can double tap, but they just look at the double tap coordinate)&lt;br /&gt;
&lt;br /&gt;
==StopWatch==&lt;br /&gt;
Tapping a text field should auto select the current text by default to allow easy replacing (rather than having to press delete many times before typing something new)&lt;br /&gt;
&lt;br /&gt;
==TamTamEdit==&lt;br /&gt;
* Requires most design and implementation work to be usable in a touch environment&lt;br /&gt;
* Piano roll note&lt;br /&gt;
** Notes are much too small to manipulate via a finger touch&lt;br /&gt;
** Notes don&#039;t respond to drag touch events so notes can be selected but not moved&lt;br /&gt;
** Too easy to click on the canvas and selecting whole tracks for modification&lt;br /&gt;
** Pinch zoom metaphor to increase vertical scale?&lt;br /&gt;
** Start with only one ore two instrument tracks, scale UI only as more instruments/tracks are added?&lt;br /&gt;
* No current way to record from playing the physical keyboard?&lt;br /&gt;
** Possibly a broken feature (there is a Record Keyboard feature but seems inoperative)&lt;br /&gt;
** If this feature is intended to work a virtual piano keyboard will also be necessary as per the other TamTam activities (canvas vertical zoom/panning certainly needed if we add a virtual keyboard)&lt;br /&gt;
&lt;br /&gt;
==TamTamJam==&lt;br /&gt;
&lt;br /&gt;
* Visual UI limited to activating pre-made loops, no jamming available without a visual keyboard&lt;br /&gt;
** Current loop widgets do not respond to touch events, only mouse clicks and physical keyboard short cuts (you can switch them off with a touch, but not on)&lt;br /&gt;
** Possible full width, horizontal keyboard widget at bottom edge of screen (standardise widget across TamTam activities as noted in TamTamSynthLab)&lt;br /&gt;
&lt;br /&gt;
==TamTamMini==&lt;br /&gt;
&lt;br /&gt;
* Visual UI limited to playing single note of each instrument&lt;br /&gt;
** Possible full width, horizontal keyboard widget at bottom edge of screen (standardise widget across TamTam activities as noted above in TamTamSynthLab)&lt;br /&gt;
** TamTamMini is currently very cluttered (and already requires the user to scroll), space is tight and needs some reorganisation fit in a keyboard as well&lt;br /&gt;
* Switch to standard Primary Toolbar layout&lt;br /&gt;
** This may help save space on the main canvas by moving the filters (animals/concrete/keyboard/people/percussion/strings/wind) into the primary toolbar (TODO: new Sugar toolbar icon designs needed for these)&lt;br /&gt;
&lt;br /&gt;
==TamTamSynthLab==&lt;br /&gt;
&lt;br /&gt;
* No current visible UI for playing notes&lt;br /&gt;
** Possible full width, horizontal keyboard widget at bottom edge of screen (standardise widget across TamTam activities)&lt;br /&gt;
** Keyboard should support octave scrolling&lt;br /&gt;
** Should support lock/unlock keys for creating chords&lt;br /&gt;
** Key note letter show/hide (localised)&lt;br /&gt;
** Keys should visible change when pressed&lt;br /&gt;
** Keys should visible change if physical keyboard buttons are pressed (i.e. keyboard can provide visual feedback for users without touch screen compatible hardware)&lt;br /&gt;
* Linking modules not currently possible via touch&lt;br /&gt;
** Input/output connectors very small hit targets and obscured by finger&lt;br /&gt;
** Input/output connectors don&#039;t currently respond to touch events&lt;br /&gt;
** As UI is limited to 4 module instance of each type (13 icons max on canvas), increasing their on-screen size is one less invasive option (TODO: mock up)&lt;br /&gt;
** Pinch and zoom gestures could be used to zoom in/out of the canvas allowing the user to work as large as they like, here&#039;s a video [http://dl.dropbox.com/u/149476/synthlab_pymt.mov example] from Nathaniel LeCaude&lt;br /&gt;
* Otherwise, SynthLab is in pretty good shape for touch inteface usage&lt;br /&gt;
** Bug: Text hints don&#039;t update when selecting modules on main canvas (only appear/update if you change modules using the combo in the slider details view)&lt;br /&gt;
&lt;br /&gt;
==Terminal==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;strike&amp;gt;Add warning confirmation alert strip to &#039;Become root&#039; button to provide feedback&amp;lt;/strike&amp;gt;&lt;br /&gt;
**&amp;lt;i&amp;gt;The &amp;quot;Become root&amp;quot; button was already removed. See bugs [http://bugs.sugarlabs.org/ticket/3689 SL#3689] [http://bugs.sugarlabs.org/ticket/2756 SL#2756] and [http://bugs.sugarlabs.org/ticket/2597 SL#2697]. --danielf&amp;lt;/i&amp;gt;&lt;br /&gt;
* Will require a close to full feature on screen keyboard with modifiers and unusual characters&lt;br /&gt;
* &amp;lt;strike&amp;gt;Update tab design as per Browse to provide larger hit targets.&amp;lt;/strike&amp;gt;&lt;br /&gt;
**&amp;lt;i&amp;gt;Done. See [http://bugs.sugarlabs.org/ticket/3354 SL#3354] for the last commit. And commit [http://git.sugarlabs.org/terminal/mainline/commit/2a3addb355c60e98dd714e8216a77f07a6f38d9a 2a3addb3]. --danielf&amp;lt;/i&amp;gt;&lt;br /&gt;
* Drag scrolling&lt;br /&gt;
* More accurate text selection (system wide solution needed for touch)&lt;br /&gt;
* Drag scrolling through console history&lt;br /&gt;
&lt;br /&gt;
==Turtle Art==&lt;br /&gt;
* Canvas zooming in/out with pinch gesture&lt;br /&gt;
:&#039;&#039;Right now, there is no canvas zooming at all... just block zooming. --Walter&#039;&#039;&lt;br /&gt;
* Canvas scrolling when dragging canvas&lt;br /&gt;
:&#039;&#039;Will add to v138 (See commit at [http://git.sugarlabs.org/turtleart/mainline/commit/60d0d9caec902cf6824ce01368436e58925ceff4]). --Walter&#039;&#039;&lt;br /&gt;
::Performance on XO hardware was not great. Might make sense when in tablet mode only.&lt;br /&gt;
* Default to large blocks when used on a touch device to reduce obscuring effect of fingers &amp;amp; improve hit target. Perhaps extend the block shapes to have an otherwise blank  &#039;gripper/ridged&#039; area to the left or right&lt;br /&gt;
:&#039;&#039;What is the purpose of the gripper? --Walter&#039;&#039;&#039;&lt;br /&gt;
::&#039;&#039;To allow a fat finger to easily drag a block about without obscuring its content and top edge for snapping onto other blocks --Gary&#039;&#039;&lt;br /&gt;
:::&#039;&#039;Got it. It could be something that only appears on a touch-enabled machine (or when the XO is in tablet mode). I&#039;ll sketch something up. --Walter&#039;&#039;&lt;br /&gt;
* Portrait orientation clips too many toolbar icons (expect portrait orientation to be used much more frequently on tablet devices)&lt;br /&gt;
:&#039;&#039;As of v137, there is a scroll mechanism for clipped palettes... --Walter&#039;&#039;&lt;br /&gt;
* Toolbar hover hints clobbering view of block palettes (due to touch activation leaving pointer over toolbar buttons )&lt;br /&gt;
:&#039;&#039;These can be turned off and could be by default. --Walter&#039;&#039;&lt;br /&gt;
* Allow escaping from full screen mode (see Read for improved behaviour)&lt;br /&gt;
* All Save as/Export options should raise a confirmation alert to provide user feedback of Journal entry creation.&lt;br /&gt;
:&#039;&#039;Will add to v138 (See commit at [http://git.sugarlabs.org/turtleart/mainline/commit/9bf53cbe6570acfaed47ed90059ff7a58613156f]). --Walter&#039;&#039;&lt;br /&gt;
* Tapping a block tile or stack does not auto run it&lt;br /&gt;
:&#039;&#039;What is the difference between a tap and a click? (I added some code for XO3 to try to disambiguate between a tap and a small drag used in repositioning a block... may need revisiting) --Walter&#039;&#039;&lt;br /&gt;
::&#039;&#039;Not sure from an implementation perspective, just an observation of the current behaviour in TA, I can click a block/stack to auto run, but a tap and release (many careful attempts) of the same block/stack had no effect. --Gary&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Typing Turtle==&lt;br /&gt;
&lt;br /&gt;
==WikipediaEN/ES==&lt;br /&gt;
* Need to re-evaluate once the webkit port is running &#039;&#039;[Already available v33.5]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Words==&lt;br /&gt;
* No specific touch issues&lt;br /&gt;
&lt;br /&gt;
==Write==&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Munsell&amp;diff=83380</id>
		<title>Design Team/Munsell</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Munsell&amp;diff=83380"/>
		<updated>2012-10-04T16:18:34Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
=Albert Munsell, &#039;&#039;Color Notation&#039;&#039; 1905=&lt;br /&gt;
&lt;br /&gt;
Munsell&#039;s color notation was the first to arrange the color perception components&amp;amp;mdash;hue, value, and chroma&amp;amp;mdash;into a three-dimensional arrangement. There are 10 hues in Munsell&#039;s notation: R, YR, Y, GY, G, BG, B, PB, P, RP. Value ranges from 0 (black) to 10 (white). Chroma ranges from 0 (gray) to 30+. The hue is specified first, followed by value/chroma; e.g., 5R 3/4 is a red of value 3, chroma 4. There is a reasonable introduction to [http://en.wikipedia.org/wiki/Munsell Munsell] in the Wikipedia. Data for conversion from Munsell to [http://en.wikipedia.org/wiki/CIE_1931_color_space CIE xyY] can be found [http://www.cis.rit.edu/mcsl/online/munsell_data/real.dat here]. An online tool for exploring Munsell (unfortunately, Windows only) can be found [http://www.gretagmacbeth.com/index/products/products_color-standards/products_books-for-designers/products_munsell-freeware/products_munsell-conversion_sw.htm here].&lt;br /&gt;
&lt;br /&gt;
=== Munsell to sRGB conversion tables, maximum chroma ===&lt;br /&gt;
Hold your mouse still to get rgb values.&lt;br /&gt;
{|border=0 style=&amp;quot;line-height:1.1; background-color:#969696; font-size:.8em; border:2px #000000 solid;&amp;quot;&lt;br /&gt;
!hue/&amp;lt;br&amp;gt;value&lt;br /&gt;
!5R!!10R!!5YR!!10YR!!5Y!!10Y!!5GY!!10GY!!5G!!10G!!5BG!!10BG!!5B!!10B!!5PB!!10PB!!5P!!10P!!5RP!!10RP&lt;br /&gt;
|-&lt;br /&gt;
! 9&lt;br /&gt;
|{{swatch|F8DFE9|7A7A7A|248 223 233}} |{{swatch|FADFE5|7A7A7A|250 223 229}}&lt;br /&gt;
|{{swatch|FCDFDC|7A7A7A|252 223 220}} |{{swatch|F9E1D3|7A7A7A|249 225 211}}&lt;br /&gt;
|{{swatch|FAE3B2|7A7A7A|250 227 178}} |{{swatch|F8EA20|7A7A7A|248 234 32 }}&lt;br /&gt;
|{{swatch|D6F337|7A7A7A|214 243  55}} |{{swatch|91FE81|7A7A7A|145 254 129}}&lt;br /&gt;
|{{swatch|8AFBCC|7A7A7A|138 251 204}} |{{swatch|79FBE0|7A7A7A|121 251 224}}&lt;br /&gt;
|{{swatch|6AFBF4|7A7A7A|106 251 244}} |{{swatch|B5EFFD|7A7A7A|181 239 253}}&lt;br /&gt;
|{{swatch|D8E7F9|7A7A7A|216 231 249}} |{{swatch|DEE5FA|7A7A7A|222 229 250}}&lt;br /&gt;
|{{swatch|E4E4FA|7A7A7A|228 228 250}} |{{swatch|EAE2F9|7A7A7A|234 226 249}}&lt;br /&gt;
|{{swatch|EDE1F8|7A7A7A|237 225 248}} |{{swatch|F2E0F3|7A7A7A|242 224 243}}&lt;br /&gt;
|{{swatch|F5DFF0|7A7A7A|245 223 240}} |{{swatch|F7DFED|7A7A7A|247 223 237}}&lt;br /&gt;
|-&lt;br /&gt;
! 8&lt;br /&gt;
|{{swatch|F1BDC3|616161|241 189 195}} |{{swatch|F3BDB8|616161|243 189 184}}&lt;br /&gt;
|{{swatch|FEBC98|616161|254 188 152}} |{{swatch|FCBF6F|616161|252 191 111}}&lt;br /&gt;
|{{swatch|EDC73F|616161|237 199 63 }} |{{swatch|DACD39|616161|218 205 57 }}&lt;br /&gt;
|{{swatch|B9D719|616161|185 215 25 }} |{{swatch|0CEA1C|616161|12 234 28  }}&lt;br /&gt;
|{{swatch|54E2AE|616161|84 226 174 }} |{{swatch|38E2C4|616161|56 226 196 }}&lt;br /&gt;
|{{swatch|5ADDD9|616161|90 221 217 }} |{{swatch|52DCED|616161|82 220 237 }}&lt;br /&gt;
|{{swatch|88D4F5|616161|136 212 245}} |{{swatch|9BD0FD|616161|155 208 253}}&lt;br /&gt;
|{{swatch|BEC9EF|616161|190 201 239}} |{{swatch|CCC3FE|616161|204 195 254}}&lt;br /&gt;
|{{swatch|DCBFF5|616161|220 191 245}} |{{swatch|FAB4EE|616161|250 180 238}}&lt;br /&gt;
|{{swatch|F9B8D5|616161|249 184 213}} |{{swatch|FFB7C8|616161|255 183 200}}&lt;br /&gt;
|-&lt;br /&gt;
! 7&lt;br /&gt;
|{{swatch|F49599|494949|244 149 153}} |{{swatch|F49781|494949|244 151 129}}&lt;br /&gt;
|{{swatch|F69955|494949|246 153 85 }} |{{swatch|EBA004|494949|235 160 4&amp;amp;nbsp;  }}&lt;br /&gt;
|{{swatch|D2AC1D|494949|210 172 29 }} |{{swatch|BEB30E|494949|190 179 14 }}&lt;br /&gt;
|{{swatch|A1BA30|494949|161 186 48 }} |{{swatch|15CB23|494949|21 203 35  }}&lt;br /&gt;
|{{swatch|33C695|494949|51 198 149 }} |{{swatch|4EC2AC|494949|78 194 172 }}&lt;br /&gt;
|{{swatch|3CC2BE|494949|60 194 190 }} |{{swatch|34C0D2|494949|52 192 210 }}&lt;br /&gt;
|{{swatch|49BCE4|494949|73 188 228 }} |{{swatch|43B9FE|494949|67 185 254 }}&lt;br /&gt;
|{{swatch|8EB0F1|494949|142 176 241}} |{{swatch|B0A4FE|494949|176 164 254}}&lt;br /&gt;
|{{swatch|D397FC|494949|211 151 252}} |{{swatch|FA86E8|494949|250 134 232}}&lt;br /&gt;
|{{swatch|F68FBD|494949|246 143 189}} |{{swatch|FE8EA7|494949|254 142 167}}&lt;br /&gt;
|-&lt;br /&gt;
!6&lt;br /&gt;
|{{swatch|FC5F68|343434|252 95 104 }} |{{swatch|F96735|343434|249 103 53 }}&lt;br /&gt;
|{{swatch|E07B1D|343434|224 123 29 }} |{{swatch|C9881A|343434|201 136 26 }}&lt;br /&gt;
|{{swatch|B2922A|343434|178 146 42 }} |{{swatch|A19825|343434|161 152 37 }}&lt;br /&gt;
|{{swatch|85A007|343434|133 160 7&amp;amp;nbsp;  }} |{{swatch|0BAD21|343434|11 173 33  }}&lt;br /&gt;
|{{swatch|3EA681|343434|62 166 129 }} |{{swatch|26A792|343434|38 167 146 }}&lt;br /&gt;
|{{swatch|49A3A2|343434|73 163 162 }} |{{swatch|46A1B1|343434|70 161 177 }}&lt;br /&gt;
|{{swatch|19A1CA|343434|25 161 202 }} |{{swatch|1F9EDF|343434|31 158 223 }}&lt;br /&gt;
|{{swatch|4F96F4|343434|79 150 244 }} |{{swatch|9784FB|343434|151 132 251}}&lt;br /&gt;
|{{swatch|CA6BFC|343434|202 107 252}} |{{swatch|F749E2|343434|247 73 226 }}&lt;br /&gt;
|{{swatch|FB56AA|343434|251 86 170 }} |{{swatch|F95F88|343434|249 95 136 }}&lt;br /&gt;
|-&lt;br /&gt;
!5       &lt;br /&gt;
|{{swatch|F50141|222222|245 1&amp;amp;nbsp; 65  }} |{{swatch|D84B18|222222|216 75 24 }}&lt;br /&gt;
|{{swatch|BA651F|222222|186 101 31}} |{{swatch|A67020|222222|166 112 32}}&lt;br /&gt;
|{{swatch|967709|222222|150 119 9&amp;amp;nbsp; }} |{{swatch|857D2F|222222|133 125 47}}&lt;br /&gt;
|{{swatch|6E841E|222222|110 132 30}} |{{swatch|048F1E|222222|4&amp;amp;nbsp; 143 30  }}&lt;br /&gt;
|{{swatch|138C68|222222|19 140 104}} |{{swatch|38887A|222222|56 136 122}}&lt;br /&gt;
|{{swatch|2D8788|222222|45 135 136}} |{{swatch|278697|222222|39 134 151}}&lt;br /&gt;
|{{swatch|3584A2|222222|53 132 162}} |{{swatch|2D82B6|222222|45 130 182}}&lt;br /&gt;
|{{swatch|2E7CD6|222222|46 124 214}} |{{swatch|8261F3|222222|130 97 243}}&lt;br /&gt;
|{{swatch|C226F9|222222|194 38 249}} |{{swatch|D822C6|222222|216 34 198}}&lt;br /&gt;
|{{swatch|E71994|222222|231 25 148}} |{{swatch|E72A6F|222222|231 42 111}}&lt;br /&gt;
|-&lt;br /&gt;
!4&lt;br /&gt;
|{{swatch|BF1837|C8C8C8|191 24 55 }} |{{swatch|B03716|C8C8C8|176 55 22 }}&lt;br /&gt;
|{{swatch|944F1F|C8C8C8|148 79 31 }} |{{swatch|885703|C8C8C8|136 87 3&amp;amp;nbsp;  }}&lt;br /&gt;
|{{swatch|775E19|C8C8C8|119 94 25 }} |{{swatch|6A6316|C8C8C8|106 99 22 }}&lt;br /&gt;
|{{swatch|576824|C8C8C8|87 104 36 }} |{{swatch|2A6F2D|C8C8C8|42 111 45 }}&lt;br /&gt;
|{{swatch|226D54|C8C8C8|34 109 84 }} |{{swatch|0A6E60|C8C8C8|10 110 96 }}&lt;br /&gt;
|{{swatch|34696C|C8C8C8|52 105 108}} |{{swatch|336975|C8C8C8|51 105 117}}&lt;br /&gt;
|{{swatch|076988|C8C8C8|7&amp;amp;nbsp; 105 136 }} |{{swatch|2F668D|C8C8C8|47 102 141}}&lt;br /&gt;
|{{swatch|2661AC|C8C8C8|38 97 172 }} |{{swatch|7D16FE|C8C8C8|125 22 254}}&lt;br /&gt;
|{{swatch|9D18C8|C8C8C8|157 24 200}} |{{swatch|A9229E|C8C8C8|169 34 158}}&lt;br /&gt;
|{{swatch|B32078|C8C8C8|179 32 120}} |{{swatch|BD145A|C8C8C8|189 20 90 }}&lt;br /&gt;
|-&lt;br /&gt;
!3       &lt;br /&gt;
|{{swatch|8E172E|ADADAD|142 23 46}} |{{swatch|940C00|ADADAD|148 12 0&amp;amp;nbsp;  }}&lt;br /&gt;
|{{swatch|763601|ADADAD|118 54 1&amp;amp;nbsp; }} |{{swatch|66400C|ADADAD|102 64 12 }}&lt;br /&gt;
|{{swatch|574621|ADADAD|87 70 33 }} |{{swatch|4E4920|ADADAD|78 73 32  }}&lt;br /&gt;
|{{swatch|3E4E0F|ADADAD|62 78 15 }} |{{swatch|0A541B|ADADAD|10 84 27  }}&lt;br /&gt;
|{{swatch|285041|ADADAD|40 80 65 }} |{{swatch|205049|ADADAD|32 80 73  }}&lt;br /&gt;
|{{swatch|185053|ADADAD|24 80 83 }} |{{swatch|154F5C|ADADAD|21 79 92  }}&lt;br /&gt;
|{{swatch|1A4E64|ADADAD|26 78 100}} |{{swatch|294B68|ADADAD|41 75 104 }}&lt;br /&gt;
|{{swatch|1A4885|ADADAD|26 72 133}} |{{swatch|5F0FBF|ADADAD|95 15 191 }}&lt;br /&gt;
|{{swatch|79079A|ADADAD|121 7&amp;amp;nbsp; 154}} |{{swatch|7F177A|ADADAD|127 23 122}}&lt;br /&gt;
|{{swatch|8D0060|ADADAD|141 0&amp;amp;nbsp; 96 }} |{{swatch|8C1645|ADADAD|140 22 69 }}&lt;br /&gt;
|-&lt;br /&gt;
!2       &lt;br /&gt;
|{{swatch|640D28|939393|100 13 40}} |{{swatch|631214|939393|99 18 20}}&lt;br /&gt;
|{{swatch|542305|939393|84 35 5&amp;amp;nbsp;  }} |{{swatch|462C0F|939393|70 44 15}}&lt;br /&gt;
|{{swatch|3F2F06|939393|63 47 6&amp;amp;nbsp;  }} |{{swatch|363207|939393|54 50 7&amp;amp;nbsp; }}&lt;br /&gt;
|{{swatch|2B3515|939393|43 53 21 }} |{{swatch|0B3A18|939393|11 58 24}}&lt;br /&gt;
|{{swatch|15382C|939393|21 56 44 }} |{{swatch|0D3832|939393|13 56 50}}&lt;br /&gt;
|{{swatch|03383B|939393|3&amp;amp;nbsp; 56 59  }} |{{swatch|23343B|939393|35 52 59}}&lt;br /&gt;
|{{swatch|023649|939393|2&amp;amp;nbsp; 54 73  }} |{{swatch|13344D|939393|19 52 77}}&lt;br /&gt;
|{{swatch|14315D|939393|20 49 93 }} |{{swatch|45018A|939393|69 1&amp;amp;nbsp; 138}}&lt;br /&gt;
|{{swatch|54086B|939393|84 8&amp;amp;nbsp; 107 }} |{{swatch|5A0C59|939393|90 12 89}}&lt;br /&gt;
|{{swatch|5B1344|939393|91 19 68 }} |{{swatch|600F38|939393|96 15 56}}&lt;br /&gt;
|-&lt;br /&gt;
!1       &lt;br /&gt;
|{{swatch|40011D|939393|64 1&amp;amp;nbsp; 29 }} |{{swatch|410210|939393|65 2&amp;amp;nbsp; 16 }}&lt;br /&gt;
|{{swatch|381001|939393|56 16 1&amp;amp;nbsp; }} |{{swatch|2A190B|939393|42 25 11}}&lt;br /&gt;
|{{swatch|251B09|939393|37 27 9&amp;amp;nbsp; }} |{{swatch|1F1D0D|939393|31 29 13}}&lt;br /&gt;
|{{swatch|1A1E13|939393|26 30 19}} |{{swatch|01230D|939393|1&amp;amp;nbsp; 35 13 }}&lt;br /&gt;
|{{swatch|131F1B|939393|19 31 27}} |{{swatch|111F1E|939393|17 31 30}}&lt;br /&gt;
|{{swatch|0E1F22|939393|14 31 34}} |{{swatch|0C1F26|939393|12 31 38}}&lt;br /&gt;
|{{swatch|0C1F29|939393|12 31 41}} |{{swatch|101E2C|939393|16 30 44}}&lt;br /&gt;
|{{swatch|0D1C38|939393|13 28 56}} |{{swatch|290652|939393|41 6&amp;amp;nbsp; 82 }}&lt;br /&gt;
|{{swatch|340541|939393|52 5&amp;amp;nbsp; 65 }} |{{swatch|340A36|939393|52 10 54}}&lt;br /&gt;
|{{swatch|39062F|939393|57 6&amp;amp;nbsp; 47 }} |{{swatch|3D0427|939393|61 4&amp;amp;nbsp; 39 }}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Munsell neutrals as sRGB ===&lt;br /&gt;
[[Image:Munsell-tree.gif|thumb|right|Hue, value, and chroma are all equal perceptual spacing!]]&lt;br /&gt;
[[Image:Munsell-blue-yellow.gif|thumb|right|5Y 8/10 and 5PB 4/20]]&lt;br /&gt;
[[Image:Munsell-hues.png|thumb|right|Each hue goes from 0 to 10, e.g. 2.5RP; value goes from 0 to 10; and chroma goes from 0 to 30+]]&lt;br /&gt;
&lt;br /&gt;
{|border=1&lt;br /&gt;
!Munsell&lt;br /&gt;
!sRGB&lt;br /&gt;
|-&lt;br /&gt;
!N10&lt;br /&gt;
|{{swatch|FFFFFF|B5B5B5|255 255 255|w=6em}}&lt;br /&gt;
|-&lt;br /&gt;
!N9.5&lt;br /&gt;
|{{swatch|F3F3F3|969696|243 243 243|w=6em}}&lt;br /&gt;
|-&lt;br /&gt;
!N9&lt;br /&gt;
|{{swatch|E8E8E8|7C7C7C|232 232 232|w=6em}}&lt;br /&gt;
|-&lt;br /&gt;
!N8&lt;br /&gt;
|{{swatch|CBCBCB|616161|203 203 203|w=6em}}&lt;br /&gt;
|-                     &lt;br /&gt;
!N7                    &lt;br /&gt;
|{{swatch|B5B5B5|464646|179 179 179|w=6em}}&lt;br /&gt;
|-                     &lt;br /&gt;
!N6                    &lt;br /&gt;
|{{swatch|969696|303030|150 150 150|w=6em}}&lt;br /&gt;
|-                     &lt;br /&gt;
!N5                    &lt;br /&gt;
|{{swatch|7C7C7C|202020|124 124 124|w=6em}}&lt;br /&gt;
|-                     &lt;br /&gt;
!N4                    &lt;br /&gt;
|{{swatch|616161|CBCBCB|97 97 97|w=6em}}&lt;br /&gt;
|-                     &lt;br /&gt;
!N3                    &lt;br /&gt;
|{{swatch|464646|B5B5B5|70 70 70|w=6em}}&lt;br /&gt;
|-                     &lt;br /&gt;
!N2                    &lt;br /&gt;
|{{swatch|303030|969696|48 48 48|w=6em}}&lt;br /&gt;
|-                     &lt;br /&gt;
!N1                    &lt;br /&gt;
|{{swatch|202020|7C7C7C|28 28 28|w=6em}}&lt;br /&gt;
|-                     &lt;br /&gt;
!N0                    &lt;br /&gt;
|{{swatch|000000|616161|0 0 0|w=6em}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*There is a Munsell table in python, in the xo first-login code.  &#039;&#039;(where exactly?)&#039;&#039;&lt;br /&gt;
*http://dev.laptop.org/pub/content/library/games/xo-color.xml&lt;br /&gt;
*http://wiki.sugarlabs.org/go/Human_Interface_Guidelines/The_Sugar_Interface/Colors&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83230</id>
		<title>Design Team/Proposals/Activity Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83230"/>
		<updated>2012-09-29T18:02:23Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Activity new/resume Intermediate UI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Running Activities==&lt;br /&gt;
&lt;br /&gt;
===Activity new/resume Intermediate UI===&lt;br /&gt;
&lt;br /&gt;
* Previous dialogue based design [[File:Design_mockup_100710_home_overlay-2_christian.pdf|mockup work]].&lt;br /&gt;
* Design sketch [[File:Mockup-intermediate-activity-start-UI.jpg|thumb|centre|640px|Sketch showing proposed features for an intermediate Activity start view]]&lt;br /&gt;
* Activity start UI flow [[File:Activity-start-ui-mockup.jpg|thumb|centre|640px|Flow from Home view through to the Activity. Are all Home Activity icons now in a monochrome state, or perhaps in the user colours (the New option should then be in the user colours as well). Note the pulser animation is now on a black background to be more seamless with the Start UI]]&lt;br /&gt;
&lt;br /&gt;
==== Requirements ====&lt;br /&gt;
&lt;br /&gt;
* Must appear quickly for immediate feedback of Activity icon click/touch. No more than 1000ms, ideally some visual update should happen before 100ms (e.g. white blanking before we currently see the activity pulsing icon draw). Some UI content, such as image thumbnails, can be delayed as long as the rest of the UI &amp;amp; intermediate thumb placeholders are there.&lt;br /&gt;
* Must allow closing/stopping/cancelling so the user can back out quickly if they change their mind&lt;br /&gt;
* Should cope with the user using the Frame or alt-tab to switch elsewhere without completing the dialogue, and possibly returning later&lt;br /&gt;
&lt;br /&gt;
===Starting a new activity===&lt;br /&gt;
* Clicking/touching an Activity .xo bundle in Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching &amp;quot;Start new&amp;quot; from the proposed Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Resuming an activity===&lt;br /&gt;
* Clicking/touching an activity instance icon in the Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an activity instance from the proposed Activity new/resume intermediate UI&lt;br /&gt;
* Clicking/touching a shared Activity icon in the Neighbourhood or Group view&lt;br /&gt;
&lt;br /&gt;
===Switching to an active activity===&lt;br /&gt;
* Clicking/touching an Activity icon in the Frames top edge&lt;br /&gt;
* Clicking an activity instance icon in the Journal that is already active&lt;br /&gt;
* Clicking/touching an active shared Activity icon in the Neighbourhood or Group view&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an already active activity instance from the proposed Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Stop activity===&lt;br /&gt;
Stopping an activity should return to the Home View.&lt;br /&gt;
&lt;br /&gt;
==Manage Activities==&lt;br /&gt;
Home List View should continue to be used to manage Activities (favourite, un-favourite, erase). Installing an Activity is still done via the Journal (e.g. clicking on a .xo bundle, or downloading one from a Friend or via Browse).&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83229</id>
		<title>Design Team/Proposals/Activity Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83229"/>
		<updated>2012-09-29T17:59:46Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Running Activities==&lt;br /&gt;
&lt;br /&gt;
===Activity new/resume Intermediate UI===&lt;br /&gt;
&lt;br /&gt;
* Previous dialogue based design [[File:Design_mockup_100710_home_overlay-2_christian.pdf|mockup work]].&lt;br /&gt;
* Design sketch [[File:Mockup-intermediate-activity-start-UI.jpg|thumb|centre|640px|Sketch showing proposed features for an intermediate Activity start view]]&lt;br /&gt;
* Activity start UI flow [[File:Activity-start-ui-mockup.jpg|thumb|centre|640px|Flow from Home view through to the Activity. Are all Home Activity icons now in a monochrome state, or perhaps in the user colours (the New option should then be in the user colours as well)]]&lt;br /&gt;
&lt;br /&gt;
==== Requirements ====&lt;br /&gt;
&lt;br /&gt;
* Must appear quickly for immediate feedback of Activity icon click/touch. No more than 1000ms, ideally some visual update should happen before 100ms (e.g. white blanking before we currently see the activity pulsing icon draw). Some UI content, such as image thumbnails, can be delayed as long as the rest of the UI &amp;amp; intermediate thumb placeholders are there.&lt;br /&gt;
* Must allow closing/stopping/cancelling so the user can back out quickly if they change their mind&lt;br /&gt;
* Should cope with the user using the Frame or alt-tab to switch elsewhere without completing the dialogue, and possibly returning later&lt;br /&gt;
&lt;br /&gt;
===Starting a new activity===&lt;br /&gt;
* Clicking/touching an Activity .xo bundle in Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching &amp;quot;Start new&amp;quot; from the proposed Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Resuming an activity===&lt;br /&gt;
* Clicking/touching an activity instance icon in the Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an activity instance from the proposed Activity new/resume intermediate UI&lt;br /&gt;
* Clicking/touching a shared Activity icon in the Neighbourhood or Group view&lt;br /&gt;
&lt;br /&gt;
===Switching to an active activity===&lt;br /&gt;
* Clicking/touching an Activity icon in the Frames top edge&lt;br /&gt;
* Clicking an activity instance icon in the Journal that is already active&lt;br /&gt;
* Clicking/touching an active shared Activity icon in the Neighbourhood or Group view&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an already active activity instance from the proposed Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Stop activity===&lt;br /&gt;
Stopping an activity should return to the Home View.&lt;br /&gt;
&lt;br /&gt;
==Manage Activities==&lt;br /&gt;
Home List View should continue to be used to manage Activities (favourite, un-favourite, erase). Installing an Activity is still done via the Journal (e.g. clicking on a .xo bundle, or downloading one from a Friend or via Browse).&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83228</id>
		<title>Design Team/Proposals/Activity Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83228"/>
		<updated>2012-09-29T17:59:12Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Activity new/resume Intermediate UI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Running Activities==&lt;br /&gt;
&lt;br /&gt;
===Activity new/resume Intermediate UI===&lt;br /&gt;
&lt;br /&gt;
* Previous dialogue based design [[File:Design_mockup_100710_home_overlay-2_christian.pdf|mockup work]].&lt;br /&gt;
* Design sketch [[File:Mockup-intermediate-activity-start-UI.jpg|thumb|centre|640px|Sketch showing proposed features for an intermediate Activity start view]]&lt;br /&gt;
* Activity start UI flow [[File:Activity-start-ui-mockup.jpg|thumb|centre|640px|Flow from Home view through to the Activity. Are all Home Activity icons now in a monochrome state, or perhaps in the user colours (the New option should then be in the user colours as well)]]&lt;br /&gt;
&lt;br /&gt;
==== Requirements ====&lt;br /&gt;
&lt;br /&gt;
* Must appear quickly for immediate feedback of Activity icon click/touch. No more than 1000ms, ideally some visual update should happen in 100ms (e.g. white blanking before we currently see the activity pulsing icon draw). Some UI content, such as image thumbnails, can be delayed as long as the rest of the UI &amp;amp; intermediate thumb placeholders are there.&lt;br /&gt;
* Must allow closing/stopping/cancelling so the user can back out quickly if they change their mind&lt;br /&gt;
* Should cope with the user using the Frame or alt-tab to switch elsewhere without completing the dialogue, and possibly returning later&lt;br /&gt;
&lt;br /&gt;
===Starting a new activity===&lt;br /&gt;
* Clicking/touching an Activity .xo bundle in Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching &amp;quot;Start new&amp;quot; from the proposed Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Resuming an activity===&lt;br /&gt;
* Clicking/touching an activity instance icon in the Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an activity instance from the proposed Activity new/resume intermediate UI&lt;br /&gt;
* Clicking/touching a shared Activity icon in the Neighbourhood or Group view&lt;br /&gt;
&lt;br /&gt;
===Switching to an active activity===&lt;br /&gt;
* Clicking/touching an Activity icon in the Frames top edge&lt;br /&gt;
* Clicking an activity instance icon in the Journal that is already active&lt;br /&gt;
* Clicking/touching an active shared Activity icon in the Neighbourhood or Group view&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an already active activity instance from the proposed Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Stop activity===&lt;br /&gt;
Stopping an activity should return to the Home View.&lt;br /&gt;
&lt;br /&gt;
==Manage Activities==&lt;br /&gt;
Home List View should continue to be used to manage Activities (favourite, un-favourite, erase). Installing an Activity is still done via the Journal (e.g. clicking on a .xo bundle, or downloading one from a Friend or via Browse).&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83227</id>
		<title>Design Team/Proposals/Activity Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83227"/>
		<updated>2012-09-29T17:58:30Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Activity new/resume Intermediate UI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Running Activities==&lt;br /&gt;
&lt;br /&gt;
===Activity new/resume Intermediate UI===&lt;br /&gt;
&lt;br /&gt;
* Previous dialogue based design [[File:Design_mockup_100710_home_overlay-2_christian.pdf|mockup work]].&lt;br /&gt;
* Design sketch&lt;br /&gt;
[[File:Mockup-intermediate-activity-start-UI.jpg|thumb|centre|640px|Sketch showing proposed features for an intermediate Activity start view]]&lt;br /&gt;
* Activity start UI flow&lt;br /&gt;
[[File:Activity-start-ui-mockup.jpg|thumb|centre|640px|Flow from Home view through to the Activity. Are all Home Activity icons now in a monochrome state, or perhaps in the user colours (the New option should then be in the user colours as well)]]&lt;br /&gt;
&lt;br /&gt;
==== Requirements ====&lt;br /&gt;
&lt;br /&gt;
* Must appear quickly for immediate feedback of Activity icon click/touch. No more than 1000ms, ideally some visual update should happen in 100ms (e.g. white blanking before we currently see the activity pulsing icon draw). Some UI content, such as image thumbnails, can be delayed as long as the rest of the UI &amp;amp; intermediate thumb placeholders are there.&lt;br /&gt;
* Must allow closing/stopping/cancelling so the user can back out quickly if they change their mind&lt;br /&gt;
* Should cope with the user using the Frame or alt-tab to switch elsewhere without completing the dialogue, and possibly returning later&lt;br /&gt;
&lt;br /&gt;
===Starting a new activity===&lt;br /&gt;
* Clicking/touching an Activity .xo bundle in Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching &amp;quot;Start new&amp;quot; from the proposed Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Resuming an activity===&lt;br /&gt;
* Clicking/touching an activity instance icon in the Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an activity instance from the proposed Activity new/resume intermediate UI&lt;br /&gt;
* Clicking/touching a shared Activity icon in the Neighbourhood or Group view&lt;br /&gt;
&lt;br /&gt;
===Switching to an active activity===&lt;br /&gt;
* Clicking/touching an Activity icon in the Frames top edge&lt;br /&gt;
* Clicking an activity instance icon in the Journal that is already active&lt;br /&gt;
* Clicking/touching an active shared Activity icon in the Neighbourhood or Group view&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an already active activity instance from the proposed Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Stop activity===&lt;br /&gt;
Stopping an activity should return to the Home View.&lt;br /&gt;
&lt;br /&gt;
==Manage Activities==&lt;br /&gt;
Home List View should continue to be used to manage Activities (favourite, un-favourite, erase). Installing an Activity is still done via the Journal (e.g. clicking on a .xo bundle, or downloading one from a Friend or via Browse).&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83226</id>
		<title>Design Team/Proposals/Activity Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83226"/>
		<updated>2012-09-29T17:58:03Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Activity new/resume Intermediate UI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Running Activities==&lt;br /&gt;
&lt;br /&gt;
===Activity new/resume Intermediate UI===&lt;br /&gt;
&lt;br /&gt;
* Previous dialogue based design [[File:Design_mockup_100710_home_overlay-2_christian.pdf|mockup work]].&lt;br /&gt;
* Design sketch [[File:Mockup-intermediate-activity-start-UI.jpg|thumb|centre|640px|Sketch showing proposed features for an intermediate Activity start view]]&lt;br /&gt;
* Activity start UI flow [[File:Activity-start-ui-mockup.jpg|thumb|centre|640px|Flow from Home view through to the Activity. Are all Home Activity icons now in a monochrome state, or perhaps in the user colours (the New option should then be in the user colours as well)]]&lt;br /&gt;
&lt;br /&gt;
==== Requirements ====&lt;br /&gt;
&lt;br /&gt;
* Must appear quickly for immediate feedback of Activity icon click/touch. No more than 1000ms, ideally some visual update should happen in 100ms (e.g. white blanking before we currently see the activity pulsing icon draw). Some UI content, such as image thumbnails, can be delayed as long as the rest of the UI &amp;amp; intermediate thumb placeholders are there.&lt;br /&gt;
* Must allow closing/stopping/cancelling so the user can back out quickly if they change their mind&lt;br /&gt;
* Should cope with the user using the Frame or alt-tab to switch elsewhere without completing the dialogue, and possibly returning later&lt;br /&gt;
&lt;br /&gt;
===Starting a new activity===&lt;br /&gt;
* Clicking/touching an Activity .xo bundle in Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching &amp;quot;Start new&amp;quot; from the proposed Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Resuming an activity===&lt;br /&gt;
* Clicking/touching an activity instance icon in the Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an activity instance from the proposed Activity new/resume intermediate UI&lt;br /&gt;
* Clicking/touching a shared Activity icon in the Neighbourhood or Group view&lt;br /&gt;
&lt;br /&gt;
===Switching to an active activity===&lt;br /&gt;
* Clicking/touching an Activity icon in the Frames top edge&lt;br /&gt;
* Clicking an activity instance icon in the Journal that is already active&lt;br /&gt;
* Clicking/touching an active shared Activity icon in the Neighbourhood or Group view&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an already active activity instance from the proposed Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Stop activity===&lt;br /&gt;
Stopping an activity should return to the Home View.&lt;br /&gt;
&lt;br /&gt;
==Manage Activities==&lt;br /&gt;
Home List View should continue to be used to manage Activities (favourite, un-favourite, erase). Installing an Activity is still done via the Journal (e.g. clicking on a .xo bundle, or downloading one from a Friend or via Browse).&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Activity-start-ui-mockup.jpg&amp;diff=83225</id>
		<title>File:Activity-start-ui-mockup.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Activity-start-ui-mockup.jpg&amp;diff=83225"/>
		<updated>2012-09-29T17:54:12Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: Mockup of flow for the new Activity start ui proposal.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mockup of flow for the new Activity start ui proposal.&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83224</id>
		<title>Design Team/Proposals/Activity Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83224"/>
		<updated>2012-09-29T15:12:28Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Running Activities==&lt;br /&gt;
&lt;br /&gt;
===Activity new/resume Intermediate UI===&lt;br /&gt;
&lt;br /&gt;
* Previous dialogue based design [[File:Design_mockup_100710_home_overlay-2_christian.pdf|mockup work]].&lt;br /&gt;
* Design sketch [[File:Mockup-intermediate-activity-start-UI.jpg|thumb|centre|640px|Sketch showing proposed features for an intermediate Activity start view]]&lt;br /&gt;
&lt;br /&gt;
==== Requirements ====&lt;br /&gt;
&lt;br /&gt;
* Must appear quickly for immediate feedback of Activity icon click/touch. No more than 1000ms, ideally some visual update should happen in 100ms (e.g. white blanking before we currently see the activity pulsing icon draw). Some UI content, such as image thumbnails, can be delayed as long as the rest of the UI &amp;amp; intermediate thumb placeholders are there.&lt;br /&gt;
* Must allow closing/stopping/cancelling so the user can back out quickly if they change their mind&lt;br /&gt;
* Should cope with the user using the Frame or alt-tab to switch elsewhere without completing the dialogue, and possibly returning later&lt;br /&gt;
&lt;br /&gt;
===Starting a new activity===&lt;br /&gt;
* Clicking/touching an Activity .xo bundle in Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching &amp;quot;Start new&amp;quot; from the proposed Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Resuming an activity===&lt;br /&gt;
* Clicking/touching an activity instance icon in the Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an activity instance from the proposed Activity new/resume intermediate UI&lt;br /&gt;
* Clicking/touching a shared Activity icon in the Neighbourhood or Group view&lt;br /&gt;
&lt;br /&gt;
===Switching to an active activity===&lt;br /&gt;
* Clicking/touching an Activity icon in the Frames top edge&lt;br /&gt;
* Clicking an activity instance icon in the Journal that is already active&lt;br /&gt;
* Clicking/touching an active shared Activity icon in the Neighbourhood or Group view&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an already active activity instance from the proposed Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Stop activity===&lt;br /&gt;
Stopping an activity should return to the Home View.&lt;br /&gt;
&lt;br /&gt;
==Manage Activities==&lt;br /&gt;
Home List View should continue to be used to manage Activities (favourite, un-favourite, erase). Installing an Activity is still done via the Journal (e.g. clicking on a .xo bundle, or downloading one from a Friend or via Browse).&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83223</id>
		<title>Design Team/Proposals/Activity Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83223"/>
		<updated>2012-09-29T15:02:34Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Running Activities==&lt;br /&gt;
&lt;br /&gt;
===Activity new/resume Intermediate UI===&lt;br /&gt;
&lt;br /&gt;
* Previous dialogue based design [[File:Design_mockup_100710_home_overlay-2_christian.pdf|mockup work]].&lt;br /&gt;
* Design sketch [[File:Mockup-intermediate-activity-start-UI.jpg|thumb|centre|640px|Sketch showing proposed features for an intermediate Activity start view]]&lt;br /&gt;
&lt;br /&gt;
==== Requirements ====&lt;br /&gt;
&lt;br /&gt;
* Must appear quickly for immediate feedback of Activity icon click/touch. No more than 1000ms, ideally some visual update should happen in 100ms (e.g. white blanking before we currently see the activity pulsing icon draw). Some UI content, such as image thumbnails, can be delayed as long as the rest of the UI &amp;amp; intermediate thumb placeholders are there.&lt;br /&gt;
* Must allow closing/stopping/cancelling so the user can back out quickly if they change their mind&lt;br /&gt;
&lt;br /&gt;
===Starting a new activity===&lt;br /&gt;
* Clicking/touching an Activity .xo bundle in Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching &amp;quot;Start new&amp;quot; from the above new Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Resuming an activity===&lt;br /&gt;
* Clicking/touching an activity instance icon in the Journal&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an activity instance from the above new Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Switch activity===&lt;br /&gt;
* Clicking/touching an Activity icon in the Frames top edge&lt;br /&gt;
* Clicking an activity instance icon in the Journal that is already active&lt;br /&gt;
* Clicking/touching an Activity icon in Home Favourite, or Home Activity List view, and clicking/touching an already active activity instance from the above new Activity new/resume intermediate UI&lt;br /&gt;
&lt;br /&gt;
===Stop activity===&lt;br /&gt;
* show next open activity? show Journal? show Home View?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Favorites==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Go to the Activity List View===&lt;br /&gt;
* click on the List view option in the &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Add favorite===&lt;br /&gt;
&lt;br /&gt;
* go to Home View ()&lt;br /&gt;
* go to activity list view&lt;br /&gt;
&lt;br /&gt;
===Remove favorite===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Activities==&lt;br /&gt;
===Install Activity===&lt;br /&gt;
&lt;br /&gt;
===Remove Activity===&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83222</id>
		<title>Design Team/Proposals/Activity Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83222"/>
		<updated>2012-09-29T14:52:57Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Intermediate Activity new/resume View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Running Activities==&lt;br /&gt;
&lt;br /&gt;
===Intermediate Activity new/resume View===&lt;br /&gt;
&lt;br /&gt;
* Previous dialogue based design [[File:Design_mockup_100710_home_overlay-2_christian.pdf|mockup work]].&lt;br /&gt;
* Design sketch [[File:Mockup-intermediate-activity-start-UI.jpg|thumb|centre|640px|Sketch showing proposed features for an intermediate Activity start view]]&lt;br /&gt;
&lt;br /&gt;
==== Requirements ====&lt;br /&gt;
&lt;br /&gt;
* Must appear quickly for immediate feedback of Activity icon click/touch. No more than 1000ms, ideally some visual update should happen in 100ms (e.g. white blanking before we currently see the activity pulsing icon draw). Some UI content, such as image thumbnails, can be delayed as long as the rest of the UI &amp;amp; intermediate thumb placeholders are there.&lt;br /&gt;
* Must allow closing/stopping/cancelling so the user can back out quickly if they change their mind&lt;br /&gt;
&lt;br /&gt;
===Start new activity===&lt;br /&gt;
* Home View&lt;br /&gt;
&lt;br /&gt;
===Resume from Journal===&lt;br /&gt;
&lt;br /&gt;
===Resume from Home View===&lt;br /&gt;
&lt;br /&gt;
===Switch activity===&lt;br /&gt;
* is Journal included in that list?&lt;br /&gt;
&lt;br /&gt;
===Stop activity===&lt;br /&gt;
* show next open activity? show Journal? show Home View?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Favorites==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Go to the Activity List View===&lt;br /&gt;
* click on the List view option in the &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Add favorite===&lt;br /&gt;
&lt;br /&gt;
* go to Home View ()&lt;br /&gt;
* go to activity list view&lt;br /&gt;
&lt;br /&gt;
===Remove favorite===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Activities==&lt;br /&gt;
===Install Activity===&lt;br /&gt;
&lt;br /&gt;
===Remove Activity===&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83221</id>
		<title>Design Team/Proposals/Activity Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83221"/>
		<updated>2012-09-29T14:42:34Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Intermediate Activity new/resume View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Running Activities==&lt;br /&gt;
&lt;br /&gt;
===Intermediate Activity new/resume View===&lt;br /&gt;
&lt;br /&gt;
* Previous dialogue based design [[File:Design_mockup_100710_home_overlay-2_christian.pdf|mockup work]].&lt;br /&gt;
* Design sketch [[File:Mockup-intermediate-activity-start-UI.jpg|thumb|centre|640px|Sketch showing proposed features for an intermediate Activity start view]]&lt;br /&gt;
&lt;br /&gt;
===Start new activity===&lt;br /&gt;
* Home View&lt;br /&gt;
&lt;br /&gt;
===Resume from Journal===&lt;br /&gt;
&lt;br /&gt;
===Resume from Home View===&lt;br /&gt;
&lt;br /&gt;
===Switch activity===&lt;br /&gt;
* is Journal included in that list?&lt;br /&gt;
&lt;br /&gt;
===Stop activity===&lt;br /&gt;
* show next open activity? show Journal? show Home View?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Favorites==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Go to the Activity List View===&lt;br /&gt;
* click on the List view option in the &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Add favorite===&lt;br /&gt;
&lt;br /&gt;
* go to Home View ()&lt;br /&gt;
* go to activity list view&lt;br /&gt;
&lt;br /&gt;
===Remove favorite===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Activities==&lt;br /&gt;
===Install Activity===&lt;br /&gt;
&lt;br /&gt;
===Remove Activity===&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83220</id>
		<title>Design Team/Proposals/Activity Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83220"/>
		<updated>2012-09-29T14:41:56Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Intermediate Activity new/resume View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Running Activities==&lt;br /&gt;
&lt;br /&gt;
===Intermediate Activity new/resume View===&lt;br /&gt;
&lt;br /&gt;
* Previous design [[File:Design_mockup_100710_home_overlay-2_christian.pdf|mockup work]].&lt;br /&gt;
* Design sketch [[File:Mockup-intermediate-activity-start-UI.jpg|thumb|centre|640px|Sketch showing proposed features for an intermediate Activity start view]]&lt;br /&gt;
&lt;br /&gt;
===Start new activity===&lt;br /&gt;
* Home View&lt;br /&gt;
&lt;br /&gt;
===Resume from Journal===&lt;br /&gt;
&lt;br /&gt;
===Resume from Home View===&lt;br /&gt;
&lt;br /&gt;
===Switch activity===&lt;br /&gt;
* is Journal included in that list?&lt;br /&gt;
&lt;br /&gt;
===Stop activity===&lt;br /&gt;
* show next open activity? show Journal? show Home View?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Favorites==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Go to the Activity List View===&lt;br /&gt;
* click on the List view option in the &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Add favorite===&lt;br /&gt;
&lt;br /&gt;
* go to Home View ()&lt;br /&gt;
* go to activity list view&lt;br /&gt;
&lt;br /&gt;
===Remove favorite===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Activities==&lt;br /&gt;
===Install Activity===&lt;br /&gt;
&lt;br /&gt;
===Remove Activity===&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Mockup-intermediate-activity-start-UI.jpg&amp;diff=83219</id>
		<title>File:Mockup-intermediate-activity-start-UI.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Mockup-intermediate-activity-start-UI.jpg&amp;diff=83219"/>
		<updated>2012-09-29T14:29:34Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: Mockup sketch based on some suggestions from Martin for what we might want in the intermediate Activity start view proposal&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mockup sketch based on some suggestions from Martin for what we might want in the intermediate Activity start view proposal&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83217</id>
		<title>Design Team/Proposals/Activity Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83217"/>
		<updated>2012-09-29T14:04:42Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: Undo revision 83216 by Garycmartin (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Running Activities==&lt;br /&gt;
&lt;br /&gt;
===Intermediate Activity new/resume View===&lt;br /&gt;
&lt;br /&gt;
* Previous design [[File:Design_mockup_100710_home_overlay-2_christian.pdf|mockup work]].&lt;br /&gt;
&lt;br /&gt;
===Start new activity===&lt;br /&gt;
* Home View&lt;br /&gt;
&lt;br /&gt;
===Resume from Journal===&lt;br /&gt;
&lt;br /&gt;
===Resume from Home View===&lt;br /&gt;
&lt;br /&gt;
===Switch activity===&lt;br /&gt;
* is Journal included in that list?&lt;br /&gt;
&lt;br /&gt;
===Stop activity===&lt;br /&gt;
* show next open activity? show Journal? show Home View?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Favorites==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Go to the Activity List View===&lt;br /&gt;
* click on the List view option in the &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Add favorite===&lt;br /&gt;
&lt;br /&gt;
* go to Home View ()&lt;br /&gt;
* go to activity list view&lt;br /&gt;
&lt;br /&gt;
===Remove favorite===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Activities==&lt;br /&gt;
===Install Activity===&lt;br /&gt;
&lt;br /&gt;
===Remove Activity===&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83216</id>
		<title>Design Team/Proposals/Activity Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83216"/>
		<updated>2012-09-29T14:04:08Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Intermediate Activity new/resume View */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Running Activities==&lt;br /&gt;
&lt;br /&gt;
===Intermediate Activity new/resume View===&lt;br /&gt;
&lt;br /&gt;
* Pervious design [[File:Design_mockup_100710_home_overlay-2_christian.pdf|mockup work]].&lt;br /&gt;
&lt;br /&gt;
===Start new activity===&lt;br /&gt;
* Home View&lt;br /&gt;
&lt;br /&gt;
===Resume from Journal===&lt;br /&gt;
&lt;br /&gt;
===Resume from Home View===&lt;br /&gt;
&lt;br /&gt;
===Switch activity===&lt;br /&gt;
* is Journal included in that list?&lt;br /&gt;
&lt;br /&gt;
===Stop activity===&lt;br /&gt;
* show next open activity? show Journal? show Home View?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Favorites==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Go to the Activity List View===&lt;br /&gt;
* click on the List view option in the &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Add favorite===&lt;br /&gt;
&lt;br /&gt;
* go to Home View ()&lt;br /&gt;
* go to activity list view&lt;br /&gt;
&lt;br /&gt;
===Remove favorite===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Activities==&lt;br /&gt;
===Install Activity===&lt;br /&gt;
&lt;br /&gt;
===Remove Activity===&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83215</id>
		<title>Design Team/Proposals/Activity Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Proposals/Activity_Management&amp;diff=83215"/>
		<updated>2012-09-29T13:53:11Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Running Activities==&lt;br /&gt;
&lt;br /&gt;
===Intermediate Activity new/resume View===&lt;br /&gt;
&lt;br /&gt;
* Existing early [[File:Design_mockup_100710_home_overlay-2_christian.pdf|mockup work]].&lt;br /&gt;
&lt;br /&gt;
===Start new activity===&lt;br /&gt;
* Home View&lt;br /&gt;
&lt;br /&gt;
===Resume from Journal===&lt;br /&gt;
&lt;br /&gt;
===Resume from Home View===&lt;br /&gt;
&lt;br /&gt;
===Switch activity===&lt;br /&gt;
* is Journal included in that list?&lt;br /&gt;
&lt;br /&gt;
===Stop activity===&lt;br /&gt;
* show next open activity? show Journal? show Home View?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Favorites==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Go to the Activity List View===&lt;br /&gt;
* click on the List view option in the &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Add favorite===&lt;br /&gt;
&lt;br /&gt;
* go to Home View ()&lt;br /&gt;
* go to activity list view&lt;br /&gt;
&lt;br /&gt;
===Remove favorite===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Manage Activities==&lt;br /&gt;
===Install Activity===&lt;br /&gt;
&lt;br /&gt;
===Remove Activity===&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Example_of_portrait_spanish_maliit_layout.png&amp;diff=83192</id>
		<title>File:Example of portrait spanish maliit layout.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Example_of_portrait_spanish_maliit_layout.png&amp;diff=83192"/>
		<updated>2012-09-28T14:21:47Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: Work in progress shot of the es language layout in portrait&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Work in progress shot of the es language layout in portrait&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:Garycmartin/Maliit_Layouts&amp;diff=83082</id>
		<title>User:Garycmartin/Maliit Layouts</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:Garycmartin/Maliit_Layouts&amp;diff=83082"/>
		<updated>2012-09-20T17:49:40Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Maliit Layouts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Maliit Layouts ===&lt;br /&gt;
&lt;br /&gt;
This is the set of Maliit language layouts provided by default and modified for a clean grey visual style to tie in better with the Sugar look and feel, layouts have been corrected/cleaned up (over/under flow of screen, spacing and alignment issues), and a close keyboard key added to all layouts. The image history acts as a &#039;before&#039; snapshot while cleaning up layouts to make sure we don&#039;t regress. Symbol pages (123?) are shown though not for every language as many are duplicates of previous symbol layouts. See the [[User:Garycmartin/Maliit|target designs]] for the current layout and style goals. For past physical keyboards see [http://wiki.laptop.org/go/OLPC_Keyboard_layouts], and [http://wiki.laptop.org/go/Localized_Keyboards] for all the layouts that were generated for possible use.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;230&amp;quot; heights=&amp;quot;180&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ar.png|libmaliit-keyboard-plugin.so:ar, &amp;quot;Maliit Keyboard - العربية&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ar-sym1.png|libmaliit-keyboard-plugin.so:ar, &amp;quot;Maliit Keyboard - العربية&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-ar-sym2.png|libmaliit-keyboard-plugin.so:ar, &amp;quot;Maliit Keyboard - العربية&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-bg bg.png|libmaliit-keyboard-plugin.so:bg_bg, &amp;quot;Maliit Keyboard - Български фонетичен&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-bg-bg-sym1.png|libmaliit-keyboard-plugin.so:bg_bg, &amp;quot;Maliit Keyboard - Български фонетичен&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill-bg-bg-sym2.png|libmaliit-keyboard-plugin.so:bg_bg, &amp;quot;Maliit Keyboard - Български фонетичен&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-cs.png|libmaliit-keyboard-plugin.so:cs, &amp;quot;Maliit Keyboard - Čeština&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-da.png|libmaliit-keyboard-plugin.so:da, &amp;quot;Maliit Keyboard - Dansk&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-de.png|libmaliit-keyboard-plugin.so:de, &amp;quot;Maliit Keyboard - Deutsch&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-el gr.png|libmaliit-keyboard-plugin.so:el_gr, &amp;quot;Maliit Keyboard - Ελληνικά (EL)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-with-close-en gb.png|libmaliit-keyboard-plugin.so:en_gb, &amp;quot;Maliit Keyboard - English (UK)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-with-close-en us.png|libmaliit-keyboard-plugin.so:en_us, &amp;quot;Maliit Keyboard - English (US)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-es.png|libmaliit-keyboard-plugin.so:es, &amp;quot;Maliit Keyboard - Español&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-et.png|libmaliit-keyboard-plugin.so:et, &amp;quot;Maliit Keyboard - Eesti&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-et-sym1.png|libmaliit-keyboard-plugin.so:et, &amp;quot;Maliit Keyboard - Eesti&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill-et-sym2.png|libmaliit-keyboard-plugin.so:et, &amp;quot;Maliit Keyboard - Eesti&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-fa.png|libmaliit-keyboard-plugin.so:fa, &amp;quot;Maliit Keyboard - فارسى&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-fa-sym1.png|libmaliit-keyboard-plugin.so:fa, &amp;quot;Maliit Keyboard - فارسى&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-fa-sym2.png|libmaliit-keyboard-plugin.so:fa, &amp;quot;Maliit Keyboard - فارسى&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-fi.png|libmaliit-keyboard-plugin.so:fi, &amp;quot;Maliit Keyboard - Suomi&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-fr ca.png|libmaliit-keyboard-plugin.so:fr_ca, &amp;quot;Maliit Keyboard - Français (Canada)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-fr.png|libmaliit-keyboard-plugin.so:fr, &amp;quot;Maliit Keyboard - Français&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-he.png|libmaliit-keyboard-plugin.so:he, &amp;quot;Maliit Keyboard - עברית&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-he-sym1.png|libmaliit-keyboard-plugin.so:he, &amp;quot;Maliit Keyboard - עברית&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill-he-sym2.png|libmaliit-keyboard-plugin.so:he, &amp;quot;Maliit Keyboard - עברית&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-hu.png|libmaliit-keyboard-plugin.so:hu, &amp;quot;Maliit Keyboard - Magyar&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-hu-sym1.png|libmaliit-keyboard-plugin.so:hu, &amp;quot;Maliit Keyboard - Magyar&amp;quot; symbol 1&lt;br /&gt;
File:Olpc-xo-grey-fill-hu-sym2.png|libmaliit-keyboard-plugin.so:hu, &amp;quot;Maliit Keyboard - Magyar&amp;quot; symbol 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-id.png|libmaliit-keyboard-plugin.so:id, &amp;quot;Maliit Keyboard - Indonesia&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-it.png|libmaliit-keyboard-plugin.so:it, &amp;quot;Maliit Keyboard - Italiano&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-kk.png|libmaliit-keyboard-plugin.so:kk, &amp;quot;Maliit Keyboard - Қазақ&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-kk-sym1.png|libmaliit-keyboard-plugin.so:kk, &amp;quot;Maliit Keyboard - Қазақ&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-kk-sym2.png|libmaliit-keyboard-plugin.so:kk, &amp;quot;Maliit Keyboard - Қазақ&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-lt.png|libmaliit-keyboard-plugin.so:lt, &amp;quot;Maliit Keyboard - Lietuvių&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-mk mk.png|libmaliit-keyboard-plugin.so:mk_mk, &amp;quot;Maliit Keyboard - Македонски&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ms.png|libmaliit-keyboard-plugin.so:ms, &amp;quot;Maliit Keyboard - Melayu&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-nl.png|libmaliit-keyboard-plugin.so:nl, &amp;quot;Maliit Keyboard - Nederlands&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-no.png|libmaliit-keyboard-plugin.so:no, &amp;quot;Maliit Keyboard - Norsk&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-pl.png|libmaliit-keyboard-plugin.so:pl, &amp;quot;Maliit Keyboard - Polski&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-pl-sym1.png|libmaliit-keyboard-plugin.so:pl, &amp;quot;Maliit Keyboard - Polski&amp;quot; symbols1&lt;br /&gt;
File:Olpc-xo-grey-fill2-pl-sym2.png|libmaliit-keyboard-plugin.so:pl, &amp;quot;Maliit Keyboard - Polski&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-pt.png|libmaliit-keyboard-plugin.so:pt, &amp;quot;Maliit Keyboard - Português&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ro.png|libmaliit-keyboard-plugin.so:ro, &amp;quot;Maliit Keyboard - Română&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ru.png|libmaliit-keyboard-plugin.so:ru, &amp;quot;Maliit Keyboard - Русский&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-sk.png|libmaliit-keyboard-plugin.so:sk, &amp;quot;Maliit Keyboard - Slovenčina&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-sv.png|libmaliit-keyboard-plugin.so:sv, &amp;quot;Maliit Keyboard - Svenska&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-th.png|libmaliit-keyboard-plugin.so:th, &amp;quot;Maliit Keyboard - ภาษาไทย&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-th-sym1.png|libmaliit-keyboard-plugin.so:th, &amp;quot;Maliit Keyboard - ภาษาไทย&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-th-sym2.png|libmaliit-keyboard-plugin.so:th, &amp;quot;Maliit Keyboard - ภาษาไทย&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-tr.png|libmaliit-keyboard-plugin.so:tr, &amp;quot;Maliit Keyboard - Türkçe&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-tr-sym1.png|libmaliit-keyboard-plugin.so:tr, &amp;quot;Maliit Keyboard - Türkçe&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-tr-sym2.png|libmaliit-keyboard-plugin.so:tr, &amp;quot;Maliit Keyboard - Türkçe&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-uk.png|libmaliit-keyboard-plugin.so:uk, &amp;quot;Maliit Keyboard - Українська&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-vi.png|libmaliit-keyboard-plugin.so:vi, &amp;quot;Maliit Keyboard - Việt&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-vi-sym.png|libmaliit-keyboard-plugin.so:vi, &amp;quot;Maliit Keyboard - Việt&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn cangjie.png|libmaliit-keyboard-plugin.so:zh_cn_cangjie, &amp;quot;Maliit Keyboard - 繁體 倉頡&amp;quot; some additional font glyphs required&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn cangjie-sym1.png|libmaliit-keyboard-plugin.so:zh_cn_cangjie, &amp;quot;Maliit Keyboard - 繁體 倉頡&amp;quot; symbols 1, some additional font glyphs required&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn cangjie-sym2.png|libmaliit-keyboard-plugin.so:zh_cn_cangjie, &amp;quot;Maliit Keyboard - 繁體 倉頡&amp;quot; symbols 2, some additional font glyphs required&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn pinyin.png|libmaliit-keyboard-plugin.so:zh_cn_pinyin, &amp;quot;Maliit Keyboard - 简体 拼音&amp;quot; requires external glyph compose engine and additional font glyphs&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn pinyin-sym1.png|libmaliit-keyboard-plugin.so:zh_cn_pinyin, &amp;quot;Maliit Keyboard - 简体 拼音&amp;quot; symbols 1, requires additional font glyphs&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn pinyin-sym2.png|libmaliit-keyboard-plugin.so:zh_cn_pinyin, &amp;quot;Maliit Keyboard - 简体 拼音&amp;quot; symbols 2, requires additional font glyphs&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn zhuyin.png|libmaliit-keyboard-plugin.so:zh_cn_zhuyin, &amp;quot;Maliit Keyboard - 繁體 注音&amp;quot; requires external glyph compose engine and additional font glyphs&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn zhuyin-sym1.png|libmaliit-keyboard-plugin.so:zh_cn_zhuyin, &amp;quot;Maliit Keyboard - 繁體 注音&amp;quot;  symbols 1, requires additional font glyphs&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn zhuyin-sym2.png|libmaliit-keyboard-plugin.so:zh_cn_zhuyin, &amp;quot;Maliit Keyboard - 繁體 注音&amp;quot; symbols 2, requires additional font glyphs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Features/Display_Device&amp;diff=83030</id>
		<title>Features/Display Device</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Features/Display_Device&amp;diff=83030"/>
		<updated>2012-09-15T00:44:28Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Comments and Discussion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Feature Page Incomplete]]&lt;br /&gt;
[[Category:Feature|Display device]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
A frame device to control the display. The idea is to add their an option to change the brightness and to take a screenshot. Both actions are only available via the keyboard as of today.&lt;br /&gt;
&lt;br /&gt;
== Owner ==&lt;br /&gt;
* Name: [[User:Erikos| Simon Schampijer]]&lt;br /&gt;
&lt;br /&gt;
== Current status ==&lt;br /&gt;
* Targeted release: 0.98&lt;br /&gt;
* Last updated: 07.03.11&lt;br /&gt;
* Percentage of completion: 90%&lt;br /&gt;
&lt;br /&gt;
== Detailed Description ==&lt;br /&gt;
The display frame device will add an option to change the brightness of the display and to take a screenshot (alt+1). Both actions are only available via the keyboard as of today.&lt;br /&gt;
&lt;br /&gt;
== Benefit to Sugar ==&lt;br /&gt;
&lt;br /&gt;
== Scope ==&lt;br /&gt;
This Feature affects only the Sugar module. It is an extension.&lt;br /&gt;
&lt;br /&gt;
==UI Design==&lt;br /&gt;
[[File:Display_device.png]]&lt;br /&gt;
&lt;br /&gt;
== How To Test ==&lt;br /&gt;
{{:{{PAGENAME}}/Testing}}&lt;br /&gt;
&lt;br /&gt;
== User Experience ==&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Contingency Plan ==&lt;br /&gt;
Not including.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
Patch that adds a frame device icon which let&#039;s you take a screenshot: http://dev.laptop.org/~erikos/0001-Frame-device-for-the-disaply.patch&lt;br /&gt;
&lt;br /&gt;
== Release Notes ==&lt;br /&gt;
&lt;br /&gt;
== Comments and Discussion ==&lt;br /&gt;
* See [[{{TALKPAGENAME}}|discussion tab for this feature]] &amp;lt;!-- This adds a link to the &amp;quot;discussion&amp;quot; tab associated with your page.  This provides the ability to have ongoing comments or conversation without bogging down the main feature page. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Mockup sketches of possible Display device icons, palette, features&amp;quot;&amp;gt;&lt;br /&gt;
File:Display_device_location.png|Display device placement in the frame&lt;br /&gt;
File:Display_device_icons.jpg|Display device icon mockups&lt;br /&gt;
File:Candidate_Display_icon.jpg|Candidate icon, possibly ray length or fill percent to indicate current setting (as per Volume device)&lt;br /&gt;
File:Mockup_Display_device_palette.jpg|Display device palette mockup, just brightness and black &amp;amp; white features (HDMI or screen shot features might also go here)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Mockup_Display_device_palette.jpg&amp;diff=83027</id>
		<title>File:Mockup Display device palette.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Mockup_Display_device_palette.jpg&amp;diff=83027"/>
		<updated>2012-09-15T00:22:31Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Candidate_Display_icon.jpg&amp;diff=83026</id>
		<title>File:Candidate Display icon.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Candidate_Display_icon.jpg&amp;diff=83026"/>
		<updated>2012-09-15T00:21:43Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Display_device_icons.jpg&amp;diff=83025</id>
		<title>File:Display device icons.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Display_device_icons.jpg&amp;diff=83025"/>
		<updated>2012-09-15T00:20:37Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Display_device_location.png&amp;diff=83024</id>
		<title>File:Display device location.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Display_device_location.png&amp;diff=83024"/>
		<updated>2012-09-15T00:19:29Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:Garycmartin&amp;diff=83017</id>
		<title>User:Garycmartin</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:Garycmartin&amp;diff=83017"/>
		<updated>2012-09-14T17:54:11Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Ongoing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gary C. Martin ==&lt;br /&gt;
&lt;br /&gt;
Gary C. Martin (gary at garycmartin dot com) is a freelance software developer based in Edinburgh, UK, with a focus on design, UI/HCI, analytics, and information visualisation. His external homepage is over at http://www.garycmartin.com/.&lt;br /&gt;
&lt;br /&gt;
===Todo===&lt;br /&gt;
&lt;br /&gt;
* New release of Moon with more features&lt;br /&gt;
* Test and use Wade&#039;s SugarGames (replacement for un-maintained OlpcGames pygame wrapper)&lt;br /&gt;
* ...lots more (oh my...)&lt;br /&gt;
&lt;br /&gt;
===Ongoing===&lt;br /&gt;
* Sugar touch UI/UX design&lt;br /&gt;
** [[User:Garycmartin/Maliit]]&lt;br /&gt;
** [[User:Garycmartin/Maliit Layouts]]&lt;br /&gt;
** [[Design Team/Activity Touch Input]]&lt;br /&gt;
** [[Design Team/Sugar Shell Touch Input]]&lt;br /&gt;
* Misc Activity maintenance/development&lt;br /&gt;
** Physics&lt;br /&gt;
** Calculate&lt;br /&gt;
** Moon&lt;br /&gt;
** Clock&lt;br /&gt;
* Monthly [[Sugar Labs/SOM#It.27s_An_Education_Project_Mailing_List|Self Organising Map]] (SOM) generation for the IAEP mailing list&lt;br /&gt;
* [[Design_Team|Design Team]] member&lt;br /&gt;
* [[Activity_Team|Activity Team]] co-co-ordinator&lt;br /&gt;
* Sugar testing, feedback, and trac reports (access to an XO-B4, two XO-1s and various virtual machine environments in Mac OS X)&lt;br /&gt;
&lt;br /&gt;
===Done===&lt;br /&gt;
&lt;br /&gt;
* Maze (have a version with [http://git.sugarlabs.org/~garycmartin/maze/garycmartins-face-clone happy faces])&lt;br /&gt;
* New toolbar support for [[Activities/Physics|Physics]]&lt;br /&gt;
* SVG toolbar icons for [http://wiki.laptop.org/go/Calculate Calculate], and other misc SVG work (Image Viewer, some Sugar UI elements)&lt;br /&gt;
* [[Marketing_Team/BoothBanners|Banners and Poster]] work for the Marketing Team&lt;br /&gt;
* Adopted [http://git.sugarlabs.org/projects/clock Clock] (by Pierre Métras) an Activity for learning to tell the time&lt;br /&gt;
* Sugar port of [[Activities/Labyrinth|Labyrinth]] Activity for creating mind-maps (with much help from tomeu and alsroot)&lt;br /&gt;
* Work on [http://git.sugarlabs.org/projects/physics Physics] to help polish, and tidy up the UI. See its [[Activities/Physics|wiki page]] for more details.&lt;br /&gt;
* Various [[Education Team/Evaluation_Studies|SOMs]] for educational related papers people post (I&#039;ll try to map texts linked/posted there)&lt;br /&gt;
* Some more [http://wiki.laptop.org/go/Academic_Papers research paper SOMs] over on wiki.laptop.org&lt;br /&gt;
* Icon set for the Sugar [[Sugar_Labs/Getting Involved|Getting Involved]] page&lt;br /&gt;
* Monthly [[Sugar Labs/SOM#Sugar_Mailing_List| Self Organising Map]] (SOM) generation for the Sugar-devel mailing list&lt;br /&gt;
* [[Activities/Moon|Moon]] Activity showing Moon phase and eclipse visualisation&lt;br /&gt;
&lt;br /&gt;
====Maze happy faces====&lt;br /&gt;
&lt;br /&gt;
Testing the face drawing at different Maze resolutions, from easy to hard, to make sure they are still clearly visible.&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_huge.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_large.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_medium.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_small.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_tiny.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
===Work in progress===&lt;br /&gt;
&lt;br /&gt;
====Memorize toolbar mockups====&lt;br /&gt;
&lt;br /&gt;
=====Default main view =====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize main view.png|thumb|centre|640px|This is the default main view with an initial game played part way through. Ideally a resumed Memorize activity instance should remember the state of the game from when it was Stopped. Note that the old &#039;&#039;&#039;Create --&amp;gt; New game&#039;&#039;&#039; icon is being used to replace the &#039;&#039;&#039;Restart&#039;&#039;&#039; game icon. From this view new games can easily be played at different difficulties and with different demo game sets.]]&lt;br /&gt;
&lt;br /&gt;
=====Play new game=====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize play new game hint.png|thumb|centre|640px|&#039;&#039;&#039;Play new game&#039;&#039;&#039; restarts the currently active set of question tiles.]]&lt;br /&gt;
&lt;br /&gt;
===== Example using standard Edit toolbar for game customisation=====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize edit toolbar view.png|thumb|centre|640px|The &#039;&#039;&#039;Edit toolbar&#039;&#039;&#039;. OK, here&#039;s the more controversial case... The standard &#039;&#039;&#039;Edit&#039;&#039;&#039; toolbar has the additional tools required for game customisation, it also redraws the main canvas with the game creation UI holding the currently active game questions (note the &#039;&#039;&#039;Clear&#039;&#039;&#039; tool button for quickly removing all questions). This means both clicking and delayed hovering over the &#039;&#039;&#039;Edit&#039;&#039;&#039; tool button redraws the canvas with the game creation UI. This may feel wrong and be less obvious how to escape from the view if triggered by a hover delay (as moving the cursor into the canvas area should not hide the game creation UI). If folks think this is overloading the default &#039;&#039;&#039;Edit&#039;&#039;&#039; metaphor from its usual basic copy &amp;amp; paste features, we could add a new primary icon for the game creation UI - perhaps it could be a primary button with only a help hint palette, no secondary palette, and have the game type controls on the game creation canvas? (this would avoid the full canvas delayed hover issue)]]&lt;br /&gt;
&lt;br /&gt;
=====Example using cog icon for game customisation features=====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize cog create tab.png|thumb|centre|640px|After some email/irc discussion it seems overloading the existing edit UI with new editing features has too many negatives, this example breaks out the customisation features into a cog icon (as used in the Abacus Activity and view source menu icon). Discussion about using the cog icon or some new visual is ongoing.]]&lt;br /&gt;
&lt;br /&gt;
=====Activity toolbar with import/export features=====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize activity toolbar.png|thumb|centre|640px|The &#039;&#039;&#039;Activity toolbar&#039;&#039;&#039; includes the usual widget suspects along with the old Memorize &#039;&#039;&#039;Load game&#039;&#039;&#039; and &#039;&#039;&#039;Save game&#039;&#039;&#039; icons features. The load/save allow for custom quiz creation similar to the previous Memorize work flow (but they would not strictly be necessary if &#039;&#039;&#039;Keep&#039;&#039;&#039; didn&#039;t generate objects that share the same activity ID, or in the future if we replace &#039;&#039;&#039;Keep&#039;&#039;&#039; with a simple Journal duplicate object feature). These two features should be renamed to &#039;&#039;&#039;Import game&#039;&#039;&#039; and &#039;&#039;&#039;Export game&#039;&#039;&#039;. The Activity title is used as the exported name.]]&lt;br /&gt;
&lt;br /&gt;
=====Example work flows=====&lt;br /&gt;
&lt;br /&gt;
# Simple play through of a demo game:&lt;br /&gt;
## child starts a new instance of Memorize from the Home view spiral&lt;br /&gt;
## plays the default demo game, and/or selects one from the demo game list, and/or adjusts the number of game grid tiles&lt;br /&gt;
## teacher asks child to stop playing while she sets homework for the class, child clicks Stop&lt;br /&gt;
## later that evening child resumes the Memorize activity from their Journal and continues playing from where they had previously stopped&lt;br /&gt;
# Make a new Memorize activity based on some existing content:&lt;br /&gt;
## child starts a new instance of Memorize from the Home view spiral&lt;br /&gt;
## imports a game called &#039;&#039;&#039;Capital Cities of the World&#039;&#039;&#039; that one of their friends shared with them&lt;br /&gt;
## clicks Edit and edits the game by adding ten new harder questions&lt;br /&gt;
## changes the Activity Title to &#039;&#039;&#039;Capital Cities of the World, extra hard&#039;&#039;&#039;&lt;br /&gt;
## plays a few rounds of the game to try it out before collaborating and challenging their friends to a game&lt;br /&gt;
# Modify an existing Memorize activity:&lt;br /&gt;
## child resumes a Memorize activity from their Journal that a friend shared with them&lt;br /&gt;
## clicks &#039;&#039;&#039;Edit&#039;&#039;&#039; toolbar button and edits the game by adding some new questions, and correcting some spelling mistakes&lt;br /&gt;
## clicks &#039;&#039;&#039;Play new game&#039;&#039;&#039;, and plays a few rounds of the game to try it out before challenging their friends to a game&lt;br /&gt;
# Make a new Memorize game from sctarch&lt;br /&gt;
## child starts a new instance of Memorize from the Home view spiral&lt;br /&gt;
## clicks the &#039;&#039;&#039;Edit&#039;&#039;&#039; tool button&lt;br /&gt;
## clicks the &#039;&#039;&#039;Clear&#039;&#039;&#039; tool button in the &#039;&#039;&#039;Edit&#039;&#039;&#039; secondary toolbar&lt;br /&gt;
## adds their game questions/answers using the &#039;&#039;&#039;Edit&#039;&#039;&#039; game creation canvas&lt;br /&gt;
## clicks the &#039;&#039;&#039;Play new game&#039;&#039;&#039; toolbar icon and plays through their game to try it out&lt;br /&gt;
## clicks the &#039;&#039;&#039;Activity&#039;&#039;&#039; toolbar icon and enters a title for their game&lt;br /&gt;
## clicks &#039;&#039;&#039;Stop&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:Garycmartin&amp;diff=83016</id>
		<title>User:Garycmartin</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:Garycmartin&amp;diff=83016"/>
		<updated>2012-09-14T17:53:43Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Ongoing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gary C. Martin ==&lt;br /&gt;
&lt;br /&gt;
Gary C. Martin (gary at garycmartin dot com) is a freelance software developer based in Edinburgh, UK, with a focus on design, UI/HCI, analytics, and information visualisation. His external homepage is over at http://www.garycmartin.com/.&lt;br /&gt;
&lt;br /&gt;
===Todo===&lt;br /&gt;
&lt;br /&gt;
* New release of Moon with more features&lt;br /&gt;
* Test and use Wade&#039;s SugarGames (replacement for un-maintained OlpcGames pygame wrapper)&lt;br /&gt;
* ...lots more (oh my...)&lt;br /&gt;
&lt;br /&gt;
===Ongoing===&lt;br /&gt;
* Sugar touch UU/UX design&lt;br /&gt;
** [[User:Garycmartin/Maliit]]&lt;br /&gt;
** [[User:Garycmartin/Maliit Layouts]]&lt;br /&gt;
** [[Design Team/Activity Touch Input]]&lt;br /&gt;
** [[Design Team/Sugar Shell Touch Input]]&lt;br /&gt;
* Misc Activity maintenance/development&lt;br /&gt;
** Physics&lt;br /&gt;
** Calculate&lt;br /&gt;
** Moon&lt;br /&gt;
** Clock&lt;br /&gt;
* Monthly [[Sugar Labs/SOM#It.27s_An_Education_Project_Mailing_List|Self Organising Map]] (SOM) generation for the IAEP mailing list&lt;br /&gt;
* [[Design_Team|Design Team]] member&lt;br /&gt;
* [[Activity_Team|Activity Team]] co-co-ordinator&lt;br /&gt;
* Sugar testing, feedback, and trac reports (access to an XO-B4, two XO-1s and various virtual machine environments in Mac OS X)&lt;br /&gt;
&lt;br /&gt;
===Done===&lt;br /&gt;
&lt;br /&gt;
* Maze (have a version with [http://git.sugarlabs.org/~garycmartin/maze/garycmartins-face-clone happy faces])&lt;br /&gt;
* New toolbar support for [[Activities/Physics|Physics]]&lt;br /&gt;
* SVG toolbar icons for [http://wiki.laptop.org/go/Calculate Calculate], and other misc SVG work (Image Viewer, some Sugar UI elements)&lt;br /&gt;
* [[Marketing_Team/BoothBanners|Banners and Poster]] work for the Marketing Team&lt;br /&gt;
* Adopted [http://git.sugarlabs.org/projects/clock Clock] (by Pierre Métras) an Activity for learning to tell the time&lt;br /&gt;
* Sugar port of [[Activities/Labyrinth|Labyrinth]] Activity for creating mind-maps (with much help from tomeu and alsroot)&lt;br /&gt;
* Work on [http://git.sugarlabs.org/projects/physics Physics] to help polish, and tidy up the UI. See its [[Activities/Physics|wiki page]] for more details.&lt;br /&gt;
* Various [[Education Team/Evaluation_Studies|SOMs]] for educational related papers people post (I&#039;ll try to map texts linked/posted there)&lt;br /&gt;
* Some more [http://wiki.laptop.org/go/Academic_Papers research paper SOMs] over on wiki.laptop.org&lt;br /&gt;
* Icon set for the Sugar [[Sugar_Labs/Getting Involved|Getting Involved]] page&lt;br /&gt;
* Monthly [[Sugar Labs/SOM#Sugar_Mailing_List| Self Organising Map]] (SOM) generation for the Sugar-devel mailing list&lt;br /&gt;
* [[Activities/Moon|Moon]] Activity showing Moon phase and eclipse visualisation&lt;br /&gt;
&lt;br /&gt;
====Maze happy faces====&lt;br /&gt;
&lt;br /&gt;
Testing the face drawing at different Maze resolutions, from easy to hard, to make sure they are still clearly visible.&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_huge.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_large.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_medium.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_small.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_tiny.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
===Work in progress===&lt;br /&gt;
&lt;br /&gt;
====Memorize toolbar mockups====&lt;br /&gt;
&lt;br /&gt;
=====Default main view =====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize main view.png|thumb|centre|640px|This is the default main view with an initial game played part way through. Ideally a resumed Memorize activity instance should remember the state of the game from when it was Stopped. Note that the old &#039;&#039;&#039;Create --&amp;gt; New game&#039;&#039;&#039; icon is being used to replace the &#039;&#039;&#039;Restart&#039;&#039;&#039; game icon. From this view new games can easily be played at different difficulties and with different demo game sets.]]&lt;br /&gt;
&lt;br /&gt;
=====Play new game=====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize play new game hint.png|thumb|centre|640px|&#039;&#039;&#039;Play new game&#039;&#039;&#039; restarts the currently active set of question tiles.]]&lt;br /&gt;
&lt;br /&gt;
===== Example using standard Edit toolbar for game customisation=====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize edit toolbar view.png|thumb|centre|640px|The &#039;&#039;&#039;Edit toolbar&#039;&#039;&#039;. OK, here&#039;s the more controversial case... The standard &#039;&#039;&#039;Edit&#039;&#039;&#039; toolbar has the additional tools required for game customisation, it also redraws the main canvas with the game creation UI holding the currently active game questions (note the &#039;&#039;&#039;Clear&#039;&#039;&#039; tool button for quickly removing all questions). This means both clicking and delayed hovering over the &#039;&#039;&#039;Edit&#039;&#039;&#039; tool button redraws the canvas with the game creation UI. This may feel wrong and be less obvious how to escape from the view if triggered by a hover delay (as moving the cursor into the canvas area should not hide the game creation UI). If folks think this is overloading the default &#039;&#039;&#039;Edit&#039;&#039;&#039; metaphor from its usual basic copy &amp;amp; paste features, we could add a new primary icon for the game creation UI - perhaps it could be a primary button with only a help hint palette, no secondary palette, and have the game type controls on the game creation canvas? (this would avoid the full canvas delayed hover issue)]]&lt;br /&gt;
&lt;br /&gt;
=====Example using cog icon for game customisation features=====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize cog create tab.png|thumb|centre|640px|After some email/irc discussion it seems overloading the existing edit UI with new editing features has too many negatives, this example breaks out the customisation features into a cog icon (as used in the Abacus Activity and view source menu icon). Discussion about using the cog icon or some new visual is ongoing.]]&lt;br /&gt;
&lt;br /&gt;
=====Activity toolbar with import/export features=====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize activity toolbar.png|thumb|centre|640px|The &#039;&#039;&#039;Activity toolbar&#039;&#039;&#039; includes the usual widget suspects along with the old Memorize &#039;&#039;&#039;Load game&#039;&#039;&#039; and &#039;&#039;&#039;Save game&#039;&#039;&#039; icons features. The load/save allow for custom quiz creation similar to the previous Memorize work flow (but they would not strictly be necessary if &#039;&#039;&#039;Keep&#039;&#039;&#039; didn&#039;t generate objects that share the same activity ID, or in the future if we replace &#039;&#039;&#039;Keep&#039;&#039;&#039; with a simple Journal duplicate object feature). These two features should be renamed to &#039;&#039;&#039;Import game&#039;&#039;&#039; and &#039;&#039;&#039;Export game&#039;&#039;&#039;. The Activity title is used as the exported name.]]&lt;br /&gt;
&lt;br /&gt;
=====Example work flows=====&lt;br /&gt;
&lt;br /&gt;
# Simple play through of a demo game:&lt;br /&gt;
## child starts a new instance of Memorize from the Home view spiral&lt;br /&gt;
## plays the default demo game, and/or selects one from the demo game list, and/or adjusts the number of game grid tiles&lt;br /&gt;
## teacher asks child to stop playing while she sets homework for the class, child clicks Stop&lt;br /&gt;
## later that evening child resumes the Memorize activity from their Journal and continues playing from where they had previously stopped&lt;br /&gt;
# Make a new Memorize activity based on some existing content:&lt;br /&gt;
## child starts a new instance of Memorize from the Home view spiral&lt;br /&gt;
## imports a game called &#039;&#039;&#039;Capital Cities of the World&#039;&#039;&#039; that one of their friends shared with them&lt;br /&gt;
## clicks Edit and edits the game by adding ten new harder questions&lt;br /&gt;
## changes the Activity Title to &#039;&#039;&#039;Capital Cities of the World, extra hard&#039;&#039;&#039;&lt;br /&gt;
## plays a few rounds of the game to try it out before collaborating and challenging their friends to a game&lt;br /&gt;
# Modify an existing Memorize activity:&lt;br /&gt;
## child resumes a Memorize activity from their Journal that a friend shared with them&lt;br /&gt;
## clicks &#039;&#039;&#039;Edit&#039;&#039;&#039; toolbar button and edits the game by adding some new questions, and correcting some spelling mistakes&lt;br /&gt;
## clicks &#039;&#039;&#039;Play new game&#039;&#039;&#039;, and plays a few rounds of the game to try it out before challenging their friends to a game&lt;br /&gt;
# Make a new Memorize game from sctarch&lt;br /&gt;
## child starts a new instance of Memorize from the Home view spiral&lt;br /&gt;
## clicks the &#039;&#039;&#039;Edit&#039;&#039;&#039; tool button&lt;br /&gt;
## clicks the &#039;&#039;&#039;Clear&#039;&#039;&#039; tool button in the &#039;&#039;&#039;Edit&#039;&#039;&#039; secondary toolbar&lt;br /&gt;
## adds their game questions/answers using the &#039;&#039;&#039;Edit&#039;&#039;&#039; game creation canvas&lt;br /&gt;
## clicks the &#039;&#039;&#039;Play new game&#039;&#039;&#039; toolbar icon and plays through their game to try it out&lt;br /&gt;
## clicks the &#039;&#039;&#039;Activity&#039;&#039;&#039; toolbar icon and enters a title for their game&lt;br /&gt;
## clicks &#039;&#039;&#039;Stop&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:Garycmartin&amp;diff=83015</id>
		<title>User:Garycmartin</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:Garycmartin&amp;diff=83015"/>
		<updated>2012-09-14T17:53:07Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: Adding some links to ongoing touch design/research/implementation targeting Sugar 0.98&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gary C. Martin ==&lt;br /&gt;
&lt;br /&gt;
Gary C. Martin (gary at garycmartin dot com) is a freelance software developer based in Edinburgh, UK, with a focus on design, UI/HCI, analytics, and information visualisation. His external homepage is over at http://www.garycmartin.com/.&lt;br /&gt;
&lt;br /&gt;
===Todo===&lt;br /&gt;
&lt;br /&gt;
* New release of Moon with more features&lt;br /&gt;
* Test and use Wade&#039;s SugarGames (replacement for un-maintained OlpcGames pygame wrapper)&lt;br /&gt;
* ...lots more (oh my...)&lt;br /&gt;
&lt;br /&gt;
===Ongoing===&lt;br /&gt;
* Sugar touch UU/UX design&lt;br /&gt;
** [[User:Garycmartin/Maliit Layouts]]&lt;br /&gt;
** [[User:Garycmartin/Maliit]]&lt;br /&gt;
** [[Design Team/Activity Touch Input]]&lt;br /&gt;
** [[Design Team/Sugar Shell Touch Input]]&lt;br /&gt;
* Misc Activity maintenance/development&lt;br /&gt;
** Physics&lt;br /&gt;
** Calculate&lt;br /&gt;
** Moon&lt;br /&gt;
** Clock&lt;br /&gt;
* Monthly [[Sugar Labs/SOM#It.27s_An_Education_Project_Mailing_List|Self Organising Map]] (SOM) generation for the IAEP mailing list&lt;br /&gt;
* [[Design_Team|Design Team]] member&lt;br /&gt;
* [[Activity_Team|Activity Team]] co-co-ordinator&lt;br /&gt;
* Sugar testing, feedback, and trac reports (access to an XO-B4, two XO-1s and various virtual machine environments in Mac OS X)&lt;br /&gt;
&lt;br /&gt;
===Done===&lt;br /&gt;
&lt;br /&gt;
* Maze (have a version with [http://git.sugarlabs.org/~garycmartin/maze/garycmartins-face-clone happy faces])&lt;br /&gt;
* New toolbar support for [[Activities/Physics|Physics]]&lt;br /&gt;
* SVG toolbar icons for [http://wiki.laptop.org/go/Calculate Calculate], and other misc SVG work (Image Viewer, some Sugar UI elements)&lt;br /&gt;
* [[Marketing_Team/BoothBanners|Banners and Poster]] work for the Marketing Team&lt;br /&gt;
* Adopted [http://git.sugarlabs.org/projects/clock Clock] (by Pierre Métras) an Activity for learning to tell the time&lt;br /&gt;
* Sugar port of [[Activities/Labyrinth|Labyrinth]] Activity for creating mind-maps (with much help from tomeu and alsroot)&lt;br /&gt;
* Work on [http://git.sugarlabs.org/projects/physics Physics] to help polish, and tidy up the UI. See its [[Activities/Physics|wiki page]] for more details.&lt;br /&gt;
* Various [[Education Team/Evaluation_Studies|SOMs]] for educational related papers people post (I&#039;ll try to map texts linked/posted there)&lt;br /&gt;
* Some more [http://wiki.laptop.org/go/Academic_Papers research paper SOMs] over on wiki.laptop.org&lt;br /&gt;
* Icon set for the Sugar [[Sugar_Labs/Getting Involved|Getting Involved]] page&lt;br /&gt;
* Monthly [[Sugar Labs/SOM#Sugar_Mailing_List| Self Organising Map]] (SOM) generation for the Sugar-devel mailing list&lt;br /&gt;
* [[Activities/Moon|Moon]] Activity showing Moon phase and eclipse visualisation&lt;br /&gt;
&lt;br /&gt;
====Maze happy faces====&lt;br /&gt;
&lt;br /&gt;
Testing the face drawing at different Maze resolutions, from easy to hard, to make sure they are still clearly visible.&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_huge.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_large.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_medium.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_small.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Maze_faces_tiny.png|thumb|centre|400px]]&lt;br /&gt;
&lt;br /&gt;
===Work in progress===&lt;br /&gt;
&lt;br /&gt;
====Memorize toolbar mockups====&lt;br /&gt;
&lt;br /&gt;
=====Default main view =====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize main view.png|thumb|centre|640px|This is the default main view with an initial game played part way through. Ideally a resumed Memorize activity instance should remember the state of the game from when it was Stopped. Note that the old &#039;&#039;&#039;Create --&amp;gt; New game&#039;&#039;&#039; icon is being used to replace the &#039;&#039;&#039;Restart&#039;&#039;&#039; game icon. From this view new games can easily be played at different difficulties and with different demo game sets.]]&lt;br /&gt;
&lt;br /&gt;
=====Play new game=====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize play new game hint.png|thumb|centre|640px|&#039;&#039;&#039;Play new game&#039;&#039;&#039; restarts the currently active set of question tiles.]]&lt;br /&gt;
&lt;br /&gt;
===== Example using standard Edit toolbar for game customisation=====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize edit toolbar view.png|thumb|centre|640px|The &#039;&#039;&#039;Edit toolbar&#039;&#039;&#039;. OK, here&#039;s the more controversial case... The standard &#039;&#039;&#039;Edit&#039;&#039;&#039; toolbar has the additional tools required for game customisation, it also redraws the main canvas with the game creation UI holding the currently active game questions (note the &#039;&#039;&#039;Clear&#039;&#039;&#039; tool button for quickly removing all questions). This means both clicking and delayed hovering over the &#039;&#039;&#039;Edit&#039;&#039;&#039; tool button redraws the canvas with the game creation UI. This may feel wrong and be less obvious how to escape from the view if triggered by a hover delay (as moving the cursor into the canvas area should not hide the game creation UI). If folks think this is overloading the default &#039;&#039;&#039;Edit&#039;&#039;&#039; metaphor from its usual basic copy &amp;amp; paste features, we could add a new primary icon for the game creation UI - perhaps it could be a primary button with only a help hint palette, no secondary palette, and have the game type controls on the game creation canvas? (this would avoid the full canvas delayed hover issue)]]&lt;br /&gt;
&lt;br /&gt;
=====Example using cog icon for game customisation features=====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize cog create tab.png|thumb|centre|640px|After some email/irc discussion it seems overloading the existing edit UI with new editing features has too many negatives, this example breaks out the customisation features into a cog icon (as used in the Abacus Activity and view source menu icon). Discussion about using the cog icon or some new visual is ongoing.]]&lt;br /&gt;
&lt;br /&gt;
=====Activity toolbar with import/export features=====&lt;br /&gt;
&lt;br /&gt;
[[File:Memorize activity toolbar.png|thumb|centre|640px|The &#039;&#039;&#039;Activity toolbar&#039;&#039;&#039; includes the usual widget suspects along with the old Memorize &#039;&#039;&#039;Load game&#039;&#039;&#039; and &#039;&#039;&#039;Save game&#039;&#039;&#039; icons features. The load/save allow for custom quiz creation similar to the previous Memorize work flow (but they would not strictly be necessary if &#039;&#039;&#039;Keep&#039;&#039;&#039; didn&#039;t generate objects that share the same activity ID, or in the future if we replace &#039;&#039;&#039;Keep&#039;&#039;&#039; with a simple Journal duplicate object feature). These two features should be renamed to &#039;&#039;&#039;Import game&#039;&#039;&#039; and &#039;&#039;&#039;Export game&#039;&#039;&#039;. The Activity title is used as the exported name.]]&lt;br /&gt;
&lt;br /&gt;
=====Example work flows=====&lt;br /&gt;
&lt;br /&gt;
# Simple play through of a demo game:&lt;br /&gt;
## child starts a new instance of Memorize from the Home view spiral&lt;br /&gt;
## plays the default demo game, and/or selects one from the demo game list, and/or adjusts the number of game grid tiles&lt;br /&gt;
## teacher asks child to stop playing while she sets homework for the class, child clicks Stop&lt;br /&gt;
## later that evening child resumes the Memorize activity from their Journal and continues playing from where they had previously stopped&lt;br /&gt;
# Make a new Memorize activity based on some existing content:&lt;br /&gt;
## child starts a new instance of Memorize from the Home view spiral&lt;br /&gt;
## imports a game called &#039;&#039;&#039;Capital Cities of the World&#039;&#039;&#039; that one of their friends shared with them&lt;br /&gt;
## clicks Edit and edits the game by adding ten new harder questions&lt;br /&gt;
## changes the Activity Title to &#039;&#039;&#039;Capital Cities of the World, extra hard&#039;&#039;&#039;&lt;br /&gt;
## plays a few rounds of the game to try it out before collaborating and challenging their friends to a game&lt;br /&gt;
# Modify an existing Memorize activity:&lt;br /&gt;
## child resumes a Memorize activity from their Journal that a friend shared with them&lt;br /&gt;
## clicks &#039;&#039;&#039;Edit&#039;&#039;&#039; toolbar button and edits the game by adding some new questions, and correcting some spelling mistakes&lt;br /&gt;
## clicks &#039;&#039;&#039;Play new game&#039;&#039;&#039;, and plays a few rounds of the game to try it out before challenging their friends to a game&lt;br /&gt;
# Make a new Memorize game from sctarch&lt;br /&gt;
## child starts a new instance of Memorize from the Home view spiral&lt;br /&gt;
## clicks the &#039;&#039;&#039;Edit&#039;&#039;&#039; tool button&lt;br /&gt;
## clicks the &#039;&#039;&#039;Clear&#039;&#039;&#039; tool button in the &#039;&#039;&#039;Edit&#039;&#039;&#039; secondary toolbar&lt;br /&gt;
## adds their game questions/answers using the &#039;&#039;&#039;Edit&#039;&#039;&#039; game creation canvas&lt;br /&gt;
## clicks the &#039;&#039;&#039;Play new game&#039;&#039;&#039; toolbar icon and plays through their game to try it out&lt;br /&gt;
## clicks the &#039;&#039;&#039;Activity&#039;&#039;&#039; toolbar icon and enters a title for their game&lt;br /&gt;
## clicks &#039;&#039;&#039;Stop&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Maliit-osk-grey-style-square-black-extended-palettes-2px-grey-trim.png&amp;diff=83014</id>
		<title>File:Maliit-osk-grey-style-square-black-extended-palettes-2px-grey-trim.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Maliit-osk-grey-style-square-black-extended-palettes-2px-grey-trim.png&amp;diff=83014"/>
		<updated>2012-09-14T12:53:49Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Design_Team/Coordinator&amp;diff=83005</id>
		<title>Design Team/Coordinator</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Design_Team/Coordinator&amp;diff=83005"/>
		<updated>2012-09-14T01:21:45Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[User:garycmartin | Gary C Martin]]&lt;br /&gt;
*[[User:Manuq | Manuel Quiñones]]&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:Garycmartin/Maliit_Layouts&amp;diff=82969</id>
		<title>User:Garycmartin/Maliit Layouts</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:Garycmartin/Maliit_Layouts&amp;diff=82969"/>
		<updated>2012-09-11T15:52:49Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: Adding information on glyph and external engine issues for Chinese layouts&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Maliit Layouts ===&lt;br /&gt;
&lt;br /&gt;
This is the set of Maliit language layouts provided by default and modified for a clean grey visual style to tie in better with the Sugar look and feel, layouts have been corrected/cleaned up (over/under flow of screen, spacing and alignment issues), and a close keyboard key added to all layouts. The image history acts as a &#039;before&#039; snapshot while cleaning up layouts to make sure we don&#039;t regress. Symbol pages (123?) are shown though not for every language as many are duplicates of previous symbol layouts. See the [[User:Garycmartin/Maliit|target designs]] for the current layout and style goals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;230&amp;quot; heights=&amp;quot;180&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ar.png|libmaliit-keyboard-plugin.so:ar, &amp;quot;Maliit Keyboard - العربية&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ar-sym1.png|libmaliit-keyboard-plugin.so:ar, &amp;quot;Maliit Keyboard - العربية&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-ar-sym2.png|libmaliit-keyboard-plugin.so:ar, &amp;quot;Maliit Keyboard - العربية&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-bg bg.png|libmaliit-keyboard-plugin.so:bg_bg, &amp;quot;Maliit Keyboard - Български фонетичен&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-bg-bg-sym1.png|libmaliit-keyboard-plugin.so:bg_bg, &amp;quot;Maliit Keyboard - Български фонетичен&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill-bg-bg-sym2.png|libmaliit-keyboard-plugin.so:bg_bg, &amp;quot;Maliit Keyboard - Български фонетичен&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-cs.png|libmaliit-keyboard-plugin.so:cs, &amp;quot;Maliit Keyboard - Čeština&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-da.png|libmaliit-keyboard-plugin.so:da, &amp;quot;Maliit Keyboard - Dansk&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-de.png|libmaliit-keyboard-plugin.so:de, &amp;quot;Maliit Keyboard - Deutsch&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-el gr.png|libmaliit-keyboard-plugin.so:el_gr, &amp;quot;Maliit Keyboard - Ελληνικά (EL)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-with-close-en gb.png|libmaliit-keyboard-plugin.so:en_gb, &amp;quot;Maliit Keyboard - English (UK)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-with-close-en us.png|libmaliit-keyboard-plugin.so:en_us, &amp;quot;Maliit Keyboard - English (US)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-es.png|libmaliit-keyboard-plugin.so:es, &amp;quot;Maliit Keyboard - Español&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-et.png|libmaliit-keyboard-plugin.so:et, &amp;quot;Maliit Keyboard - Eesti&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-et-sym1.png|libmaliit-keyboard-plugin.so:et, &amp;quot;Maliit Keyboard - Eesti&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill-et-sym2.png|libmaliit-keyboard-plugin.so:et, &amp;quot;Maliit Keyboard - Eesti&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-fa.png|libmaliit-keyboard-plugin.so:fa, &amp;quot;Maliit Keyboard - فارسى&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-fa-sym1.png|libmaliit-keyboard-plugin.so:fa, &amp;quot;Maliit Keyboard - فارسى&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-fa-sym2.png|libmaliit-keyboard-plugin.so:fa, &amp;quot;Maliit Keyboard - فارسى&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-fi.png|libmaliit-keyboard-plugin.so:fi, &amp;quot;Maliit Keyboard - Suomi&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-fr ca.png|libmaliit-keyboard-plugin.so:fr_ca, &amp;quot;Maliit Keyboard - Français (Canada)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-fr.png|libmaliit-keyboard-plugin.so:fr, &amp;quot;Maliit Keyboard - Français&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-he.png|libmaliit-keyboard-plugin.so:he, &amp;quot;Maliit Keyboard - עברית&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-he-sym1.png|libmaliit-keyboard-plugin.so:he, &amp;quot;Maliit Keyboard - עברית&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill-he-sym2.png|libmaliit-keyboard-plugin.so:he, &amp;quot;Maliit Keyboard - עברית&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-hu.png|libmaliit-keyboard-plugin.so:hu, &amp;quot;Maliit Keyboard - Magyar&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-hu-sym1.png|libmaliit-keyboard-plugin.so:hu, &amp;quot;Maliit Keyboard - Magyar&amp;quot; symbol 1&lt;br /&gt;
File:Olpc-xo-grey-fill-hu-sym2.png|libmaliit-keyboard-plugin.so:hu, &amp;quot;Maliit Keyboard - Magyar&amp;quot; symbol 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-id.png|libmaliit-keyboard-plugin.so:id, &amp;quot;Maliit Keyboard - Indonesia&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-it.png|libmaliit-keyboard-plugin.so:it, &amp;quot;Maliit Keyboard - Italiano&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-kk.png|libmaliit-keyboard-plugin.so:kk, &amp;quot;Maliit Keyboard - Қазақ&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-kk-sym1.png|libmaliit-keyboard-plugin.so:kk, &amp;quot;Maliit Keyboard - Қазақ&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-kk-sym2.png|libmaliit-keyboard-plugin.so:kk, &amp;quot;Maliit Keyboard - Қазақ&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-lt.png|libmaliit-keyboard-plugin.so:lt, &amp;quot;Maliit Keyboard - Lietuvių&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-mk mk.png|libmaliit-keyboard-plugin.so:mk_mk, &amp;quot;Maliit Keyboard - Македонски&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ms.png|libmaliit-keyboard-plugin.so:ms, &amp;quot;Maliit Keyboard - Melayu&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-nl.png|libmaliit-keyboard-plugin.so:nl, &amp;quot;Maliit Keyboard - Nederlands&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-no.png|libmaliit-keyboard-plugin.so:no, &amp;quot;Maliit Keyboard - Norsk&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-pl.png|libmaliit-keyboard-plugin.so:pl, &amp;quot;Maliit Keyboard - Polski&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-pl-sym1.png|libmaliit-keyboard-plugin.so:pl, &amp;quot;Maliit Keyboard - Polski&amp;quot; symbols1&lt;br /&gt;
File:Olpc-xo-grey-fill2-pl-sym2.png|libmaliit-keyboard-plugin.so:pl, &amp;quot;Maliit Keyboard - Polski&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-pt.png|libmaliit-keyboard-plugin.so:pt, &amp;quot;Maliit Keyboard - Português&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ro.png|libmaliit-keyboard-plugin.so:ro, &amp;quot;Maliit Keyboard - Română&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ru.png|libmaliit-keyboard-plugin.so:ru, &amp;quot;Maliit Keyboard - Русский&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-sk.png|libmaliit-keyboard-plugin.so:sk, &amp;quot;Maliit Keyboard - Slovenčina&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-sv.png|libmaliit-keyboard-plugin.so:sv, &amp;quot;Maliit Keyboard - Svenska&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-th.png|libmaliit-keyboard-plugin.so:th, &amp;quot;Maliit Keyboard - ภาษาไทย&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-th-sym1.png|libmaliit-keyboard-plugin.so:th, &amp;quot;Maliit Keyboard - ภาษาไทย&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-th-sym2.png|libmaliit-keyboard-plugin.so:th, &amp;quot;Maliit Keyboard - ภาษาไทย&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-tr.png|libmaliit-keyboard-plugin.so:tr, &amp;quot;Maliit Keyboard - Türkçe&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-tr-sym1.png|libmaliit-keyboard-plugin.so:tr, &amp;quot;Maliit Keyboard - Türkçe&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-tr-sym2.png|libmaliit-keyboard-plugin.so:tr, &amp;quot;Maliit Keyboard - Türkçe&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-uk.png|libmaliit-keyboard-plugin.so:uk, &amp;quot;Maliit Keyboard - Українська&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-vi.png|libmaliit-keyboard-plugin.so:vi, &amp;quot;Maliit Keyboard - Việt&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-vi-sym.png|libmaliit-keyboard-plugin.so:vi, &amp;quot;Maliit Keyboard - Việt&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn cangjie.png|libmaliit-keyboard-plugin.so:zh_cn_cangjie, &amp;quot;Maliit Keyboard - 繁體 倉頡&amp;quot; some additional font glyphs required&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn cangjie-sym1.png|libmaliit-keyboard-plugin.so:zh_cn_cangjie, &amp;quot;Maliit Keyboard - 繁體 倉頡&amp;quot; symbols 1, some additional font glyphs required&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn cangjie-sym2.png|libmaliit-keyboard-plugin.so:zh_cn_cangjie, &amp;quot;Maliit Keyboard - 繁體 倉頡&amp;quot; symbols 2, some additional font glyphs required&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn pinyin.png|libmaliit-keyboard-plugin.so:zh_cn_pinyin, &amp;quot;Maliit Keyboard - 简体 拼音&amp;quot; requires external glyph compose engine and additional font glyphs&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn pinyin-sym1.png|libmaliit-keyboard-plugin.so:zh_cn_pinyin, &amp;quot;Maliit Keyboard - 简体 拼音&amp;quot; symbols 1, requires additional font glyphs&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn pinyin-sym2.png|libmaliit-keyboard-plugin.so:zh_cn_pinyin, &amp;quot;Maliit Keyboard - 简体 拼音&amp;quot; symbols 2, requires additional font glyphs&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn zhuyin.png|libmaliit-keyboard-plugin.so:zh_cn_zhuyin, &amp;quot;Maliit Keyboard - 繁體 注音&amp;quot; requires external glyph compose engine and additional font glyphs&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn zhuyin-sym1.png|libmaliit-keyboard-plugin.so:zh_cn_zhuyin, &amp;quot;Maliit Keyboard - 繁體 注音&amp;quot;  symbols 1, requires additional font glyphs&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn zhuyin-sym2.png|libmaliit-keyboard-plugin.so:zh_cn_zhuyin, &amp;quot;Maliit Keyboard - 繁體 注音&amp;quot; symbols 2, requires additional font glyphs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:Garycmartin/Maliit_Layouts&amp;diff=82900</id>
		<title>User:Garycmartin/Maliit Layouts</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:Garycmartin/Maliit_Layouts&amp;diff=82900"/>
		<updated>2012-09-07T01:28:34Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Maliit Layouts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Maliit Layouts ===&lt;br /&gt;
&lt;br /&gt;
This is the set of Maliit language layouts provided by default and modified for a clean grey visual style to tie in better with the Sugar look and feel, layouts have been corrected/cleaned up (over/under flow of screen, spacing and alignment issues), and a close keyboard key added to all layouts. The image history acts as a &#039;before&#039; snapshot while cleaning up layouts to make sure we don&#039;t regress. Symbol pages (123?) are shown though not for every language as many are duplicates of previous symbol layouts. See the [[User:Garycmartin/Maliit|target designs]] for the current layout and style goals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;230&amp;quot; heights=&amp;quot;180&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ar.png|libmaliit-keyboard-plugin.so:ar, &amp;quot;Maliit Keyboard - العربية&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ar-sym1.png|libmaliit-keyboard-plugin.so:ar, &amp;quot;Maliit Keyboard - العربية&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-ar-sym2.png|libmaliit-keyboard-plugin.so:ar, &amp;quot;Maliit Keyboard - العربية&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-bg bg.png|libmaliit-keyboard-plugin.so:bg_bg, &amp;quot;Maliit Keyboard - Български фонетичен&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-bg-bg-sym1.png|libmaliit-keyboard-plugin.so:bg_bg, &amp;quot;Maliit Keyboard - Български фонетичен&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill-bg-bg-sym2.png|libmaliit-keyboard-plugin.so:bg_bg, &amp;quot;Maliit Keyboard - Български фонетичен&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-cs.png|libmaliit-keyboard-plugin.so:cs, &amp;quot;Maliit Keyboard - Čeština&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-da.png|libmaliit-keyboard-plugin.so:da, &amp;quot;Maliit Keyboard - Dansk&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-de.png|libmaliit-keyboard-plugin.so:de, &amp;quot;Maliit Keyboard - Deutsch&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-el gr.png|libmaliit-keyboard-plugin.so:el_gr, &amp;quot;Maliit Keyboard - Ελληνικά (EL)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-with-close-en gb.png|libmaliit-keyboard-plugin.so:en_gb, &amp;quot;Maliit Keyboard - English (UK)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-with-close-en us.png|libmaliit-keyboard-plugin.so:en_us, &amp;quot;Maliit Keyboard - English (US)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-es.png|libmaliit-keyboard-plugin.so:es, &amp;quot;Maliit Keyboard - Español&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-et.png|libmaliit-keyboard-plugin.so:et, &amp;quot;Maliit Keyboard - Eesti&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-et-sym1.png|libmaliit-keyboard-plugin.so:et, &amp;quot;Maliit Keyboard - Eesti&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill-et-sym2.png|libmaliit-keyboard-plugin.so:et, &amp;quot;Maliit Keyboard - Eesti&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-fa.png|libmaliit-keyboard-plugin.so:fa, &amp;quot;Maliit Keyboard - فارسى&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-fa-sym1.png|libmaliit-keyboard-plugin.so:fa, &amp;quot;Maliit Keyboard - فارسى&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-fa-sym2.png|libmaliit-keyboard-plugin.so:fa, &amp;quot;Maliit Keyboard - فارسى&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-fi.png|libmaliit-keyboard-plugin.so:fi, &amp;quot;Maliit Keyboard - Suomi&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-fr ca.png|libmaliit-keyboard-plugin.so:fr_ca, &amp;quot;Maliit Keyboard - Français (Canada)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-fr.png|libmaliit-keyboard-plugin.so:fr, &amp;quot;Maliit Keyboard - Français&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-he.png|libmaliit-keyboard-plugin.so:he, &amp;quot;Maliit Keyboard - עברית&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-he-sym1.png|libmaliit-keyboard-plugin.so:he, &amp;quot;Maliit Keyboard - עברית&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill-he-sym2.png|libmaliit-keyboard-plugin.so:he, &amp;quot;Maliit Keyboard - עברית&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-hu.png|libmaliit-keyboard-plugin.so:hu, &amp;quot;Maliit Keyboard - Magyar&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-hu-sym1.png|libmaliit-keyboard-plugin.so:hu, &amp;quot;Maliit Keyboard - Magyar&amp;quot; symbol 1&lt;br /&gt;
File:Olpc-xo-grey-fill-hu-sym2.png|libmaliit-keyboard-plugin.so:hu, &amp;quot;Maliit Keyboard - Magyar&amp;quot; symbol 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-id.png|libmaliit-keyboard-plugin.so:id, &amp;quot;Maliit Keyboard - Indonesia&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-it.png|libmaliit-keyboard-plugin.so:it, &amp;quot;Maliit Keyboard - Italiano&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-kk.png|libmaliit-keyboard-plugin.so:kk, &amp;quot;Maliit Keyboard - Қазақ&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-kk-sym1.png|libmaliit-keyboard-plugin.so:kk, &amp;quot;Maliit Keyboard - Қазақ&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-kk-sym2.png|libmaliit-keyboard-plugin.so:kk, &amp;quot;Maliit Keyboard - Қазақ&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-lt.png|libmaliit-keyboard-plugin.so:lt, &amp;quot;Maliit Keyboard - Lietuvių&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-mk mk.png|libmaliit-keyboard-plugin.so:mk_mk, &amp;quot;Maliit Keyboard - Македонски&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ms.png|libmaliit-keyboard-plugin.so:ms, &amp;quot;Maliit Keyboard - Melayu&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-nl.png|libmaliit-keyboard-plugin.so:nl, &amp;quot;Maliit Keyboard - Nederlands&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-no.png|libmaliit-keyboard-plugin.so:no, &amp;quot;Maliit Keyboard - Norsk&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-pl.png|libmaliit-keyboard-plugin.so:pl, &amp;quot;Maliit Keyboard - Polski&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-pl-sym1.png|libmaliit-keyboard-plugin.so:pl, &amp;quot;Maliit Keyboard - Polski&amp;quot; symbols1&lt;br /&gt;
File:Olpc-xo-grey-fill2-pl-sym2.png|libmaliit-keyboard-plugin.so:pl, &amp;quot;Maliit Keyboard - Polski&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-pt.png|libmaliit-keyboard-plugin.so:pt, &amp;quot;Maliit Keyboard - Português&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ro.png|libmaliit-keyboard-plugin.so:ro, &amp;quot;Maliit Keyboard - Română&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ru.png|libmaliit-keyboard-plugin.so:ru, &amp;quot;Maliit Keyboard - Русский&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-sk.png|libmaliit-keyboard-plugin.so:sk, &amp;quot;Maliit Keyboard - Slovenčina&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-sv.png|libmaliit-keyboard-plugin.so:sv, &amp;quot;Maliit Keyboard - Svenska&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-th.png|libmaliit-keyboard-plugin.so:th, &amp;quot;Maliit Keyboard - ภาษาไทย&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-th-sym1.png|libmaliit-keyboard-plugin.so:th, &amp;quot;Maliit Keyboard - ภาษาไทย&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-th-sym2.png|libmaliit-keyboard-plugin.so:th, &amp;quot;Maliit Keyboard - ภาษาไทย&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-tr.png|libmaliit-keyboard-plugin.so:tr, &amp;quot;Maliit Keyboard - Türkçe&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-tr-sym1.png|libmaliit-keyboard-plugin.so:tr, &amp;quot;Maliit Keyboard - Türkçe&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-tr-sym2.png|libmaliit-keyboard-plugin.so:tr, &amp;quot;Maliit Keyboard - Türkçe&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-uk.png|libmaliit-keyboard-plugin.so:uk, &amp;quot;Maliit Keyboard - Українська&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-vi.png|libmaliit-keyboard-plugin.so:vi, &amp;quot;Maliit Keyboard - Việt&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-vi-sym.png|libmaliit-keyboard-plugin.so:vi, &amp;quot;Maliit Keyboard - Việt&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn cangjie.png|libmaliit-keyboard-plugin.so:zh_cn_cangjie, &amp;quot;Maliit Keyboard - 繁體 倉頡&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn cangjie-sym1.png|libmaliit-keyboard-plugin.so:zh_cn_cangjie, &amp;quot;Maliit Keyboard - 繁體 倉頡&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn cangjie-sym2.png|libmaliit-keyboard-plugin.so:zh_cn_cangjie, &amp;quot;Maliit Keyboard - 繁體 倉頡&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn pinyin.png|libmaliit-keyboard-plugin.so:zh_cn_pinyin, &amp;quot;Maliit Keyboard - 简体 拼音&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn pinyin-sym1.png|libmaliit-keyboard-plugin.so:zh_cn_pinyin, &amp;quot;Maliit Keyboard - 简体 拼音&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn pinyin-sym2.png|libmaliit-keyboard-plugin.so:zh_cn_pinyin, &amp;quot;Maliit Keyboard - 简体 拼音&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn zhuyin.png|libmaliit-keyboard-plugin.so:zh_cn_zhuyin, &amp;quot;Maliit Keyboard - 繁體 注音&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn zhuyin-sym1.png|libmaliit-keyboard-plugin.so:zh_cn_zhuyin, &amp;quot;Maliit Keyboard - 繁體 注音&amp;quot;  symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn zhuyin-sym2.png|libmaliit-keyboard-plugin.so:zh_cn_zhuyin, &amp;quot;Maliit Keyboard - 繁體 注音&amp;quot; symbols 2&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=File:Olpc-xo-grey-fill2-tr-sym2.png&amp;diff=82899</id>
		<title>File:Olpc-xo-grey-fill2-tr-sym2.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=File:Olpc-xo-grey-fill2-tr-sym2.png&amp;diff=82899"/>
		<updated>2012-09-07T01:11:37Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: uploaded a new version of &amp;amp;quot;File:Olpc-xo-grey-fill2-tr-sym2.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=User:Garycmartin/Maliit_Layouts&amp;diff=82898</id>
		<title>User:Garycmartin/Maliit Layouts</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=User:Garycmartin/Maliit_Layouts&amp;diff=82898"/>
		<updated>2012-09-07T01:10:36Z</updated>

		<summary type="html">&lt;p&gt;Garycmartin: /* Maliit Layouts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Maliit Layouts ===&lt;br /&gt;
&lt;br /&gt;
This is the set of Maliit language layouts provided by default and modified for a clean grey visual style to tie in better with the Sugar look and feel, layouts have been corrected/cleaned up (over/under flow of screen, spacing and alignment issues), and a close keyboard key added to all layouts. The image history acts as a &#039;before&#039; snapshot while cleaning up layouts to make sure we don&#039;t regress. Symbol pages (123?) are shown, but not for every language as many are duplicates of previous symbol layouts. See the [[User:Garycmartin/Maliit|target designs]] for the current layout and style goals.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;230&amp;quot; heights=&amp;quot;180&amp;quot; perrow=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ar.png|libmaliit-keyboard-plugin.so:ar, &amp;quot;Maliit Keyboard - العربية&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ar-sym1.png|libmaliit-keyboard-plugin.so:ar, &amp;quot;Maliit Keyboard - العربية&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-ar-sym2.png|libmaliit-keyboard-plugin.so:ar, &amp;quot;Maliit Keyboard - العربية&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-bg bg.png|libmaliit-keyboard-plugin.so:bg_bg, &amp;quot;Maliit Keyboard - Български фонетичен&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-bg-bg-sym1.png|libmaliit-keyboard-plugin.so:bg_bg, &amp;quot;Maliit Keyboard - Български фонетичен&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill-bg-bg-sym2.png|libmaliit-keyboard-plugin.so:bg_bg, &amp;quot;Maliit Keyboard - Български фонетичен&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-cs.png|libmaliit-keyboard-plugin.so:cs, &amp;quot;Maliit Keyboard - Čeština&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-da.png|libmaliit-keyboard-plugin.so:da, &amp;quot;Maliit Keyboard - Dansk&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-de.png|libmaliit-keyboard-plugin.so:de, &amp;quot;Maliit Keyboard - Deutsch&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-el gr.png|libmaliit-keyboard-plugin.so:el_gr, &amp;quot;Maliit Keyboard - Ελληνικά (EL)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-with-close-en gb.png|libmaliit-keyboard-plugin.so:en_gb, &amp;quot;Maliit Keyboard - English (UK)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-with-close-en us.png|libmaliit-keyboard-plugin.so:en_us, &amp;quot;Maliit Keyboard - English (US)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-es.png|libmaliit-keyboard-plugin.so:es, &amp;quot;Maliit Keyboard - Español&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-et.png|libmaliit-keyboard-plugin.so:et, &amp;quot;Maliit Keyboard - Eesti&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-et-sym1.png|libmaliit-keyboard-plugin.so:et, &amp;quot;Maliit Keyboard - Eesti&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill-et-sym2.png|libmaliit-keyboard-plugin.so:et, &amp;quot;Maliit Keyboard - Eesti&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-fa.png|libmaliit-keyboard-plugin.so:fa, &amp;quot;Maliit Keyboard - فارسى&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-fa-sym1.png|libmaliit-keyboard-plugin.so:fa, &amp;quot;Maliit Keyboard - فارسى&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-fa-sym2.png|libmaliit-keyboard-plugin.so:fa, &amp;quot;Maliit Keyboard - فارسى&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-fi.png|libmaliit-keyboard-plugin.so:fi, &amp;quot;Maliit Keyboard - Suomi&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-fr ca.png|libmaliit-keyboard-plugin.so:fr_ca, &amp;quot;Maliit Keyboard - Français (Canada)&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-fr.png|libmaliit-keyboard-plugin.so:fr, &amp;quot;Maliit Keyboard - Français&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-he.png|libmaliit-keyboard-plugin.so:he, &amp;quot;Maliit Keyboard - עברית&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-he-sym1.png|libmaliit-keyboard-plugin.so:he, &amp;quot;Maliit Keyboard - עברית&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill-he-sym2.png|libmaliit-keyboard-plugin.so:he, &amp;quot;Maliit Keyboard - עברית&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-hu.png|libmaliit-keyboard-plugin.so:hu, &amp;quot;Maliit Keyboard - Magyar&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill-hu-sym1.png|libmaliit-keyboard-plugin.so:hu, &amp;quot;Maliit Keyboard - Magyar&amp;quot; symbol 1&lt;br /&gt;
File:Olpc-xo-grey-fill-hu-sym2.png|libmaliit-keyboard-plugin.so:hu, &amp;quot;Maliit Keyboard - Magyar&amp;quot; symbol 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-id.png|libmaliit-keyboard-plugin.so:id, &amp;quot;Maliit Keyboard - Indonesia&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-it.png|libmaliit-keyboard-plugin.so:it, &amp;quot;Maliit Keyboard - Italiano&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-kk.png|libmaliit-keyboard-plugin.so:kk, &amp;quot;Maliit Keyboard - Қазақ&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-kk-sym1.png|libmaliit-keyboard-plugin.so:kk, &amp;quot;Maliit Keyboard - Қазақ&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-kk-sym2.png|libmaliit-keyboard-plugin.so:kk, &amp;quot;Maliit Keyboard - Қазақ&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-lt.png|libmaliit-keyboard-plugin.so:lt, &amp;quot;Maliit Keyboard - Lietuvių&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-mk mk.png|libmaliit-keyboard-plugin.so:mk_mk, &amp;quot;Maliit Keyboard - Македонски&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ms.png|libmaliit-keyboard-plugin.so:ms, &amp;quot;Maliit Keyboard - Melayu&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-nl.png|libmaliit-keyboard-plugin.so:nl, &amp;quot;Maliit Keyboard - Nederlands&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-no.png|libmaliit-keyboard-plugin.so:no, &amp;quot;Maliit Keyboard - Norsk&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-pl.png|libmaliit-keyboard-plugin.so:pl, &amp;quot;Maliit Keyboard - Polski&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-pl-sym1.png|libmaliit-keyboard-plugin.so:pl, &amp;quot;Maliit Keyboard - Polski&amp;quot; symbols1&lt;br /&gt;
File:Olpc-xo-grey-fill2-pl-sym2.png|libmaliit-keyboard-plugin.so:pl, &amp;quot;Maliit Keyboard - Polski&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-pt.png|libmaliit-keyboard-plugin.so:pt, &amp;quot;Maliit Keyboard - Português&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ro.png|libmaliit-keyboard-plugin.so:ro, &amp;quot;Maliit Keyboard - Română&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-ru.png|libmaliit-keyboard-plugin.so:ru, &amp;quot;Maliit Keyboard - Русский&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-sk.png|libmaliit-keyboard-plugin.so:sk, &amp;quot;Maliit Keyboard - Slovenčina&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-sv.png|libmaliit-keyboard-plugin.so:sv, &amp;quot;Maliit Keyboard - Svenska&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-th.png|libmaliit-keyboard-plugin.so:th, &amp;quot;Maliit Keyboard - ภาษาไทย&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-th-sym1.png|libmaliit-keyboard-plugin.so:th, &amp;quot;Maliit Keyboard - ภาษาไทย&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-th-sym2.png|libmaliit-keyboard-plugin.so:th, &amp;quot;Maliit Keyboard - ภาษาไทย&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-tr.png|libmaliit-keyboard-plugin.so:tr, &amp;quot;Maliit Keyboard - Türkçe&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-tr-sym1.png|libmaliit-keyboard-plugin.so:tr, &amp;quot;Maliit Keyboard - Türkçe&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-tr-sym2.png|libmaliit-keyboard-plugin.so:tr, &amp;quot;Maliit Keyboard - Türkçe&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-uk.png|libmaliit-keyboard-plugin.so:uk, &amp;quot;Maliit Keyboard - Українська&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-vi.png|libmaliit-keyboard-plugin.so:vi, &amp;quot;Maliit Keyboard - Việt&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-vi-sym.png|libmaliit-keyboard-plugin.so:vi, &amp;quot;Maliit Keyboard - Việt&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn cangjie.png|libmaliit-keyboard-plugin.so:zh_cn_cangjie, &amp;quot;Maliit Keyboard - 繁體 倉頡&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn cangjie-sym1.png|libmaliit-keyboard-plugin.so:zh_cn_cangjie, &amp;quot;Maliit Keyboard - 繁體 倉頡&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn cangjie-sym2.png|libmaliit-keyboard-plugin.so:zh_cn_cangjie, &amp;quot;Maliit Keyboard - 繁體 倉頡&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn pinyin.png|libmaliit-keyboard-plugin.so:zh_cn_pinyin, &amp;quot;Maliit Keyboard - 简体 拼音&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn pinyin-sym1.png|libmaliit-keyboard-plugin.so:zh_cn_pinyin, &amp;quot;Maliit Keyboard - 简体 拼音&amp;quot; symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn pinyin-sym2.png|libmaliit-keyboard-plugin.so:zh_cn_pinyin, &amp;quot;Maliit Keyboard - 简体 拼音&amp;quot; symbols 2&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn zhuyin.png|libmaliit-keyboard-plugin.so:zh_cn_zhuyin, &amp;quot;Maliit Keyboard - 繁體 注音&amp;quot;&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn zhuyin-sym1.png|libmaliit-keyboard-plugin.so:zh_cn_zhuyin, &amp;quot;Maliit Keyboard - 繁體 注音&amp;quot;  symbols 1&lt;br /&gt;
File:Olpc-xo-grey-fill2-zh cn zhuyin-sym2.png|libmaliit-keyboard-plugin.so:zh_cn_zhuyin, &amp;quot;Maliit Keyboard - 繁體 注音&amp;quot; symbols 2&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Garycmartin</name></author>
	</entry>
</feed>