code: Drop async-std dependeny

This commit is contained in:
Sophie Herold 2023-12-25 21:52:00 +01:00
parent 4af0159341
commit d3cd32e090
5 changed files with 14 additions and 15 deletions

View file

@ -195,9 +195,9 @@ impl Svg {
#[cfg(feature = "disable-glycin-sandbox")]
image_request.sandbox_mechanism(Some(glycin::SandboxMechanism::NotSandboxed));
let image = async_std::task::block_on(image_request.request())?;
let image = futures_lite::future::block_on(image_request.request())?;
let frame_request = glycin::FrameRequest::new().scale(width as u32, height as u32);
let frame = async_std::task::block_on(image.specific_frame(frame_request))?;
let frame = futures_lite::future::block_on(image.specific_frame(frame_request))?;
Ok(frame.texture)
}

View file

@ -26,7 +26,7 @@ use anyhow::Result;
use arc_swap::ArcSwap;
use formats::*;
pub use formats::{ImageDimensionDetails, RSVG_MAX_SIZE};
use futures::channel::mpsc;
use futures_channel::mpsc;
use tiling::FrameBufferExt;
use crate::deps::*;

View file

@ -49,7 +49,7 @@ use std::sync::Arc;
use adw::prelude::*;
use adw::subclass::prelude::*;
use arc_swap::ArcSwap;
use futures::prelude::*;
use futures_lite::StreamExt;
use glib::subclass::Signal;
use glib::{Properties, SignalGroup};
use once_cell::sync::Lazy;