lirios / shell

:shell: Convergent shell for desktops, phones and tables built with QtQuick, Wayland and Material Design
GNU General Public License v3.0
232 stars 15 forks source link

Implement decorations with C++ #212

Closed plfiorini closed 3 years ago

plfiorini commented 3 years ago

The new input handlers do not work as expected.

Mouse click fall through: if you overlap the title bar of two windows and click on the one stacked above, your click will hit the window below.

Windows can be dragged even when the modal dialog overlay is active.

Rewrite the decorations with C++ to avoid these issues.