User:Tomeu

From Sugar Labs
Revision as of 06:42, 3 December 2008 by Tomeu (talk | contribs)
Jump to navigation Jump to search

Sugar developer under contract with OLPC. Hack mostly in the Sugar shell and the Journal, but also maintain the DataStore while we don't have anybody dedicated.

email: tomeu at tomeuvizoso.net

irc: tomeu at FreeNode (#sugar)

blog: http://blog.tomeuvizoso.net


TODO

  • Substitute gnomevfs with gio http://dev.sugarlabs.org/ticket/28
  • Monitor changes in the removable device filesystem and update the view accordingly
  • Add signature annotations for dbus methods in the view source stuff.
  • Make a proposal for an easy way to add a chat window to every (python?) activity
  • Figure out how teachers, sugar contributors and upstream developers can work together in labyrinth for sugar
  • Look into http://dev.laptop.org/ticket/8972
  • Announce view source additions and handle feedback
  • Review Benjamin's icon cache patch (http://dev.laptop.org/ticket/8822)
  • Allow activities to send a title for their clippings (https://bugzilla.mozilla.org/show_bug.cgi?id=462508)
  • Add a filter to the object chooser: http://dev.laptop.org/ticket/3060
  • Bring activity to front when clicking on a notification
  • Emit a notification when the power cable is pulled out
  • Emit a notification when the connection to an AP is lost
  • Add a Screen or Laptop device icon to the frame and hook up the next functions: brightness, backlight, orientation, ...
  • Add a view source item to the activity palette
  • Hack a simple modal alert per activity with a multiuser chat

Done

29th-5th November

  • Remove volume.py from the model and use instead gio
  • Improve the new support for removable devices in the journal
  • Make datastore more robust to corrupted data

22nd-28th November

15th-21st November

  • Attend SugarCamp

8th-14th November

1st-7th November

  • Restart this TODO list
  • Send patches for adding notification support to XoIRC
  • Implement view source exceptions and push it

28th June - 4th July

  • Push all reviewed patches
  • Do new rpms for OLPC
  • Check why hippo is not redrawing

21th-27th June

  • Talk with Dennis about making a new release of Gnash for the XO
  • Clean up the trac mess
  • Use the correct activity icon for drag and drop
  • Fix alignment of icons in the frame

14th-20th June

  • Add the possibility to add an exception for invalid certificates (Browse)
  • Resolve collisions in the random layout
  • Add a way to switch between the ring and random view
  • Do source releases
  • Do rpms for OLPC

7th-13th June

  • Make favorite icons draggable.
  • Store the position of favorite icons
  • Make pluggable the layouts in the favorites view
  • Implement random layout

31st May - 6th June

  • Add libgnomevfs2-dev dep to sugar-jhbuild.
  • Fix disappearance of buddies in the mesh and friends view
  • Fix modality of the ObjectChooser in Browse
  • Implement changes to the object chooser

25-30th May

18-24th May

  • Merge installation date
  • Merge activity list search
  • Merge clipboard notification
  • Make palette work on right click (mostly Eben's work)
  • Add copy link to palette in Browse