SugarShellRefactoring: Difference between revisions
Jump to navigation
Jump to search
(New page: = Action items = == Infrastructure == * Split the library into its own rpm. * Create personal git repositories. == Frame == * Move to gtk only. * Add devices to the bottom frame. * Add...) |
|||
Line 3: | Line 3: | ||
== Infrastructure == |
== Infrastructure == |
||
* Split the library into |
* Split the library into separate modules. sugar-base, sugar-graphics, sugar-activity. |
||
* Create personal git repositories. |
* Create personal git repositories. |
||
* Add sugar.modules to jhbuild upstream and build from there. Document how to setup jhbuild. |
|||
== Frame == |
== Frame == |
Revision as of 16:08, 21 January 2008
Action items
Infrastructure
- Split the library into separate modules. sugar-base, sugar-graphics, sugar-activity.
- Create personal git repositories.
- Add sugar.modules to jhbuild upstream and build from there. Document how to setup jhbuild.
Frame
- Move to gtk only.
- Add devices to the bottom frame.
- Add running activities to the top frame.
- Add zoom levels to the top frame.
- Implement notifications.
Home view
- Investigate using goocanvas.
- Implement dynamic activity ring.
- Implement activity palettes.
- Implement xo palette.
Activity list
Journal
- Move the journal into the shell process.