summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* WIP: Port build system to Mesonwip/mesonNirbheek Chauhan2017-11-126-0/+223
* build: gmodule-2.0 is not needed by anythingNirbheek Chauhan2017-11-121-2/+0
* Visual Studio builds: Enhance security of x64 binariesChun-wei Fan2017-10-201-0/+1
* Factor out create_xml_stream_parser()Federico Mena Quintero2017-10-031-12/+28
* Rename create_xml_push_parser()Federico Mena Quintero2017-10-031-3/+3
* bgo#787895 - Use xmlCreateIOParserCtxt() for I/O callbacks instead of a push ...Federico Mena Quintero2017-10-033-44/+54
* Un-inline a function (we'll change the callers), and tighten assertionsFederico Mena Quintero2017-10-031-10/+10
* Centralize a function to create an libxml2 parserFederico Mena Quintero2017-10-031-5/+14
* Remove unnecessary argumentFederico Mena Quintero2017-10-033-5/+3
* Set replaceEntities where we set the rest of the XML parser's optionsFederico Mena Quintero2017-10-031-5/+5
* Use xmlCtxtUseOptions() instead of setting ctxt->options directly (!)Federico Mena Quintero2017-10-032-12/+11
* Comment about having to slurp the whole compressed file if using write()/close()Federico Mena Quintero2017-10-031-0/+6
* Use a different reading state when reading compressed dataFederico Mena Quintero2017-10-032-10/+10
* Create the compressed_input_stream in a separate functionFederico Mena Quintero2017-10-031-6/+19
* Rename data_input_stream to compressed_input_stream for clarityFederico Mena Quintero2017-10-033-13/+14
* Rename the loading tests to have a "/loading/" prefixFederico Mena Quintero2017-10-031-3/+3
* Test reading compressed SVGs one and two bytes at a timeFederico Mena Quintero2017-10-031-7/+23
* Run the loading tests first... they are kind of the basic smokee testsFederico Mena Quintero2017-10-031-3/+3
* Allow loading one byte at a time with rsvg_handle_write()Federico Mena Quintero2017-10-033-15/+52
* rsvg-base.c: Use constants for the gzip header magicFederico Mena Quintero2017-10-031-2/+5
* tests/loading.c: New tests for the loading machineryFederico Mena Quintero2017-10-032-1/+68
* Add new test files to tests/Makefile.amFederico Mena Quintero2017-10-031-0/+1
* Add compressed version of the last test fileFederico Mena Quintero2017-10-031-0/+0
* Update an out-of-date Sodipodi (!) file to plain SVG to use for testingFederico Mena Quintero2017-10-032-73/+66
* ViewBox::new() - new constructorFederico Mena Quintero2017-09-281-8/+10
* Remove test for 760180.svg - it is the same SVG as painting-marker-06-f.svgFederico Mena Quintero2017-09-282-159/+0
* wip: marker.rs: make order consistent with viewportFederico Mena Quintero2017-09-281-1/+2
* viewport.rs: Give better names to the test functionsFederico Mena Quintero2017-09-281-2/+2
* viewport.rs: Make the order of operations consistentFederico Mena Quintero2017-09-281-7/+7
* viewport.rs: Disable rendering if the viewBox size is 0, per the specFederico Mena Quintero2017-09-281-0/+5
* draw_in_viewport(): Take in a ClipMode enum instead of an obscure booleanFederico Mena Quintero2017-09-282-20/+30
* marker.rs: Start directly with the state's current transformation, not an ide...Federico Mena Quintero2017-09-271-3/+2
* marker.rs: Compute the rotation with less codeFederico Mena Quintero2017-09-271-6/+4
* viewport.rs: Start adding testsFederico Mena Quintero2017-09-271-0/+120
* Implement draw_in_viewport() indirectly so we can have some testsFederico Mena Quintero2017-09-271-8/+67
* draw_in_viewport(): Don't pass an affine to the callback; it's implicit nowFederico Mena Quintero2017-09-272-4/+4
* NodeUse::draw(): use draw_in_viewport()Federico Mena Quintero2017-09-271-34/+16
* draw_in_viewport(): Take in a clip_before_layer_push argumentFederico Mena Quintero2017-09-272-1/+7
* Set the current state's affine in the generic functionFederico Mena Quintero2017-09-272-3/+3
* structure.rs: Factor out some duplicated codeFederico Mena Quintero2017-09-271-7/+1
* viewport.rs: new draw_in_viewport() functionFederico Mena Quintero2017-09-274-54/+78
* Move utility function in rsvg-image.[ch] to rsvg-base.c.Federico Mena Quintero2017-09-258-7/+83
* image.rs: Move NodeImage over to Rust. Yay!Federico Mena Quintero2017-09-256-270/+134
* Remove unused importsFederico Mena Quintero2017-09-254-4/+0
* drawing_ctx.rs: Bind rsvg_render_surface()Federico Mena Quintero2017-09-251-0/+15
* Makefile.am: Oops, list README.md in dist_doc_DATAFederico Mena Quintero2017-09-111-0/+2
* parse_or_value(): implement in terms of Option::unwrap_or()Federico Mena Quintero2017-09-051-7/+1
* NodeStop: validate "offset" using a validation functionFederico Mena Quintero2017-09-051-18/+25
* RsvgLength::new() - new method.Federico Mena Quintero2017-09-051-48/+20
* Move all the RsvgLength::check_nonnegative() calls to the validation functionFederico Mena Quintero2017-09-053-42/+14