Dextrose/TODO

From Sugar Labs
< Dextrose
Revision as of 08:43, 4 August 2010 by Dfarning (talk | contribs) (todo list)
Jump to navigation Jump to search
  1. Clear and complete error messages (even for crashes)
    1. sl1366
    2. sl630
  2. Checks to prevent installation of incompatible activities
    1. sl1442
  3. Keyboard navigability of the shell and activity toolbars
    1. sl1969(gonzalo)
  4. Make activities work in Gnome without Sugar (CONTROVERSIAL)
  5. Make Gnome applications work seamlessly within Sugar
  6. Webkit integration (lucian)
  7. Faster activity startup / memory savings (quozl?)
  8. Integration with social networks
  9. Bidirectional Journal gateway for Gnome (torello, jasg)
  10. Feature-complete packaging system (PackageKit, 0sugar...) (alsroot?)
  11. Memory/CPU indicator
    1. Add a computer or brain icon in the frame, showing a palette with free memory and cpu time(anish)DONE
  12. OS: "Panic key" to restore default settings for GNOME and Sugar
  13. Sugar: "Panic key" to force regenerating datastore index (hold both shifts on boot? hidden ctrl-r hotkey in the journal?)
  14. Rainbow?
  15. Multiple item selection in the journal
  16. Updater similar to puppet (plain ceibal)
  17. 3G connection sharing in Sugar (esteban)
  18. Automatically register to Schoolserver
  19. Make Schoolserver visible in neighbor view
  20. Figure out why many control panel items requires restarting Sugar and fix it
== Control panel items reduction ==
  1. Power has only 2 options, they could go into a context menu on the battery icon in the frame
  2. Backup/restore -> journal (or a schoolserver icon in the mesh view)
  3. touchpad -> device icon on the frame + global keyboard shortcut to switch between resistive and capacitive
  4. accessibility -> fold into keyboard
  5. modem config -> context menu on the modem icon in the frame
  1. compute the # of columns in the control panel dynamically, based on how wide the icon labels actually are
  2. find out why sugar needs to be restarted on trivial settings changes such as frame timeout and solve it
  3. add "new tab" button to Browse activity (DONE)
  4. Register Again creates duplicate xs icons on the volumes toolbar