Sugar Roadmap: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 5: Line 5:
* {{Trac|2954|Cursor auto-hiding.}}
* {{Trac|2954|Cursor auto-hiding.}}
* New Home view and Frame design.
* New Home view and Frame design.
* Control panel UI.
* Control panel UI.(important parts: activation, language, keyboard)
* Modal dialogs.
* Modal dialogs.
* Fade out effect for modal dialogs.
* Fade out effect for modal dialogs.
Line 17: Line 17:
* Versioned objects in the journal.
* Versioned objects in the journal.
* Datastore stores deltas between versions of the same object.
* Datastore stores deltas between versions of the same object.
* Improve frame activation.
* Improve frame activation. {{Trac|5629|hot corners}}
* {{Trac|4084| palette persist over zoom levels}}
* add pylint config / cleanup

Revision as of 11:31, 13 February 2008

Just a random dump. Perhaps items should be given an estimated effort, ranked by importance, put into a hierarchy, linked to trac tickets, distributed in OLPC milestones...

  • Key bindings for toolbox tabs, buttons and actions in palettes.
  • Key bindings for ebook mode?
  • Cursor auto-hiding. (Trac #2954)
  • New Home view and Frame design.
  • Control panel UI.(important parts: activation, language, keyboard)
  • Modal dialogs.
  • Fade out effect for modal dialogs.
  • Improve python activity startup.
  • Improve Sugar boot time.
  • Improve memory usage of python activities.
  • Media player activity.
  • Bundling of journal entries/objects.
  • Sharing of journal entries.
  • Journal with separation of journal entries and data objects.
  • Versioned objects in the journal.
  • Datastore stores deltas between versions of the same object.
  • Improve frame activation. hot corners (Trac #5629)
  • palette persist over zoom levels (Trac #4084)
  • add pylint config / cleanup