diff --git a/src/main.rs b/src/main.rs index 0bdfc67..6e4d2cf 100644 --- a/src/main.rs +++ b/src/main.rs @@ -67,10 +67,6 @@ fn main() let layer_shell = LayerShell::bind(&globals, &qh).unwrap(); let shm = Shm::bind(&globals, &qh).unwrap(); - // // Initialize slot pool with a minimum size (0 is not allowed) - // // it will be automatically resized later - // let shm_slot_pool = SlotPool::new(1, &shm).unwrap(); - // Sync tools for sway ipc tasks let mut poll = Poll::new().unwrap(); let waker = Arc::new(Waker::new(poll.registry(), SWAY).unwrap()); @@ -81,7 +77,6 @@ fn main() registry_state: RegistryState::new(&globals), output_state: OutputState::new(&globals, &qh), shm, - // shm_slot_pool, layer_shell, wallpaper_dir, pixel_format: None, diff --git a/src/sway.rs b/src/sway.rs index b3bf903..4b37f6d 100644 --- a/src/sway.rs +++ b/src/sway.rs @@ -78,42 +78,3 @@ impl SwayConnectionTask } } } - -// pub fn spawn_sway_events_loop_task(tx: Sender, waker: Waker) -// { -// spawn(|| sway_events_loop_task(tx, waker)); -// } -// -// pub fn sway_events_loop_task(tx: Sender, waker: Waker) -// { -// let mut sway_conn = Connection::new() -// .expect("Failed to connect to sway socket"); -// -// // Send the initial workspaces -// for workspace in sway_conn.get_workspaces().unwrap().into_iter() { -// if workspace.visible { -// tx.send(WorkspaceVisible { -// output: workspace.output, -// workspace_name: workspace.name, -// }).unwrap(); -// } -// } -// waker.wake().unwrap(); -// -// // Event loop -// let event_stream = sway_conn.subscribe([EventType::Workspace]).unwrap(); -// for event_result in event_stream { -// let event = event_result.unwrap(); -// let Event::Workspace(workspace_event) = event else {continue}; -// if let WorkspaceChange::Focus = workspace_event.change { -// let current_workspace = workspace_event.current.unwrap(); -// -// tx.send(WorkspaceVisible { -// output: current_workspace.output.unwrap(), -// workspace_name: current_workspace.name.unwrap(), -// }).unwrap(); -// -// waker.wake().unwrap(); -// } -// } -// }