cleanup
This commit is contained in:
parent
580df62e46
commit
73d2107dc9
10 changed files with 5 additions and 21 deletions
|
|
@ -9,10 +9,7 @@ use gtk4::{
|
|||
CssProvider, StyleContext,
|
||||
};
|
||||
use once_cell::sync::OnceCell;
|
||||
use std::sync::{Arc, Mutex};
|
||||
use tokio::sync::mpsc;
|
||||
use utils::{Activate, WorkspaceEvent};
|
||||
use wayland::State;
|
||||
use utils::{WorkspaceEvent};
|
||||
use window::CosmicWorkspacesWindow;
|
||||
|
||||
mod localize;
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@ use std::path::PathBuf;
|
|||
use gtk4::glib;
|
||||
use std::future::Future;
|
||||
|
||||
pub type Activate = String;
|
||||
|
||||
#[derive(Debug, Clone)]
|
||||
pub enum WorkspaceEvent {
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
// SPDX-License-Identifier: MPL-2.0-only
|
||||
|
||||
use crate::{fl, utils::Activate, wayland::State, workspace_list::WorkspaceList};
|
||||
use crate::{fl, wayland::State, workspace_list::WorkspaceList};
|
||||
use cascade::cascade;
|
||||
use cosmic_panel_config::CosmicPanelConfig;
|
||||
use gtk4::{
|
||||
gio,
|
||||
glib::{self, Object},
|
||||
|
|
|
|||
|
|
@ -1,8 +1,5 @@
|
|||
use crate::Activate;
|
||||
use gtk4::{glib, subclass::prelude::*, ToggleButton};
|
||||
use once_cell::sync::OnceCell;
|
||||
use std::{cell::RefCell, rc::Rc};
|
||||
use tokio::sync::mpsc;
|
||||
|
||||
// Object holding the state
|
||||
#[derive(Default)]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
mod imp;
|
||||
|
||||
use crate::{utils::WorkspaceEvent, workspace_object::WorkspaceObject, Activate, TX};
|
||||
use crate::{utils::WorkspaceEvent, workspace_object::WorkspaceObject, TX};
|
||||
use glib::Object;
|
||||
use gtk4::{glib, prelude::*, subclass::prelude::*, ToggleButton};
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +1,9 @@
|
|||
// SPDX-License-Identifier: MPL-2.0-only
|
||||
|
||||
use cosmic_panel_config::CosmicPanelConfig;
|
||||
use gtk4::subclass::prelude::*;
|
||||
use gtk4::{gio, glib, EventControllerScroll};
|
||||
use gtk4::{gio, glib};
|
||||
use gtk4::{Box, ListView};
|
||||
use once_cell::sync::OnceCell;
|
||||
use tokio::sync::mpsc;
|
||||
|
||||
use crate::utils::Activate;
|
||||
|
||||
#[derive(Debug, Default)]
|
||||
pub struct WorkspaceList {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
// SPDX-License-Identifier: MPL-2.0-only
|
||||
|
||||
use crate::utils::Activate;
|
||||
use crate::utils::WorkspaceEvent;
|
||||
use crate::wayland::State;
|
||||
use crate::workspace_button::WorkspaceButton;
|
||||
|
|
@ -8,7 +7,6 @@ use crate::workspace_object::WorkspaceObject;
|
|||
use crate::TX;
|
||||
use cascade::cascade;
|
||||
use cosmic_panel_config::PanelAnchor;
|
||||
use cosmic_panel_config::PanelSize;
|
||||
use gtk4::builders::EventControllerScrollBuilder;
|
||||
use gtk4::EventControllerScrollFlags;
|
||||
use gtk4::Inhibit;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue