Adds xdg-toplevel-icon for changing icon in places like the titlebar without needing to create desktop entries.
Also adds ext-image-capture-source and ext-image-copy-capture which is used for capturing outputs/windows, used in wlroots and Cosmic.
Wow the icon saga is finished!?
If anyone wants to throw away a couple hours, there was SO much discussion (and initially drama) over it: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/269
what is up with wayland standards taking so long to finalise? They have been chewing on HDR for over 4 years now…
Guessing from how this change required 3+ implementations before it became official according to the gitlab page, maybe it’s a chicken and egg situation. Hdr is a lot of work so maybe people don’t want to implement an unfinalized version that might change
The compositors are the ones doing a lot of the protocol development. They want to have WIP versions so they can see what issues crop up, they’ve been making versions all doing. Now, I agree that it is slowing things down, but it’s more of just an additional thing that needs to get done, not so much a chicken and egg problem.
I guess because they want it to be done correctly but there’s plenty of opinions on the correct way to do it