aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/input.rs2
-rw-r--r--src/lib.rs5
-rw-r--r--src/niri.rs8
-rw-r--r--src/ui/config_error_notification.rs (renamed from src/config_error_notification.rs)0
-rw-r--r--src/ui/exit_confirm_dialog.rs (renamed from src/exit_confirm_dialog.rs)0
-rw-r--r--src/ui/hotkey_overlay.rs (renamed from src/hotkey_overlay.rs)0
-rw-r--r--src/ui/mod.rs4
-rw-r--r--src/ui/screenshot_ui.rs (renamed from src/screenshot_ui.rs)0
8 files changed, 10 insertions, 9 deletions
diff --git a/src/input.rs b/src/input.rs
index 11651d2f..0d14e7e6 100644
--- a/src/input.rs
+++ b/src/input.rs
@@ -23,7 +23,7 @@ use smithay::wayland::pointer_constraints::{with_pointer_constraint, PointerCons
use smithay::wayland::tablet_manager::{TabletDescriptor, TabletSeatTrait};
use crate::niri::State;
-use crate::screenshot_ui::ScreenshotUi;
+use crate::ui::screenshot_ui::ScreenshotUi;
use crate::utils::spawning::spawn;
use crate::utils::{center, get_monotonic_time};
diff --git a/src/lib.rs b/src/lib.rs
index 68bcbc36..26f1277b 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -4,21 +4,18 @@ extern crate tracing;
pub mod animation;
pub mod backend;
pub mod cli;
-pub mod config_error_notification;
pub mod cursor;
#[cfg(feature = "dbus")]
pub mod dbus;
-pub mod exit_confirm_dialog;
pub mod frame_clock;
pub mod handlers;
-pub mod hotkey_overlay;
pub mod input;
pub mod ipc;
pub mod layout;
pub mod niri;
pub mod protocols;
pub mod render_helpers;
-pub mod screenshot_ui;
+pub mod ui;
pub mod utils;
#[cfg(not(feature = "xdp-gnome-screencast"))]
diff --git a/src/niri.rs b/src/niri.rs
index d82a978e..69ae6dec 100644
--- a/src/niri.rs
+++ b/src/niri.rs
@@ -87,16 +87,13 @@ use smithay::wayland::virtual_keyboard::VirtualKeyboardManagerState;
use crate::backend::tty::SurfaceDmabufFeedback;
use crate::backend::{Backend, RenderResult, Tty, Winit};
-use crate::config_error_notification::ConfigErrorNotification;
use crate::cursor::{CursorManager, CursorTextureCache, RenderCursor, XCursor};
#[cfg(feature = "dbus")]
use crate::dbus::gnome_shell_screenshot::{NiriToScreenshot, ScreenshotToNiri};
#[cfg(feature = "xdp-gnome-screencast")]
use crate::dbus::mutter_screen_cast::{self, ScreenCastToNiri};
-use crate::exit_confirm_dialog::ExitConfirmDialog;
use crate::frame_clock::FrameClock;
use crate::handlers::configure_lock_surface;
-use crate::hotkey_overlay::HotkeyOverlay;
use crate::input::{apply_libinput_settings, TabletData};
use crate::ipc::server::IpcServer;
use crate::layout::{Layout, MonitorRenderElement};
@@ -104,7 +101,10 @@ use crate::protocols::foreign_toplevel::{self, ForeignToplevelManagerState};
use crate::pw_utils::{Cast, PipeWire};
use crate::render_helpers::renderer::NiriRenderer;
use crate::render_helpers::{render_to_texture, render_to_vec};
-use crate::screenshot_ui::{ScreenshotUi, ScreenshotUiRenderElement};
+use crate::ui::config_error_notification::ConfigErrorNotification;
+use crate::ui::exit_confirm_dialog::ExitConfirmDialog;
+use crate::ui::hotkey_overlay::HotkeyOverlay;
+use crate::ui::screenshot_ui::{ScreenshotUi, ScreenshotUiRenderElement};
use crate::utils::{
center, get_monotonic_time, make_screenshot_path, output_size, write_png_rgba8,
};
diff --git a/src/config_error_notification.rs b/src/ui/config_error_notification.rs
index 12d92b85..12d92b85 100644
--- a/src/config_error_notification.rs
+++ b/src/ui/config_error_notification.rs
diff --git a/src/exit_confirm_dialog.rs b/src/ui/exit_confirm_dialog.rs
index 84eddefe..84eddefe 100644
--- a/src/exit_confirm_dialog.rs
+++ b/src/ui/exit_confirm_dialog.rs
diff --git a/src/hotkey_overlay.rs b/src/ui/hotkey_overlay.rs
index bfb263f4..bfb263f4 100644
--- a/src/hotkey_overlay.rs
+++ b/src/ui/hotkey_overlay.rs
diff --git a/src/ui/mod.rs b/src/ui/mod.rs
new file mode 100644
index 00000000..a63c6f03
--- /dev/null
+++ b/src/ui/mod.rs
@@ -0,0 +1,4 @@
+pub mod config_error_notification;
+pub mod exit_confirm_dialog;
+pub mod hotkey_overlay;
+pub mod screenshot_ui;
diff --git a/src/screenshot_ui.rs b/src/ui/screenshot_ui.rs
index 897761a1..897761a1 100644
--- a/src/screenshot_ui.rs
+++ b/src/ui/screenshot_ui.rs