summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove include of an internal UnixLib header (which btw no longer exists in ↵John Tytgat2008-09-271-1/+1
| | | | | | gccsdk4) svn path=/trunk/netsurf/; revision=5444
* Mention framebuffer front end code directory.Michael Drake2008-09-261-0/+1
| | | | svn path=/trunk/netsurf/; revision=5442
* C89François Revel2008-09-252-2/+3
| | | | svn path=/trunk/netsurf/; revision=5440
* Fix line plotting and rectangle clipping segfaultDaniel Silverstone2008-09-243-4/+6
| | | | svn path=/trunk/netsurf/; revision=5430
* If use_os_pointers is off and no Wait pointer image has been loaded from ↵Chris Young2008-09-231-1/+11
| | | | | | | | disk, we now use the OS busy pointer instead of the OS default pointer. svn path=/trunk/netsurf/; revision=5427
* Minor pointer corrections, added 4 colour default pointer (standard 2.0 ↵Chris Young2008-09-234-0/+66
| | | | | | | | | | style - to match the 4 colour pop-up menu pointer) and 4 colour wait pointer (in a hybrid 2.0/1.3 style, it's a Zzz busy pointer with a 3D effect like the one on the default stop-watch) svn path=/trunk/netsurf/; revision=5426
* Fix for children of a containing block not being placed with respect to the ↵Michael Drake2008-09-231-2/+2
| | | | | | containing block's top padding, if the containing block's first child is absolute positioned. svn path=/trunk/netsurf/; revision=5424
* Merged revisions 5309-5406,5409-5422 via svnmerge from Daniel Silverstone2008-09-2343-5/+9427
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn://svn.netsurf-browser.org/branches/vince/netsurf-fb ........ r5309 | vince | 2008-09-13 10:59:10 +0100 (Sat, 13 Sep 2008) | 2 lines first stab at framebuffer frontend ........ r5313 | vince | 2008-09-14 15:08:52 +0100 (Sun, 14 Sep 2008) | 2 lines add line plotters ........ r5314 | vince | 2008-09-14 15:28:12 +0100 (Sun, 14 Sep 2008) | 2 lines add rectangle plot to 16bpp plotters ........ r5315 | vince | 2008-09-14 19:58:57 +0100 (Sun, 14 Sep 2008) | 2 lines improve 16bpp image plot ........ r5316 | vince | 2008-09-15 00:35:32 +0100 (Mon, 15 Sep 2008) | 2 lines abstract the os specific framebuffer init ........ r5317 | vince | 2008-09-15 11:18:51 +0100 (Mon, 15 Sep 2008) | 2 lines first cut of linux frontend ........ r5318 | vince | 2008-09-15 12:01:00 +0100 (Mon, 15 Sep 2008) | 2 lines remove junk includes ........ r5319 | vince | 2008-09-15 12:09:02 +0100 (Mon, 15 Sep 2008) | 2 lines make plotters OS agnostic again ........ r5322 | vince | 2008-09-15 15:55:01 +0100 (Mon, 15 Sep 2008) | 2 lines Linux frontend operates ........ r5323 | vince | 2008-09-15 16:32:47 +0100 (Mon, 15 Sep 2008) | 2 lines abstract out OS specific input ........ r5326 | vince | 2008-09-15 19:21:01 +0100 (Mon, 15 Sep 2008) | 2 lines Improve linux mode setting ........ r5329 | vince | 2008-09-15 21:13:33 +0100 (Mon, 15 Sep 2008) | 2 lines improve text clipping ........ r5339 | vince | 2008-09-16 00:07:57 +0100 (Tue, 16 Sep 2008) | 2 lines possibly fix text clipping issue ........ r5342 | vince | 2008-09-16 00:39:36 +0100 (Tue, 16 Sep 2008) | 2 lines consolidate polygon plotters ........ r5344 | dsilvers | 2008-09-16 10:21:06 +0100 (Tue, 16 Sep 2008) | 1 line Fix up the framebuffer target makefile a bit more, add some config options for it ........ r5345 | dsilvers | 2008-09-16 10:22:19 +0100 (Tue, 16 Sep 2008) | 1 line Ensure the appropriate frontend is selected when building framebuffer ........ r5346 | dsilvers | 2008-09-16 10:27:16 +0100 (Tue, 16 Sep 2008) | 1 line Update build system to support targetting separate framebuffer frontends in different build trees, update executable to be nsfb-blah ........ r5350 | vince | 2008-09-16 17:15:04 +0100 (Tue, 16 Sep 2008) | 1 line Add -g to provide symbols for framebuffer link ........ r5351 | vince | 2008-09-16 17:17:09 +0100 (Tue, 16 Sep 2008) | 1 line framebuffer scheduler now works, plotters tweaked, gui tracks window redraw requirements better, keypresses not duplicated under linux fb ........ r5352 | dsilvers | 2008-09-16 17:38:53 +0100 (Tue, 16 Sep 2008) | 1 line Ensure we only allow one fetcher at a time ........ r5361 | vince | 2008-09-17 11:48:44 +0100 (Wed, 17 Sep 2008) | 2 lines initial cursor support ........ r5362 | vince | 2008-09-17 13:56:47 +0100 (Wed, 17 Sep 2008) | 2 lines add mouse handling ........ r5363 | vince | 2008-09-17 14:14:44 +0100 (Wed, 17 Sep 2008) | 2 lines add framebuffer resources ........ r5364 | vince | 2008-09-17 17:12:21 +0100 (Wed, 17 Sep 2008) | 2 lines add reasonable pointer ........ r5366 | vince | 2008-09-17 17:17:25 +0100 (Wed, 17 Sep 2008) | 2 lines fix pointer alpha ........ r5370 | vince | 2008-09-18 13:43:53 +0100 (Thu, 18 Sep 2008) | 2 lines warning squash and cleanup ready for trunk merge ........ r5375 | vince | 2008-09-19 14:58:43 +0100 (Fri, 19 Sep 2008) | 2 lines Working mouse navigation ........ r5377 | vince | 2008-09-20 14:06:22 +0100 (Sat, 20 Sep 2008) | 2 lines Improve scrolling ........ r5378 | vince | 2008-09-20 14:46:46 +0100 (Sat, 20 Sep 2008) | 2 lines fix redraw issues with scrolling ........ r5380 | vince | 2008-09-20 17:08:43 +0100 (Sat, 20 Sep 2008) | 3 lines Alter panning to use its own flag so it doesnt cause invalid redraw operations ........ r5381 | vince | 2008-09-20 21:52:45 +0100 (Sat, 20 Sep 2008) | 2 lines add dummy framebuffer ........ r5383 | vince | 2008-09-21 00:00:15 +0100 (Sun, 21 Sep 2008) | 2 lines fix segfault when cursor is off teh bottom of teh screen ........ r5384 | vince | 2008-09-21 00:06:08 +0100 (Sun, 21 Sep 2008) | 2 lines fix off by one in pointer fix ........ r5385 | vince | 2008-09-21 00:25:09 +0100 (Sun, 21 Sep 2008) | 2 lines when fixing bloody silly off by one errors remember to fix *both* references ........ r5387 | vince | 2008-09-21 00:38:13 +0100 (Sun, 21 Sep 2008) | 2 lines last try at stopping the pointer segfault ........ r5388 | vince | 2008-09-21 16:24:18 +0100 (Sun, 21 Sep 2008) | 2 lines improve vertical text clipping ........ r5392 | vince | 2008-09-21 23:11:51 +0100 (Sun, 21 Sep 2008) | 2 lines Improve text plotters ........ r5393 | vince | 2008-09-21 23:34:38 +0100 (Sun, 21 Sep 2008) | 2 lines fix 32bpp line plotting ........ r5394 | vince | 2008-09-22 00:00:03 +0100 (Mon, 22 Sep 2008) | 2 lines Fix off by one error in line plotting clipping ........ r5397 | vince | 2008-09-22 13:46:22 +0100 (Mon, 22 Sep 2008) | 2 lines Fix bitmap tileing ........ r5398 | vince | 2008-09-22 17:46:02 +0100 (Mon, 22 Sep 2008) | 2 lines enable knockout renderer ........ r5399 | vince | 2008-09-22 18:43:48 +0100 (Mon, 22 Sep 2008) | 2 lines ensure clipping region lies within window, caused by knockout renderer ........ r5400 | vince | 2008-09-22 19:20:25 +0100 (Mon, 22 Sep 2008) | 2 lines update cursor to one swiped from X windows ........ r5405 | vince | 2008-09-23 09:09:05 +0100 (Tue, 23 Sep 2008) | 2 lines fix vertical scroll limit ........ r5412 | dsilvers | 2008-09-23 10:53:14 +0100 (Tue, 23 Sep 2008) | 1 line Revert noisy fetcher patch ........ r5413 | dsilvers | 2008-09-23 10:58:00 +0100 (Tue, 23 Sep 2008) | 1 line Add header guards ........ r5414 | dsilvers | 2008-09-23 11:31:31 +0100 (Tue, 23 Sep 2008) | 1 line Tidy the region clipping slightly ........ r5416 | dsilvers | 2008-09-23 12:05:00 +0100 (Tue, 23 Sep 2008) | 1 line Rationalise how the framebuffer frontend finds resources and options ........ r5418 | dsilvers | 2008-09-23 13:59:00 +0100 (Tue, 23 Sep 2008) | 1 line Ensure options are overridden after load, and squash an fb_gui.c warning ........ r5419 | dsilvers | 2008-09-23 14:20:07 +0100 (Tue, 23 Sep 2008) | 1 line Support fb_mode and fb_device options ........ r5420 | dsilvers | 2008-09-23 14:21:48 +0100 (Tue, 23 Sep 2008) | 1 line Support option_fb_device in the able frontend ........ r5421 | dsilvers | 2008-09-23 14:25:17 +0100 (Tue, 23 Sep 2008) | 1 line Ensure target_blank is disabled ........ r5422 | dsilvers | 2008-09-23 14:39:00 +0100 (Tue, 23 Sep 2008) | 1 line Rework linux fb frontend to support scanning and opening all event devices for input ........ svn path=/trunk/netsurf/; revision=5423
* Use stylesheets from LINK elements outside HEAD. (We already supported STYLE ↵Michael Drake2008-09-231-115/+97
| | | | | | elements outside HEAD.) Fixes amazon.co.uk problem. svn path=/trunk/netsurf/; revision=5415
* Fix array overrun.John Mark Bell2008-09-231-1/+1
| | | | svn path=/trunk/netsurf/; revision=5406
* Rework html parser bindings to have a common API and reside in separate ↵John Mark Bell2008-09-237-746/+1056
| | | | | | | | files for ease of reading. Add error handling to hubbub binding. svn path=/trunk/netsurf/; revision=5404
* Ignore clear property on floats when there are no floats to clear.Michael Drake2008-09-221-5/+11
| | | | svn path=/trunk/netsurf/; revision=5402
* 32-bit mouse pointer support.Chris Young2008-09-2223-69/+183
| | | | | | | | | | | | | | | The pointer imagery are the icon files of the 4-colour custom text file images. Tooltypes XOFFSET and YOFFSET specify the "point" of the image. The 32-bit pointers can be disabled by setting option truecolour_mouse_pointers:0 The OS pointers (for "Default" and "Wait" only) can be used by setting os_mouse_pointers:1 Deleting the relevant files has the same effect :) This complete set of 32-bit images is drawn by Martin Merz (Mason). The code to read them is derived from sample code by Joerg Strohmayer. svn path=/trunk/netsurf/; revision=5401
* Fix for positioning of inlines when a float is forced below them.Michael Drake2008-09-221-2/+0
| | | | svn path=/trunk/netsurf/; revision=5395
* Fix relative positioning to affect position of descendant floats which are ↵Michael Drake2008-09-211-8/+58
| | | | | | in a block formatting context which is an ancestor of the relatively positioned box. svn path=/trunk/netsurf/; revision=5390
* Fix signalling of events from 401 login windowChris Young2008-09-213-1/+4
| | | | svn path=/trunk/netsurf/; revision=5389
* Fix floated radio buttons and checkboxes.Michael Drake2008-09-201-0/+24
| | | | svn path=/trunk/netsurf/; revision=5386
* Stop the throbber trying to draw on download and 401-login windows.Chris Young2008-09-202-4/+4
| | | | svn path=/trunk/netsurf/; revision=5382
* Fix screen clear bug - now plain text files are readable.Chris Young2008-09-201-2/+5
| | | | svn path=/trunk/netsurf/; revision=5379
* Stop double-freeing the document in some error cases.John Mark Bell2008-09-181-1/+1
| | | | svn path=/trunk/netsurf/; revision=5369
* Fix diagram to be fill -- not sure what happens with lines.Michael Drake2008-09-171-7/+7
| | | | svn path=/trunk/netsurf/; revision=5368
* Return MNG/PNG lib defaults to how they were originally. Explain in ↵Michael Drake2008-09-171-15/+15
| | | | | | Makefile.config which options actually have a big impact on the user experience for general web browsing. svn path=/trunk/netsurf/; revision=5367
* Drag Messages files back in sync.Michael Drake2008-09-163-11/+134
| | | | svn path=/trunk/netsurf/; revision=5360
* Fix some wrarnings.Michael Drake2008-09-161-11/+10
| | | | svn path=/trunk/netsurf/; revision=5359
* Amiga message additions/correctionsChris Young2008-09-165-5/+180
| | | | svn path=/trunk/netsurf/; revision=5358
* Fix some wrarnings.Michael Drake2008-09-161-1/+2
| | | | svn path=/trunk/netsurf/; revision=5357
* Make RISC OS use -O2 too and tidy comments.Michael Drake2008-09-162-28/+32
| | | | svn path=/trunk/netsurf/; revision=5356
* Re-enable MNG support for AmigaOS buildChris Young2008-09-161-0/+4
| | | | svn path=/trunk/netsurf/; revision=5355
* Make libmng string mention all formats it can support.Michael Drake2008-09-161-1/+1
| | | | svn path=/trunk/netsurf/; revision=5354
* Tidy up png support string.Michael Drake2008-09-161-5/+5
| | | | svn path=/trunk/netsurf/; revision=5353
* Fix warnings.Michael Drake2008-09-162-155/+153
| | | | svn path=/trunk/netsurf/; revision=5349
* Add support for displaying the tab bar if there's only one tab.Daniel Silverstone2008-09-166-2038/+3636
| | | | svn path=/trunk/netsurf/; revision=5348
* Wrap consistency.Michael Drake2008-09-161-25/+28
| | | | svn path=/trunk/netsurf/; revision=5347
* Treat image/jpg as JPEG content for Royal Mail captcha.Michael Drake2008-09-161-0/+1
| | | | svn path=/trunk/netsurf/; revision=5343
* Potentially squash warningsJohn Mark Bell2008-09-151-2/+2
| | | | svn path=/trunk/netsurf/; revision=5341
* Change default build to use libpng but not libmng.Michael Drake2008-09-151-2/+2
| | | | svn path=/trunk/netsurf/; revision=5340
* A bunch of fixes to the libpng bindingJohn Mark Bell2008-09-158-25/+51
| | | | svn path=/trunk/netsurf/; revision=5338
* Code cleanup, removed remnants of ttengine experimental code (way too slow to beChris Young2008-09-151-94/+6
| | | | | | useful) svn path=/trunk/netsurf/; revision=5337
* Fix some warnings.Michael Drake2008-09-152-96/+93
| | | | svn path=/trunk/netsurf/; revision=5336
* Hopefully fix detection of libpng header path with pkg-config.François Revel2008-09-151-0/+2
| | | | svn path=/trunk/netsurf/; revision=5335
* Add PNGError to Messages files.Michael Drake2008-09-154-0/+4
| | | | svn path=/trunk/netsurf/; revision=5334
* Fix include path for libpng.François Revel2008-09-152-2/+2
| | | | | | | | Libpng mandates using <png.h>, if it doesn't work for you, fix your OS :D (or use -I) See http://www.libpng.org/pub/png/libpng-1.2.5-manual.html#section-2 svn path=/trunk/netsurf/; revision=5333
* Fix build if NETSURF_USE_PNG := yes and NETSURF_USE_MNG := noJohn Mark Bell2008-09-151-1/+3
| | | | svn path=/trunk/netsurf/; revision=5332
* Comment group plotters.Michael Drake2008-09-151-2/+3
| | | | svn path=/trunk/netsurf/; revision=5331
* Add libpng support. Default to off.Daniel Silverstone2008-09-159-7/+377
| | | | svn path=/trunk/netsurf/; revision=5330
* Fixed bold/italic stylesChris Young2008-09-151-7/+42
| | | | svn path=/trunk/netsurf/; revision=5328
* Add general comment on knockout rendering.Michael Drake2008-09-151-0/+42
| | | | svn path=/trunk/netsurf/; revision=5327
* Oops - commit the latest version.Michael Drake2008-09-151-9/+21
| | | | svn path=/trunk/netsurf/; revision=5325
* Start commenting plotter functions.Michael Drake2008-09-151-7/+36
| | | | svn path=/trunk/netsurf/; revision=5324
* Update source directory info.Michael Drake2008-09-151-4/+7
| | | | svn path=/trunk/netsurf/; revision=5320