general: Consolidate explicit dependencies down to adw and gtk4
Use the exported dependencies for everything else.
This commit is contained in:
parent
f9cbad9ad9
commit
1ae7316b32
8 changed files with 16 additions and 17 deletions
|
|
@ -17,6 +17,8 @@
|
|||
//
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
use crate::deps::*;
|
||||
|
||||
use adw::prelude::*;
|
||||
use adw::subclass::prelude::*;
|
||||
use glib::clone;
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
use gettextrs::*;
|
||||
use gio::prelude::*;
|
||||
use gtk::gio::{self, prelude::*};
|
||||
|
||||
mod application;
|
||||
mod config;
|
||||
|
|
@ -26,6 +26,10 @@ mod util;
|
|||
mod widgets;
|
||||
mod window;
|
||||
|
||||
mod deps {
|
||||
pub use gtk::{gdk, gdk_pixbuf, gio, glib, graphene};
|
||||
}
|
||||
|
||||
use application::LpApplication;
|
||||
|
||||
fn main() {
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
use crate::deps::*;
|
||||
|
||||
use gio::prelude::*;
|
||||
use glib::translate::*;
|
||||
|
||||
|
|
|
|||
|
|
@ -17,9 +17,9 @@
|
|||
//
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
use gdk::prelude::*;
|
||||
use gio::subclass::prelude::*;
|
||||
use gtk::{graphene, prelude::*, subclass::prelude::*};
|
||||
use crate::deps::*;
|
||||
|
||||
use gtk::{prelude::*, subclass::prelude::*};
|
||||
|
||||
use once_cell::sync::Lazy;
|
||||
|
||||
|
|
|
|||
|
|
@ -17,8 +17,9 @@
|
|||
//
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
use crate::deps::*;
|
||||
|
||||
use adw::subclass::prelude::*;
|
||||
use gdk::prelude::*;
|
||||
use glib::clone;
|
||||
use gtk::prelude::*;
|
||||
use gtk::subclass::prelude::*;
|
||||
|
|
|
|||
|
|
@ -17,8 +17,9 @@
|
|||
//
|
||||
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
use crate::deps::*;
|
||||
|
||||
use adw::subclass::prelude::*;
|
||||
use gio::prelude::*;
|
||||
use glib::clone;
|
||||
use gtk::prelude::*;
|
||||
use gtk::subclass::prelude::*;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue