Paweł Blokus wrote:
> I think I need to better understand the details of the new features
> your project covers (I tried to find some info on the ML but maybe I
> missed something)? I'm quite confused in the matter of the overlapping
> part of our gsoc projects (and what the final result is meant to be).
> Also, I just realised that I didn't post my proposal to the ML, what I
> will do in a separate posting right after this one. AS in the
> following days I will be working/on IRC most of the time I won't be
> sleeping :) we can easily find some time to have a more detailed
> conversation.
>
Hi Pawel,
Me I'm trying to resist the temptation to work in the middle of the night :)
generally to see for instance what my favicon branch does, I'd suggest
svn diff svn://svn.netsurf-browser.org/trunk/nets...@7236
svn://svn.netsurf-browser.org/branches/MarkieB/favs | <your favourite
editor stdin command here>
perhaps I should add commentary to some of the less-commented code,
though I hope it's relatively clear what it does; hopefully we've
already identified the main overlap areas
I've been writing my reports direct to my mentor, so you'll see
virtually no sign of commentary in the lists either; it looks as though
that should change too :)
this is the general schema of how my project is progressing; I notice
incidentally that you have listed keyboard nav as one of your later
milestones, are you very keen to achieve that? As I was eyeing keyboard
nav perhaps ahead of trying my hand at a windows port; keyboard nav
being a more approachable project; the question being whether you are
that confident of the speed of your progress that you definitely want to
reserve keyboard nav all to yourself? Maybe I could tackle keyboard nav,
then as long as you've completed your primary milestones in time, we'll
work at the windows port together?
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 implementation to
core; amiga implementation needs merger in view of added core
functionality; 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 being worked at now
Themes GTK
No additional progress yet; foreseen in toolbar customisation though
/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
As the main project is virtually complete, I daresay it adds little to
send my proposal too :)
Best
Mark
http://www.halloit.com
Key ID 046B65CF