This PR includes all functionality required to make a release with basic functionality on compatible Wayland compositors.
Remaining tasks:
[x] Add a diagnostics panel in the about dialog show some basic info (whether Wayland is detected, which protocols are used etc.)
[ ] Disable plugins on Wayland that are known to crash (Xgamma, screenshot, systray, etc. -- some of these can be adapted later to work on Wayland as well)
[x] Refuse to hide the dock if there is no way to recall it
[ ] revert README to the official version
[ ] Better document known issues / limitations on Wayland
This PR includes all functionality required to make a release with basic functionality on compatible Wayland compositors.
Remaining tasks: