Daniel Silverstone
5c2a74c772
Allow non-gcc-2.x builds to use -MMD -MT -MF flags to dep-as-we-compile, reducing build time quite a bit
...
svn path=/trunk/netsurf/; revision=6624
2009-02-26 11:08:07 +00:00
Vincent Sanders
9e3561f493
remove leftover debug
...
svn path=/trunk/netsurf/; revision=6623
2009-02-26 10:57:04 +00:00
Vincent Sanders
743f722bcb
cache freetype glyphs, massive reduction in cpu requirement
...
svn path=/trunk/netsurf/; revision=6622
2009-02-26 10:50:00 +00:00
Chris Young
caf41b6b19
Stop images disappearing when they are half-way off the screen.
...
svn path=/trunk/netsurf/; revision=6621
2009-02-25 20:37:41 +00:00
Chris Young
10d3cff743
Fix memory leak and make freeing bitmaps that might be cached a little safer.
...
svn path=/trunk/netsurf/; revision=6620
2009-02-25 20:09:33 +00:00
Chris Young
781405d195
Move native bitmap creation/caching routine into bitmap.c
...
svn path=/trunk/netsurf/; revision=6619
2009-02-25 19:56:04 +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
François Revel
451c8a69a3
Fix Haiku vector icon
...
svn path=/trunk/netsurf/; revision=6617
2009-02-25 03:31:02 +00:00
Chris Young
a61d0fa753
The native bitmap caching was eating memory, this should be correct now.
...
svn path=/trunk/netsurf/; revision=6616
2009-02-25 00:26:46 +00:00
Chris Young
2f36c12acd
Optimise tile plotter
...
svn path=/trunk/netsurf/; revision=6615
2009-02-24 23:47:58 +00:00
Rob Kendrick
c4105e4efe
Fix uninitialised data in URL bar
...
svn path=/trunk/netsurf/; revision=6614
2009-02-24 19:17:58 +00:00
Vincent Sanders
b6c4a4589f
Fix horizontal panning
...
Fix linux fb keymap
svn path=/trunk/netsurf/; revision=6613
2009-02-24 12:32:28 +00:00
Michael Drake
5d2c6f8ad9
Replace fixed gray background with alpha channel. Change height from 25px to 26px.
...
svn path=/trunk/netsurf/; revision=6612
2009-02-24 10:52:21 +00:00
Vincent Sanders
51f9a1f8ce
stop framebuffer port updating its status text every time the mouse pointer is moved
...
svn path=/trunk/netsurf/; revision=6611
2009-02-24 10:02:43 +00:00
Vincent Sanders
3710894c46
add 16bpp freetype font plotting
...
svn path=/trunk/netsurf/; revision=6610
2009-02-24 09:24:20 +00:00
Vincent Sanders
909b23ec19
fix splitting on spaces
...
svn path=/trunk/netsurf/; revision=6609
2009-02-23 16:51:31 +00:00
Michael Drake
536bc56496
Pedantic wrap.
...
svn path=/trunk/netsurf/; revision=6608
2009-02-23 15:01:03 +00:00
Michael Drake
9a6a2d58d6
Neater fix for framebuffer tiled bitmap plot extents.
...
svn path=/trunk/netsurf/; revision=6607
2009-02-23 09:19:22 +00:00
John Mark Bell
c2a773b049
Only attempt to find the next character in a string if we're not already at the end of the string.
...
svn path=/trunk/netsurf/; revision=6606
2009-02-22 23:30:27 +00:00
François Revel
3aa3708f17
Haiku neither has va_copy (yet).
...
svn path=/trunk/netsurf/; revision=6605
2009-02-22 17:54:30 +00:00
John Mark Bell
903edd1bf5
Purge WITH_SEARCH
...
svn path=/trunk/netsurf/; revision=6604
2009-02-22 15:21:54 +00:00
John Mark Bell
5943c3a3ba
Purge WITH_URL
...
svn path=/trunk/netsurf/; revision=6603
2009-02-22 15:19:06 +00:00
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