Skip to content
  • Jonas Ådahl's avatar
    wayland: Don't invent our own unstable protocol semantics · f68cf698
    Jonas Ådahl authored
    The gtk_shell protocol used some half baked unstable protocol semantics
    that worked by only allowing binding the exact version of the
    interface. This hack is a bit too confusing and it makes it impossible
    to do any compatible changes without breaking things.
    
    So, instead rename it to include a number in the interface names. This
    way we can add requests and events without causing compatibility issues,
    and we can later remove requests and events by bumping the number in
    the interface names.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=763001
    f68cf698