kwinrules: Show error when detected window is unmanaged
To easily create an unmanaged window to test this:
qdbus org.kde.KWin /KWin org.kde.KWin.showDebugConsole
In wayland is the window below that which gets detected (I'm not sure if feature or bug)
Also, in a separate commit, two slight UX improvents I came across when adding this message:
- Disable the detection button when property sheet is open.
- Add a minimum limit (smallDuration) to the delay before detecting a window. Otherwise we freeze the window before even showing the button release feedback, which can feel unexpected
Edited by Ismael Asensio