summaryrefslogtreecommitdiff
path: root/image/image.c
Commit message (Collapse)AuthorAgeFilesLines
* move image content handlers to accomodate core build changesVincent Sanders2016-05-231-159/+0
|
* stop content header dragging in so many other headersVincent Sanders2016-04-191-0/+1
|
* Stop unused variable warning when no core image handlers are enabled.Vincent Sanders2015-06-181-2/+2
|
* Remove webp image handlingVincent Sanders2015-04-211-7/+0
| | | | | | | | | | | | | | | | The bitmap and image handling interfaces have changed within NetSurf and the webp image handling has not been fixed up appropriately to cope. After discussion with the other developers it has been decided that the webp support is not worth the necessary development effort to rewrite and maintain. The webp format is not in wide usage and Mozilla, Microsoft and Apple have not adopted it. This means the removal will not adversely impact NetSurf. Resolves:2310
* Move bitmap operations into an operation table.Vincent Sanders2015-04-131-19/+13
| | | | | | | The generic bitmap handlers provided by each frontend are called back from the core and therefore should be in an operation table. This was one of the very few remaining interfaces stopping the core code from being split into a library.
* remove unecessary utils/types.hVincent Sanders2014-11-021-0/+1
| | | | | | This cleans up this header and moves the functionality into more useful places while reducing the include complexity but only pulling in whats required.
* reduce uncessary include usageVincent Sanders2014-05-181-0/+1
|
* remove all references to using libMNGVincent Sanders2014-01-041-12/+0
|
* Change GTK plotting to use cairo surfaces throughoutVincent Sanders2011-12-301-2/+67
| | | | svn path=/trunk/netsurf/; revision=13354
* Virtualise content handler finalisation calls. Remove pointless implementations.John Mark Bell2011-09-151-48/+0
| | | | svn path=/trunk/netsurf/; revision=12797
* move bitmap cache initialisation up a levelVincent Sanders2011-09-071-29/+0
| | | | | | improve stats reporting svn path=/trunk/netsurf/; revision=12770
* make the image_cache cleaner less brain deadVincent Sanders2011-09-061-2/+24
| | | | svn path=/trunk/netsurf/; revision=12766
* Add Image cache and inegrate png and jpeg content handlersVincent Sanders2011-09-041-0/+9
| | | | | | | Current periodic cache clean algorithm is poor and requires replacing with something suitable (probably a segregated LRU) The speculative load algorithm is likewise poor and only uses the image size to make a decision. svn path=/trunk/netsurf/; revision=12720
* make image content handlers build conditional from teh makefileVincent Sanders2011-08-281-2/+59
| | | | svn path=/trunk/netsurf/; revision=12673
* Initial image content handler refactorVincent Sanders2011-08-271-1/+6
| | | | svn path=/trunk/netsurf/; revision=12671
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-0/+100
svn path=/trunk/netsurf/; revision=12283