• Emmanuel Gil Peyrot's avatar
    Wayland: Add an alternate surface role using xdg-shell · ae44a281
    Emmanuel Gil Peyrot authored
    This protocol matches desktops much better than the deprecated
    wl_shell, fixing a bunch of race conditions, removing undefined
    behaviour, adding missing features, and generally providing a much more
    user-friendly experience.
    
    Since most compositors don’t support it yet, the wl_shell_surface role
    is kept as fallback for now.
    ae44a281
wl_window.c 40.1 KB