2,095 bytes added
, 15:23, 13 November 2011
<noinclude>
[[Category:Feature Accepted 0.88]]
[[Category:Feature|Multiple home views]]
</noinclude>
== Summary ==
Option to have different collections of activities on the Home View for formal (classroom) and informal (home) use.
== Owner ==
* Name: [[User:Walter|Walter Bender]]
* Email: <walter at sugarlabs dot org>
== Current status ==
* Targeted release: 0.96
* Last updated: 11.12.2011
* Percentage of completion: 10%
== Detailed Description ==
It has been reported that teachers are upset by the fact that children have differing collections of activities on their home views; to the extent that some deployments forbid children from loading "unofficial" activities onto their machines. As an easy workaround to both offering the teacher a consistent classroom experience for each child and for the children to have the freedom to modify their system's look and feel to their convenience and taste, I am proposing to have two home views: one for school and one for personal use.
I propose replacing the spiral vs random view buttons with school vs personal buttons (using the school and xo icons). There would be a separate collection of activities for each view, set in the list view. Instead of a star, there would be a school and an xo. Activities could appear in either, both, or none.
== Benefit to Sugar ==
The Sugar user would have more options regarding layout (most window managers provide multiple desktops) and the teacher could ask for a more structured configuration when desired.
== Scope ==
The changes would be to sugar/src/jarabe/desktop activitylist.py, favoriteslayout.py and favoriteview.py
== How To Test ==
{{:{{PAGENAME}}/Testing}}
== User Experience ==
The user would have have tow desktops, plus the list view. As is the case now, all activities will show up in the list view.
== Dependencies ==
No new dependencies
== Contingency Plan ==
== Documentation ==
== Release Notes ==
[[Image:Home-view-formal.png|300px]]
[[Image:Home-view-infomral.png|300px]]
== Comments and Discussion ==
* See [[{{TALKPAGENAME}}|discussion tab for this feature]]