Commit Graph

39 Commits

Author SHA1 Message Date
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
Chris Young
9c5c03848b Absolute path for theme location
svn path=/trunk/netsurf/; revision=10710
2010-08-19 17:01:50 +00:00
Chris Young
c4600695c5 Fix first time installs in novice mode so the files end up in a directory rather than
the root of whichever volume Installer decided to pick.

svn path=/trunk/netsurf/; revision=10633
2010-07-13 23:07:38 +00:00
Chris Young
8f9677dfa8 Allow building of AmigaOS4 Cairo and non-Cairo versions of NetSurf in same source tree
svn path=/trunk/netsurf/; revision=10544
2010-05-03 17:12:32 +00:00
Chris Young
6e0f8d9a48 Ensure we are using the libpng 1.2 includes, as OS4 Cairo is using a deprecated
function which does not exist in libpng 1.4.

svn path=/trunk/netsurf/; revision=10543
2010-05-03 15:12:06 +00:00
Chris Young
04cb7b3ce1 Update 2 SObjs installation (create links for updated libpng and unnecessary clutter
for libz)

svn path=/trunk/netsurf/; revision=10537
2010-04-30 22:55:44 +00:00
Chris Young
7eb3167ce3 Custom version of SearchEngines file rather than modifying it during installation
(fixes crash with Installer)

svn path=/trunk/netsurf/; revision=10482
2010-04-25 19:06:21 +00:00
Chris Young
f373777dab Ensure that a default CSS icon is present
svn path=/trunk/netsurf/; revision=10424
2010-04-17 23:12:14 +00:00
Chris Young
d3276dfbaf netsurf_init expects a char ***, not a char **
Change command template so URL is a keyword.  This avoids the platform code
re-interpreting core options (eg -v as a URL).
Move screen open code slightly so "NetSurf ?" shows the template visibly, rather than
opening an empty screen and the user not knowing what is happening.

svn path=/trunk/netsurf/; revision=10224
2010-04-01 17:44:42 +00:00
Chris Young
8dd9aa4e21 Use OS4.1 Update 1 launch-handler when available. Will fall back to OpenURL.library
even if URL: is dismounted while NetSurf is running.
Installation adds the lines to configure launch-handler to open URLs in NetSurf.

svn path=/trunk/netsurf/; revision=9835
2010-01-16 15:53:00 +00:00
Chris Young
ee7e9b52ba Copy and update SearchEngines file
svn path=/trunk/netsurf/; revision=9745
2009-12-19 16:51:03 +00:00
Chris Young
d5018b862d libsvgtiny is shared object now, tweak percent complete values in install to allow
this shared object and space for future ones (such as libDOM), without value jumping
backwards.

svn path=/trunk/netsurf/; revision=9438
2009-08-24 21:14:46 +00:00
Chris Young
6030a12341 Revert back to creating a new clip region rather than reusing the previous one. This
fixes the long-standing incremental_reflow problem, as apparently ClearClipRegion
can't cope with the frequency of calls it gets with this switched on.

svn path=/trunk/netsurf/; revision=9333
2009-08-17 11:48:56 +00:00
Chris Young
51ab05d49f Revert r8804. This is still occuring, on two different XOOPS sites.
svn path=/trunk/netsurf/; revision=8807
2009-07-26 19:21:14 +00:00
Chris Young
9c7423c90a Remove setting incremental_reflow off by default. Whatever the cause, the libcss
changes appear to have fixed it.

svn path=/trunk/netsurf/; revision=8804
2009-07-26 16:24:26 +00:00
Chris Young
1930989f8c Switch off incremental reflow by default, as for some reason it started causing some
sites randomly to freeze on load (with objects remaining) a couple of months back.

svn path=/trunk/netsurf/; revision=8618
2009-07-18 11:50:22 +00:00
Chris Young
71d8a60f81 Set new installs to start on the Workbench screen, this can be changed from the GUI
now and is a bit friendlier than being prompted for a screenmode on first launch.

svn path=/trunk/netsurf/; revision=8079
2009-06-27 23:04:52 +00:00
Chris Young
856fde9a4e Don't ask for a screenmode when one is not set unless we actually need it.
Immediately save Options once the user has selected a screenmode.
This now makes it possible to ask whether they want NetSurf to run on the Workbench or
a new NetSurf screen during installation.

svn path=/trunk/netsurf/; revision=7895
2009-06-20 13:29:30 +00:00
Chris Young
1612d0f40d Remove min_font_size setting
svn path=/trunk/netsurf/; revision=7451
2009-05-09 18:47:08 +00:00
Chris Young
0ac64cfce6 Minor corrections
svn path=/trunk/netsurf/; revision=7391
2009-05-04 16:00:06 +00:00
Chris Young
1f9ae3b62e Check if shared objects actually copied, and copy them on next startup if they didn't.
svn path=/trunk/netsurf/; revision=7390
2009-05-04 15:37:30 +00:00
Chris Young
b8dde8e473 Post-2.0 release changes: stripped static binary in only 5MB
Fix AutoInstall copying NetSurf_Cairo without renaming
Fix installing on systems without AISS


svn path=/trunk/netsurf/; revision=7315
2009-04-25 21:47:39 +00:00
Chris Young
06acdd6c69 More shared objects...
svn path=/trunk/netsurf/; revision=7017
2009-03-31 16:39:49 +00:00
Chris Young
8e00cd50b1 More shared objects
svn path=/trunk/netsurf/; revision=6783
2009-03-14 15:36:36 +00:00
Chris Young
301c38b4b4 Use Copystore to copy SObjs when install triggered by AmiUpdate
svn path=/trunk/netsurf/; revision=6782
2009-03-14 12:37:28 +00:00
Chris Young
a3a28f9e5f Minor fixes
svn path=/trunk/netsurf/; revision=6781
2009-03-14 11:44:07 +00:00
Chris Young
af085bb0ab more shared objects
svn path=/trunk/netsurf/; revision=6778
2009-03-11 23:48:26 +00:00
Chris Young
a604021839 Force AmiUpdate to pick the part-Cairo version on OS4.1, as it hasn't seen any release
yet and I'd rather people made a conscious decision to use the static one rather than
the update picking it because updating a Cairo version is impossible.

svn path=/trunk/netsurf/; revision=6618
2009-02-25 19:55:07 +00:00
Chris Young
14abf94fd5 Tidy-up and clarifications
svn path=/trunk/netsurf/; revision=6596
2009-02-22 12:42:20 +00:00
Chris Young
31831ef192 File should be named "NetSurf" in all circumstances.
svn path=/trunk/netsurf/; revision=6593
2009-02-21 16:55:50 +00:00
Chris Young
a21841ec58 Oops. Fixed this in the wrong file, so got missed from previous commit.
svn path=/trunk/netsurf/; revision=6592
2009-02-21 16:29:33 +00:00
Chris Young
bed1ad9e79 Fix some things which didn't work correctly when installing over an existing install
svn path=/trunk/netsurf/; revision=6591
2009-02-21 16:18:59 +00:00
Chris Young
4c4d574e76 Show which build we are using, modify install script to give an option of which build
needs to be installed, and do date-compare when copying shared objects if they have no
version string.

svn path=/trunk/netsurf/; revision=6590
2009-02-21 15:53:04 +00:00
Chris Young
d4e5a3ae31 Don't show the option for AISS theme is AISS is not installed
svn path=/trunk/netsurf/; revision=6588
2009-02-21 11:09:56 +00:00
Chris Young
5668fa1154 Remove default theme's dependency on AISS
svn path=/trunk/netsurf/; revision=6567
2009-02-18 20:04:59 +00:00
Chris Young
92e8c38d6c Remove prompts for screen dimensions
svn path=/trunk/netsurf/; revision=6029
2009-01-10 21:43:46 +00:00
Chris Young
d58fa7aee5 Actually check for the existance of the icon before attempting to copy it.
svn path=/trunk/netsurf/; revision=5913
2008-12-14 19:41:16 +00:00
Chris Young
8a5ec4710e Copy theme's NetSurf.info if it exists and this is a new install.
svn path=/trunk/netsurf/; revision=5904
2008-12-13 23:19:33 +00:00
Chris Young
ed8a8a2f74 Installation scripts
Install is a standard Installer script
AutoInstall is an AmigaDOS script for AmiUpdate which calls the above Install script
in an unattended install mode.

svn path=/trunk/netsurf/; revision=5654
2008-11-08 23:11:18 +00:00