Text box redraws
by Peter Slegg
Hi all,
I am using 2.9 on a 68060 Atari clone (Milan) and it is starting to
become my default browser.
I have noticed that when typing into a text box, Netsurf redraws all
of the text with each key press. On fast machines you probably
don't notice but it does slow things down quite a bit on the Milan.
Would it be possible to just render the latest character or the
current line ? Obviously once input reaches the right margin and the
box has to be scrolled horizontally it must redraw all the text
but that could also be made more slick by moving the text across by
more than one char, reducing redraws.
Also, after the first 5-7 characters there is a pause before any more
input is accepted. I have seen this a few times but will keep an eye
on it to see if it is a regular occurrence.
Cheers,
Peter
11 years, 1 month
how does buildsystem choose the correct compiler on crosscompile ?
by Bernd Roesch
Hi,
I try to compile libwapcaplet with the new buildsystem on cygwin hostet. gcc is default to X86
here.
If you want compile for 68k m68k-amigaos-gcc is need.
make TARGET=amigaos3
But there is no m68k-amigaos-gcc compiler use.
I miss a option to set the compiler file name in makefile.top . is it possible to add an Option ?
Bye
11 years, 3 months
Forcing page display without JavaScript
by Wendell P
Many web sites (e.g. Google Groups) now refuse to display pages unless
your browser has JavaScript enabled. The browsers Netsurf and Dillo
manage to get around this, displaying the pages anyway. I'm trying to
understand the mechanisms behind this so I could implement the same
capability in a CLI browser like w3m or write a plugin for Firefox that
would force page display while still having JavaScript disabled.
How does this display-denial work and how does Netsurf get around it?
What part of the Netsurf code should I be looking at?
--
http://www.fastmail.fm - Choose from over 50 domains or use your own
11 years, 3 months
Amiga and BeOS front end selection/clipboard handling
by Michael Drake
I've removed the use of render/box.h from most front ends' selection and
clipboard handling.
This meant stopping the front ends from using selection_traverse(), which
will be removed from the header file, and made static in
desktop/selection.c.
The Amiga and BeOS front ends remain.
We need to work out what is required on these platforms so that this can
happen without breaking those builds.
Cheers,
Michael
--
Michael Drake (tlsa) http://www.netsurf-browser.org/
11 years, 3 months