<div dir="ltr"><div>Ryan,</div><div><br></div><div>Some of these might make good Google Code-in projects (see Sugar Digest message). Please consider the possibility that proposing a task/feature and mentoring a GCI coder to execute it has benefits far beyond landing the feature itself.</div><div><br></div><div>cjl<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 10, 2017 at 7:31 PM, Ryan Cunningham <span dir="ltr"><<a href="mailto:levantamos.para.unir@gmail.com" target="_blank">levantamos.para.unir@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Sugar Labs,<br>
<br>
I would like to propose several enhancements to the Sugar user<br>
interface, as follows:<br>
<br>
(1) An addition to the Frame, allowing the user to see the date and<br>
time from within Sugar. This should be in the form of a clock in the<br>
bottom right of the Frame, between the network and display panels.<br>
When clicked or hovered over, the clock should display a panel<br>
reading as follows, from the top down: (A) Aligned to the left, a<br>
descriptive title reading "Clock". (B) A separator. (C) Aligned in the<br>
center, the current date and time, displayed according to the system<br>
regional preferences. (D) Another separator. (E) Aligned to the left,<br>
a menu entry reading "Date and Time Settings" (with an icon to the<br>
left if desired), which should open the "Date and Time" panel in My<br>
Settings.<br>
<br>
(2) Enhancements that allow better interaction with Sugar with a<br>
screen reader and/or without a mouse:<br>
<br>
(A) Every non-text element of Sugar's user interface should have a<br>
descriptive title readable by screen readers.<br>
<br>
(B) The keyboard shortcut Ctrl+Tab (or another that you devise) should<br>
move between areas of focus (for example, the activity toolbar and the<br>
body area[1] of the activity, or the entire activity and the Frame).<br>
<br>
(C) In a toolbar, pressing Tab, Shift+Tab, Left, or Right should move<br>
between the toolbar's items; pressing Enter should activate any item;<br>
pressing Down should reveal a sub-toolbar beneath a selected item (if<br>
there is one); pressing Down again should highlight the first item on<br>
the sub-toolbar; and pressing Up or Escape should hide the<br>
sub-toolbar.<br>
<br>
(D) Pressing Tab in the Frame should move the focus clockwise;<br>
pressing Shift+Tab should move it counter-clockwise. The focus should<br>
start in the upper left. Pressing Enter on any item should activate it<br>
(or de-activate it, if it is already active). Pressing Up or Left on<br>
an item that brings up a menu (depending on where the item is in the<br>
Frame) should select, respectively, the last or first entry in that<br>
menu. Pressing Escape should hide that menu; pressing Escape (or F6)<br>
again should hide the Frame.<br>
<br>
[1 In case of the Browse activity, the "body area" would be the<br>
browser viewport showing the Web page currently being viewed.]<br>
<br>
Sincerely,<br>
<br>
Ryan Cunningham<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Sent from Gmail<br>
______________________________<wbr>_________________<br>
IAEP -- It's An Education Project (not a laptop project!)<br>
<a href="mailto:IAEP@lists.sugarlabs.org">IAEP@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/iaep" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/<wbr>listinfo/iaep</a></font></span></blockquote></div><br></div>