From be932078e0e26defa8c1461b19d9864256508b71 Mon Sep 17 00:00:00 2001 From: alex-ds13 <145657253+alex-ds13@users.noreply.github.com> Date: Fri, 31 Jan 2025 13:14:04 +0000 Subject: [PATCH] refactor(wm): make monitor fields public --- komorebi/src/monitor.rs | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/komorebi/src/monitor.rs b/komorebi/src/monitor.rs index f8cec260..eab81570 100644 --- a/komorebi/src/monitor.rs +++ b/komorebi/src/monitor.rs @@ -36,31 +36,31 @@ use crate::WindowsApi; )] pub struct Monitor { #[getset(get_copy = "pub", set = "pub")] - id: isize, + pub id: isize, #[getset(get = "pub", set = "pub")] - name: String, + pub name: String, #[getset(get = "pub", set = "pub")] - device: String, + pub device: String, #[getset(get = "pub", set = "pub")] - device_id: String, + pub device_id: String, #[getset(get = "pub", set = "pub")] - serial_number_id: Option, + pub serial_number_id: Option, #[getset(get = "pub", set = "pub")] - size: Rect, + pub size: Rect, #[getset(get = "pub", set = "pub")] - work_area_size: Rect, + pub work_area_size: Rect, #[getset(get_copy = "pub", set = "pub")] - work_area_offset: Option, + pub work_area_offset: Option, #[getset(get_copy = "pub", set = "pub")] - window_based_work_area_offset: Option, + pub window_based_work_area_offset: Option, #[getset(get_copy = "pub", set = "pub")] - window_based_work_area_offset_limit: isize, - workspaces: Ring, + pub window_based_work_area_offset_limit: isize, + pub workspaces: Ring, #[serde(skip_serializing_if = "Option::is_none")] #[getset(get_copy = "pub", set = "pub")] - last_focused_workspace: Option, + pub last_focused_workspace: Option, #[getset(get_mut = "pub")] - workspace_names: HashMap, + pub workspace_names: HashMap, } impl_ring_elements!(Monitor, Workspace);