From 43df7fad46033692abc6a2b223e6d98f8b7a5aed Mon Sep 17 00:00:00 2001 From: tet Date: Tue, 21 May 2024 22:43:42 +0000 Subject: Implement wlr-output-management protocol fix: wlr_output_management use WeakOutput --- niri-ipc/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'niri-ipc') diff --git a/niri-ipc/src/lib.rs b/niri-ipc/src/lib.rs index 4db883e5..572b4a83 100644 --- a/niri-ipc/src/lib.rs +++ b/niri-ipc/src/lib.rs @@ -433,7 +433,7 @@ pub struct Output { } /// Output mode. -#[derive(Debug, Serialize, Deserialize, Clone, Copy)] +#[derive(Debug, Serialize, Deserialize, Clone, Copy, PartialEq)] pub struct Mode { /// Width in physical pixels. pub width: u16, @@ -446,7 +446,7 @@ pub struct Mode { } /// Logical output in the compositor's coordinate space. -#[derive(Debug, Serialize, Deserialize, Clone, Copy)] +#[derive(Debug, Serialize, Deserialize, Clone, Copy, PartialEq)] pub struct LogicalOutput { /// Logical X position. pub x: i32, -- cgit