Closed azubieta closed 5 years ago
How well is that new implementation tested?
Why did the builds fail? Ah right, lack of rsvg in the containers, working on it, sorry.
Nothing changed (except for the dlopen part) from the old implementation. An it's covered by the tests cases the are already in place
Have you triggered a rebuild already? The images have been updated with librsvg2.
Make
libappimage
usecairo
andrsvg
directly instead ofdlopen
it.Also considered creating some kind of options to choose which backend to use at build time but it would mean adding a lot of conditionals in the build code and we have already too many. I would prefer to keep it simple (if that phrase could be used at this point :D ).
The old code wasn't dropped, instead was moved to a separated and disconnected class.
Reviews are welcome