head-management: add compositor-space-info-v1 extension
This commit is contained in:
parent
8356dd5d5c
commit
67acc6d938
11 changed files with 312 additions and 4 deletions
|
|
@ -76,7 +76,10 @@ use {
|
|||
},
|
||||
ahash::AHashSet,
|
||||
forker::ForkerProxy,
|
||||
jay_config::{_private::DEFAULT_SEAT_NAME, video::GfxApi},
|
||||
jay_config::{
|
||||
_private::DEFAULT_SEAT_NAME,
|
||||
video::{GfxApi, Transform},
|
||||
},
|
||||
std::{cell::Cell, env, future::Future, ops::Deref, rc::Rc, sync::Arc, time::Duration},
|
||||
thiserror::Error,
|
||||
uapi::c,
|
||||
|
|
@ -637,7 +640,13 @@ fn create_dummy_output(state: &Rc<State>) {
|
|||
let head_name = state.head_names.next();
|
||||
let head_state = HeadState {
|
||||
name: RcEq(name.clone()),
|
||||
position: (0, 0),
|
||||
size: (0, 0),
|
||||
transform: Transform::None,
|
||||
scale: Default::default(),
|
||||
wl_output: None,
|
||||
connector_enabled: true,
|
||||
in_compositor_space: false,
|
||||
monitor_info: None,
|
||||
};
|
||||
let connector_data = Rc::new(ConnectorData {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue