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 |