I've rewritten and simplified the makefile to work properly and to handle
dependencies properly (it uses gcc -MM to generate dependencies). If anyone's
using it, you'll have to delete the arm-riscos-aof directories in each source
directory, because they've been replaced by one at top level.
Apparently the ImageFileRender system in latest versions of Select can render
PNGs with alpha transparency. So if anyone has some spare time and is
interested, it might be nice to get NetSurf to use this. It could either fall
back to my simple PNG implementation if ImageFileRender wasn't available, or
be a compile-time option. This could also be used for GIFs and other formats
before we implement them.
I have some code here contributed by Justin Fletcher which may help (it needs
rewriting for the new image system). Let me know if you want it. I'll also
try and be in #netsurf-develop on IRCNet as much as possible for any
development questions or discussion.
They are looking very nice :) I have tested them on TIB for voting and on
Google. One problem I have found is when I have curved buttons setup on
Select3. The forms still have the square buttons until they are clicked on
when they become curved :o
In a fit of revision avoidance, I've implemented HTTP GET for forms. Also,
I've modified url_join to swap spaces in URLs with "%20" (it also should
strip trailing spaces). There's an appropriatte unified diff attached to
NB: none of this has been tested online as I haven't got around to
building a working 32bit libcurl. However, the log messages seem correct
Today's build adds some support for PNGs. At the moment all PNGs are converted
to 8bpp, and alpha is not supported.
You'll need libpng and zlib to compile it (precompiled in the developer