Drew DeVault
|
883d8d306c
|
Identify topmost interactive layer surface
|
7 years ago |
Drew DeVault
|
d466cc117f
|
Don't reset exclusive between layer shell passes
This is not the intended behavior of exclusive zones, the second pass is
meant to respect the usable area.
|
7 years ago |
Drew DeVault
|
b887af9a60
|
Fix maximized windows interaction with layer shell
If there were no layer surfaces the usable area of the output would be
an empty box.
|
7 years ago |
Drew DeVault
|
3e5131e664
|
Address further review feedback
|
7 years ago |
Drew DeVault
|
a1d5d20914
|
Address some more feedback
|
7 years ago |
Drew DeVault
|
52fe2688ea
|
Address @emersion's feedback
|
7 years ago |
Drew DeVault
|
776b81d499
|
Fix surface layer damage tracking
|
7 years ago |
Drew DeVault
|
0e318df13d
|
Add margin animation to the example demo
|
7 years ago |
Drew DeVault
|
86ca4bea6d
|
Fix layer rendering/layout bugs
|
7 years ago |
Drew DeVault
|
097e87ca9f
|
Handle usable area for maximized windows
Also fixes some bugs
|
7 years ago |
Drew DeVault
|
ab6c2bf584
|
Reset exclusivity after shell layer
Also fixes an issue which was applying exclusivity to all edges
|
7 years ago |
Drew DeVault
|
df9dbf3170
|
Fix rebase issues; rearrange layers on destroy
|
7 years ago |
Drew DeVault
|
11c57d22b0
|
Use 0 for default width/height (rather than -1)
|
7 years ago |
Drew DeVault
|
d1c0e6fe2c
|
Add layer_surface.close
|
7 years ago |
Drew DeVault
|
b73c4f48c1
|
Fix exclusive zone among other layers
|
7 years ago |
Drew DeVault
|
8c98c18880
|
Gracefully deal with outputs being removed
|
7 years ago |
Drew DeVault
|
f444a0d14c
|
Implement layer surface damage
|
7 years ago |
Drew DeVault
|
4bf936360d
|
Arrange & render layer surfaces
|
7 years ago |
Drew DeVault
|
b31ce4220c
|
Add broken test client and rootston stubs
|
7 years ago |