Vincent Sanders
2622adaa1f
allow netsurf to build with gtk3
...
svn path=/trunk/netsurf/; revision=13926
2012-05-16 19:57:43 +00:00
Vincent Sanders
6ebaecccaf
Totaly prefunctry binding to spidermonkey
...
svn path=/trunk/netsurf/; revision=13360
2012-01-01 21:42:38 +00:00
John Mark Bell
4e3a4448ec
Beginnings of a gstreamer binding. I've been sitting on this for too long
...
svn path=/trunk/netsurf/; revision=13248
2011-12-05 22:33:02 +00:00
Chris Young
8fba599536
Disable Sprite support - DataTypes can handle these.
...
svn path=/trunk/netsurf/; revision=13077
2011-10-23 13:22:21 +00:00
Vincent Sanders
07d140f0f1
make cocoa build use pkg-config properly and build release tarballs (primarily jmb I just made it link)
...
svn path=/trunk/netsurf/; revision=12879
2011-09-26 10:04:29 +00:00
Sven Weidauer
5e1a9bbfc0
Registering all image types NSBitmapImageRep can load and using ImageIO instead of other image libraries by default.
...
Regression: animated GIF doesn’t work anymore.
svn path=/trunk/netsurf/; revision=12350
2011-05-09 18:13:36 +00:00
Chris Young
208363fe2a
Rename DataTypes related code/files/defines to avoid confusion and aid adding support
...
for other DataType classes.
Disable MNG/WebP by default as they aren't common and the required libs are quite
large; DataTypes can handle these formats for now.
svn path=/trunk/netsurf/; revision=12284
2011-05-06 22:42:37 +00:00
John Mark Bell
e71691bae8
Merge branches/jmb/content-factory to trunk
...
svn path=/trunk/netsurf/; revision=12283
2011-05-06 20:40:09 +00:00
Chris Young
7ec2cc7f8e
Update to use official libwebp 0.1
...
Remove libvpx references as no longer needed.
svn path=/trunk/netsurf/; revision=12115
2011-03-20 23:32:44 +00:00
Sven Weidauer
6a561dc6dd
Added Makefile setting for the SDK version.
...
svn path=/trunk/netsurf/; revision=12046
2011-03-14 18:22:42 +00:00
Sven Weidauer
5c63c4cd4a
Adding ability to specify /Developer dir in Makefiles
...
svn path=/trunk/netsurf/; revision=12043
2011-03-14 14:17:53 +00:00
Daniel Silverstone
860c03e1b7
Be somewhat more militant with idiots who copy Makefile.defaults
...
svn path=/trunk/netsurf/; revision=12018
2011-03-13 11:21:31 +00:00
Daniel Silverstone
7e85d15cb6
Add a deaf monkey frontend. TODO: Make it listen
...
svn path=/trunk/netsurf/; revision=11968
2011-03-12 15:08:07 +00:00
Sven Weidauer
721b73bc55
Using feature_enabled in Makefile.target to see if Apple ImageIO should be used.
...
svn path=/trunk/netsurf/; revision=11931
2011-03-07 16:47:39 +00:00
Chris Young
5ac45472c7
Fix broken CONTENT_PLUGIN API.
...
Add a default content handler for Amiga using the plugin interface, which passes
unknown files (currently images only) through DataTypes.
svn path=/trunk/netsurf/; revision=11924
2011-03-06 13:58:02 +00:00
Sven Weidauer
208b98bb44
Created content handler CONTENT_APPLE_IMAGE for Mac OS X that can handle all image file formats supported by Apples ImageIO framework. Right now used only for JPEG to get rid of libjpeg dependency.
...
svn path=/trunk/netsurf/; revision=11911
2011-03-05 09:49:15 +00:00
Vincent Sanders
0231675abf
add resource handling
...
move gtk and framebuffer to use generic resource handling
svn path=/trunk/netsurf/; revision=11772
2011-02-23 22:27:55 +00:00
John Mark Bell
a128b7acec
Rationalise definition of NO_IPV6 for atari frontend
...
svn path=/trunk/netsurf/; revision=11623
2011-02-06 15:40:36 +00:00
François Revel
d4881ab935
Remove leftover atari stuff in cocoa section.
...
svn path=/trunk/netsurf/; revision=11470
2011-01-23 20:20:44 +00:00
François Revel
3060423700
Remove odd WARNFLAGS copied from Atari stuff. Silence warning about redeclared strcasestr().
...
svn path=/trunk/netsurf/; revision=11381
2011-01-19 01:42:54 +00:00
François Revel
6d1169e92d
Add the required makefile stuff to build NetSurf for OSX using 'make cocoa' in trunk/. Crashes for now though. Requires some libs installed with macports to /opt/local.
...
svn path=/trunk/netsurf/; revision=11380
2011-01-19 01:36:21 +00:00
John Mark Bell
124e4cd788
Atari frontend (credit: Ole Loots)
...
svn path=/trunk/netsurf/; revision=11218
2011-01-05 21:02:22 +00:00
Chris Young
835d033e7b
Amiga icon loader. Treeviews will now use the user's icons for content types.
...
svn path=/trunk/netsurf/; revision=10925
2010-10-30 14:23:38 +00:00
John Mark Bell
c94bf68751
Do not build with webp support by default on GTK.
...
Firstly, almost noone has the libraries installed.
Secondly, it requires a documentation update before it can be enabled.
Thirdly, we should be using pkg-config to detect the presence of libraries on platforms that support it.
svn path=/trunk/netsurf/; revision=10896
2010-10-23 13:54:35 +00:00
Chris Young
20c9a28710
Errorneous modification
...
svn path=/trunk/netsurf/; revision=10887
2010-10-16 13:53:11 +00:00
Chris Young
b0da0e5067
Fix WebP images for little-endian processors, and enable for gtk build.
...
Direct links work, images embedded in web pages are not showing up -
test page at http://www.unsatisfactorysoftware.co.uk/netsurf/webptest/
svn path=/trunk/netsurf/; revision=10886
2010-10-16 13:50:35 +00:00
Vincent Sanders
84a0a62988
Clean up framebuffer compile time font selection
...
Make framebuffer font documentation match reality
Expose glyph cache size as a configuration option
svn path=/trunk/netsurf/; revision=10871
2010-10-07 23:56:36 +00:00
Chris Young
c0b63c111b
WebP image support, needs libwebp (from trunk/libwebp) and libvpx.
...
Only enabled for Amiga build currently, may have colour issues on little-endian CPUs
svn path=/trunk/netsurf/; revision=10860
2010-10-03 20:41:31 +00:00
François Revel
59f13bbf24
Use nssvg by default on BeOS.
...
svn path=/trunk/netsurf/; revision=10676
2010-08-02 22:21:14 +00:00
Chris Young
656784f863
Force internal iconv for Amiga build, as libiconv causing odd problems despite working
...
well through libparserutils
svn path=/trunk/netsurf/; revision=10582
2010-06-27 12:23:34 +00:00
John Mark Bell
cd3f5bbf4b
Fix compilation on OpenBSD (credit: Anthony Bentley)
...
svn path=/trunk/netsurf/; revision=10572
2010-06-13 10:58:13 +00:00
Chris Young
048249f71d
Build libparserutils (and NetSurf) against libiconv instead of newlib's iconv.
...
This fixes the bug with lpu's iconv filter causing freezing on OS4 NetSurf. With an
appropriate font (eg. Bitstream Cyberbit) Japanese characters will now display.
Test websites work, but proper Japanese websites cause an assert which may be caused
by amiga/font.c incorrect text size calculations.
svn path=/trunk/netsurf/; revision=10546
2010-05-03 17:58:17 +00:00
John Mark Bell
227780f653
Forcibly disable PDF export support until it gets fixed.
...
svn path=/trunk/netsurf/; revision=10539
2010-05-01 11:15:00 +00:00
Michael Drake
72520da221
More blatant warning about editing Makefile.defaults.
...
svn path=/trunk/netsurf/; revision=10257
2010-04-06 19:50:52 +00:00
Michael Drake
d6aae0a5ae
Fix framebuffer build.
...
svn path=/trunk/netsurf/; revision=10254
2010-04-06 18:23:34 +00:00
James Bursa
fde385fbf3
Attempt to make the config messages clearer. Add auto-detection of libsvgtiny option to gtk build.
...
svn path=/trunk/netsurf/; revision=10253
2010-04-06 16:25:51 +00:00
Vincent Sanders
55162445db
Add Windows frontend
...
svn path=/trunk/netsurf/; revision=9940
2010-01-31 00:36:02 +00:00
John Mark Bell
6dd385591d
NETSURF_USE_DRAW should apply to the Draw content handler only.
...
Introduce NETSURF_USE_DRAW_EXPORT to toggle draw export support.
Fix up a bunch of stuff related to this.
Fix warnings caused by disabling the Sprite renderer.
svn path=/trunk/netsurf/; revision=7899
2009-06-20 19:38:56 +00:00
Daniel Silverstone
316c1cbfbe
Update framebuffer paths to use PREFIX, add install-framebuffer target
...
svn path=/trunk/netsurf/; revision=7222
2009-04-21 22:56:38 +00:00
Daniel Silverstone
3b6f32c911
Add a PREFIX variable which the GTK install can use
...
svn path=/trunk/netsurf/; revision=7212
2009-04-21 22:22:59 +00:00
John Mark Bell
62df558c58
Kill more debug target
...
svn path=/trunk/netsurf/; revision=7175
2009-04-21 14:41:15 +00:00
John Mark Bell
c90f927a9b
Enable libpng by default.
...
Libmng/lcms can't cope with certain PNGs (particularly, xkcd.com)
svn path=/trunk/netsurf/; revision=7166
2009-04-21 14:09:53 +00:00
John Mark Bell
a2f613f8e2
BeOS/Haiku installation target (credit: Matt Madia)
...
svn path=/trunk/netsurf/; revision=7118
2009-04-17 15:25:02 +00:00
John Mark Bell
daf7a52dd6
Hubbub is no longer optional.
...
Remove libxml2 parser binding.
svn path=/trunk/netsurf/; revision=7115
2009-04-17 00:54:27 +00:00
Daniel Silverstone
308d2d3345
Rename Makefile.config to Makefile.defaults and update the docs
...
svn path=/trunk/netsurf/; revision=6937
2009-03-27 11:23:25 +00:00