I think a good modification to the "invisible drag handle" proposal would be to rather use "resize border resistance". This is a solution that won't require more than 1 px of UI space to work well. How I envisage it working is:
1) keep your arbitrarily small window border resize 2) Define a resize-resistance size, say 5 px 3) Once the user moves the pointer over the resize edge, the resize cursor will appear 4) The resize cursor will remain active until the user moves the pointer at lease 'resize-resistance' many pixels away from the resize edge 5) Click-and-hold while the resize cursor is active will result in window resizing. This seems to me like it should have 100% backward compatibility, require only changes to the window manager, will be theme independent and will still be easy to use. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to metacity in ubuntu. https://bugs.launchpad.net/bugs/160311 Title: Resizing windows by grabbing window borders is difficult [please no more comments; patches welcome] -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs