Librsvg's GObject boilerplate is in Rust now
Related
More from Federico's Blog
I am delighted to announce that I am mentoring Adetoye Anointing for the December 2024 round of Outreachy. Anointing will be working on librsvg, on implementing the SVG2 text layout algorithm. This is his first blog post about the internship. There is a lot of work to do! Text layout …
Since a few weeks ago, librsvg is now in oss-fuzz — Google's constantly-running fuzz-testing for OSS projects — and the crashes have started coming in. I'll have a lot more to say soon about crashes in Cairo, which is where the majority of the bugs are so far, but for now I …
It has been, what, like four years since librsvg got fully rustified, and now it is time to move another piece of critical infrastructure to a memory-safe language. I'm talking about libipuz, the GObject-based C library that GNOME Crosswords uses underneath. This is a library that parses the ipuz file …
Starting with version 2.58.0, librsvg will no longer use gdk-pixbuf to decode raster images that are referenced from SVG documents. For example, an element like this: href="foo.jpg" width="100" height="100"/> I have just pushed a merge request to make librsvg use the image-rs …
Skip to main content Federico Vilanova / Barcelona 2006: Memories of GUADECs past Open navigation Federico's Blog ...