code: Reformat with group_imports=StdExternalCrate
This commit is contained in:
parent
81c9030288
commit
2648295a18
18 changed files with 86 additions and 90 deletions
|
|
@ -20,14 +20,14 @@
|
|||
//!
|
||||
//! This implementation is inspired by [Amberol](https://gitlab.gnome.org/World/amberol)
|
||||
|
||||
use crate::deps::*;
|
||||
use adw::prelude::*;
|
||||
|
||||
mod imp {
|
||||
use once_cell::sync::OnceCell;
|
||||
use crate::deps::*;
|
||||
|
||||
mod imp {
|
||||
use adw::subclass::prelude::*;
|
||||
use glib::{ParamSpec, Properties, Value};
|
||||
use once_cell::sync::OnceCell;
|
||||
|
||||
use super::*;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
// Copyright (c) 2021, 2023 Christopher Davis
|
||||
// Copyright (c) 2021 Christopher Davis
|
||||
// Copyright (c) 2022-2023 Sophie Herold
|
||||
// Copyright (c) 2023 Julian Hofer
|
||||
// Copyright (c) 2023 Lubosz Sarnecki
|
||||
|
|
@ -41,12 +41,10 @@ mod rotation;
|
|||
mod scrollable;
|
||||
mod zoom;
|
||||
|
||||
use crate::deps::*;
|
||||
|
||||
use crate::decoder::tiling::FrameBufferExt;
|
||||
use crate::decoder::{self, tiling, Decoder, DecoderUpdate};
|
||||
use crate::metadata::Metadata;
|
||||
use crate::util::Gesture;
|
||||
use std::cell::{Cell, OnceCell, RefCell};
|
||||
use std::marker::PhantomData;
|
||||
use std::ops::Deref;
|
||||
use std::sync::Arc;
|
||||
|
||||
use adw::prelude::*;
|
||||
use adw::subclass::prelude::*;
|
||||
|
|
@ -56,10 +54,11 @@ use glib::subclass::Signal;
|
|||
use glib::{Properties, SignalGroup};
|
||||
use once_cell::sync::Lazy;
|
||||
|
||||
use std::cell::{Cell, OnceCell, RefCell};
|
||||
use std::marker::PhantomData;
|
||||
use std::ops::Deref;
|
||||
use std::sync::Arc;
|
||||
use crate::decoder::tiling::FrameBufferExt;
|
||||
use crate::decoder::{self, tiling, Decoder, DecoderUpdate};
|
||||
use crate::deps::*;
|
||||
use crate::metadata::Metadata;
|
||||
use crate::util::Gesture;
|
||||
|
||||
/// Default background color around images and behind transparent images
|
||||
/// `#242424`
|
||||
|
|
|
|||
|
|
@ -21,14 +21,14 @@
|
|||
//!
|
||||
//! This widget also handles showing the context menu.
|
||||
|
||||
use crate::deps::*;
|
||||
use crate::widgets::LpImage;
|
||||
|
||||
use adw::subclass::prelude::*;
|
||||
use glib::{clone, Properties};
|
||||
use gtk::prelude::*;
|
||||
use gtk::CompositeTemplate;
|
||||
|
||||
use crate::deps::*;
|
||||
use crate::widgets::LpImage;
|
||||
|
||||
mod imp {
|
||||
use super::*;
|
||||
|
||||
|
|
|
|||
|
|
@ -30,11 +30,8 @@
|
|||
//! [`LpSlidingView`]: crate::widgets::LpSlidingView
|
||||
//! [`LpFileModel`]: crate::file_model::LpFileModel
|
||||
|
||||
use crate::deps::*;
|
||||
use crate::file_model::LpFileModel;
|
||||
use crate::util::gettext::*;
|
||||
use crate::util::{Direction, Position};
|
||||
use crate::widgets::{LpImage, LpImagePage, LpPrint, LpSlidingView};
|
||||
use std::cell::{Cell, OnceCell, RefCell};
|
||||
use std::marker::PhantomData;
|
||||
|
||||
use adw::prelude::*;
|
||||
use adw::subclass::prelude::*;
|
||||
|
|
@ -45,8 +42,11 @@ use glib::translate::IntoGlib;
|
|||
use glib::{clone, Properties};
|
||||
use gtk::CompositeTemplate;
|
||||
|
||||
use std::cell::{Cell, OnceCell, RefCell};
|
||||
use std::marker::PhantomData;
|
||||
use crate::deps::*;
|
||||
use crate::file_model::LpFileModel;
|
||||
use crate::util::gettext::*;
|
||||
use crate::util::{Direction, Position};
|
||||
use crate::widgets::{LpImage, LpImagePage, LpPrint, LpSlidingView};
|
||||
|
||||
// The number of pages we want to buffer
|
||||
// on either side of the current page.
|
||||
|
|
|
|||
|
|
@ -18,10 +18,8 @@
|
|||
|
||||
//! The print layout widget that also coordinates the print process
|
||||
|
||||
use crate::decoder;
|
||||
use crate::deps::*;
|
||||
use crate::util::gettext::*;
|
||||
use crate::widgets::{LpImage, LpPrintPreview};
|
||||
use std::cell::{Cell, RefCell};
|
||||
use std::rc::Rc;
|
||||
|
||||
use adw::prelude::*;
|
||||
use adw::subclass::prelude::*;
|
||||
|
|
@ -29,8 +27,10 @@ use glib::Properties;
|
|||
use gtk::CompositeTemplate;
|
||||
use once_cell::sync::OnceCell;
|
||||
|
||||
use std::cell::{Cell, RefCell};
|
||||
use std::rc::Rc;
|
||||
use crate::decoder;
|
||||
use crate::deps::*;
|
||||
use crate::util::gettext::*;
|
||||
use crate::widgets::{LpImage, LpPrintPreview};
|
||||
|
||||
#[derive(Default, Clone, Copy)]
|
||||
struct PageAlignment {
|
||||
|
|
|
|||
|
|
@ -17,14 +17,14 @@
|
|||
|
||||
//! Print preview widget that shows a fake page with the image on it
|
||||
|
||||
use crate::deps::*;
|
||||
use crate::widgets::LpPrint;
|
||||
|
||||
use adw::subclass::prelude::*;
|
||||
use glib::Properties;
|
||||
use gtk::prelude::*;
|
||||
use once_cell::sync::OnceCell;
|
||||
|
||||
use crate::deps::*;
|
||||
use crate::widgets::LpPrint;
|
||||
|
||||
mod imp_page {
|
||||
use super::*;
|
||||
|
||||
|
|
|
|||
|
|
@ -16,17 +16,16 @@
|
|||
//
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
use crate::decoder::ImageDimensionDetails;
|
||||
use crate::deps::*;
|
||||
use crate::util;
|
||||
use std::cell::{OnceCell, RefCell};
|
||||
|
||||
use adw::prelude::*;
|
||||
use adw::subclass::prelude::*;
|
||||
use glib::Properties;
|
||||
use gtk::CompositeTemplate;
|
||||
|
||||
use std::cell::{OnceCell, RefCell};
|
||||
|
||||
use crate::decoder::ImageDimensionDetails;
|
||||
use crate::deps::*;
|
||||
use crate::util;
|
||||
use crate::widgets::image::LpImage;
|
||||
|
||||
const FALLBACK: &str = "–";
|
||||
|
|
|
|||
|
|
@ -22,8 +22,7 @@
|
|||
//!
|
||||
//! This widget it similar to `AdwCarousel`.
|
||||
|
||||
use crate::deps::*;
|
||||
use crate::widgets::LpImagePage;
|
||||
use std::cell::{Cell, OnceCell, RefCell};
|
||||
|
||||
use adw::prelude::*;
|
||||
use adw::subclass::prelude::*;
|
||||
|
|
@ -31,7 +30,8 @@ use glib::Properties;
|
|||
use indexmap::IndexMap;
|
||||
use once_cell::sync::Lazy;
|
||||
|
||||
use std::cell::{Cell, OnceCell, RefCell};
|
||||
use crate::deps::*;
|
||||
use crate::widgets::LpImagePage;
|
||||
|
||||
static SCROLL_DAMPING_RATIO: f64 = 1.;
|
||||
static SCROLL_MASS: f64 = 0.5;
|
||||
|
|
@ -46,9 +46,10 @@ static PAGE_SPACING_FIXED: f32 = 25.;
|
|||
const PAGE_SPACING_PERCENT: f32 = 0.02;
|
||||
|
||||
mod imp {
|
||||
use super::*;
|
||||
use glib::subclass::Signal;
|
||||
|
||||
use super::*;
|
||||
|
||||
#[derive(Default, Properties)]
|
||||
#[properties(wrapper_type = super::LpSlidingView)]
|
||||
pub struct LpSlidingView {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue