Martin Gräßlin
1d8319cb3b
[server] Default initialize the role of a PlasmaShellSurface
...
We want Normal as default and not a random value.
2016-03-09 16:19:33 +01:00
Marco Martin
df22d2ac31
add a static PlasmaShellSurfaceInterface::get(wl_resource*)
...
to get the associated plasmashell surface from anywhere having
the associated resource
2015-11-04 13:21:37 +01:00
Marco Martin
27667222a4
introduce SkipTaskbar
...
support the skipTaskbar property in the window model
that property is set client side by
PlasmaShell::setSkipTaskbar
REVIEW:125453
2015-09-30 16:52:57 +02:00
Martin Gräßlin
bbfdf3f72a
[server] Make s_version a static member of private class
...
Follows a useful change added in the kwaylandScanner tool the
s_version becomes part of the Private class.
Also fixes the related generation in the tool.
2015-09-10 09:23:36 +02:00
Martin Gräßlin
5e3bb70612
Fix doxygen generation
...
Doxygen doesn't like our callback listener at all. We need to hide
it from doxygen, otherwise docu doesn't get generated.
2015-09-09 16:39:50 +02:00
Marco Martin
b99f95e3e2
support OnScreenDisplay window type
...
plasmashell needs some of their windows as on screen display
ideally only the shell will be allowed to use them
REVIEW:125036
2015-09-03 18:16:26 +02:00
Martin Gräßlin
2f02ee45cf
Add support for panel behavior in PlasmaShellSurface
...
Allows to set a PlasmaShellSurface with role panel to be either:
* AlwaysVisible
* AutoHide
* WindowsCanCover
* WindowsGoBelow
2015-06-19 23:27:38 +02:00
Martin Gräßlin
85a654b02b
[server] Add bindings for PlasmaShell interface
2015-06-09 19:05:25 +02:00