Simon Hausmann
5bbc25fa82
Bump dependencies for the GL backend
...
Use newer resvg/usvg, femtovg and ttf-parser.
2022-01-19 15:35:21 +01:00
Tobias Hunger
bfca0e3573
Mass update copyright messages to be more REUSE compliant
2021-12-22 10:06:12 +01:00
Simon Hausmann
87dc98b5d9
GL backend: Fix rendering of SVGs with text inside
...
It works with the Qt backend, and it should work with the GL backend as
well. usvg supports it, uses the same underlying shaper and the API even
allows sharing the font database.
2021-09-30 14:32:46 +02:00
Olivier Goffart
b075b40f23
Update resvg version
2021-09-04 10:50:20 +02:00
Tobias Hunger
24a2021226
Janitor: Fix clippy::needless_borrow
2021-08-04 22:50:35 +02:00
Olivier Goffart
13bd828b96
Update license date
2021-07-02 15:55:54 +02:00
Olivier Goffart
dcbbd0cd7d
Update dependencies
2021-06-22 11:15:20 +02:00
Olivier Goffart
05736c7803
GL: Fix rendering of scaled SVG for which height > width
...
We would not allocate a buffer big enough for it.
2021-02-16 10:42:13 +01:00
Simon Hausmann
12b58af1b1
Support rendering SVGs with a specified size in the GL backend
...
This is limited to resvg's FitTo::Width though, so the aspect ratio will
always be preserved. This might however be desirable anyway.
Relates to #129
2021-02-10 17:52:34 +01:00
Simon Hausmann
615ead0db0
Include SVG support also in the wasm build
...
This disables text in SVG, but that's not really working yet anyway
because it needs to be connected to the font selection SixtyFPS uses.
2021-01-28 21:24:07 +01:00
Olivier Goffart
6effc6449e
resvg can't compile for wasm
2021-01-27 18:09:44 +01:00
Olivier Goffart
8e8e25b0b5
Render SVG images in the GL backend
2021-01-27 18:04:03 +01:00