feat: update packages
This commit is contained in:
33
Cargo.lock
generated
33
Cargo.lock
generated
@@ -1184,9 +1184,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "resvg"
|
||||
version = "0.27.0"
|
||||
version = "0.28.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "856832c60a27c0b7706f1bb1e3980f59f7d7c2710eda37e5f7ce198be0e16849"
|
||||
checksum = "c115863f2d3621999cf187e318bc92b16402dfeff6a48c74df700d77381394c1"
|
||||
dependencies = [
|
||||
"gif",
|
||||
"jpeg-decoder",
|
||||
@@ -1198,6 +1198,7 @@ dependencies = [
|
||||
"svgtypes",
|
||||
"tiny-skia",
|
||||
"usvg",
|
||||
"usvg-text-layout",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -1369,9 +1370,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "stardust-xr-fusion"
|
||||
version = "0.25.5"
|
||||
version = "0.26.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f5d42bd51f0e3b2ab25a70627f36343b9868e7c4a5096953556c3fcae31589f9"
|
||||
checksum = "c772d18b62dbb7c39ccb10640df7aa5f46205fbe42691398b007a85925f9b43f"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"buildstructor",
|
||||
@@ -1393,9 +1394,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "stardust-xr-molecules"
|
||||
version = "0.7.6"
|
||||
version = "0.8.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "da42bd62a49adcfd049391eade1456992b441721695f308d0d106c3ca843872b"
|
||||
checksum = "b04c8d70abfa2f120bb6b1ec92563e8e856b32a725422f4b28cb4c76a956abc7"
|
||||
dependencies = [
|
||||
"color-rs",
|
||||
"flexbuffers",
|
||||
@@ -1741,28 +1742,38 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "usvg"
|
||||
version = "0.27.0"
|
||||
version = "0.28.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "18f21439baebaab1773fd5c9f70a04491946ef1480ea813e2d46b61fa632a82b"
|
||||
checksum = "8b5b7c2b30845b3348c067ca3d09e20cc6e327c288f0ca4c48698712abf432e9"
|
||||
dependencies = [
|
||||
"base64",
|
||||
"data-url",
|
||||
"flate2",
|
||||
"fontdb",
|
||||
"imagesize",
|
||||
"kurbo",
|
||||
"log",
|
||||
"pico-args",
|
||||
"rctree",
|
||||
"roxmltree",
|
||||
"rustybuzz",
|
||||
"simplecss",
|
||||
"siphasher",
|
||||
"strict-num",
|
||||
"svgtypes",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "usvg-text-layout"
|
||||
version = "0.28.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4c9550670848028641bf976b06f5c520ffdcd6f00ee7ee7eb0853f78e2c249d7"
|
||||
dependencies = [
|
||||
"fontdb",
|
||||
"kurbo",
|
||||
"log",
|
||||
"rustybuzz",
|
||||
"unicode-bidi",
|
||||
"unicode-script",
|
||||
"unicode-vo",
|
||||
"usvg",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
||||
@@ -12,9 +12,9 @@ image = "0.24.5"
|
||||
manifest-dir-macros = "0.1.16"
|
||||
mint = "0.5.9"
|
||||
nix = "0.26.1"
|
||||
resvg = "0.27.0"
|
||||
resvg = "0.28.0"
|
||||
rustc-hash = "1.1.0"
|
||||
stardust-xr-molecules = "0.7.3"
|
||||
stardust-xr-molecules = "0.8.0"
|
||||
tokio = { version = "1.22.0", features = ["full"] }
|
||||
tween = "1.0.1"
|
||||
ustr = "0.9.0"
|
||||
|
||||
@@ -152,7 +152,7 @@ impl IconType {
|
||||
fn render_svg_to_png(svg_path: &PathBuf, png_path: &PathBuf, size: u32) -> Result<()> {
|
||||
let tree = Tree::from_data(
|
||||
fs::read(svg_path)?.as_slice(),
|
||||
&resvg::usvg::Options::default().to_ref(),
|
||||
&resvg::usvg::Options::default(),
|
||||
)?;
|
||||
let mut pixmap = Pixmap::new(size, size).unwrap();
|
||||
render(
|
||||
|
||||
@@ -81,7 +81,7 @@ impl LifeCycleHandler for ProtoStar {
|
||||
.set_root(self.grabbable.content_parent())
|
||||
.unwrap();
|
||||
self.icon_shrink = Some(Tweener::new(QuartInOut::new(self.size..=0.0, 0.25)));
|
||||
let future = startup_settings.generate_desktop_startup_id().unwrap();
|
||||
let future = startup_settings.generate_startup_token().unwrap();
|
||||
let executable = self.executable_path.clone();
|
||||
tokio::task::spawn(async move {
|
||||
std::env::set_var("STARDUST_STARTUP_TOKEN", future.await.unwrap());
|
||||
|
||||
Reference in New Issue
Block a user