feat: generated workspaces protocol and various improvements

This commit is contained in:
Ashley Wulber 2022-06-08 23:51:33 -04:00
parent bfa8fa58ff
commit 02e240b6bb
No known key found for this signature in database
GPG key ID: BCD0B777C3F6E2FD
19 changed files with 480 additions and 110 deletions

View file

@ -53,7 +53,6 @@ impl ObjectImpl for WorkspaceObject {
false,
ParamFlags::READWRITE,
),
]
});
PROPERTIES.as_ref()

View file

@ -19,11 +19,11 @@ impl WorkspaceObject {
pub fn id(&self) -> u32 {
imp::WorkspaceObject::from_instance(&self).id.get()
}
}
pub fn active(&self) -> bool {
imp::WorkspaceObject::from_instance(&self).active.get()
}
}
}
#[derive(Clone, Debug, Default, glib::Boxed)]