summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* GIF: Apply minimum frame delay only in nsgif_frame_prepare().Michael Drake2022-03-021-7/+6
* Test: Add transparency to frame info dump.Michael Drake2022-03-021-0/+1
* Test: Default to single loop if loop count is zero.Michael Drake2022-03-021-0/+4
* Test: Add background to gif info dump.Michael Drake2022-03-021-0/+4
* API: Expose transparency flag in frame info.Michael Drake2022-03-022-5/+5
* API: Expose background colour in nsgif info.Michael Drake2022-03-022-5/+35
* API: Minor code documentation improvements for public API.Michael Drake2022-03-011-17/+20
* API: Document pixel buffer format in header.Michael Drake2022-03-011-0/+5
* GIF: Squash warning about increase of alignment of pointer type.Michael Drake2022-02-271-1/+1
* Docs: Add note about source data lifetime to README.Michael Drake2022-02-271-0/+5
* Docs: Update README for new API.Michael Drake2022-02-261-34/+114
* Docs: Rename readme to have markdown extension.Michael Drake2022-02-261-0/+0
* Source: Update copyright years.Michael Drake2022-02-263-2/+3
* GIF: Simplify frame delay calculation.Michael Drake2022-02-261-12/+16
* GIF: Don't error for a final partial frame.Michael Drake2022-02-261-3/+2
* API: Consistent typedef naming convention.Michael Drake2022-02-263-29/+33
* Test: Add support for gif info dump and loop count to nsgif tool.Michael Drake2022-02-264-45/+985
* API: Add public access function for frame information.Michael Drake2022-02-262-87/+160
* GIF: Rename gif source data buffer members.Michael Drake2022-02-261-26/+27
* GIF: Minimum gif delay shouldn't be public.Michael Drake2022-02-262-4/+4
* Test: Use tabs for indent in test runner script.Michael Drake2022-02-261-31/+31
* Test: Rename nsgif test utilitiy.Michael Drake2022-02-263-2/+2
* GIF: First frame establishes a redraw rectangle.Michael Drake2022-02-261-1/+0
* API: Clean up error codes and add nsgif_strerror function.Michael Drake2022-02-263-158/+207
* API: Clean up client bitmap interface.Michael Drake2022-02-243-30/+67
* GIF: Don't need previous frame size now.Michael Drake2022-02-241-21/+4
* GIF: Avoid two colour table allocations.Michael Drake2022-02-241-28/+9
* Test: Decoder: Simplify logic.Michael Drake2022-02-231-14/+12
* Test: Update decode test to new API.Michael Drake2022-02-231-75/+68
* API: Rework library API to keep internal workings private.Michael Drake2022-02-232-204/+501
* test: Add commented out echo line to test runner.Michael Drake2022-02-231-0/+1
* API: Rename nsgif_animation to nsgif.Michael Drake2022-02-233-36/+36
* API: Split out redraw rectangle.Michael Drake2022-02-232-20/+27
* GIF: Remove redundant comment.Michael Drake2022-02-231-1/+0
* GIF: Scope reduce frame interlace mask.Michael Drake2022-02-231-2/+5
* GIF: Scope reduce graphic control extension masks.Michael Drake2022-02-231-4/+7
* GIF: Scope reduce gif extension identifier magic values.Michael Drake2022-02-231-9/+11
* LIB: Rename public header and source file.Michael Drake2022-02-235-4/+4
* LIB: Use consistent nsgif_ / NSGIF_ namespace.Michael Drake2022-02-233-394/+393
* GIF: Rename flag for whether the frame image has been decoded.Michael Drake2022-02-212-5/+5
* Buildsystem: Add -Wextra to WARNFLAGS.Michael Drake2022-02-211-1/+1
* gif: Fix graphic control extension handler comment.Michael Drake2022-02-211-1/+1
* gif: Frame parse: Only grow image to accommodate first frame.Michael Drake2022-02-211-3/+9
* gif: Background restoration: Add support for clipped frames.Michael Drake2022-02-211-1/+4
* gif: decode: Add support for clipped frames.Michael Drake2022-02-211-4/+75
* GIF: Reorder #includes.Michael Drake2021-11-241-4/+4
* LOG: Remove unused logging code.Michael Drake2021-11-242-24/+1
* API: Use stdint types.Michael Drake2021-11-242-26/+26
* TEST: Style: Fix whitespace.Michael Drake2021-11-241-190/+182
* GIF: Style: Use double underscore for remaining static functions.Michael Drake2021-11-241-8/+14