Commit Graph

4288 Commits

Author SHA1 Message Date
John Mark Bell
16a821e2aa Purge WITH_URI
svn path=/trunk/netsurf/; revision=6602
2009-02-22 15:17:46 +00:00
John Mark Bell
851da107c9 Purge WITH_PRINT
svn path=/trunk/netsurf/; revision=6601
2009-02-22 15:16:04 +00:00
John Mark Bell
b98f105b24 Purge WITH_AUTH
svn path=/trunk/netsurf/; revision=6600
2009-02-22 15:13:10 +00:00
John Mark Bell
847b776285 Purge NETSURF_USE_SSL and WITH_SSL
svn path=/trunk/netsurf/; revision=6599
2009-02-22 15:07:50 +00:00
John Tytgat
565d267328 Clarified the consequence of using libcurl4-dev.
svn path=/trunk/netsurf/; revision=6598
2009-02-22 14:51:44 +00:00
Chris Young
14abf94fd5 Tidy-up and clarifications
svn path=/trunk/netsurf/; revision=6596
2009-02-22 12:42:20 +00:00
John Mark Bell
16c01d97e9 Log detected state of openssl availability
svn path=/trunk/netsurf/; revision=6595
2009-02-21 23:04:49 +00:00
Michael Drake
997b982500 More plotters commenting. Text and bitmap plotters.
svn path=/trunk/netsurf/; revision=6594
2009-02-21 17:12:15 +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
Michael Drake
dfa4b437e7 Fix framebuffer tiled plot to use x and y coords correctly. Fixes top of bbc news graduated fill extent.
svn path=/trunk/netsurf/; revision=6589
2009-02-21 15:06:15 +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
Michael Drake
7b838593f2 Let nsfb script be able to run nsfb from other directories.
svn path=/trunk/netsurf/; revision=6587
2009-02-21 10:52:24 +00:00
John Mark Bell
756c393abb Given that the build-time SSL detection can be somewhat inaccurate, attempt to determine whether we can use the SSL_CTX stuff at runtime.
svn path=/trunk/netsurf/; revision=6586
2009-02-21 02:46:47 +00:00
Michael Drake
de7a20499a Fix button hover assert.
svn path=/trunk/netsurf/; revision=6585
2009-02-20 20:48:30 +00:00
Michael Drake
dd6031d297 Fix imagemap cursors.
svn path=/trunk/netsurf/; revision=6584
2009-02-20 19:34:40 +00:00
Michael Drake
b7fcefc2f5 Make filenames match gui_pointer_shape names.
svn path=/trunk/netsurf/; revision=6583
2009-02-20 16:11:49 +00:00
John Mark Bell
730e7dc582 title { display: none; }
svn path=/trunk/netsurf/; revision=6582
2009-02-20 15:06:53 +00:00
Rob Kendrick
31b9be070e Use Vera as the font; better scaffolds yeild better glyphs. Needs ttf-bitstream-vera package on Debian.
svn path=/trunk/netsurf/; revision=6581
2009-02-20 15:06:49 +00:00
Vincent Sanders
2210dafee9 stop opaque pixels being alphablended
svn path=/trunk/netsurf/; revision=6579
2009-02-20 13:20:49 +00:00
Vincent Sanders
898d547bcf run time selectable freetype bitmap depth
add full alpha renderer

svn path=/trunk/netsurf/; revision=6577
2009-02-20 12:57:47 +00:00
John Mark Bell
1ccc3182e3 Fix handling of buttons in successful control search
svn path=/trunk/netsurf/; revision=6576
2009-02-20 12:55:50 +00:00
John Mark Bell
1f859400d9 If we have no document charset on completion of parse, retrieve it from the binding.
Make the binding return Windows-1252 if it has no idea (as this is what the parser will have defaulted to).
Fix form_new to not require a document charset to be present -- it may not be known at this point.
Fixup form document charsets post-parse, so that form submission works correctly.

svn path=/trunk/netsurf/; revision=6575
2009-02-20 12:50:34 +00:00
Michael Drake
8bebcb5ca9 Fix handling of URLs on float boxes (which have no style).
svn path=/trunk/netsurf/; revision=6574
2009-02-20 12:12:32 +00:00
John Mark Bell
cc1094f0ac Utilise hubbub's form association callback.
Please can we dispense with the libxml binding? It's causing much #ifdef mess.
Fix encoding of <input type=image> names -- previously were output as raw utf-8, rather than in the submission charset.
Actually bother to destroy forms in a document, and the controls associated with them. We still leak non form-associated controls, but that's too much effort to fix right now.

svn path=/trunk/netsurf/; revision=6573
2009-02-20 11:39:25 +00:00
Rob Kendrick
0619131f20 Enable autohinter. Greatly improves glyph quality in framebuffer port. Also get FreeType to render at same time as loading.
svn path=/trunk/netsurf/; revision=6572
2009-02-20 11:21:28 +00:00
Daniel Silverstone
c1235f1e9e Ensure that the FB frontend sets a subtarget, otherwise error out. This prevents silly mistakes like 'NETSURF_FB_FRONTEND := SDL' which had me stumped for a few minutes.
svn path=/trunk/netsurf/; revision=6571
2009-02-20 10:10:32 +00:00
Vincent Sanders
0cecbe3cbc allow framebuffer port to use freetype2 library
svn path=/trunk/netsurf/; revision=6570
2009-02-20 09:51:21 +00:00
Michael Drake
8aa291df0f Don't outline all text widgets.
svn path=/trunk/netsurf/; revision=6569
2009-02-19 00:00:10 +00:00
Michael Drake
b04c72fc0f Outline URL bar and make it take the remaining width minus space for a throbber.
svn path=/trunk/netsurf/; revision=6568
2009-02-18 23:45:12 +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
Michael Drake
1a7a1e09b8 Purge f78 and f83 sprites.
svn path=/trunk/netsurf/; revision=6566
2009-02-18 18:58:00 +00:00
Michael Drake
38dabfb3f2 Remove faf icons.
svn path=/trunk/netsurf/; revision=6565
2009-02-18 16:38:09 +00:00
Michael Drake
856c3bca25 Implement 'auto' value for CSS cursor property.
Allow cursor type to be user set for links and form stuff.

svn path=/trunk/netsurf/; revision=6564
2009-02-18 15:57:08 +00:00
John Mark Bell
badf00b47c Squash warnings
svn path=/trunk/netsurf/; revision=6563
2009-02-18 14:38:34 +00:00
John Mark Bell
6bccb65227 Check if we actually got an event before processing it
svn path=/trunk/netsurf/; revision=6562
2009-02-18 14:26:38 +00:00
John Mark Bell
a3fecdf1fc Squash leak
svn path=/trunk/netsurf/; revision=6561
2009-02-18 14:10:35 +00:00
John Mark Bell
ae781b4fd8 Destroy bitmap if thumbnailing fails.
Make amiga port's thumbnail_create() actually return something

svn path=/trunk/netsurf/; revision=6560
2009-02-18 13:25:57 +00:00
John Mark Bell
15d7987723 Squash leaks
svn path=/trunk/netsurf/; revision=6559
2009-02-18 13:11:32 +00:00
John Mark Bell
abb231b633 Fix ucs4->utf8 conversion. It probably helps to return the number of bytes in the buffer, rather than the free space.
svn path=/trunk/netsurf/; revision=6558
2009-02-18 12:53:44 +00:00
Vincent Sanders
afbc77dd07 add simplistic filled polygon plotter
svn path=/trunk/netsurf/; revision=6557
2009-02-18 12:52:03 +00:00
Vincent Sanders
f7e971cad0 fix missing free on error
svn path=/trunk/netsurf/; revision=6556
2009-02-18 12:51:31 +00:00
John Mark Bell
5c0865f942 AUTO <> YES.
svn path=/trunk/netsurf/; revision=6555
2009-02-18 12:41:47 +00:00
Michael Drake
f1a64182f4 Remove redundant PNGs.
svn path=/trunk/netsurf/; revision=6554
2009-02-18 11:04:04 +00:00
Michael Drake
55c4e99740 Add some initial toolbar icon PNGs.
svn path=/trunk/netsurf/; revision=6553
2009-02-18 11:02:15 +00:00
John Mark Bell
de42425720 Remove misleading comment
svn path=/trunk/netsurf/; revision=6552
2009-02-17 23:50:40 +00:00
John Mark Bell
2c3fd80874 Make framebuffer frontend's nsfont_width use the number of characters to calculate the width of a string.
svn path=/trunk/netsurf/; revision=6551
2009-02-17 23:46:19 +00:00
John Mark Bell
41d2eca3b1 Port our UTF-8 routines to parserutils (only enabled when building against Hubbub).
Sync our temporary internal copies of these functions with parserutils (which is rather better tested and fixes a number of known bugs in NetSurf's previous UTF-8 handling).
Ideally, this will be the only place in NetSurf that has any dependency on parserutils, so port the amiga font code to our internal APIs.

svn path=/trunk/netsurf/; revision=6550
2009-02-17 23:44:17 +00:00