Commit Graph

29 Commits

Author SHA1 Message Date
Vincent Sanders
a14b689b7a Use standard macros for monkey frontend mandantory pkg-config based libraries 2015-05-03 14:56:42 +01:00
Vincent Sanders
408e818cbe Update posix source version on monkey frontend to reflect oyr usage of scandir 2015-05-03 14:46:29 +01:00
Vincent Sanders
4e7dcde2b0 Update monkey to use bitmap render API 2015-04-24 10:54:32 +01:00
Vincent Sanders
e7f9dbcb10 Remove webp image handling
The bitmap and image handling interfaces have changed within NetSurf
and the webp image handling has not been fixed up appropriately to
cope.

After discussion with the other developers it has been decided that
the webp support is not worth the necessary development effort to
rewrite and maintain.

The webp format is not in wide usage and Mozilla, Microsoft and Apple
have not adopted it. This means the removal will not adversely impact
NetSurf.

Resolves:2310
2015-04-21 14:03:02 +01:00
Vincent Sanders
2465fc4e6b move the mandantory library config for libcss and libdom to core makefile 2015-04-17 22:48:55 +01:00
Vincent Sanders
e62db5a49c define _DEFAULT_SOURCE as well as _BSD_SOURCE to supress warnings in glibc 2.12 2015-03-28 18:25:41 +00:00
Vincent Sanders
5f57a39130 revert unecessary librt linkage as it not comes from libnsfb pkg-config correctly 2014-11-27 16:04:16 +00:00
Vincent Sanders
18d1fce332 add rt library to link 2014-11-27 14:40:00 +00:00
Vincent Sanders
4f530a3f8f Pull warning flags out into variables that can be overriden seperately for C and C++ 2014-09-05 16:01:44 +01:00
Vincent Sanders
2326d3c503 remove unecessary utils/url.h includes 2014-05-09 10:15:42 +01:00
Vincent Sanders
8ce0a10670 move path_to_url and url_to_path to fetch operation table 2014-01-25 23:01:32 +00:00
Vincent Sanders
a1725caf86 fix mngectony makefiles 2014-01-04 18:08:08 +00:00
Vincent Sanders
5a408069c9 remove lcms dependancy as NetSurf does not directaly use it.
The dependancy probbaly comes from our historical use of libmng,
even then the libmng pkg-config should bring it in.
2014-01-04 16:13:10 +00:00
Vincent Sanders
182b85b9ec make monkey frontend use new options code 2013-05-28 14:16:11 +01:00
Vincent Sanders
484fa8b110 move common include path setup to core Makefile 2012-12-20 15:27:07 +00:00
Vincent Sanders
4448722425 allow flags to be selected based on compiler version 2012-12-13 19:27:16 +00:00
Vincent Sanders
45906b9dc2 make macro name more correct 2012-12-13 16:31:05 +00:00
Vincent Sanders
17e20537d4 try without option altogether 2012-12-13 16:04:06 +00:00
Vincent Sanders
0ff9d85813 let monkey generate unused-but-set-variable without causing an error 2012-12-13 15:52:55 +00:00
John-Mark Bell
617d655c7b Remove libxml 2012-11-10 00:11:57 +00:00
Daniel Silverstone
19a50699e2 Disable unused-but-set-variable warnings until such time as the JS bindings are complete (or bodged) 2012-11-02 23:04:22 +00:00
Vincent Sanders
9629e428a5 add javascript compilation to monkey 2012-10-22 16:37:58 +01:00
Vincent Sanders
e237ebac8f Split install and package targets.
Install target is for installing on the local machine and package generates a package
2012-08-23 11:46:31 +01:00
Vincent Sanders
76583d63ec link math library 2012-08-13 11:16:35 +01:00
John-Mark Bell
37779f77d2 Fix build: we need libdom now. 2012-08-01 08:53:13 +01:00
Daniel Silverstone
85d3e6337f Monkey does not need _GNU_SOURCE
svn path=/trunk/netsurf/; revision=13596
2012-03-24 15:22:01 +00:00
Vincent Sanders
cd554e6f1e make image content handlers build conditional from teh makefile
svn path=/trunk/netsurf/; revision=12673
2011-08-28 14:29:15 +00:00
Daniel Silverstone
bdb05fa08a Give Monkey a hearing aid, add 'WINDOW NEW' 'WINDOW GO' and 'WINDOW DESTROY' commands, along with 'QUIT'
svn path=/trunk/netsurf/; revision=11974
2011-03-12 17:27:18 +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