Difference between revisions of "Design Team/0.88 Meeting"
(33 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | =When/Where= | + | <noinclude>{{TOCright}} |
− | * date: 2010-01-16 16:00 UTC == 17:00:00 CET == 11:00 EST | + | [[Category:Meetings]] |
+ | </noinclude> | ||
+ | |||
+ | ==When/Where== | ||
+ | * <strike> date: 2010-01-16 16:00 UTC == 17:00:00 CET == 11:00 EST </strike> | ||
+ | * <strike> date: 2010-01-23 15:30 UTC == 16:30:00 CET == 10:30 EST </strike> | ||
+ | * date: 2010-01-30 15:30 UTC == 16:30:00 CET == 10:30 EST | ||
* place: #sugar-meeting on irc freenode | * place: #sugar-meeting on irc freenode | ||
− | =Important Dates= | + | ==Important Dates== |
* Jan 18 Feature Acceptance: Acceptance of the features following the Features/Policy. | * Jan 18 Feature Acceptance: Acceptance of the features following the Features/Policy. | ||
* Feb 01 Feature Freeze: No new features will be accepted for this release period. | * Feb 01 Feature Freeze: No new features will be accepted for this release period. | ||
* Feb 15 UI Freeze: Major UI revisions or changes must be done before this date. | * Feb 15 UI Freeze: Major UI revisions or changes must be done before this date. | ||
− | = | + | |
− | ==Resume/Start new on the Home View== | + | ==Open== |
+ | ===Resume/Start new on the Home View=== | ||
* [http://lists.sugarlabs.org/archive/sugar-devel/2010-January/021771.html Mailing list discussion] | * [http://lists.sugarlabs.org/archive/sugar-devel/2010-January/021771.html Mailing list discussion] | ||
− | ==3G Support== | + | * Design: |
+ | |||
+ | 1. Go back to the "start new" behavior when you left click on the icon | ||
+ | |||
+ | 2. Keep the options to resume recent activities in the secondary options | ||
+ | of the palette | ||
+ | |||
+ | 3. Keep the palette behavior as they are | ||
+ | |||
+ | 4. Keep the alt-click shortcut to toggle the view | ||
+ | |||
+ | 5. Add the Journal to the activity ring (at the top) in the Home view, colored to make it accessible in the home view all the time | ||
+ | |||
+ | 6. Add a list of the n most recent activities to the Journal's secondary palette to be able to resume from | ||
+ | |||
+ | * Christian has phrased out a [http://lists.sugarlabs.org/archive/sugar-devel/2010-January/022155.html test case] that will bring us data to evaluate 'Start new" vs "Resume in Home View". The tests will be conducted in the Pilot in Berlin and in the Pierre Van Cortlandt Middle School in Croton on Hudson, New York in the week of the 8-12th of February. | ||
+ | |||
+ | * Needed: Images that can be used in the test runs. | ||
+ | |||
+ | [[File:Home View Resume.png|200px]] Resume in Home View | ||
+ | |||
+ | [[File:Home View Start New.png|200px]] Start new in Home View | ||
+ | |||
+ | [[File:Home View Start New No Entries.png|200px]] Start new in Home View No Entries of activity typ yet | ||
+ | |||
+ | [[File:Home View Toggle Option.png|200px]] Toggle Option | ||
+ | |||
+ | ===3G Support=== | ||
Allow the Sugar user to connect to 3G networks. | Allow the Sugar user to connect to 3G networks. | ||
* [http://wiki.sugarlabs.org/go/Features/3G_Support Feature Page] | * [http://wiki.sugarlabs.org/go/Features/3G_Support Feature Page] | ||
* Design: A device will be added to the frame when a modem is connected, and the user will be able to connect and disconnect from there. Also, a section will be added to the control panel that will allow entering the details needed by the connection. | * Design: A device will be added to the frame when a modem is connected, and the user will be able to connect and disconnect from there. Also, a section will be added to the control panel that will allow entering the details needed by the connection. | ||
− | * Needed: Icon to represent the connection in the frame, | + | * Needed: Icon to represent the connection in the frame and is used in the Control Panel section. First patch has been landed. Refinements are needed, especially feedback for the user in cases of errors. |
− | ==Write to Journal anytime== | + | 1. the disconnect option in the device icon palette should use an icon |
+ | just like other network devices. | ||
+ | |||
+ | 2. the connection time should be shown in the primary palette, eg. | ||
+ | "connected for 02:22" instead | ||
+ | |||
+ | 3. data sent: make that: [UP] 23kb [DOWN] 31 kb | ||
+ | |||
+ | 4. left align the options in the control panel | ||
+ | |||
+ | 5. ? help in the control panel section ? | ||
+ | |||
+ | ===Write to Journal anytime=== | ||
Replacement for the Naming Alert that lets you write to the Journal at any time while working on an activity. | Replacement for the Naming Alert that lets you write to the Journal at any time while working on an activity. | ||
* [http://wiki.sugarlabs.org/go/Features/Write_to_journal_anytime Feature Page] | * [http://wiki.sugarlabs.org/go/Features/Write_to_journal_anytime Feature Page] | ||
Line 24: | Line 70: | ||
* [http://wiki.sugarlabs.org/go/File:Description.png Proposal of option in the activity toolbar.] | * [http://wiki.sugarlabs.org/go/File:Description.png Proposal of option in the activity toolbar.] | ||
− | ==Font configuration== | + | * Design: Instead of the naming alert when you close an activity for the first time we will switch to the Journal detail few of the activity. The back button on the detail page will bring you, like in general Journal use, to the main Journal page. The NamingAlert will go away. |
+ | |||
+ | * Needed: Patch to show new behavior. | ||
+ | |||
+ | ===Font configuration=== | ||
Users need a way to be able to customize the Sugar font size. | Users need a way to be able to customize the Sugar font size. | ||
* [http://wiki.sugarlabs.org/go/Features/Font_configuration Feature page] | * [http://wiki.sugarlabs.org/go/Features/Font_configuration Feature page] | ||
− | |||
− | + | * Design: A control panel section from within the learner can modify the Font size. The page will present the user with a slider to adjust the size and a preview of the changes he makes. | |
− | * | ||
− | + | * Needed: Icon, Yevlempy is working on the implementation. | |
− | |||
− | |||
− | |||
− | |||
− | + | * [http://img708.imageshack.us/img708/9007/fontsettingssmall.png Eben's design] | |
− | [http:// | ||
− | == | + | ===Thumbs View in Journal=== |
− | [http:// | + | * <strike>[http://wiki.sugarlabs.org/go/Features/Thumbs_View_in_Journal Feature Page]</strike> implemented [[User:Alsroot|alsroot]] 03:43, 26 January 2010 (UTC) |
− | + | [[File:thumbs.png|200px]] | |
+ | ====Drag icon==== | ||
<strike> | <strike> | ||
What image should be used for drag icon for: | What image should be used for drag icon for: | ||
Line 54: | Line 98: | ||
</strike><br>[[Design_Team/Designs/Frame#15]] mockup was implemented [[User:Alsroot|alsroot]] 02:52, 26 January 2010 (UTC) | </strike><br>[[Design_Team/Designs/Frame#15]] mockup was implemented [[User:Alsroot|alsroot]] 02:52, 26 January 2010 (UTC) | ||
− | Is it right if only widgets(Journal related, pure text from could be dragged as usual) that could be dragged are object icon in list view and thumb in thumbs view? | + | <strike>Is it right if only widgets(Journal related, pure text from could be dragged as usual) that could be dragged are object icon in list view and thumb in thumbs view? |
* implementing scheme when any space in row(list view) and cell(thumbs view) could be dragged is(of course) possible in new journal but requires not obvious coding | * implementing scheme when any space in row(list view) and cell(thumbs view) could be dragged is(of course) possible in new journal but requires not obvious coding | ||
− | * does it make sense if empty space(in list view row) could be dragged as journal object | + | * does it make sense if empty space(in list view row) could be dragged as journal object, moreover it's easy to make a mistake and drag wrong object</strike> objects could be dragged by icon/thumb or title [[User:Alsroot|alsroot]] 05:24, 1 February 2010 (UTC) |
+ | |||
+ | ====Hover over mode==== | ||
+ | |||
+ | <strike>Should ObjectChooser highlight current item, <=0.84 has this feature, 0.86 doesn't.</strike>highlighting was reverted [[User:Alsroot|alsroot]] 05:25, 1 February 2010 (UTC) | ||
+ | |||
+ | ===Enhanced Color Selector=== | ||
+ | This is an enhancement to the color selector used in the About Me control panel and the initialization screen (same behavior but a different code base). It enables the user to cycle through color choices as well as jump randomly, which is the current default behavior. | ||
+ | * [http://wiki.sugarlabs.org/go/Features/Enhanced_color_selector Feature Page] | ||
+ | * [http://lists.sugarlabs.org/archive/sugar-devel/2009-November/020713.html Mailing list discussion] | ||
+ | * The latest question was: Do we need the color selector in the start-screen at all? | ||
+ | |||
+ | ====='+' layout===== | ||
+ | [[File:Color-selector-1.png|200px]] | ||
+ | |||
+ | ====='+' layout and do not mess changed/unchanged colors for "arrows"===== | ||
+ | [[File:Color-selector-2.png|200px]] | ||
+ | |||
+ | =====grid of predefined colors===== | ||
+ | [[File:Color-selector-3.png|200px]] | ||
+ | |||
+ | =====sliders===== | ||
+ | [[File:Color-selector-4.png|200px]] [http://wiki.sugarlabs.org/images/4/43/Color-selector-4.ogv video] | ||
+ | |||
+ | =====rows of XOs===== | ||
+ | [[File:Color-selector-5.png|200px]] [http://wiki.sugarlabs.org/images/5/54/Color-selector-5.ogv video] | ||
+ | |||
+ | =====static rows with separated fill/stroke===== | ||
+ | [[File:Colors_6.jpg|200px]] | ||
+ | |||
+ | =====static rows===== | ||
+ | [[File:Colors_7.jpg|200px]] | ||
+ | |||
+ | ==Moved== | ||
+ | ===Tags in Journal=== | ||
+ | * [[Design_Team/Proposals/Journal | Design Page]] | ||
+ | * moved to 0.90 | ||
+ | |||
+ | ===Multiple selections in the Journal=== | ||
+ | * [http://lists.sugarlabs.org/archive/sugar-devel/2009-November/020630.html Mailing list discussion] | ||
+ | * moved to 0.90 | ||
+ | |||
+ | ==Done== | ||
+ | * items landed in a release (next is 0.88) |
Latest revision as of 10:06, 24 June 2010
When/Where
date: 2010-01-16 16:00 UTC == 17:00:00 CET == 11:00 ESTdate: 2010-01-23 15:30 UTC == 16:30:00 CET == 10:30 EST- date: 2010-01-30 15:30 UTC == 16:30:00 CET == 10:30 EST
- place: #sugar-meeting on irc freenode
Important Dates
- Jan 18 Feature Acceptance: Acceptance of the features following the Features/Policy.
- Feb 01 Feature Freeze: No new features will be accepted for this release period.
- Feb 15 UI Freeze: Major UI revisions or changes must be done before this date.
Open
Resume/Start new on the Home View
- Design:
1. Go back to the "start new" behavior when you left click on the icon
2. Keep the options to resume recent activities in the secondary options of the palette
3. Keep the palette behavior as they are
4. Keep the alt-click shortcut to toggle the view
5. Add the Journal to the activity ring (at the top) in the Home view, colored to make it accessible in the home view all the time
6. Add a list of the n most recent activities to the Journal's secondary palette to be able to resume from
- Christian has phrased out a test case that will bring us data to evaluate 'Start new" vs "Resume in Home View". The tests will be conducted in the Pilot in Berlin and in the Pierre Van Cortlandt Middle School in Croton on Hudson, New York in the week of the 8-12th of February.
- Needed: Images that can be used in the test runs.
Start new in Home View No Entries of activity typ yet
3G Support
Allow the Sugar user to connect to 3G networks.
- Feature Page
- Design: A device will be added to the frame when a modem is connected, and the user will be able to connect and disconnect from there. Also, a section will be added to the control panel that will allow entering the details needed by the connection.
- Needed: Icon to represent the connection in the frame and is used in the Control Panel section. First patch has been landed. Refinements are needed, especially feedback for the user in cases of errors.
1. the disconnect option in the device icon palette should use an icon just like other network devices.
2. the connection time should be shown in the primary palette, eg. "connected for 02:22" instead
3. data sent: make that: [UP] 23kb [DOWN] 31 kb
4. left align the options in the control panel
5. ? help in the control panel section ?
Write to Journal anytime
Replacement for the Naming Alert that lets you write to the Journal at any time while working on an activity.
- Design: Instead of the naming alert when you close an activity for the first time we will switch to the Journal detail few of the activity. The back button on the detail page will bring you, like in general Journal use, to the main Journal page. The NamingAlert will go away.
- Needed: Patch to show new behavior.
Font configuration
Users need a way to be able to customize the Sugar font size.
- Design: A control panel section from within the learner can modify the Font size. The page will present the user with a slider to adjust the size and a preview of the changes he makes.
- Needed: Icon, Yevlempy is working on the implementation.
Thumbs View in Journal
Feature Pageimplemented alsroot 03:43, 26 January 2010 (UTC)
Drag icon
What image should be used for drag icon for:
- list view
- thumbs view
Sugars <0.84 used nasty default icon, 0.86 uses default TreeView method - row snapshot. Last method will look nice especially for thumb view but there is an issue, draging large row(list view) or cell(thumbs view) user doesn't see target drop place e.g. icon in volume list
Design_Team/Designs/Frame#15 mockup was implemented alsroot 02:52, 26 January 2010 (UTC)
Is it right if only widgets(Journal related, pure text from could be dragged as usual) that could be dragged are object icon in list view and thumb in thumbs view?
- implementing scheme when any space in row(list view) and cell(thumbs view) could be dragged is(of course) possible in new journal but requires not obvious coding
does it make sense if empty space(in list view row) could be dragged as journal object, moreover it's easy to make a mistake and drag wrong objectobjects could be dragged by icon/thumb or title alsroot 05:24, 1 February 2010 (UTC)
Hover over mode
Should ObjectChooser highlight current item, <=0.84 has this feature, 0.86 doesn't.highlighting was reverted alsroot 05:25, 1 February 2010 (UTC)
Enhanced Color Selector
This is an enhancement to the color selector used in the About Me control panel and the initialization screen (same behavior but a different code base). It enables the user to cycle through color choices as well as jump randomly, which is the current default behavior.
- Feature Page
- Mailing list discussion
- The latest question was: Do we need the color selector in the start-screen at all?
'+' layout
'+' layout and do not mess changed/unchanged colors for "arrows"
grid of predefined colors
sliders
rows of XOs
static rows with separated fill/stroke
static rows
Moved
Tags in Journal
- Design Page
- moved to 0.90
Multiple selections in the Journal
- Mailing list discussion
- moved to 0.90
Done
- items landed in a release (next is 0.88)