summaryrefslogtreecommitdiff
path: root/image
Commit message (Collapse)AuthorAgeFilesLines
* Wrap jpeg library check in #ifdef riscos, as we don't care on non-RISC OS. ↵Rob Kendrick2008-03-101-2/+3
| | | | | | Silences warning. svn path=/trunk/netsurf/; revision=3921
* Update status bar when standalone images are done.Michael Drake2008-03-107-0/+14
| | | | svn path=/trunk/netsurf/; revision=3917
* SignednessWarnings.squash()John Mark Bell2008-02-256-11/+13
| | | | | | Aside from a number of instances of const being cast away (mostly relating to the urldb, which is correct to only export const data) this now builds warning-free with GCC 4 on x86, which is nice. svn path=/trunk/netsurf/; revision=3868
* Make GIF decoding work correctly on big-endian (colors were wrong).James Bursa2008-02-101-4/+5
| | | | svn path=/trunk/netsurf/; revision=3854
* Move SVG code into a new library, libsvgtiny.James Bursa2008-02-032-866/+59
| | | | svn path=/trunk/netsurf/; revision=3837
* Fix coordinates when redrawing an SVG within a page.James Bursa2007-12-111-39/+21
| | | | svn path=/trunk/netsurf/; revision=3661
* Implement polyline, polygon, more path segment types, and more transforms.James Bursa2007-12-021-51/+222
| | | | svn path=/trunk/netsurf/; revision=3659
* Implement and fix more of viewBox, path, and transform.James Bursa2007-11-301-19/+29
| | | | svn path=/trunk/netsurf/; revision=3655
* Add support for transform, color none, and some colours in style attribute.James Bursa2007-11-291-13/+109
| | | | svn path=/trunk/netsurf/; revision=3654
* NetBSD doesn't have the timezone struct, either.Rob Kendrick2007-09-141-2/+2
| | | | svn path=/trunk/netsurf/; revision=3536
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-0819-76/+284
| | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486
* Fix warning with rsvgRob Kendrick2007-08-082-2/+2
| | | | svn path=/trunk/netsurf/; revision=3485
* Add incremental parsing of SVG data to librsvg content handler.Rob Kendrick2007-07-192-10/+19
| | | | svn path=/trunk/netsurf/; revision=3441
* Fixes to rsvg renderer. Now mostly works for direct (non-embedded in a ↵Rob Kendrick2007-07-181-47/+32
| | | | | | document) viewing. svn path=/trunk/netsurf/; revision=3438
* Initial work on RSVG image handler. Still a lot to do.Rob Kendrick2007-07-182-0/+245
| | | | svn path=/trunk/netsurf/; revision=3433
* Wrap internal SVG renderer with appropriate #ifdef WITH_NS_SVGRob Kendrick2007-07-181-1/+4
| | | | svn path=/trunk/netsurf/; revision=3432
* Wrap jpeg.c with #ifdef WITH_JPEGRob Kendrick2007-07-181-1/+4
| | | | svn path=/trunk/netsurf/; revision=3431
* Start on implementing SVG <path>.James Bursa2007-07-171-1/+135
| | | | svn path=/trunk/netsurf/; revision=3427
* Add SVG support for a few basic shapes.James Bursa2007-07-151-46/+368
| | | | svn path=/trunk/netsurf/; revision=3420
* Primitive SVG render (rect, text).James Bursa2007-07-132-0/+255
| | | | svn path=/trunk/netsurf/; revision=3405
* Changes to allow building on Solaris.Rob Kendrick2007-06-151-1/+7
| | | | | | | | | * Tested on Solaris Express: Developer Edition, which is between Solaris 10 and 11. * Used gcc, libmng etc packages using pkg-get and blastwave's resources. * Had to build lemon and re2c manually. svn path=/trunk/netsurf/; revision=3350
* Remove the netsurf/ from the include paths and rationalise use of <> vs "" ↵Daniel Silverstone2007-05-3013-59/+59
| | | | | | | | | | | | | | in includes NetSurf includes are now done with ""s and other system includes with <>s as C intended. The scandeps tool has been updated to only look for ""ed includes, and to verify that the files exist in the tree before adding them to the dependency lines. The depend rule has therefore been augmented to make sure the autogenerated files are built before it is run. This is untested under self-hosted RISC OS builds. All else tested and works. svn path=/trunk/netsurf/; revision=3307
* Content handlers should not call warn_user - they should broadcast the John Mark Bell2007-03-114-7/+0
| | | | | | | | | | error using content_broadcast and leave it to the content owner(s) to decide what to do about it. Only use warn_user for top-level contents. svn path=/trunk/netsurf/; revision=3204
* Ignore common GIF screen size errors (fix 1650225)Richard Wilson2007-03-031-6/+6
| | | | svn path=/trunk/netsurf/; revision=3192
* Release temporary PNG/JNG memory as soon as possibleRichard Wilson2006-12-031-1/+7
| | | | svn path=/trunk/netsurf/; revision=3101
* Update project URL.Michael Drake2006-11-2715-19/+19
| | | | svn path=/trunk/netsurf/; revision=3073
* Remove redundant log statementsRichard Wilson2006-07-031-6/+0
| | | | svn path=/trunk/netsurf/; revision=2698
* [project @ 2006-03-24 03:44:33 by adrianl]Adrian Lees2006-03-241-0/+3
| | | | | | Use thumbnails for iconised windows svn path=/import/netsurf/; revision=2157
* [project @ 2006-03-23 04:31:17 by rjek]Rob Kendrick2006-03-231-2/+2
| | | | | | Fix decoding of GIF images with more than 127 colours in them (for nsgtk) svn path=/import/netsurf/; revision=2152
* [project @ 2006-03-04 20:46:54 by jmb]John Mark Bell2006-03-041-4/+19
| | | | | | Make nsmng_redraw call plot.bitmap svn path=/import/netsurf/; revision=2105
* [project @ 2006-02-28 01:02:37 by rjw]Richard Wilson2006-02-281-7/+7
| | | | | | Render alpha-channel BMPs correctly. svn path=/import/netsurf/; revision=2100
* [project @ 2006-02-28 00:45:15 by rjw]Richard Wilson2006-02-282-58/+168
| | | | | | Implement bitfield encoding for BMPs. We now correctly decode every image in the BMP test suite at http://pobox.com/~jason1/bmpsuite/ svn path=/import/netsurf/; revision=2099
* [project @ 2006-02-26 02:25:19 by rjw]Richard Wilson2006-02-265-46/+403
| | | | | | Add support for ICO files. svn path=/import/netsurf/; revision=2096
* [project @ 2006-02-25 18:50:34 by rjw]Richard Wilson2006-02-254-0/+697
| | | | | | Support for BMP files svn path=/import/netsurf/; revision=2095
* [project @ 2006-02-22 01:58:19 by rjw]Richard Wilson2006-02-225-11/+22
| | | | | | Reduce constant bitmap overhead per reference by moving to a flag word. Allow bitmaps to be reduced back to their raw data to free extra memory in a highly efficient manner. svn path=/import/netsurf/; revision=2089
* [project @ 2006-02-21 20:49:11 by rjw]Richard Wilson2006-02-218-13/+76
| | | | | | Allow any content to be used as a background. Simplify bitmap code. svn path=/import/netsurf/; revision=2087
* [project @ 2006-01-24 23:06:36 by rjw]Richard Wilson2006-01-241-11/+3
| | | | | | Don't decode GIFs until they are required for rendering. svn path=/import/netsurf/; revision=2031
* [project @ 2006-01-24 23:05:56 by rjw]Richard Wilson2006-01-241-3/+6
| | | | | | Handle memory failure better. svn path=/import/netsurf/; revision=2030
* [project @ 2006-01-24 23:04:49 by rjw]Richard Wilson2006-01-242-106/+110
| | | | | | Faster GIF decoding. svn path=/import/netsurf/; revision=2028
* [project @ 2006-01-01 23:54:37 by rjw]Richard Wilson2006-01-011-65/+82
| | | | | | Optimisation of GIF reading. svn path=/import/netsurf/; revision=1931
* [project @ 2005-09-17 19:59:02 by jmb]John Mark Bell2005-09-172-3/+29
| | | | | | Hack around PNG as object fallback crash. svn path=/import/netsurf/; revision=1865
* [project @ 2005-07-04 23:21:29 by jmb]John Mark Bell2005-07-041-1/+1
| | | | | | Fix jpeglib.h header location svn path=/import/netsurf/; revision=1786
* [project @ 2005-06-23 17:22:28 by rjw]Richard Wilson2005-06-235-4/+10
| | | | | | Allow images to be unloaded to disk or compressed in memory. Provide thumbnails in all tree windows (hotlist, history). Optimise the application initialisation times. Part 1 of 2. svn path=/import/netsurf/; revision=1761
* [project @ 2005-04-29 01:35:52 by rjw]Richard Wilson2005-04-294-5/+8
| | | | | | Only initialise canvases if we need to. svn path=/import/netsurf/; revision=1699
* [project @ 2005-04-11 01:14:18 by rjw]Richard Wilson2005-04-111-2/+5
| | | | | | Only test opacity on a frame change. svn path=/import/netsurf/; revision=1624
* [project @ 2005-02-03 13:05:29 by rjw]Richard Wilson2005-02-034-0/+5
| | | | | | Add missing #include svn path=/import/netsurf/; revision=1483
* [project @ 2005-02-02 02:05:58 by rjw]Richard Wilson2005-02-021-3/+6
| | | | | | Accomodate further GIF brokenness. svn path=/import/netsurf/; revision=1481
* [project @ 2005-02-01 16:55:11 by rjw]Richard Wilson2005-02-012-67/+52
| | | | | | Animate broken GIFs with frame delays of 0. svn path=/import/netsurf/; revision=1480
* [project @ 2005-02-01 01:00:31 by rjw]Richard Wilson2005-02-012-52/+35
| | | | | | Move clipping area cascading to redraw loop (stops progressive decoding having a negative effect.) svn path=/import/netsurf/; revision=1478
* [project @ 2005-01-25 21:42:37 by jmb]John Mark Bell2005-01-251-1/+9
| | | | | | Ensure bitmap has been created. svn path=/import/netsurf/; revision=1468