summaryrefslogtreecommitdiff
path: root/image
Commit message (Collapse)AuthorAgeFilesLines
* Fix warnings.Michael Drake2011-06-131-2/+2
| | | | svn path=/trunk/netsurf/; revision=12472
* Redirect libpng errors to the standard NetSurf logfileChris Young2011-06-121-0/+19
| | | | svn path=/trunk/netsurf/; revision=12471
* refactor content handler initilisation to use named initialisorsVincent Sanders2011-05-0910-150/+74
| | | | svn path=/trunk/netsurf/; revision=12341
* Fix tiled redraw of SVGs.Michael Drake2011-05-091-3/+58
| | | | svn path=/trunk/netsurf/; revision=12340
* Wrap macro.Michael Drake2011-05-091-1/+4
| | | | svn path=/trunk/netsurf/; revision=12339
* Wrap fix.Michael Drake2011-05-091-1/+2
| | | | svn path=/trunk/netsurf/; revision=12338
* Untested fix and tile implementation for nssprite.Michael Drake2011-05-091-4/+12
| | | | svn path=/trunk/netsurf/; revision=12329
* Untested fix and tile implementation for webp.Michael Drake2011-05-091-4/+12
| | | | svn path=/trunk/netsurf/; revision=12328
* Fix MNG content handler.Michael Drake2011-05-091-31/+0
| | | | svn path=/trunk/netsurf/; revision=12327
* Fix declaration too.Michael Drake2011-05-091-1/+2
| | | | svn path=/trunk/netsurf/; revision=12326
* Fix image/svg.c build.Michael Drake2011-05-091-2/+2
| | | | svn path=/trunk/netsurf/; revision=12325
* consolidate content redraw Vincent Sanders2011-05-086-594/+468
| | | | | | more cleanups ready for image content refactor svn path=/trunk/netsurf/; revision=12317
* clean up jpeg image handling ready for refactorVincent Sanders2011-05-082-178/+159
| | | | svn path=/trunk/netsurf/; revision=12311
* Cleanup png codeVincent Sanders2011-05-071-290/+266
| | | | | | only use the bitmap pointer in the png content the one in teh base content seems extraneous for png. svn path=/trunk/netsurf/; revision=12304
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-0622-616/+2099
| | | | svn path=/trunk/netsurf/; revision=12283
* Fix compilationChris Young2011-03-211-2/+1
| | | | svn path=/trunk/netsurf/; revision=12118
* Update to use official libwebp 0.1Chris Young2011-03-201-30/+15
| | | | | | Remove libvpx references as no longer needed. svn path=/trunk/netsurf/; revision=12115
* Move schedule.h to utils/John Mark Bell2011-03-132-2/+2
| | | | svn path=/trunk/netsurf/; revision=12039
* Shunt the schedule function definitions to desktop/schedule.h. Shunt the ↵Daniel Silverstone2011-03-132-2/+2
| | | | | | hlcache/llcache to using schedule to get their cleanups run. svn path=/trunk/netsurf/; revision=12029
* Handle scaling of text plots in core.Michael Drake2011-03-081-0/+1
| | | | svn path=/trunk/netsurf/; revision=11935
* Cast unsigned gif coords to signed, for comparison.Michael Drake2011-03-021-6/+8
| | | | svn path=/trunk/netsurf/; revision=11892
* Fix bug #3194007: stop emitting duplicate READY/DONE events.John Mark Bell2011-02-2710-10/+24
| | | | | | | * Make content handlers responsible for setting READY/DONE state & emitting events. * Stop content_convert doing this when there is a registered convert function for the content type. svn path=/trunk/netsurf/; revision=11850
* ConstifyJohn Mark Bell2011-02-1420-36/+32
| | | | svn path=/trunk/netsurf/; revision=11680
* Remove dead function.Michael Drake2011-02-131-8/+0
| | | | svn path=/trunk/netsurf/; revision=11671
* Pass clip rect as struct through content_redraw api. Update the front ends ↵Michael Drake2011-02-1320-71/+51
| | | | | | to use this. Note only RO build tested. svn path=/trunk/netsurf/; revision=11670
* Use component-based r/b swap, instead of up-castingJohn Mark Bell2011-02-011-15/+16
| | | | svn path=/trunk/netsurf/; revision=11595
* Remove unnecessary assertion (we've already handled the NULL case)John Mark Bell2011-01-091-2/+0
| | | | svn path=/trunk/netsurf/; revision=11265
* Add cheating redraw bypass for gifs, so we can cause animation updatesDaniel Silverstone2011-01-071-0/+2
| | | | svn path=/trunk/netsurf/; revision=11241
* SimplifyChris Young2010-10-161-11/+9
| | | | svn path=/trunk/netsurf/; revision=10889
* Make properly endian-safeChris Young2010-10-161-16/+19
| | | | | | Fix warnings svn path=/trunk/netsurf/; revision=10888
* Fix WebP images for little-endian processors, and enable for gtk build.Chris Young2010-10-161-2/+18
| | | | | | | Direct links work, images embedded in web pages are not showing up - test page at http://www.unsatisfactorysoftware.co.uk/netsurf/webptest/ svn path=/trunk/netsurf/; revision=10886
* WebP image support, needs libwebp (from trunk/libwebp) and libvpx.Chris Young2010-10-032-0/+184
| | | | | | Only enabled for Amiga build currently, may have colour issues on little-endian CPUs svn path=/trunk/netsurf/; revision=10860
* Document the bitmap format properly.John Mark Bell2010-07-091-1/+26
| | | | svn path=/trunk/netsurf/; revision=10623
* Remove bogus assertionJohn Mark Bell2010-06-271-1/+0
| | | | svn path=/trunk/netsurf/; revision=10584
* Remove erroneous assertion: there may be no bitmap object if there was no ↵John Mark Bell2010-05-011-0/+9
| | | | | | PNG data. svn path=/trunk/netsurf/; revision=10540
* Most of a stop implementation.John Mark Bell2010-04-0418-0/+173
| | | | | | | | | Remaining work: 1) Clone content_html_data 2) Cloning content_css_data requires the charset of the old content 3) Calling hlcache_handle_abort() before a content has been created must clean up the retrieval context. svn path=/trunk/netsurf/; revision=10236
* Constify data parameter to *_process_dataJohn Mark Bell2010-04-036-6/+6
| | | | svn path=/trunk/netsurf/; revision=10234
* Don't leak bitmapJohn Mark Bell2010-04-031-0/+2
| | | | svn path=/trunk/netsurf/; revision=10233
* Use mutator to modify content's title field.John Mark Bell2010-04-036-50/+30
| | | | svn path=/trunk/netsurf/; revision=10231
* Fix compilation when building WITH_NS_SVGChris Young2010-03-301-1/+1
| | | | svn path=/trunk/netsurf/; revision=10213
* It probably helps to invert the done_parse flagJohn Mark Bell2010-03-301-0/+2
| | | | svn path=/trunk/netsurf/; revision=10209
* The convert stage of a content's state progression no longer reflows the ↵John Mark Bell2010-03-2918-31/+44
| | | | | | | | | | | | | content to the provided dimensions. It is now defined as converting the content into a state in which it is ready for use. The user of the content is now responsible for performing an initial reformat (sic) of the content before it can be redrawn. Purge width/height parameters from hlcache_handle_retrieve/content_convert/*_convert APIs. Fix up content handlers affected by the above change in semantics. Ensure that browser_window_callback performs an initial reformat of its content. svn path=/trunk/netsurf/; revision=10207
* Fix for new-cacheChris Young2010-03-281-3/+8
| | | | svn path=/trunk/netsurf/; revision=10195
* Merge jmb/new-cache; r=dsilvers,rs=vinceDaniel Silverstone2010-03-2816-84/+120
| | | | svn path=/trunk/netsurf/; revision=10180
* Accomodate for antique versions of libpng (as found with the BeOS R5 ↵François Revel2010-02-171-0/+11
| | | | | | | | | devkit), which either: - don't define the png_jmpbuf macro, - have a different name for png_set_expand_gray_1_2_4_to_8(). svn path=/trunk/netsurf/; revision=10069
* change include ordering to ensure all types are available on all platformsVincent Sanders2010-01-281-3/+6
| | | | svn path=/trunk/netsurf/; revision=9926
* update png handler to not use deprecated/removed call.Vincent Sanders2010-01-281-4/+4
| | | | | | improve type usage to avoid incompatible pointer type warnings on newer libpng versions. svn path=/trunk/netsurf/; revision=9921
* fix box_dump callVincent Sanders2010-01-281-1/+1
| | | | | | fix spurious newlines in log message svn path=/trunk/netsurf/; revision=9919
* Add missing includeJohn Mark Bell2010-01-211-0/+1
| | | | svn path=/trunk/netsurf/; revision=9857
* Merge branches/MarkieB/gtkmain to trunk.John Mark Bell2009-12-172-0/+13
| | | | svn path=/trunk/netsurf/; revision=9729