mirror of
https://github.com/YaLTeR/niri.git
synced 2024-09-17 15:27:54 +03:00
Group input-related things in a subfolder
This commit is contained in:
parent
078724369d
commit
beba87354a
@ -30,10 +30,10 @@ use smithay::{
|
||||
delegate_kde_decoration, delegate_xdg_decoration, delegate_xdg_foreign, delegate_xdg_shell,
|
||||
};
|
||||
|
||||
use crate::input::resize_grab::ResizeGrab;
|
||||
use crate::input::DOUBLE_CLICK_TIME;
|
||||
use crate::layout::workspace::ColumnWidth;
|
||||
use crate::niri::{PopupGrabState, State};
|
||||
use crate::resize_grab::ResizeGrab;
|
||||
use crate::utils::{get_monotonic_time, ResizeEdge};
|
||||
use crate::window::{InitialConfigureState, ResolvedWindowRules, Unmapped, WindowRef};
|
||||
|
||||
|
@ -27,12 +27,16 @@ use smithay::utils::{Logical, Point, SERIAL_COUNTER};
|
||||
use smithay::wayland::pointer_constraints::{with_pointer_constraint, PointerConstraint};
|
||||
use smithay::wayland::tablet_manager::{TabletDescriptor, TabletSeatTrait};
|
||||
|
||||
use self::resize_grab::ResizeGrab;
|
||||
use crate::niri::State;
|
||||
use crate::resize_grab::ResizeGrab;
|
||||
use crate::ui::screenshot_ui::ScreenshotUi;
|
||||
use crate::utils::spawning::spawn;
|
||||
use crate::utils::{center, get_monotonic_time, ResizeEdge};
|
||||
|
||||
pub mod resize_grab;
|
||||
pub mod scroll_tracker;
|
||||
pub mod swipe_tracker;
|
||||
|
||||
pub const DOUBLE_CLICK_TIME: Duration = Duration::from_millis(400);
|
||||
|
||||
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
|
@ -15,10 +15,10 @@ use super::workspace::{
|
||||
};
|
||||
use super::{LayoutElement, Options};
|
||||
use crate::animation::Animation;
|
||||
use crate::input::swipe_tracker::SwipeTracker;
|
||||
use crate::render_helpers::renderer::NiriRenderer;
|
||||
use crate::render_helpers::RenderTarget;
|
||||
use crate::rubber_band::RubberBand;
|
||||
use crate::swipe_tracker::SwipeTracker;
|
||||
use crate::utils::{output_size, ResizeEdge};
|
||||
|
||||
/// Amount of touchpad movement to scroll the height of one workspace.
|
||||
|
@ -17,10 +17,10 @@ use super::closing_window::{ClosingWindow, ClosingWindowRenderElement};
|
||||
use super::tile::{Tile, TileRenderElement};
|
||||
use super::{InteractiveResizeData, LayoutElement, Options};
|
||||
use crate::animation::Animation;
|
||||
use crate::input::swipe_tracker::SwipeTracker;
|
||||
use crate::niri_render_elements;
|
||||
use crate::render_helpers::renderer::NiriRenderer;
|
||||
use crate::render_helpers::RenderTarget;
|
||||
use crate::swipe_tracker::SwipeTracker;
|
||||
use crate::utils::id::IdCounter;
|
||||
use crate::utils::{output_size, ResizeEdge};
|
||||
use crate::window::ResolvedWindowRules;
|
||||
|
@ -15,10 +15,7 @@ pub mod layout;
|
||||
pub mod niri;
|
||||
pub mod protocols;
|
||||
pub mod render_helpers;
|
||||
pub mod resize_grab;
|
||||
pub mod rubber_band;
|
||||
pub mod scroll_tracker;
|
||||
pub mod swipe_tracker;
|
||||
pub mod ui;
|
||||
pub mod utils;
|
||||
pub mod window;
|
||||
|
@ -100,6 +100,7 @@ use crate::dbus::gnome_shell_screenshot::{NiriToScreenshot, ScreenshotToNiri};
|
||||
use crate::dbus::mutter_screen_cast::{self, ScreenCastToNiri};
|
||||
use crate::frame_clock::FrameClock;
|
||||
use crate::handlers::configure_lock_surface;
|
||||
use crate::input::scroll_tracker::ScrollTracker;
|
||||
use crate::input::{
|
||||
apply_libinput_settings, mods_with_finger_scroll_binds, mods_with_wheel_binds, TabletData,
|
||||
};
|
||||
@ -115,7 +116,6 @@ use crate::render_helpers::renderer::NiriRenderer;
|
||||
use crate::render_helpers::{
|
||||
render_to_shm, render_to_texture, render_to_vec, shaders, RenderTarget,
|
||||
};
|
||||
use crate::scroll_tracker::ScrollTracker;
|
||||
use crate::ui::config_error_notification::ConfigErrorNotification;
|
||||
use crate::ui::exit_confirm_dialog::ExitConfirmDialog;
|
||||
use crate::ui::hotkey_overlay::HotkeyOverlay;
|
||||
|
Loading…
Reference in New Issue
Block a user