Vincent Sanders
4b2101ba6a
clean up the fetcher factory and improve its API
2014-06-19 18:27:24 +01:00
Chris Young
b1f67dab31
Remove Cairo from AmigaOS frontend.
2014-05-03 16:38:58 +01:00
Chris Young
8be1ebafd6
Ensure pkg-config pulls in all the curl libs we need
2014-02-04 23:56:17 +00:00
Chris Young
b80da8bf0b
Add Javascript build ability to cross-compiled target
2014-01-05 12:13:57 +00:00
Vincent Sanders
f7916866e3
remove all references to using libMNG
2014-01-04 17:07:11 +00:00
Chris Young
9bd355e30c
Convert download filename to local charset
2014-01-02 18:50:59 +00:00
Chris Young
fd206d98e9
Add missing icons to package
2013-08-15 18:09:05 +01:00
Chris Young
f4d04cefc0
Revert nsfont_split back to how it was before I started meddling with it.
2013-08-03 12:54:50 +01:00
Chris Young
5382387c7d
Ensure we get the correct Messages files
2013-07-27 15:24:45 +01:00
Vincent Sanders
4e5d478ed1
fix spurious whitespace in makefile
2013-05-28 17:50:06 +01:00
Vincent Sanders
91966b562e
move amiga to new options code
2013-05-28 14:16:11 +01:00
Chris Young
c83878ff0d
Increase AmigaOS revision number
2013-04-23 19:50:57 +01:00
Chris Young
d167da308b
Use internal curl scheduled fetcher
2013-04-16 00:20:31 +01:00
Chris Young
18091ec1a9
Add basic context-sensitive help.
2013-01-24 20:00:09 +00:00
Chris Young
3f1c2a8315
OS3 needs PBL too
2013-01-17 18:50:02 +00:00
Vincent Sanders
484fa8b110
move common include path setup to core Makefile
2012-12-20 15:27:07 +00:00
Vincent Sanders
45906b9dc2
make macro name more correct
2012-12-13 16:31:05 +00:00
John-Mark Bell
617d655c7b
Remove libxml
2012-11-10 00:11:57 +00:00
John-Mark Bell
f824ab8af4
Port save complete to libdom.
2012-11-03 23:19:45 +00:00
Daniel Silverstone
180f7ff42c
Merge Vincent's Javascript work onto master
2012-11-03 15:13:43 +00:00
Rob Kendrick (fatigue)
8062b9c5ce
Remove languages that only have messages files
2012-11-03 14:09:43 +00:00
Rob Kendrick (fatigue)
00195f1395
Create split messages files earlier
2012-11-03 14:06:54 +00:00
Rob Kendrick (fatigue)
cf8b05fe0f
Have FatMessages macro mkdir -p the destination directory, and have Amiga front end use macro
2012-11-03 14:03:34 +00:00
Daniel Silverstone
5631943e40
Ensure that we turn on JS sources if either of USE_JS or USE_MOZJS is triggered
2012-11-02 23:03:20 +00:00
Chris Young
cfdf28ac93
Drop the two different names for the executable
2012-10-31 19:34:33 +00:00
John-Mark Bell
0a9e8ee734
Revert "Revert "Link against libiconv""
...
This reverts commit 02996802d9
.
2012-10-21 01:58:09 +01:00
John-Mark Bell
02996802d9
Revert "Link against libiconv"
...
This reverts commit aa3760bd55
.
2012-10-20 13:53:40 +01:00
John-Mark Bell
aa3760bd55
Link against libiconv
2012-10-20 13:48:59 +01:00
Chris Young
436f5d659f
for native builds, temporarily revert usage of pkg-config for cairo detection
2012-10-14 22:59:39 +01:00
Chris Young
e56b72da5e
appears that we don't actually need to use dynamic linking for cairo
2012-10-13 22:42:19 +01:00
Chris Young
340e958ebc
remove unneeded manual cairo ldflags etc
2012-10-13 20:49:16 +01:00
Chris Young
6be1ba6097
auto-detect cairo
2012-10-13 20:45:51 +01:00
Chris Young
266b37fc37
use pkgconfig
2012-10-13 15:25:15 +01:00
Chris Young
8d6c2a2a4d
allow cross-compiling Cairo build
2012-10-13 15:15:58 +01:00
Chris Young
f386b2fc65
don't need libcares
2012-10-12 19:44:39 +01:00
Chris Young
ee590763c6
use libtre instead of libregex for native builds, same as cross-compile
2012-10-12 19:38:47 +01:00
Chris Young
e7e3329767
Preserve the executable attribute, and ensure we copy the correct binary in all scenarios
2012-10-11 21:33:49 +01:00
Chris Young
1d9d046750
libjpeg.so.12 is the current version
2012-09-22 17:31:57 +01:00
Chris Young
5852693cca
Expor tthe correct messages when packaging
2012-09-09 19:46:29 +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
Chris Young
45e536d961
pedantic makefile spacing
2012-08-18 16:22:21 +01:00
Chris Young
9867da4935
add install files required for Cairo build. (native build only)
2012-08-18 16:16:10 +01:00
Chris Young
1e52aac516
copy missing file
2012-08-16 18:08:53 +01:00
Chris Young
a1d315e3e4
make install target for Amiga. Target is NetSurf_Amiga/netsurf.lha
2012-08-15 19:58:36 +01:00
John-Mark Bell
3e2123d9ec
Need libdom, libpbl when cross compiling.
2012-08-05 10:16:37 +01:00
Chris Young
b085eab6b0
Correct library name. Update versions to 1.7.
2012-07-07 10:00:34 +01:00
Chris Young
0f1c918949
Add lines to enable building against Spidermonkey 1.5 or 1.8.5
...
svn path=/trunk/netsurf/; revision=14015
2012-06-30 09:43:55 +00:00
Chris Young
d5608581b9
Integrate Unicode font scanner into NetSurf.
...
NetSurf will now use any available font when trying to print
characters that are missing from the current font.
TODO: Preferred font list.
svn path=/trunk/netsurf/; revision=13905
2012-05-05 15:58:17 +00:00
Chris Young
307df869c3
fix build
...
svn path=/trunk/netsurf/; revision=13729
2012-03-26 20:25:10 +00:00
Chris Young
b517cf331a
option_screen_compositing to enable switching compositing for NetSurf's own
...
screen on/off.
Some experimentation with compositing and simple/smart refresh reveals that
simple refresh windows with compositing on for the screen behave the same
as smart refresh windows. Smart refresh windows with compositing off use
more gfx memory than when compositing is on. Simple refresh windows with
compositing off will probably be more memory efficient, as we are using
an off-screen bitmap to render the browsing area anyway. However due to
this bitmap being re-used over multiple tabs/windows, it does not always
reflect what should be on the window, so performing a redraw of damaged
areas may be the only option. Need to read damaged regions from layer
(probably through struct Region *DamageList) and check on performance vs
memory or make the window refresh type configurable. Simple refresh code
#ifdefed out for now for further investigation later.
svn path=/trunk/netsurf/; revision=13464
2012-02-24 20:00:51 +00:00