cargo: Update dependencies
This commit is contained in:
parent
6a191b5d08
commit
59aed01d12
6 changed files with 184 additions and 175 deletions
|
|
@ -1,5 +1,5 @@
|
|||
// Copyright (c) 2022-2024 Sophie Herold
|
||||
// Copyright (c) 2022-2023 Christopher Davis
|
||||
// Copyright (c) 2022 Christopher Davis
|
||||
// Copyright (c) 2023 Julian Hofer
|
||||
// Copyright (c) 2023 Gage Berz
|
||||
//
|
||||
|
|
@ -19,6 +19,7 @@
|
|||
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
use std::cell::{OnceCell, RefCell};
|
||||
use std::sync::LazyLock;
|
||||
|
||||
use anyhow::Context;
|
||||
use gio::prelude::*;
|
||||
|
|
@ -26,7 +27,6 @@ use gio::subclass::prelude::*;
|
|||
use glib::subclass::Signal;
|
||||
use glib::GString;
|
||||
use indexmap::IndexMap;
|
||||
use once_cell::sync::Lazy;
|
||||
|
||||
use crate::deps::*;
|
||||
use crate::util;
|
||||
|
|
@ -53,8 +53,8 @@ mod imp {
|
|||
|
||||
impl ObjectImpl for LpFileModel {
|
||||
fn signals() -> &'static [Signal] {
|
||||
static SIGNALS: Lazy<Vec<Signal>> =
|
||||
Lazy::new(|| vec![Signal::builder("changed").build()]);
|
||||
static SIGNALS: LazyLock<Vec<Signal>> =
|
||||
LazyLock::new(|| vec![Signal::builder("changed").build()]);
|
||||
SIGNALS.as_ref()
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,10 +21,10 @@ pub mod gettext;
|
|||
use std::ffi::CStr;
|
||||
use std::fmt::{Debug, Write};
|
||||
use std::path::{Path, PathBuf};
|
||||
use std::sync::LazyLock;
|
||||
|
||||
use anyhow::{anyhow, bail, Context};
|
||||
use gio::prelude::*;
|
||||
use once_cell::sync::Lazy;
|
||||
|
||||
use crate::deps::*;
|
||||
use crate::util::gettext::*;
|
||||
|
|
@ -98,7 +98,7 @@ pub fn compare_by_name(name_a: &glib::GString, name_b: &glib::GString) -> std::c
|
|||
key_a.cmp(&key_b)
|
||||
}
|
||||
|
||||
static FILE_ATTRIBUTE_TRASH: Lazy<String> = Lazy::new(|| {
|
||||
static FILE_ATTRIBUTE_TRASH: LazyLock<String> = LazyLock::new(|| {
|
||||
[
|
||||
gio::FILE_ATTRIBUTE_STANDARD_NAME.as_str(),
|
||||
gio::FILE_ATTRIBUTE_TRASH_ORIG_PATH.as_str(),
|
||||
|
|
|
|||
|
|
@ -44,14 +44,13 @@ mod zoom;
|
|||
use std::cell::{Cell, OnceCell, RefCell};
|
||||
use std::marker::PhantomData;
|
||||
use std::ops::Deref;
|
||||
use std::sync::Arc;
|
||||
use std::sync::{Arc, LazyLock};
|
||||
|
||||
use adw::prelude::*;
|
||||
use adw::subclass::prelude::*;
|
||||
use futures_lite::StreamExt;
|
||||
use glib::subclass::Signal;
|
||||
use glib::{Properties, SignalGroup};
|
||||
use once_cell::sync::Lazy;
|
||||
|
||||
use crate::decoder::{self, tiling, Decoder, DecoderUpdate};
|
||||
use crate::deps::*;
|
||||
|
|
@ -273,8 +272,8 @@ mod imp {
|
|||
}
|
||||
|
||||
fn signals() -> &'static [Signal] {
|
||||
static SIGNALS: Lazy<Vec<Signal>> =
|
||||
Lazy::new(|| vec![Signal::builder("metadata-changed").build()]);
|
||||
static SIGNALS: LazyLock<Vec<Signal>> =
|
||||
LazyLock::new(|| vec![Signal::builder("metadata-changed").build()]);
|
||||
SIGNALS.as_ref()
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -24,13 +24,13 @@
|
|||
//! This widget it similar to `AdwCarousel`.
|
||||
|
||||
use std::cell::{Cell, OnceCell, RefCell};
|
||||
use std::sync::LazyLock;
|
||||
|
||||
use adw::prelude::*;
|
||||
use adw::subclass::prelude::*;
|
||||
use glib::Properties;
|
||||
use indexmap::IndexMap;
|
||||
use log::error;
|
||||
use once_cell::sync::Lazy;
|
||||
|
||||
use crate::deps::*;
|
||||
use crate::widgets::LpImagePage;
|
||||
|
|
@ -142,8 +142,8 @@ mod imp {
|
|||
}
|
||||
|
||||
fn signals() -> &'static [Signal] {
|
||||
static SIGNALS: Lazy<Vec<Signal>> =
|
||||
Lazy::new(|| vec![Signal::builder("target-page-reached").build()]);
|
||||
static SIGNALS: LazyLock<Vec<Signal>> =
|
||||
LazyLock::new(|| vec![Signal::builder("target-page-reached").build()]);
|
||||
SIGNALS.as_ref()
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue