Difference between revisions of "Black&White Project/Kiwix for Sugar"

Jump to navigation Jump to search
no edit summary
Line 1: Line 1:
<noinclude>
== Deliverables ==
== Deliverables ==
* Portage of Kiwix for Sugar (100% finished, directly usable without major bug)
* Portage of Kiwix for Sugar (100% finished, directly usable without major bug)
Line 12: Line 11:
* Estimated Delivery Date: September 30th.
* Estimated Delivery Date: September 30th.


== Tasks ==
== User Interface ==


<table border=1>
Sugar is a special interface mainly used by the OLPC Project.
<tr><th>Task</th><th>Status</th><th>Progress</th></tr>
It is designed primarily for educational purposes, targeting children with no computer experience and ranging from primary school to secondary school.
<tr><td>Sugar Application Stub</td><td>Not Started</td><td>0%</td></tr>
</table>


</noinclude>
Kiwix is a complete desktop software with many features and capabilities.
In order to integrate Kiwix properly within Sugar, we made the following U.I choices:
 
=== Tool Bar ===
 
The toolbar is the main out-of-context interface for the user.
An icon on the toolbar is associated either to an action or displays a sub-toolbar. Those can not be chained (only one sub-toolbar level).
 
* Home
* Back
* Forward
* Display (quite common to display this as sub)
** Text Size Up
** Text Size Down
** Full Screen (remove toolbar completely)
** Copy
** Search in page
** Toggle bookmarks list
* Bookmark this page
* Options (drop down menu)
** Toggle Content Manager
** Open file
** Recently opened
** Print
** Random Article
** Help
** Save as...
** PDF
** Purge history
* Quit
 
=== Tabs ===
 
While Sugar support tabs, we believe it's not appropriate to use them here.
 
=== Dropped features ===
 
The following features are not accessible from Sugar.
 
* Help
** About
** Report a bug
** Request a feature
* Tools/Integrity check
* Tabs
* Status bar
* Language switch
* Skin switch
* Select All
* Preferences
* Bookmarks Manager (a simpler sugar-integrated bookmark manager – list– will replace it)
 
=== Sugar-specific features ===
* Bookmark list
* Journal entry for each page viewed
* Sugar activity + .xo package
* Neighborhood broadcast ???? not sure about that yet.
7,806

edits

Navigation menu