wlr-workspace: first version

add wlr-workspace header

start wlr_workspace impl by copying from wlr_foreign_toplevel

add more stubs

workspace: implement output_enter/leave

add create methods

start with impl destroy

finish impelmenttation of workspace-unstable

implement wlr-workspace example

small fixes to the example client

fix names as requested in review
This commit is contained in:
Ilia Bozhinov 2020-04-07 12:55:59 +02:00
parent beae3018cb
commit 754fb31f04
7 changed files with 1281 additions and 0 deletions

View file

@ -43,6 +43,7 @@ protocols = {
'wlr-output-power-management-unstable-v1': 'wlr-output-power-management-unstable-v1.xml',
'wlr-screencopy-unstable-v1': 'wlr-screencopy-unstable-v1.xml',
'wlr-virtual-pointer-unstable-v1': 'wlr-virtual-pointer-unstable-v1.xml',
'wlr-workspace-unstable-v1': 'wlr-workspace-unstable-v1.xml',
}
protocols_code = {}