Commit Graph

4288 Commits

Author SHA1 Message Date
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
7204f20a62 Improve notification of features that have been disabled in the build configuration.
svn path=/trunk/netsurf/; revision=7149
2009-04-21 10:59:02 +00:00
John Mark Bell
e7df2e1fb8 Some kind of documentation of option_button_type. Ideally, we'll be using an enum here in future.
svn path=/trunk/netsurf/; revision=7148
2009-04-21 10:47:24 +00:00
Rob Kendrick
b648e36dc1 Fixed pitch font for GTK source view
svn path=/trunk/netsurf/; revision=7147
2009-04-21 10:38:57 +00:00
John Mark Bell
aef5c88839 Much tidying, error checking, implementation hiding, etc.
svn path=/trunk/netsurf/; revision=7145
2009-04-21 10:24:30 +00:00
John Mark Bell
f4afb83815 I deleted this, honest.
svn path=/trunk/netsurf/; revision=7144
2009-04-21 01:32:48 +00:00
John Mark Bell
250f5c2cae Relative font size hackery. This will do until libcss is done.
svn path=/trunk/netsurf/; revision=7143
2009-04-21 01:02:20 +00:00
John Mark Bell
03c1e930be Reflow to the entire widget width, rather than leaving a 2px border on the right side. I've no idea why this was needed, but it looks odd.
svn path=/trunk/netsurf/; revision=7142
2009-04-21 01:01:59 +00:00
Rob Kendrick
fe86c4a618 Check in missing files from previous commit
svn path=/trunk/netsurf/; revision=7139
2009-04-20 22:13:59 +00:00
Rob Kendrick
ec034af671 Apply contributions from Mark Benjamin and Chris Tarnowski, with some reworking from me. Beware; glade nastyness ahead.
svn path=/trunk/netsurf/; revision=7136
2009-04-20 20:31:13 +00:00
Chris Young
f4757102b6 Fix warnings
svn path=/trunk/netsurf/; revision=7132
2009-04-18 16:56:22 +00:00
Chris Young
3ad3a8f7f9 Fix warnings
svn path=/trunk/netsurf/; revision=7131
2009-04-18 16:55:59 +00:00
John Mark Bell
56000c4736 If we calculate the height of the root box to be AUTO, set it to the viewport height before laying out the document (makes html, body { height: 100%; } behave correctly)
svn path=/trunk/netsurf/; revision=7127
2009-04-17 17:28:38 +00:00
John Mark Bell
00c0e239e1 Pretty sketchy notes on creating a cross-compilation environment for RISC OS NetSurf, and building NetSurf with it.
svn path=/trunk/netsurf/; revision=7120
2009-04-17 15:49:12 +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
John Mark Bell
5ae689a296 Purge debug target -- it spent most of its life broken.
In future, we can use the framebuffer frontend with a null output handler, which gives us effectively the same thing with less special-case stuff.

svn path=/trunk/netsurf/; revision=7107
2009-04-16 23:10:37 +00:00
John Mark Bell
0e0c6eb1ee Fix debug build. Is this worth the effort, I wonder?
svn path=/trunk/netsurf/; revision=7106
2009-04-16 17:13:37 +00:00
John Mark Bell
53bbe5fb9e Fix url completion when last character in url bar is a /
svn path=/trunk/netsurf/; revision=7105
2009-04-16 14:12:54 +00:00
John Mark Bell
6a7b1a73a7 Fix compilation with GCC 2.95.
It astounds me how some of this lot compiled at all.

svn path=/trunk/netsurf/; revision=7104
2009-04-16 12:49:49 +00:00
Michael Drake
3a12ed0fac Update some comments.
svn path=/trunk/netsurf/; revision=7092
2009-04-15 13:22:28 +00:00
John Mark Bell
23cb08ad01 It probably helps to reflect API changes
svn path=/trunk/netsurf/; revision=7090
2009-04-15 12:26:25 +00:00
John Mark Bell
33619d7003 Handle hubbub errors.
Handle parser binding errors.

svn path=/trunk/netsurf/; revision=7087
2009-04-15 11:28:07 +00:00
Chris Young
4044c864e1 Ensure the selected item stays selected when being moved. Bit of a hack as the
listbrowser is single-select and recreated completely every update.  Needs some
reworking and change to multi-select mode.

svn path=/trunk/netsurf/; revision=7076
2009-04-14 22:36:57 +00:00
Chris Young
9f4851d288 Fix ARexx download queue - GummiSurf now works, and manual ARexx-initiated downloads
will be processed in turn rather than simultaneously.

svn path=/trunk/netsurf/; revision=7075
2009-04-14 18:51:10 +00:00
Chris Young
b3e904058e filename changes
svn path=/trunk/netsurf/; revision=7074
2009-04-14 18:49:15 +00:00
Michael Drake
d1b5c38883 Possibly fix links opened in current window not being scrolled to top.
svn path=/trunk/netsurf/; revision=7065
2009-04-08 11:07:30 +00:00
Daniel Silverstone
4411cc918d Update GTK tab opening to hopefully correctly render pages on open. (Mark Benjamin)
svn path=/trunk/netsurf/; revision=7055
2009-04-07 09:01:12 +00:00
Chris Young
9f39880e8c fix compilation
svn path=/trunk/netsurf/; revision=7054
2009-04-06 17:25:21 +00:00
Vincent Sanders
3154d42ee4 squash warnings about unused functions
squash warnings when using internal font plotter

svn path=/trunk/netsurf/; revision=7053
2009-04-06 16:22:20 +00:00
Vincent Sanders
5fb853c99d squash some warnings
svn path=/trunk/netsurf/; revision=7048
2009-04-05 21:22:13 +00:00
John Mark Bell
2531079866 Revert r6973. Apparently, it causes loads of problems.
svn path=/trunk/netsurf/; revision=7047
2009-04-05 19:17:24 +00:00
John Mark Bell
47f67a7e87 Reflect changes to library names and pkg-config control files.
svn path=/trunk/netsurf/; revision=7039
2009-04-03 02:27:10 +00:00
Vincent Sanders
1188fd3179 only call os redraw on the area of the widget which has been updated
svn path=/trunk/netsurf/; revision=7028
2009-04-02 22:43:57 +00:00
Chris Young
d6f5ae2ef0 Make selections stand out from buttons
svn path=/trunk/netsurf/; revision=7024
2009-04-01 17:56:11 +00:00
Chris Young
7434200dba Minor corrections
svn path=/trunk/netsurf/; revision=7023
2009-04-01 17:44:20 +00:00
Chris Young
16d7252eac Sync full Cairo build with GTK Cairo plotters
(this was in the previous commit with a copy'n'paste error)

svn path=/trunk/netsurf/; revision=7022
2009-04-01 17:40:09 +00:00
Chris Young
853793eaa8 Remove option_quick_text (local charset text printing)
svn path=/trunk/netsurf/; revision=7021
2009-04-01 17:36:18 +00:00
Chris Young
b10db01386 Don't open menu if there are no items
svn path=/trunk/netsurf/; revision=7019
2009-04-01 17:26:39 +00:00
Chris Young
06acdd6c69 More shared objects...
svn path=/trunk/netsurf/; revision=7017
2009-03-31 16:39:49 +00:00
Michael Drake
ef5089e629 Add some incomplete documentation for path plotter. Better documentation of rectangle and fill plotters.plotters.h
svn path=/trunk/netsurf/; revision=7016
2009-03-31 15:17:08 +00:00
John Mark Bell
bc3481a2d2 Fix path
svn path=/trunk/netsurf/; revision=7010
2009-03-31 14:19:13 +00:00
Rob Kendrick
cea7566c96 Add paragraph about some distributions having a pkg-config that does not include /usr/local as a default search location, and how to solve this.
svn path=/trunk/netsurf/; revision=7009
2009-03-31 14:15:47 +00:00
Michael Drake
08331f781e Use tabs for indentation.
svn path=/trunk/netsurf/; revision=7008
2009-03-31 12:55:23 +00:00
Daniel Silverstone
1664683fa9 Tidy browser_window_refresh_url_bar a bit, ensure the sizes all make sense, that we don't allocate unnecessarily, etc.
svn path=/trunk/netsurf/; revision=7007
2009-03-31 12:23:12 +00:00
Michael Drake
1b25b44922 Use fragment instead of #fragment in the comment because it does not include the #.
svn path=/trunk/netsurf/; revision=7006
2009-03-31 11:12:36 +00:00
Michael Drake
4dc9a59409 Comment browser_window_refresh_url_bar() and fix some wrap.
svn path=/trunk/netsurf/; revision=7005
2009-03-31 11:06:09 +00:00
Chris Young
28cfe681db Ensure buffer is big enough for the extra character.
svn path=/trunk/netsurf/; revision=7003
2009-03-31 06:39:32 +00:00
Chris Young
bab30e4f1d Stop URL bar losing characters on every refresh
svn path=/trunk/netsurf/; revision=7001
2009-03-30 18:10:16 +00:00
Chris Young
76665e8886 Update to use browser_window_refresh_url_bar()
svn path=/trunk/netsurf/; revision=7000
2009-03-30 18:04:30 +00:00