I have been looking at stopping the Amiga front end from #including
desktop/browser_private.h, like I did for the Windows front end earlier
The big problem with the Amiga code at the moment is that the tabs
implementation seems to depend on being able to dereference struct
browser_window (bw), to get to the struct gui_window (gw).
So, for example, to set the Amiga front end's scroll offset for the
window, it starts with a struct gui_window_2 (gw2), which I assume is the
main window containing all the tabs, then it goes to the bw (representing
current tab?), then the gw:
The gui management of tabs should not depend on core data structures.
I suggest that the gw2 be changed to have a pointer to a gw representing
the current tab, and add a pointer to bw entry in the gw. So to get the
scroll_y it would be:
And to use the core browser_window_* functions, you'd be passing the bw
Does that seem doable Chris?
Michael Drake (tlsa) http://www.netsurf-browser.org/
We're intending to have a developer weekend in Manchester later this year
in order to get some more headway into some of the meatier problems.
We'll also roll-up the AGM into that meeting, just to make our lives easier.
Therefore, if you are thinking of attending the dev weekend, be aware we'll be
AGMing too. And if you just want to attend the AGM, please still fill out the
doodle, but indicate AGM-only in your name field.
So if you're thinking of attending either, please fill out the below. We have
limited accomodation at developer abodes, but there's plenty of hotels etc.
Codethink (my employer) has graciously allowed us to have one of the meeting
rooms here which has a projector and whiteboards, and we have guest internets,
plenty of tea and coffee and biscuits (though we may have to acquire our own
Please use this link to fill out the poll: http://doodle.com/h9ka9itta8ycrb9f
Daniel Silverstone http://www.netsurf-browser.org/
PGP mail accepted and encouraged. Key Id: 3CCE BABE 206C 3B69
my Name is Christian, Im from Germany/Munich.
i work on a embedded Plattform with Freescales iMX28 (arm).
Since some days i tried to get NetSurf working on this Plattform.
And with some small changes now i have first nsfb bin which is runable ;-)
Im not firm with your bugtracking systems...
so i send my suggestions here in hope to find the right person who can
handle this Info,
or just stick my nose to the right place for it ;-)
We use framebuffer with SDL-1.2
Found Hints/Probs/Bugs in Make Process:
1. in $(TARGET_WORKSPACE)/netsurf/Makefile Line 140
Makes it possible to use the strip from my (external) Toolchain;
else it always uses the HOST strip which cant handle my arm compiled bin.
2. My Ubuntu shell has severe Probs handling the defined funcs from env.sh
I had to change all names from e.g. ns-package-install to ns_package_install
I didnt figure out why my machine has a Problem with the '-' in the names..
But changing it to '_' solved the Probs.
3. Compiling Error cause of double typedef'd : typedef struct fbtk_widget_s
In work/netsurf/framebuffer/fbtk.h and work/netsurf/framebuffer/gui.h
I changed to this:
//typedef struct fbtk_widget_s fbtk_widget_t;
//void gui_resize(fbtk_widget_t *root, int width, int height);
void gui_resize(struct fbtk_widget_s *root, int width, int height);
than it compiled.
4. Compile warning/error:
After a make clean, first run of make gives this error:
framebuffer/font_internal.c:33:26: warning: font-ns-sans.h: No such file or
framebuffer/font_internal.c: In function 'fb_get_glyph':
framebuffer/font_internal.c:263: error: 'fb_bold_italic_section_table'
undeclared (first use in this function)
framebuffer/font_internal.c:263: error: (Each undeclared identifier is
reported only once
But in second try of make this file seems to be installed... maybe some
changes in make order/sequence?
And maybe this will disappear in the moment i get freetype compiled and
linked to Netsurf.
- Why not use "SDL-ttf" which handles freetype fonts in a good and portable
- Somebody got libmozjs running with NetSurf under arm?
- running nsfb gives a browser window but no website appears just left
bottom said "BadEncoding".
Webserver gets a "http OK" so i think the data is delivered to the
Doing something wrong?
Hope i could help a bit... or just give some confusing Info's.
Thanks in advance
It seems like netsurf is a great candidate for providing HTML based UI in apps. Is this something anyone has tried from a technical point of view?
Does the current licensing support this for paid for apps or is netsurf licensable for such purposes?
I am Naman,i study EEE,2nd year at BITS Pilani.
I am relatively new to opensource contribution.I have started contributing
since a few days and i am actively contributing BinPy organisation,and it
participated in gsoc 2014.
My Github Profile: https://github.com/Rapternmn
My skills:C,C++,Python,Basic web development.
I am willing to learn a lot more things.
Please tell me what do i need to know to start contributing to netsurf and
how should i begin contributing?
Thank you very much
Sadly one of our servers suffered a bit of an oopsy yesterday evening at
around 1745 (see URL below), which required us to go to one data centre
to pick up a spare server and then go to another to install it. It
should all be working now (as of around 2130). For NetSurf, the machine
handled mailing lists, website, and git.
Please let me know if there are any outstanding problems.
http://www.rjek.com/octopus-heatsink.jpeg <-- unleaded solder holding
down heat sink on the south bridge failed, probably due to a combination
of age, stress, and thermal cycling.