summaryrefslogtreecommitdiff
path: root/riscos/gif.c
Commit message (Collapse)AuthorAgeFilesLines
* [project @ 2004-10-04 23:54:42 by rjw]Richard Wilson2004-10-041-242/+0
| | | | | | 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-08-15 19:53:06 by jmb]John Mark Bell2004-08-151-1/+0
| | | | | | Remove spurious include svn path=/import/netsurf/; revision=1237
* [project @ 2004-08-15 19:06:23 by jmb]John Mark Bell2004-08-151-82/+6
| | | | | | | | | Rationalise image redraw. Supply background colour when redrawing contents Reenable printing of background images Require Tinct 0.07 svn path=/import/netsurf/; revision=1234
* [project @ 2004-08-11 16:26:13 by jmb]John Mark Bell2004-08-111-3/+68
| | | | | | | | | | | Make content_redraw return a bool Printing of foreground images now uses OS_SpriteOp Printing of background images disabled Mega-paranoid SWI result checking in htmlredraw.c Rearranged GIF data structure slightly - updates to reflect this. Other stuff I've probably forgotten svn path=/import/netsurf/; revision=1208
* [project @ 2004-07-26 22:23:40 by rjw]Richard Wilson2004-07-261-2/+6
| | | | | | Hotlist toolbar icon shading. Fix for GIF animation artifacts under certain conditions. svn path=/import/netsurf/; revision=1151
* [project @ 2004-07-17 13:00:38 by bursa]James Bursa2004-07-171-3/+3
| | | | | | Simplify gui_window structure. Clean up various parts of the gui code. svn path=/import/netsurf/; revision=1092
* [project @ 2004-06-24 16:54:28 by jmb]John Mark Bell2004-06-241-1/+2
| | | | | | Update content->size to more accurate value. svn path=/import/netsurf/; revision=1002
* [project @ 2004-06-11 20:59:53 by rjw]Richard Wilson2004-06-111-13/+17
| | | | | | Bug fix for GIFs with a single broken frame. Relaxation of error conditions to display GIFs. Re-introduction of GIF details in the title bar. svn path=/import/netsurf/; revision=963
* [project @ 2004-06-10 20:41:26 by bursa]James Bursa2004-06-101-17/+47
| | | | | | Add global content list. Better error handling in content code. Improved code documentation. Remove some obsolete functions. Implement debug window listing contents. svn path=/import/netsurf/; revision=951
* [project @ 2004-06-09 23:15:34 by rjw]Richard Wilson2004-06-091-6/+5
| | | | | | | Fix for bounding box calculations with clear codes. The first frame is decoded when the GIF is initialised. svn path=/import/netsurf/; revision=945
* [project @ 2004-06-09 20:05:14 by jmb]John Mark Bell2004-06-091-4/+4
| | | | | | Remove magic numbers. Now uses sensible tinct_FOO style flag names svn path=/import/netsurf/; revision=941
* [project @ 2004-05-31 21:51:35 by rjw]Richard Wilson2004-05-311-2/+6
| | | | | | History window shows the last frame of GIFs with a finite loop count, the first frame otherwise. svn path=/import/netsurf/; revision=905
* [project @ 2004-05-24 20:50:57 by rjw]Richard Wilson2004-05-241-2/+5
| | | | | | | Added option for maximum GIF animation speed (currently defaults to 10cs). Fix for scaled animations not being correctly updated due to rounding issues. svn path=/import/netsurf/; revision=895
* [project @ 2004-05-10 22:53:36 by rjw]Richard Wilson2004-05-101-2/+3
| | | | | | Animations with a limited number of loops now stop on the last frame rather than the first. svn path=/import/netsurf/; revision=850
* [project @ 2004-05-10 22:14:33 by rjw]Richard Wilson2004-05-101-4/+19
| | | | | | | | Added support for NETSCAPE2.0 application extension for limited looping. GIF decoding attempts all images, irrespective of whether they adhere to the GIF87/GIF89a spec. Disabled logging. svn path=/import/netsurf/; revision=849
* [project @ 2004-05-09 21:05:24 by rjw]Richard Wilson2004-05-091-12/+27
| | | | | | Local options are now adhered to (dither, filter, animate). svn path=/import/netsurf/; revision=847
* [project @ 2004-05-09 16:12:24 by rjw]Richard Wilson2004-05-091-7/+16
| | | | | | Improved GIF animation and a decoding bug fix. svn path=/import/netsurf/; revision=845
* [project @ 2004-05-05 16:33:15 by bursa]James Bursa2004-05-051-6/+6
| | | | | | Fix some compiler warnings. Ignore size attribute for file inputs. svn path=/import/netsurf/; revision=828
* [project @ 2004-04-26 13:47:51 by bursa]James Bursa2004-04-261-0/+2
| | | | | | Fix scaled GIF animations. svn path=/import/netsurf/; revision=805
* [project @ 2004-04-24 23:42:31 by bursa]James Bursa2004-04-241-7/+21
| | | | | | Replace void pointer in content callbacks with union content_msg_data. Fix animated gif flickering (except for scaled or masked gifs). Add gif to the debug builds. svn path=/import/netsurf/; revision=801
* [project @ 2004-04-06 23:13:25 by rjw]Richard Wilson2004-04-061-503/+46
| | | | | | New GIF reading code. svn path=/import/netsurf/; revision=732
* [project @ 2004-03-21 12:57:14 by bursa]James Bursa2004-03-211-1/+3
| | | | | | Unschedule on nsgif_destroy(). svn path=/import/netsurf/; revision=642
* [project @ 2004-03-21 12:50:10 by bursa]James Bursa2004-03-211-7/+32
| | | | | | Animation support, not yet optimised. svn path=/import/netsurf/; revision=641
* [project @ 2004-03-19 19:28:42 by bursa]James Bursa2004-03-191-1/+2
| | | | | | Fix build error. svn path=/import/netsurf/; revision=636
* [project @ 2004-03-19 18:14:50 by rjw]Richard Wilson2004-03-191-132/+369
| | | | | | Animated GIF support. svn path=/import/netsurf/; revision=635
* [project @ 2004-03-17 21:05:44 by rjw]Richard Wilson2004-03-171-51/+171
| | | | | | | Added basic framework for animation. All plotting is now done using Tinct for improved appearance. svn path=/import/netsurf/; revision=631
* [project @ 2004-03-13 18:22:22 by rjw]Richard Wilson2004-03-131-3/+3
| | | | | | Forgot to comment out Tinct options fix. svn path=/import/netsurf/; revision=616
* [project @ 2004-03-13 17:59:04 by bursa]James Bursa2004-03-131-0/+2
| | | | | | Add missing #includes. svn path=/import/netsurf/; revision=615
* [project @ 2004-03-13 17:30:56 by rjw]Richard Wilson2004-03-131-4/+4
| | | | | | Fixed (currently commented out) inversion of the dithering and filtering flags when plotting with Tinct. svn path=/import/netsurf/; revision=614
* [project @ 2004-03-11 02:19:13 by bursa]James Bursa2004-03-111-19/+1
| | | | | | Add source_data to content structure and remove equivalents from individual contents. svn path=/import/netsurf/; revision=606
* [project @ 2004-03-09 12:57:20 by rjw]Richard Wilson2004-03-091-0/+12
| | | | svn path=/import/netsurf/; revision=594
* [project @ 2004-02-27 17:45:19 by bursa]James Bursa2004-02-271-1/+2
| | | | | | Move English text to Messages file for translation. svn path=/import/netsurf/; revision=576
* [project @ 2004-02-25 15:12:57 by bursa]James Bursa2004-02-251-1/+2
| | | | | | Implement scaling; rewrite desktop/browser; add riscos/thumbnail; rewrite history. svn path=/import/netsurf/; revision=566
* [project @ 2004-02-16 20:42:49 by jmb]John Mark Bell2004-02-161-4/+8
| | | | | | | Remove hard-coded sprite offset nastiness. Why this ever worked is confusing... svn path=/import/netsurf/; revision=554
* [project @ 2004-01-05 02:10:59 by jmb]John Mark Bell2004-01-051-0/+4
| | | | | | | Add ability to turn off browser features in build. This may be useful when hunting down bugs. svn path=/import/netsurf/; revision=480
* [project @ 2003-12-27 20:15:22 by bursa]James Bursa2003-12-271-1/+1
| | | | | | Use charset from Content-Type header. svn path=/import/netsurf/; revision=460
* [project @ 2003-12-27 00:11:57 by jmb]John Mark Bell2003-12-271-3/+5
| | | | | | | Tidy code to reduce compiler warnings. htmlredraw.c and plugin.c produce the most now. Hopefully I haven't broken anything ;) svn path=/import/netsurf/; revision=451
* [project @ 2003-09-14 23:00:53 by bursa]James Bursa2003-09-141-5/+14
| | | | | | Check for errors from Anim_DecompressAligned. svn path=/import/netsurf/; revision=292
* [project @ 2003-09-10 17:10:25 by bursa]James Bursa2003-09-101-1/+2
| | | | | | Set graphics window when rendering objects. svn path=/import/netsurf/; revision=279
* [project @ 2003-07-18 21:26:46 by jmb]John Mark Bell2003-07-181-35/+5
| | | | | | Fix Transparency mask generation svn path=/import/netsurf/; revision=237
* [project @ 2003-07-18 21:17:42 by jmb]John Mark Bell2003-07-181-1/+7
| | | | | | Scale gifs svn path=/import/netsurf/; revision=236
* [project @ 2003-07-18 21:02:29 by bursa]James Bursa2003-07-181-258/+150
| | | | | | New GIF renderer using animlib (jmb). svn path=/import/netsurf/; revision=235
* [project @ 2003-07-15 14:37:34 by bursa]James Bursa2003-07-151-1/+1
| | | | | | Implement html_redraw. svn path=/import/netsurf/; revision=218
* [project @ 2003-07-01 11:22:47 by bursa]James Bursa2003-07-011-3/+4
| | | | | | Fix transparency bug. svn path=/import/netsurf/; revision=196
* [project @ 2003-06-30 12:44:02 by bursa]James Bursa2003-06-301-2/+6
| | | | | | New file headers. svn path=/import/netsurf/; revision=190
* [project @ 2003-06-17 19:24:20 by bursa]James Bursa2003-06-171-1/+2
| | | | | | Change fetchcache system to store loading contents in cache. svn path=/import/netsurf/; revision=180
* [project @ 2003-06-07 13:07:48 by philpem]Philip Pemberton2003-06-071-30/+53
| | | | | | Added transparency support for GIFs svn path=/import/netsurf/; revision=176
* [project @ 2003-06-06 09:19:54 by philpem]Philip Pemberton2003-06-061-21/+12
| | | | | | Improved GIF loader svn path=/import/netsurf/; revision=175
* [project @ 2003-06-06 08:06:55 by philpem]Philip Pemberton2003-06-061-18/+5
| | | | | | Tweaked error handling code svn path=/import/netsurf/; revision=173
* [project @ 2003-06-06 02:06:23 by jmb]John Mark Bell2003-06-061-2/+5
| | | | | | Remove spurious assert. Comment out annoying logging macro svn path=/import/netsurf/; revision=167