| > I don't want that when I'm making apps. If I'm making a GTK app then I would expect to get the GTK borders. If I'm making a Qt app then I would expect to get the Qt borders. And so on. Surely the choice should fall on the user. > That's a good way to ensure you get conflicting gestures/keybinds, inconsistent theming, and just a general lack of consistency. Which is why we would like all of these to be configurable. > The common ground would be drawing your own decorations because that's the way any Wayland server works by default What if I, as a user of a tiling wm don't want any decorations? > Xdg-decoration is an optional extension That everything supports it afaik. (except mutter?) |
It does, the user can choose to use GTK or Qt apps.
>Which is why we would like all of these to be configurable.
So making it all configurable is just guaranteeing that the app is broken out of the box and needs to have all this stuff set up before it even works correctly. Not exactly a user-friendly way to ship a program.
>What if I, as a user of a tiling wm don't want any decorations?
You may have to accept that some apps are not built to work in a tiling WM. In my experience, you will have a lot of trouble with some apps for various other reasons too, not just the decorations.
>That everything supports it afaik. (except mutter?)
I'm confused, you said everything supports it, but then immediately listed something that didn't support it.