some ui tweaks
Some checks are pending
/ test (push) Waiting to run

This commit is contained in:
Chris Cochrun 2025-09-02 15:27:38 -05:00
parent 4792304d8b
commit d6b4cc6297
3 changed files with 63 additions and 17 deletions

View file

@ -290,7 +290,7 @@ impl TextSvg {
self.font.name,
self.font.size,
self.fill, stroke, text);
// debug!(?final_svg);
debug!("starting...");
let resvg_tree = Tree::from_str(
&final_svg,
&resvg::usvg::Options {
@ -299,15 +299,17 @@ impl TextSvg {
},
)
.expect("Woops mama");
// debug!(?resvg_tree);
debug!("parsed");
let transform = tiny_skia::Transform::default();
let mut pixmap =
Pixmap::new(size.width as u32, size.height as u32)
.expect("opops");
resvg::render(&resvg_tree, transform, &mut pixmap.as_mut());
// debug!(?pixmap);
debug!("rendered");
let handle = Handle::from_bytes(pixmap.take());
self.handle = Some(handle);
debug!("stored");
self
}