summaryrefslogtreecommitdiff
path: root/riscos/bitmap.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove last notion of bitmap suspension.Michael Drake2012-10-141-34/+1
|
* Remove suspension of bmp/gif images. It's completely redundant with the ↵Michael Drake2012-10-141-17/+0
| | | | convert on demand core image cache.
* NetSurf options rework (a=vince r=daniels,jmb)Vincent Sanders2012-03-221-5/+5
| | | | svn path=/trunk/netsurf/; revision=13548
* Put RISC OS filetype content handlers in their own directory.Michael Drake2011-05-091-1/+1
| | | | svn path=/trunk/netsurf/; revision=12336
* Squash warningsJohn Mark Bell2009-03-271-36/+46
| | | | svn path=/trunk/netsurf/; revision=6934
* Fix some wrarnings.Michael Drake2008-09-161-11/+10
| | | | svn path=/trunk/netsurf/; revision=5359
* Fix some wrarnings.Michael Drake2008-09-161-1/+2
| | | | svn path=/trunk/netsurf/; revision=5357
* Fix Amiga bitmap_get_bpp to be same as others. (It's bytes per pixel, not ↵Michael Drake2008-09-071-1/+1
| | | | | | bits.) Fix param comments for vbitmap. svn path=/trunk/netsurf/; revision=5281
* Merged revisions 4345-4346,4350-4351,4389,4391,4395,4401-4403,4423,4485-4486 ↵James Bursa2008-08-121-15/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | via svnmerge from svn://semichrome.net/branches/dynis/netsurf ........ r4345 | dynis | 2008-06-15 18:37:23 -0500 (Sun, 15 Jun 2008) | 1 line Move NetSurf's gifread.h to libnsgif ........ r4346 | dynis | 2008-06-15 18:38:38 -0500 (Sun, 15 Jun 2008) | 1 line Remove NetSurf's gifread.c (replaced by libnsgif) ........ r4350 | dynis | 2008-06-15 18:57:17 -0500 (Sun, 15 Jun 2008) | 1 line Added references to libnsgif where necessary; corrected function calls where callbacks were implemented ........ r4351 | dynis | 2008-06-15 19:00:33 -0500 (Sun, 15 Jun 2008) | 1 line Updated Makefile to compile with libnsgif ........ r4389 | dynis | 2008-06-18 13:58:51 -0500 (Wed, 18 Jun 2008) | 1 line Altered bitmap callback table name for gif images to avoid ambiguity when bmp image library is created ........ r4391 | dynis | 2008-06-18 14:08:39 -0500 (Wed, 18 Jun 2008) | 1 line Updated netsurf branch to use new bitmap callback table structure name that was altered in libnsgif ........ r4395 | dynis | 2008-06-18 14:54:51 -0500 (Wed, 18 Jun 2008) | 1 line Corrected param comments for bitmap_set_suspendable() ........ r4401 | dynis | 2008-06-18 18:39:50 -0500 (Wed, 18 Jun 2008) | 1 line Added references to libnsbmp where necessary; corrected function calls where callbacks were implemented ........ r4402 | dynis | 2008-06-18 18:40:47 -0500 (Wed, 18 Jun 2008) | 1 line Updated Makefile to compile with libnsbmp ........ r4403 | dynis | 2008-06-18 18:41:53 -0500 (Wed, 18 Jun 2008) | 1 line Remove NetSurf's bmpread.c and bmpread.h (replaced by libnsbmp) ........ r4423 | dynis | 2008-06-22 14:21:30 -0500 (Sun, 22 Jun 2008) | 1 line Correct a silly mistake in nsbmp_bitmap_create ........ r4485 | dynis | 2008-07-01 04:13:48 -0500 (Tue, 01 Jul 2008) | 1 line Integrated the latest versions of libnsgif and libnsbmp into NetSurf ........ r4486 | dynis | 2008-07-01 05:27:10 -0500 (Tue, 01 Jul 2008) | 1 line Altered bitmap functions to receive void pointers for proper utilisation of libnsgif and libnsbmp ........ svn path=/trunk/netsurf/; revision=5071
* Check file exists in bitmap_create_file(). Fixes empty local history when ↵James Bursa2008-06-151-0/+17
| | | | | | Scrap is wiped. svn path=/trunk/netsurf/; revision=4335
* Don't crash when attempting to save a bitmap with no data. This can happen ↵James Bursa2008-06-141-1/+6
| | | | | | when out of memory. svn path=/trunk/netsurf/; revision=4332
* Save non-opaque images with a proper mask/full alpha channelAdrian Lees2008-03-241-11/+161
| | | | svn path=/trunk/netsurf/; revision=4047
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-081-3/+14
| | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486
* Remove the netsurf/ from the include paths and rationalise use of <> vs "" ↵Daniel Silverstone2007-05-301-12/+12
| | | | | | | | | | | | | | 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
* Update project URL.Michael Drake2006-11-271-1/+1
| | | | svn path=/trunk/netsurf/; revision=3073
* Fix uninformative error message log.James Bursa2006-08-301-1/+2
| | | | svn path=/trunk/netsurf/; revision=2903
* Add ptr_lr shape and iconise outline for pre-RISC OS 5.Richard Wilson2006-08-041-10/+14
| | | | svn path=/trunk/netsurf/; revision=2807
* Make filename_create_directory check if directory already existsJohn Mark Bell2006-06-201-8/+13
| | | | | | | | Constify return of filename_request Make bitmap save code check for filename_request failure Update ro_gui_view_source to take account of constification svn path=/trunk/netsurf/; revision=2639
* Remove RISC OS dependencies from filename code.Richard Wilson2006-04-211-7/+22
| | | | svn path=/trunk/netsurf/; revision=2540
* [project @ 2006-03-24 04:00:27 by adrianl]Adrian Lees2006-03-241-0/+1
| | | | | | Missing #include svn path=/import/netsurf/; revision=2159
* [project @ 2006-03-24 03:44:33 by adrianl]Adrian Lees2006-03-241-0/+102
| | | | | | Use thumbnails for iconised windows svn path=/import/netsurf/; revision=2157
* [project @ 2006-02-22 01:58:19 by rjw]Richard Wilson2006-02-221-49/+75
| | | | | | 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 22:29:17 by rjw]Richard Wilson2006-02-211-6/+8
| | | | | | Fix broken decompression svn path=/import/netsurf/; revision=2088
* [project @ 2006-02-21 20:49:11 by rjw]Richard Wilson2006-02-211-25/+41
| | | | | | Allow any content to be used as a background. Simplify bitmap code. svn path=/import/netsurf/; revision=2087
* [project @ 2006-01-24 23:05:22 by rjw]Richard Wilson2006-01-241-10/+29
| | | | | | Don't allocate memory until it's actually needed. svn path=/import/netsurf/; revision=2029
* [project @ 2006-01-02 22:04:35 by rjw]Richard Wilson2006-01-021-22/+35
| | | | | | Remove redundant externs. svn path=/import/netsurf/; revision=1957
* [project @ 2006-01-02 02:52:53 by rjw]Richard Wilson2006-01-021-8/+5
| | | | | | Allow dynamic memory configuration. svn path=/import/netsurf/; revision=1938
* [project @ 2005-12-31 04:29:00 by rjw]Richard Wilson2005-12-311-26/+30
| | | | | | Improve efficiency of bitmaps not held in memory svn path=/import/netsurf/; revision=1908
* [project @ 2005-12-18 15:53:47 by rjw]Richard Wilson2005-12-181-1/+8
| | | | | | Ensure bitmap dimensions are as expected before decompression. svn path=/import/netsurf/; revision=1899
* [project @ 2005-10-01 23:28:46 by adrianl]Adrian Lees2005-10-011-8/+8
| | | | | | Make robust against missing/unexpected thumbnail filenames, eg. saving errors (caused SIGSEGV recursion when starting) svn path=/import/netsurf/; revision=1869
* [project @ 2005-09-07 20:22:33 by jmb]John Mark Bell2005-09-071-40/+65
| | | | | | | Tighten up error checking. When loading bitmaps from the disk cache, ensure they look valid. svn path=/import/netsurf/; revision=1862
* [project @ 2005-07-16 05:54:45 by adrianl]Adrian Lees2005-07-161-2/+2
| | | | | | Thumbnails displayed and dragged for full page save; spelling correction svn path=/import/netsurf/; revision=1793
* [project @ 2005-06-26 23:24:03 by adrianl]Adrian Lees2005-06-261-6/+11
| | | | | | Fix calculation of available memory svn path=/import/netsurf/; revision=1769
* [project @ 2005-06-23 17:22:28 by rjw]Richard Wilson2005-06-231-24/+555
| | | | | | 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-3/+8
| | | | | | Only initialise canvases if we need to. svn path=/import/netsurf/; revision=1699
* [project @ 2005-04-15 05:54:44 by adrianl]Adrian Lees2005-04-151-2/+16
| | | | | | Text selection, page drag scrolling, drag-saving images and a few SaveAs improvements svn path=/import/netsurf/; revision=1640
* [project @ 2004-12-25 11:37:35 by bursa]James Bursa2004-12-251-190/+190
| | | | | | Fix line endings. svn path=/import/netsurf/; revision=1409
* [project @ 2004-11-10 19:51:31 by rjw]Richard Wilson2004-11-101-0/+13
| | | | | | Further GIF optimisation to reduce flicker. svn path=/import/netsurf/; revision=1356
* [project @ 2004-10-17 21:16:00 by bursa]James Bursa2004-10-171-17/+5
| | | | | | Move to use plotters. Replace html.layout->children with html.layout. svn path=/import/netsurf/; revision=1318
* [project @ 2004-10-04 23:54:42 by rjw]Richard Wilson2004-10-041-4/+42
| | | | | | 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-04 16:41:28 by jmb]John Mark Bell2004-09-041-5/+1
| | | | | | | | | | Fix jpeg redraw Move png.c/h to /image and rework to use the bitmap code Make RISC OS bitmap struct publically accessible (via riscos/bitmap.h) Draw export now embeds JPEGs and PNGs/MNGs/JNGs correctly again. Background images are now plotted correctly again. svn path=/import/netsurf/; revision=1268
* [project @ 2004-09-04 07:08:26 by bursa]James Bursa2004-09-041-0/+155
Add missing files. svn path=/import/netsurf/; revision=1266