1. 09 Oct, 2018 1 commit
  2. 25 Sep, 2018 1 commit
  3. 31 Jul, 2018 1 commit
  4. 01 Jun, 2018 1 commit
    • Federico Mena Quintero's avatar
      (#276) - Guard against getting a cairo_t in an error state at the toplevel API · 2d8ecd19
      Federico Mena Quintero authored
      The cairo-dock program was passing a cairo_t in an error state to
      rsvg_handle_render_cairo(), and so we failed deep in the innards of
      librsvg when cairo-rs validates the cairo::Context's status.
      
      Cairo-dock was doing something like
      
        surf = cairo_image_surface_create (... an invalid size ...);
        cr = cairo_create (surf);
      
        rsvg_handle_render_cairo (handle, cr);    // we now catch the error right here
      
      We catch invalid cr's, emit a warning, and return FALSE from
      rsvg_handle_render_cairo*().
      
      #276
      2d8ecd19
  5. 23 Feb, 2018 1 commit
  6. 06 Feb, 2018 24 commits
  7. 19 Jan, 2018 1 commit
    • Chun-wei Fan's avatar
      rsvg.symbols: Fix typo · 4078201a
      Chun-wei Fan authored
      rsvg-convert uses rsvg_css_parse_color_(), not the (internal)
      rsvg_css_parse_color().
      
      Fixes issues #184.
      4078201a
  8. 25 Sep, 2015 1 commit
    • Chun-wei Fan's avatar
      Build: Add rsvg.symbols File to Export Public Symbols · b9e55ded
      Chun-wei Fan authored
      This adds a rsvg.symbols file that can be preprocessed to create the
      .def file for exporting the symbols (functions) from the librsvg DLL.
      
      I do understand that there is a maintenance overhead with this, and
      this is the former way that symbol exporting was done in GLib and
      GTK+, but this is done as we are now in a stable release series,
      where we can use a __declspec(dllexport) (a.k.a visibility-based
      export mechanism) if we want in the next dev cycle.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=753555
      b9e55ded
  9. 07 Nov, 2011 3 commits
  10. 26 Jun, 2010 1 commit
  11. 22 Jun, 2010 1 commit
    • Christian Persch's avatar
      Add GIO convenience to librsvg · 3d28e419
      Christian Persch authored
      Adds rsvg_handle_read_stream_sync() to read the handle's data from a
      GInputStream, and rsvg_handle_new_from_{gfile,stream}_sync convenience
      functions analogous to rsvg_handle_new_from_{file,data}.
      
      Bug #621699.
      3d28e419
  12. 08 Jan, 2009 1 commit
  13. 27 Nov, 2008 1 commit
  14. 04 Feb, 2006 2 commits