kwin-scripts / kwin-tiling

Tiling script for kwin
GNU General Public License v2.0
1.1k stars 68 forks source link

Disabling Tiling on widget menus and pope ups! #100

Closed mmrezaie closed 6 years ago

mmrezaie commented 6 years ago

When I open some menu-like interfaces like application launcher's menu (Sorry I do not know what they are, menu? widget? window? but they all have a frame), Kwin treats them as a window, so they get tiled, which breaks some of these widgets.

Can I change this behavior or this is by design or something which Kwim won't differentiate?

p.s. I wanna clarify that this doesn't happen for all the widgets and drop down menus for skype, or Dropbox or chrome are fine. But for others mostly the ones integrated with KDE-plasma they are usually are the ones being tiled.

faho commented 6 years ago

What the script does is ignore all clients that aren't normal windows. This goes via the X11 window "type".

If an application's menus are tiled, then that means that that application (or its toolkit) doesn't correctly flag them, which is a bug there.

he ones integrated with KDE-plasma

The ones integrated with KDE-plasma are already hardcoded to be ignored.

Do you use latte-dock? That apparently doesn't do this correctly - see #97.

mmrezaie commented 6 years ago

Genius! Yes, I do use Latte. I should have mentioned it.

faho commented 6 years ago

Yes, I do use Latte.

In that case, you'll need to do what I recommended in #97 and ignore "lattedock" in the settings.

mmrezaie commented 6 years ago

thanks, I already did it. I will close this thread since the other one (#97) is older, and more into the point. Thank you very much.