From f6e91b9622db2a5772a0bf6bc6006c6f5a3eff4a Mon Sep 17 00:00:00 2001 From: MaxVerevkin Date: Thu, 7 Sep 2023 17:42:38 +0300 Subject: more refactoring --- src/wm_info_provider/hyprland.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/wm_info_provider/hyprland.rs') diff --git a/src/wm_info_provider/hyprland.rs b/src/wm_info_provider/hyprland.rs index 1233e66..c754806 100644 --- a/src/wm_info_provider/hyprland.rs +++ b/src/wm_info_provider/hyprland.rs @@ -10,13 +10,13 @@ use crate::event_loop::{self, EventLoop}; use crate::state::State; use crate::utils::read_to_vec; -pub struct Hyprland { +pub struct HyprlandInfoProvider { ipc: Ipc, workspaces: Vec, active_id: u32, } -impl Hyprland { +impl HyprlandInfoProvider { pub fn new() -> Option { let his = std::env::var("HYPRLAND_INSTANCE_SIGNATURE").ok()?; let ipc = Ipc::new(&his).ok()?; @@ -28,7 +28,7 @@ impl Hyprland { } } -impl WmInfoProvider for Hyprland { +impl WmInfoProvider for HyprlandInfoProvider { fn register(&self, event_loop: &mut EventLoop) { event_loop.register_with_fd(self.ipc.sock2.as_raw_fd(), |ctx| { match hyprland_cb(ctx.conn, ctx.state) { -- cgit v1.3.1