summaryrefslogtreecommitdiff
path: root/libnsgif.c
Commit message (Collapse)AuthorAgeFilesLines
* Made non-critical bitmap callbacks optional (nullable in struct); assert on ↵Sean Fox2008-06-261-4/+17
| | | | | | critical bitmap callbacks to ensure they are present svn path=/branches/dynis/libnsgif/; revision=4450
* Arranged gif_animation and gif_frame members, moved bitmap callbacks into ↵Sean Fox2008-06-261-40/+61
| | | | | | gif_animation, and added gif_create() function svn path=/branches/dynis/libnsgif/; revision=4449
* Removed unnecessary dirty_frame member of gif_animation struct; made ↵Sean Fox2008-06-261-17/+1
| | | | | | unnecessary by correct frame disposal handling svn path=/branches/dynis/libnsgif/; revision=4448
* Corrected the implementation of frame disposal methodsSean Fox2008-06-251-35/+66
| | | | svn path=/branches/dynis/libnsgif/; revision=4439
* Improved functions handling gif extensions; added several constants for gif ↵Sean Fox2008-06-251-125/+175
| | | | | | flags svn path=/branches/dynis/libnsgif/; revision=4438
* Added separate functions to handle gif extensions; made to-do listSean Fox2008-06-241-345/+401
| | | | svn path=/branches/dynis/libnsgif/; revision=4431
* Return values are now in an enumSean Fox2008-06-221-35/+36
| | | | svn path=/branches/dynis/libnsgif/; revision=4424
* Added consistency in the way block-data is skipped; corrected a buffering ↵Sean Fox2008-06-221-24/+30
| | | | | | error that was causing some gif images to throw errors svn path=/branches/dynis/libnsgif/; revision=4422
* Updated references to a #define variable that is now uppercaseSean Fox2008-06-221-4/+4
| | | | svn path=/branches/dynis/libnsgif/; revision=4419
* Corrected support for GIF comment extension and frames without image dataSean Fox2008-06-221-2/+28
| | | | svn path=/branches/dynis/libnsgif/; revision=4418
* Improved data-verification when initialising and decoding framesSean Fox2008-06-221-57/+87
| | | | svn path=/branches/dynis/libnsgif/; revision=4417
* Made a constant for the GIF trailer (0x3b) so it's more obvious what that ↵Sean Fox2008-06-221-5/+4
| | | | | | byte does svn path=/branches/dynis/libnsgif/; revision=4416
* Provide better GIF documentation in the comments to assist in future editingSean Fox2008-06-221-8/+37
| | | | svn path=/branches/dynis/libnsgif/; revision=4415
* Altered bitmap callback table structure name for libnsgif to avoid ambiguity ↵Sean Fox2008-06-181-7/+7
| | | | | | when bmp library is created svn path=/branches/dynis/libnsgif/; revision=4390
* Incorporated bitmap callbacks to make libnsgif stand-aloneSean Fox2008-06-151-26/+26
| | | | svn path=/branches/dynis/libnsgif/; revision=4347
* Move NetSurf's gifread.c to libnsgifSean Fox2008-06-151-0/+1004
svn path=/branches/dynis/libnsgif/; revision=4344