Line 37: |
Line 37: |
| Weeks: | | Weeks: |
| # Write prototype of abstraction layer | | # Write prototype of abstraction layer |
− | * WebView GTK widget that wraps hulahop.WebView or pywebkitgtk.WebView
| + | * WebView GTK widget that wraps hulahop.WebView or pywebkitgtk.WebView |
− | * nothing more than WebView.load_uri()
| + | * nothing more than WebView.load_uri() |
| # Simple Browser activity based on the abstraction layer | | # Simple Browser activity based on the abstraction layer |
− | * recycle code from Browse & Surf
| + | * recycle code from Browse & Surf |
− | * implement missing functionality as needed
| + | * implement missing functionality as needed |
| # Basic browser functionality | | # Basic browser functionality |
− | * DOM access
| + | * DOM access |
− | * html events mapped to gobject events
| + | * html events mapped to gobject events |
| # More browser functionality | | # More browser functionality |
− | * downloads, history
| + | * downloads, history |
− | * user stylesheets
| + | * user stylesheets |
− | * browser settings (i.e. proxy)
| + | * browser settings (i.e. proxy) |
| # Port SSB code from Browse's ssb branch | | # Port SSB code from Browse's ssb branch |
− | * create ssb
| + | * create ssb |
− | * edit userstyles/usersheets
| + | * edit userstyles/usersheets |
− | * bookmarklets
| + | * bookmarklets |
| # More functionality | | # More functionality |
| # Polish | | # Polish |
Line 68: |
Line 68: |
| | | |
| Since I was using a lot of open source at home, I tried to push it in school as well. I managed to make students and teachers aware of GCC as a replacement for Borland C/C++, Mono and SharpDevelop as a replacement for the not-quite-free Visual Studio. With the help of a friend, I even managed to convince the head of school to install Ubuntu in one of the labs. | | Since I was using a lot of open source at home, I tried to push it in school as well. I managed to make students and teachers aware of GCC as a replacement for Borland C/C++, Mono and SharpDevelop as a replacement for the not-quite-free Visual Studio. With the help of a friend, I even managed to convince the head of school to install Ubuntu in one of the labs. |
| + | |
| + | I've also participated in last year's GSoC, adding SSB support to Browse. See [Webified]. |
| | | |
| ====You and the community==== | | ====You and the community==== |