Review Request #125453 - Created Sept. 29, 2015 and submitted
support the skiptTaskbar property in the window model that property is set client side by PlasmaShell::setSkipsTaskbar
general note: in KWin it's called "skipTaskbar" also in the NET classes it's SkipTaskbar. I suggest we keep that and drop the s.
Another general note: in the commit message you have a typo: t instead of s.
The versioning of the interface is not yet correctly represented: in registry.cpp the supported version needs to be changed to match the version and on server side it also needs to be incremented. New requests need to get an additional attribute since="2". The wayland-scanner will generate defines for them for easy comparing the versions.
In general the idea is that client and server negotiate the protocol version and thus we need to introduce version checks. On client side it's unfortunately not fully supported by us not having a min version check yet. But for this protocol it shouldn't matter as we can assume that KWin supports the latest.
Also please add some documentation (yes I know it's lacking) with at least an @since 5.5
Revision 2 (+81 -4)