diff --git a/Cargo.toml b/Cargo.toml index 02ab063a90c3d8b30af45e25ef92308433f70aa4..32127e8f78041c73f53d3d0c36ac1b134cd4d40a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ members = ["kayak_ui_macros", "kayak_font"] [dependencies] bevy = { version = "0.10", default-features = false, features = ["bevy_render", "bevy_sprite", "bevy_asset", "bevy_winit", "bevy_core_pipeline", "bevy_ui"] } -bevy_svg = { git = "https://github.com/StarArawn/bevy_svg", rev = "9a14eccf680b7fa98f6494fc10e8aaa5931de5c8", default-features = false } +bevy_svg = { version="0.10.1", default-features = false } bitflags = "1.3.2" bytemuck = "1.12" dashmap = "5.4" diff --git a/src/widgets/icons/mod.rs b/src/widgets/icons/mod.rs index 6174ddd8f54b81097d0c6f12ca6c02e661e61ea2..5c7e85868530ca79f4e831559c188aeb136374eb 100644 --- a/src/widgets/icons/mod.rs +++ b/src/widgets/icons/mod.rs @@ -1,4 +1,4 @@ -use std::path::Path; +use std::path::{Path, PathBuf}; use bevy::{ prelude::{Assets, HandleUntyped, Mesh, Plugin}, @@ -17,8 +17,10 @@ impl Plugin for IconsPlugin { fn build(&self, app: &mut bevy::prelude::App) { let expand_less_bytes = include_bytes!("expand_less.svg"); let expand_more_bytes = include_bytes!("expand_more.svg"); - let mut expand_less = Svg::from_bytes(expand_less_bytes, Path::new("")).unwrap(); - let mut expand_more = Svg::from_bytes(expand_more_bytes, Path::new("")).unwrap(); + let mut expand_less = + Svg::from_bytes(expand_less_bytes, Path::new(""), None::<PathBuf>).unwrap(); + let mut expand_more = + Svg::from_bytes(expand_more_bytes, Path::new(""), None::<PathBuf>).unwrap(); let mut meshes = app.world.get_resource_mut::<Assets<Mesh>>().unwrap(); expand_less.mesh = meshes.add(expand_less.tessellate());