• Show log

    Commit

  • Hash : 6f88cbe4
    Author : Ethan Lee
    Date : 2022-05-11T16:04:34

    wayland: Support xdg_decoration requesting client-side decorations.
    
    Don't be fooled by the diff size - this ended up being a big refactor of the
    shell surface management, masked only by some helper macros I wrote for the
    popup support.
    
    This change makes it so when xdg_decoration is supported, but CSD is requested,
    the system bails on xdg support entirely and resets all the windows to use
    libdecor instead. This transition isn't pretty, but once it's done it will be
    smooth if decorations are an OS toggle since libdecor will take things from
    there.
    
    In hindsight, we really should have designed libdecor to be passed a toplevel,
    having it manage that for us keeps causing major refactors for _every_ change.
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/SDL.git
    Git SSH git@git.kmx.io:kc3-lang/SDL.git
    Public access ? public
    Description

    Fork of https://github.com/libsdl-org/SDL

    Users
    thodg_m kc3_lang_org thodg_w thodg_l www_kmx_io thodg
    Tags