summaryrefslogtreecommitdiff
path: root/image/mng.c
Commit message (Collapse)AuthorAgeFilesLines
* 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-301-11/+11
| | | | | | | | | | | | | | 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
* 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-271-1/+1
| | | | svn path=/trunk/netsurf/; revision=3073
* Remove redundant log statementsRichard Wilson2006-07-031-6/+0
| | | | svn path=/trunk/netsurf/; revision=2698
* [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-22 01:58:19 by rjw]Richard Wilson2006-02-221-1/+1
| | | | | | 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-211-7/+18
| | | | | | Allow any content to be used as a background. Simplify bitmap code. svn path=/import/netsurf/; revision=2087
* [project @ 2005-09-17 19:59:02 by jmb]John Mark Bell2005-09-171-2/+27
| | | | | | Hack around PNG as object fallback crash. svn path=/import/netsurf/; revision=1865
* [project @ 2005-06-23 17:22:28 by rjw]Richard Wilson2005-06-231-1/+3
| | | | | | 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-291-1/+4
| | | | | | 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-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
* [project @ 2005-01-02 04:04:41 by jmb]John Mark Bell2005-01-021-22/+67
| | | | | | Add asserts, fix error handling for c->title, lose redundant code svn path=/import/netsurf/; revision=1421
* [project @ 2004-12-16 14:12:04 by rjw]Richard Wilson2004-12-161-3/+4
| | | | | | Fix for bug when deleting an expanded tree node. JNG/PNG opacity is now tested during the first plot. svn path=/import/netsurf/; revision=1405
* [project @ 2004-12-09 10:30:43 by rjw]Richard Wilson2004-12-091-1/+3
| | | | | | Re-implementation of hotlist via general tree code. Animations can be stopped once more. Purged a few xcalloc() calls. svn path=/import/netsurf/; revision=1394
* [project @ 2004-10-17 21:12:32 by bursa]James Bursa2004-10-171-4/+4
| | | | | | Replace bitmap_redraw() with plot.bitmap(). svn path=/import/netsurf/; revision=1316
* [project @ 2004-10-04 23:54:42 by rjw]Richard Wilson2004-10-041-0/+6
| | | | | | Moved GIF file reading to image/, optimisation of plotting for GIFs, JNGs, PNGs and JPEGs, initial work for toolbar customisation. Possibly some other things too. svn path=/import/netsurf/; revision=1301
* [project @ 2004-09-03 22:44:47 by bursa]James Bursa2004-09-031-0/+480
Add generic bitmap functions. Move jpeg and mng code from riscos/ to image/ and update to use bitmap. Note: background tiling and drawfile export for jpeg and mng/png are broken. svn path=/import/netsurf/; revision=1265