code: Reformat with group_imports=StdExternalCrate

This commit is contained in:
Sophie Herold 2023-12-06 23:45:02 +01:00
parent 81c9030288
commit 2648295a18
18 changed files with 86 additions and 90 deletions

View file

@ -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::*;

View file

@ -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`

View file

@ -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::*;

View file

@ -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.

View file

@ -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 {

View file

@ -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::*;

View file

@ -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 = "–";

View file

@ -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 {