summaryrefslogtreecommitdiffstats
path: root/video/out/wayland/server-decoration.xml
Commit message (Collapse)AuthorAgeFilesLines
* wayland_common: rewrite from scratchRostislav Pehlivanov2017-10-031-0/+94
The wayland code was written more than 4 years ago when wayland wasn't even at version 1.0. This commit rewrites everything in a more modern way, switches to using the new xdg v6 shell interface which solves a lot of bugs and makes mpv tiling-friedly, adds support for drag and drop, adds support for touchscreens, adds support for KDE's server decorations protocol, and finally adds support for the new idle-inhibitor protocol. It does not yet use the frame callback as a main rendering loop driver, this will happen with a later commit.