[librsvg] (61 commits) ...Merge branch 'rustify-rsvg-convert' into 'master'



Summary of changes:

  d1a837a... rsvg-convert: Start work on a rustified version (*)
  572cc70... rsvg-convert: Start work on the actual rendering (*)
  3054f96... rsvg-convert: Improve the error handling (*)
  da172ee... rsvg-convert: Add support for (E)PS and SVG output formats (*)
  1aa511b... rsvg-convert: set background color before rendering (*)
  29ce6d4... rsvg-convert: Set PDF creation date from environment variab (*)
  0b87383... rsvg-convert: Add check for cairo image surface size limit (*)
  20a3df4... rsvg-convert: Start to work on sizing the output properly (*)
  705b0d3... rsvg-convert: Validate resolution and zoom values (*)
  ae1fa97... rsvg-convert: Rename Zoom struct to Scale (*)
  dbe6f73... Export the LegacySize crate from c_api just for rsvg_conver (*)
  02c79fe... rsvg-convert: Get the legacy document size as rsvg-convert. (*)
  ac208df... tests: Adjust test for size overflow (*)
  ae759cb... rsvg-convert: preserve the current output for version (*)
  722268b... rsvg-convert: tweak the about string (*)
  c448d84... rsvg_convert: fix empty_svg_yields_error test case (*)
  1c2e712... rsvg-convert: implement the different sizing strategies (*)
  7dbc976... rsvg-convert: fix export_id_option_error test case (*)
  c48b84b... rsvg-convert: use legacy sizing also for layers (*)
  463676f... rsvg-convert: simplify stdin code (*)
  f96d47d... rsvg-convert: avoid unwrap panic in input handling (*)
  58c097a... rsvg-convert: simplify input handling (*)
  b0b5b21... rsvg-convert: simplify output handling and use Gio (*)
  ae1047a... rsvg-convert: consolidate everything in main.rs (*)
  875b309... rsvg-convert: apply some cleanups suggested by imperio (*)
  f76a175... rsvg-convert: error out if either width or height is 0 (*)
  29a15b8... rsvg-convert: add back the helper types for stdin and stdou (*)
  963cad9... rsvg-convert: reorg the code a little (*)
  edd8221... rsvg-convert: shorten surface code. (*)
  21c38ba... rsvg-convert: move cairo context creation within Surface (*)
  74d3151... rsvg-convert: use OnceCell for the lazy init of the surface (*)
  2beaf8c... rsvg-convert: cleanup resize strategy (*)
  96d6ea2... rsvg-convert: reword comment to not mention the old api (*)
  3f9ac2a... rsvg-convert: remove the C code and add the rust one to the (*)
  73a06c8... rsvg-convert: rename file to rsvg-convert.rs (*)
  bd4e235... rsvg-convert: remove wrong testcase (*)
  106e6ae... c-api: rework the LegacySizing helper trait (*)
  6f86ec1... Remove color utils and rsvg-css.h private header. (*)
  666d4a8... rsvg-convert: shorten code (*)
  75d374b... Export PathOrUrl for rsvg-convert (*)
  f87bba8... rsvg-convert: use PathOrUrl instead of plain PathBuf (*)
  c36ad33... rsvg-convert: Actually cr.paint() the background color (*)
  e935248... rsvg-convert: Overwrite existing files by default (*)
  039f355... rsvg-convert: rename variables (*)
  844de20... rsvg-convert: Extract function to compute the natural size  (*)
  8a06268... rsvg-convert: return a Size from natural_size(), not a (w,  (*)
  2f1659f... rsvg-convert: extract the final_size computation to a funct (*)
  46ed9eb... rsvg-convert: Compute the natural and final sizes outside o (*)
  48b3ada... rsvg-convert: Fix misrendered images with non-1.0 zooms (*)
  7521974... rsvg-convert: Figure out support for Cairo surface backends (*)
  6951a7c... rsvg-convert: bubble up an Error instead of using exit (*)
  50441a9... Add test for rendering individual elements (*)
  92c6575... Remove legacy_layer_size; use legacy_layer_geometry directl (*)
  4302820... Avoid a couple of temporary values (*)
  6818e84... Compute the full geometry of the export_id element, not jus (*)
  8ae4481... rsvg-convert: use render_document() vs. render_element() de (*)
  101eac6... Fix the export_id test geometry now that we use render_elem (*)
  f5b1b8d... Fix the export_id_short_option geometry (*)
  3f74145... rsvg-convert: remove redundant import (*)
  2870c86... tests: disable some tests if cairo surface backends are mis (*)
  e1ce241... Merge branch 'rustify-rsvg-convert' into 'master'

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]