Add support for experimental xx_foreign_toplevel_geometry_tracker_v1 as
well as tracking_manager_v1.
This commit is contained in:
parent
4e9b6def83
commit
59c2b53350
10 changed files with 284 additions and 8 deletions
|
|
@ -7,7 +7,8 @@ use {
|
|||
},
|
||||
},
|
||||
jay_config::client::{
|
||||
CC_DATA_CONTROL, CC_DRM_LEASE, CC_FOREIGN_TOPLEVEL_LIST, CC_FOREIGN_TOPLEVEL_MANAGER,
|
||||
CC_DATA_CONTROL, CC_DRM_LEASE, CC_FOREIGN_TOPLEVEL_GEOMETRY_TRACKING,
|
||||
CC_FOREIGN_TOPLEVEL_LIST, CC_FOREIGN_TOPLEVEL_MANAGER,
|
||||
CC_GAMMA_CONTROL_MANAGER, CC_HEAD_MANAGER, CC_IDLE_NOTIFIER, CC_INPUT_METHOD,
|
||||
CC_LAYER_SHELL, CC_SCREENCOPY, CC_SEAT_MANAGER, CC_SESSION_LOCK, CC_VIRTUAL_KEYBOARD,
|
||||
CC_VIRTUAL_POINTER, CC_WORKSPACE_MANAGER, ClientCapabilities,
|
||||
|
|
@ -49,6 +50,7 @@ impl Parser for CapabilitiesParser {
|
|||
"head-manager" => CC_HEAD_MANAGER,
|
||||
"gamma-control-manager" => CC_GAMMA_CONTROL_MANAGER,
|
||||
"virtual-pointer" => CC_VIRTUAL_POINTER,
|
||||
"foreign-toplevel-geometry-tracking" => CC_FOREIGN_TOPLEVEL_GEOMETRY_TRACKING,
|
||||
_ => {
|
||||
return Err(
|
||||
CapabilitiesParserError::UnknownCapability(string.to_owned()).spanned(span),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue