Emmanuel Lepage Vallée
Emmanuel Lepage Vallée




 [edit: Replace the link]

Hello, thanks for this. Lets get started with some of the mundane "things to learn when contributing to AwesomeWM". That's pretty much "normal" for when contributing to projects. Your previous...
> And also in my case I'm developing the client in the QML but QML don't provide any function to set the WM_TYPE to DOCK. You can as long as...
You seem to be right, QML window is based on QWindow and doesn't expos the `dock` mode. https://doc.qt.io/archives/qt-5.12/qt.html#WindowType-enum . That seems to only exist for the floating QWidget based windows...
I am not advocating to override the built-in methods, but that would be `awful.client.object.get_dockable`, `awful.client.object.is_immobilized_horizontal` and `awful.client.object.is_immobilized_vertical`. Then add [some struts](https://awesomewm.org/apidoc/core_components/client.html#struts) either from the Qt side or AwesomeWM side