It is a design decision to have it implemented by each compositor. which means each one will implement it differently. Currently, the gtk4 layer shell supports some, like sway and hyperland, but not others, like gnome
Obviously, I can’t create the entire universe by my own, adding features in the way I see fit depends also on what others create.
In this case, the app won’t be cross-platform, and users will complain when it doesn’t work properly on their distro.
So I don’t see the issue with me complaining a bit as well.
It is a design decision to have it implemented by each compositor. which means each one will implement it differently. Currently, the gtk4 layer shell supports some, like sway and hyperland, but not others, like gnome
Sounds like a good opportunity to add the features in the way you see fit.
Obviously, I can’t create the entire universe by my own, adding features in the way I see fit depends also on what others create. In this case, the app won’t be cross-platform, and users will complain when it doesn’t work properly on their distro. So I don’t see the issue with me complaining a bit as well.