From 869cd6e6b4de89ba42a32bb3955d9c2781deafc4 Mon Sep 17 00:00:00 2001 From: Alexis Sellier Date: Fri, 2 Jun 2023 23:36:24 +0200 Subject: [PATCH 1/2] Fix SVG rendering --- src/view/resource.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/view/resource.rs b/src/view/resource.rs index bd0711f..6d80819 100644 --- a/src/view/resource.rs +++ b/src/view/resource.rs @@ -150,11 +150,13 @@ impl ViewResource { h * scale, )?; + writeln!(out, "")?; + for (i, rgba) in pixels.iter().cloned().enumerate().filter(|(_, c)| c.a > 0) { let rgb: Rgb8 = rgba.into(); let x = (i as u32 % w) * scale; - let y = (i as u32 / h) * scale; + let y = (i as u32 / w) * scale; writeln!( out, @@ -163,6 +165,7 @@ impl ViewResource { )?; } + writeln!(out, "")?; writeln!(out, "")?; Ok((w * h * scale) as usize) From 769f41fc8657db30b48972a4963b4b5707cb2eec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Jun 2023 02:20:18 +0000 Subject: [PATCH 2/2] Bump xml-rs from 0.8.4 to 0.8.14 Bumps [xml-rs](https://github.com/kornelski/xml-rs) from 0.8.4 to 0.8.14. - [Changelog](https://github.com/kornelski/xml-rs/blob/main/Changelog.md) - [Commits](https://github.com/kornelski/xml-rs/compare/0.8.4...0.8.14) --- updated-dependencies: - dependency-name: xml-rs dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6943ca8..94be4ca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -699,6 +699,6 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "xml-rs" -version = "0.8.4" +version = "0.8.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3" +checksum = "52839dc911083a8ef63efa4d039d1f58b5e409f923e44c80828f206f66e5541c"