[IAEP] Enhancements to Sugar

Chris Leonard cjlhomeaddress at gmail.com
Tue Oct 10 19:50:46 EDT 2017


Ryan,

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.

cjl

On Tue, Oct 10, 2017 at 7:31 PM, Ryan Cunningham <
levantamos.para.unir at gmail.com> wrote:

> Dear Sugar Labs,
>
> I would like to propose several enhancements to the Sugar user
> interface, as follows:
>
> (1) An addition to the Frame, allowing the user to see the date and
> time from within Sugar. This should be in the form of a clock in the
> bottom right of the Frame, between the network and display panels.
>     When clicked or hovered over, the clock should display a panel
> reading as follows, from the top down: (A) Aligned to the left, a
> descriptive title reading "Clock". (B) A separator. (C) Aligned in the
> center, the current date and time, displayed according to the system
> regional preferences. (D) Another separator. (E) Aligned to the left,
> a menu entry reading "Date and Time Settings" (with an icon to the
> left if desired), which should open the "Date and Time" panel in My
> Settings.
>
> (2) Enhancements that allow better interaction with Sugar with a
> screen reader and/or without a mouse:
>
> (A) Every non-text element of Sugar's user interface should have a
> descriptive title readable by screen readers.
>
> (B) The keyboard shortcut Ctrl+Tab (or another that you devise) should
> move between areas of focus (for example, the activity toolbar and the
> body area[1] of the activity, or the entire activity and the Frame).
>
> (C) In a toolbar, pressing Tab, Shift+Tab, Left, or Right should move
> between the toolbar's items; pressing Enter should activate any item;
> pressing Down should reveal a sub-toolbar beneath a selected item (if
> there is one); pressing Down again should highlight the first item on
> the sub-toolbar; and pressing Up or Escape should hide the
> sub-toolbar.
>
> (D) Pressing Tab in the Frame should move the focus clockwise;
> pressing Shift+Tab should move it counter-clockwise. The focus should
> start in the upper left. Pressing Enter on any item should activate it
> (or de-activate it, if it is already active). Pressing Up or Left on
> an item that brings up a menu (depending on where the item is in the
> Frame) should select, respectively, the last or first entry in that
> menu. Pressing Escape should hide that menu; pressing Escape (or F6)
> again should hide the Frame.
>
> [1 In case of the Browse activity, the "body area" would be the
> browser viewport showing the Web page currently being viewed.]
>
> Sincerely,
>
> Ryan Cunningham
>
> --
> Sent from Gmail
> _______________________________________________
> IAEP -- It's An Education Project (not a laptop project!)
> IAEP at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/iaep/attachments/20171010/11b6e2fb/attachment.html>


More information about the IAEP mailing list