Hi All,
well the gtk+ improvement gsoc project is very close to completion,
subject to additional suggestions, it's moving along nicely; Following
our discussion at #netsurf it looks as though I'll be contemplating the
windows port once I've reached that stage, in 5-10 days' time I'd
venture; unless Paul's treeview branch is merged in time, when I'll
[hopefully briefly] address the question of whether the gtk interface
for history/hotlist needs adding to;
Feature
Status Now
/http://www.netsurf-browser.org/developers/gsoc/2009ideas/
Find
Migration from riscos/amiga to core, Implementation in GTK; branch
awaiting review/merger
Bookmarks
Branch development awaiting glade branch review/merger; currently
waiting for Paul B's core work to complete
Improved right-click menu
Improved implementation in GTK; more improvement in toolbar
customisation branch, right-click aspect now complete
Adjust toolbar buttons to match GTK prefs
Now Implemented in trunk
File Uploads
Branch ready for review/merger
View Source
Implemented in GTK; could add features; could migrate to core
Documentation
No progress yet
Favicons
core/GTK implementation branch written; awaiting review/merger
/http://www.netsurf-browser.org/documentation/progress/
Documentation GTK
See above [yet to implement]
Find Text GTK
See above [branch ready]
Full Save GTK
GTK implementation branch written; migration of riscos / amiga
implementations to core; branch awaiting review/merger
History-global GTK
Branch ready for review / merger
Hotlist/Bookmarks GTK
See above [waiting]
Save as text GTK
GTK implementation branch written; awaiting review/merger
Toolbar customisation GTK
prefs complete; full customisation implementation largely complete
Themes GTK
Theme addition from local directory largely complete;
theme from content-type yet to implement; then customisation/theme code
needs tidying / efficiency / memory management / debugging / testing
/Additional/
Web search/ /
core / GTK implementation branch written; awaiting review / merger
Improved tabbed browsing
More implementation dispersed in patches/branches : patch partially
undrawn new tab; view source in new tab; focus new tab, blank new tab;
More progress possible
glade file simplification
more rational organisation of Main NetSurf glade file; made into several
files, one for every GTK window
Best
Mark
http://www.halloit.com
Key ID 046B65CF