summaryrefslogtreecommitdiff
path: root/image/svg.c
Commit message (Collapse)AuthorAgeFilesLines
* Can't clone a content that gets reflowed for a viewport size.Michael Drake2012-11-111-1/+4
|
* Allow reformats to different size.Michael Drake2012-11-111-5/+8
|
* reduce talloc usage to box tree layout onlyVincent Sanders2012-10-031-5/+4
|
* content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_urlJohn Mark Bell2011-12-041-1/+1
| | | | svn path=/trunk/netsurf/; revision=13236
* Port more internals to nsurl. Front ends may need updating.Michael Drake2011-10-031-1/+2
| | | | svn path=/trunk/netsurf/; revision=12926
* Remove mime_type parameter from content handler content_type callback APIJohn Mark Bell2011-09-031-1/+1
| | | | svn path=/trunk/netsurf/; revision=12704
* make image content handlers build conditional from teh makefileVincent Sanders2011-08-281-4/+1
| | | | svn path=/trunk/netsurf/; revision=12673
* Initial image content handler refactorVincent Sanders2011-08-271-83/+36
| | | | svn path=/trunk/netsurf/; revision=12671
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-301-8/+11
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Unify content_redraw params in content_redraw_data struct. Core and RISC OS ↵Michael Drake2011-06-281-20/+20
| | | | | | content handlers updated. svn path=/trunk/netsurf/; revision=12529
* refactor content handler initilisation to use named initialisorsVincent Sanders2011-05-091-15/+8
| | | | 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
* 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
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-22/+166
| | | | svn path=/trunk/netsurf/; revision=12283
* Handle scaling of text plots in core.Michael Drake2011-03-081-0/+1
| | | | svn path=/trunk/netsurf/; revision=11935
* Fix bug #3194007: stop emitting duplicate READY/DONE events.John Mark Bell2011-02-271-1/+2
| | | | | | | * 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-141-1/+1
| | | | svn path=/trunk/netsurf/; revision=11680
* Pass clip rect as struct through content_redraw api. Update the front ends ↵Michael Drake2011-02-131-2/+1
| | | | | | to use this. Note only RO build tested. svn path=/trunk/netsurf/; revision=11670
* Most of a stop implementation.John Mark Bell2010-04-041-0/+16
| | | | | | | | | 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
* 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-291-14/+25
| | | | | | | | | | | | | 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-281-1/+1
| | | | svn path=/trunk/netsurf/; revision=10180
* Merge LibCSS port to trunk.John Mark Bell2009-07-231-1/+1
| | | | svn path=/trunk/netsurf/; revision=8752
* Refactor text plotter and other font functions to remove dependency on CSS.John Mark Bell2009-07-211-2/+6
| | | | svn path=/trunk/netsurf/; revision=8641
* Rename TRANSPARENT to NS_TRANSPARENT to avoid clash on Windows. By MarkieB.Michael Drake2009-07-141-1/+1
| | | | svn path=/trunk/netsurf/; revision=8513
* Correctly propagate plot successJohn Mark Bell2009-05-281-0/+2
| | | | svn path=/trunk/netsurf/; revision=7611
* Squash warning.John Mark Bell2009-03-271-1/+4
| | | | svn path=/trunk/netsurf/; revision=6935
* C89François Revel2008-11-291-1/+2
| | | | svn path=/trunk/netsurf/; revision=5837
* 'unsigned long' -> 'colour' where it made sense.John Tytgat2008-09-281-1/+1
| | | | svn path=/trunk/netsurf/; revision=5459
* Convert svgtiny colours to BGR ordering when passing them to plotter APIs.John Mark Bell2008-07-281-2/+6
| | | | svn path=/trunk/netsurf/; revision=4784
* - Include utils/config.h before each WITH_* test entiry enabling/disabling ↵John Tytgat2008-07-261-2/+3
| | | | | | | | | | the object file. - Add same test in corresponding header file (if there is one) - riscos/uri.c: include riscos/uri.h and have function definitions matching the declarations. - Disable PDF debug logging. svn path=/trunk/netsurf/; revision=4769
* Update status bar when standalone images are done.Michael Drake2008-03-101-0/+2
| | | | svn path=/trunk/netsurf/; revision=3917
* Move SVG code into a new library, libsvgtiny.James Bursa2008-02-031-862/+56
| | | | svn path=/trunk/netsurf/; revision=3837
* Fix coordinates when redrawing an SVG within a page.James Bursa2007-12-111-39/+21
| | | | svn path=/trunk/netsurf/; revision=3661
* Implement polyline, polygon, more path segment types, and more transforms.James Bursa2007-12-021-51/+222
| | | | svn path=/trunk/netsurf/; revision=3659
* Implement and fix more of viewBox, path, and transform.James Bursa2007-11-301-19/+29
| | | | svn path=/trunk/netsurf/; revision=3655
* Add support for transform, color none, and some colours in style attribute.James Bursa2007-11-291-13/+109
| | | | svn path=/trunk/netsurf/; revision=3654
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-081-3/+14
| | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486
* Wrap internal SVG renderer with appropriate #ifdef WITH_NS_SVGRob Kendrick2007-07-181-1/+4
| | | | svn path=/trunk/netsurf/; revision=3432
* Start on implementing SVG <path>.James Bursa2007-07-171-1/+135
| | | | svn path=/trunk/netsurf/; revision=3427
* Add SVG support for a few basic shapes.James Bursa2007-07-151-46/+368
| | | | svn path=/trunk/netsurf/; revision=3420
* Primitive SVG render (rect, text).James Bursa2007-07-131-0/+222
svn path=/trunk/netsurf/; revision=3405