psifidotos / applet-window-buttons

Plasma 5 applet in order to show window buttons in your panels
GNU General Public License v2.0
404 stars 55 forks source link

Blacklist for windows enforcing CSD #102

Closed alxlg closed 3 years ago

alxlg commented 4 years ago

Some applications enforce the use of Client-Side Decorations i.e. they draw window controls on their own, resulting in a duplication with this applet.

I think it would be nice to have in this applet settings the ability to define a blacklist of window classes (like KWin Rules): when a window in the blacklist is focused the applet wouldn't show the controls.

Does make sense?

psifidotos commented 3 years ago

this falls to per app responsibility just like firefox and telegram are now providing

alxlg commented 3 years ago

Of course, though GNOME(-ish) apps all use CSD only and more and more new Linux apps are providing just CSD. I filled bug reports to many of them asking for optional SSD support but no one cares.