summaryrefslogtreecommitdiff
path: root/content/handlers/image
Commit message (Expand)AuthorAgeFilesLines
* content: image cache: Avoid int overflow before size_t conversionMichael Drake2022-10-231-1/+1
* Ensure image cache logging does not cause division by zero at exitVincent Sanders2022-09-111-6/+6
* inttypes: custom format for UnixLib ssize_tJohn-Mark Bell2022-06-031-6/+6
* Bitmap: Implement test_opaque in core instead of in every frontend.Michael Drake2022-03-292-3/+3
* WebP: Optimisation: If it's opaque avoid any PMA conversions.Michael Drake2022-03-281-0/+4
* PNG: Allow support for premultiplied alpha.Michael Drake2022-03-281-4/+13
* Image: JPEG: Decode to client bitmap format where possible.Michael Drake2022-03-271-51/+125
* Image: JPEG: Warn if not using libjpeg-turbo.Michael Drake2022-03-271-7/+2
* Image: WebP: Decode to client bitmap format where possible.Michael Drake2022-03-271-8/+24
* Image: WebP: Correct output buffer size for rowstride.Michael Drake2022-03-271-1/+1
* Image: Sprite: Avoid multiple bitmap format conversions.Michael Drake2022-03-271-14/+4
* Image: RSVG: Just use bitmap to client for conversion.Michael Drake2022-03-271-39/+1
* Image: PNG: Decode to client bitmap format.Michael Drake2022-03-271-11/+32
* Image: GIF: Decode directly to client bitmap format.Michael Drake2022-03-271-36/+22
* Bitmap: Move bitmap pixel to colour macro to bitmap header.Michael Drake2022-03-271-1/+2
* Image: WebP: Call bitmap format conversion after decode.Michael Drake2022-03-271-0/+4
* Image: RSVG: Call bitmap format conversion after decode.Michael Drake2022-03-271-0/+4
* Image: PNG: Call bitmap format conversion after decode.Michael Drake2022-03-261-0/+11
* Image: Sprite: Call bitmap format conversion after decode.Michael Drake2022-03-261-0/+4
* Image: JPEG: Call bitmap format conversion after decode.Michael Drake2022-03-261-0/+5
* Image: ICO: Abstract image decode into helper.Michael Drake2022-03-261-29/+23
* Image: ICO: Call bitmap format conversion after decode.Michael Drake2022-03-261-0/+10
* Image: GIF: Call bitmap format conversion before/after decode.Michael Drake2022-03-261-2/+36
* Image: BMP: Call bitmap format conversion after decode.Michael Drake2022-03-261-0/+4
* Bitmap API: Clean up creation flags.Michael Drake2022-03-248-12/+12
* Image: ICO: Update for new libnsbmp API.Michael Drake2022-03-241-1/+0
* Image: BMP: Update for new libnsbmp API.Michael Drake2022-03-241-3/+1
* PNG: Bytes per pixel is always 4.Michael Drake2022-03-241-1/+1
* GIF: Update to new libnsgif API.Michael Drake2022-03-231-1/+2
* GIF: Tolerate errors during scan if at least one frame.Michael Drake2022-03-031-5/+9
* GIF: Update to latest libnsgif API.Michael Drake2022-02-261-206/+160
* split out the about scheme imagecache page generatorVincent Sanders2020-09-201-0/+1
* improve desktop text search header usageVincent Sanders2020-06-241-0/+1
* implement content opacity check through the function tableVincent Sanders2020-05-1310-3/+99
* add missing header includes from previous changeVincent Sanders2020-05-082-0/+2
* improve content header usageVincent Sanders2020-05-077-4/+17
* clean up content headers and documentation commentsVincent Sanders2020-05-061-0/+1
* webp: NetSurf bitmap format is RGBA.Michael Drake2019-12-081-1/+3
* gif: Change how we rate-limit frames to match other browsers.Michael Drake2019-11-111-2/+4
* Content: Remove redundant and unused redraw message fields.Michael Drake2019-11-111-23/+1
* remove unused external declaration and unecessary header useVincent Sanders2019-10-062-12/+9
* nssprite: content_broadcast_error fixDaniel Silverstone2019-08-051-3/+3
* content: Rename content_broadcast_errorcode()Daniel Silverstone2019-08-056-20/+20
* Content messages: Remove ERRORCODE, rework ERRORDaniel Silverstone2019-08-051-1/+2
* change content get_source_data interfaces to return uint8_t and size_tVincent Sanders2019-05-059-33/+34
* SVG content handler: Fix plot style stroke_widthMichael Forney2019-03-051-1/+1
* add webp image handlerVincent Sanders2019-02-174-0/+269
* improve some commentsVincent Sanders2019-02-171-2/+6
* tidy up bmp and ico makefile entries to be one per lineVincent Sanders2019-02-171-1/+2
* Plotters: Remove width param from path plotter.Michael Drake2018-05-231-2/+2