Add "has parent window" window rule
This allows to match whether a window has a parent (e.g. a dialog window) or not (e.g. the main window).
I still think mapping “normal window” to !transient makes for a much better user experience and makes exisitng rules just work™ but I’m tired of arguing.
With this I can make my IDE or chat app or email client maximized without maximizing also all of its dialog windows.
Note how the open dialog has oxygen cold title bar but the main window has not

Edited by Kai Uwe Broulik
