Registered Member
|
Many times I've accidentally clicked on close button. Many window on my desktop are maximized. Imagine, that I click open in external button menu option in akregator. In next step, I will move cursor above close button of window border, but accidentally clicked on close button of web browser.
Solution: - Don't brings newly created window, when cursor are above border's buttons of some window Additionally, it will be maybe bad idea, because applications could disallow to bringing another window up, but: - Disallow to bringing other window above, when mouse cursor are above some control, like buttons Of course, that's toolkit/application task to tell WM, where is placed button/list/etc. We can make this mechanism less dangerous by dismiss bringing window above for some time. When program order X11 or KWin to bringing widow above window with mouse cursor on button, tooltip message like: "Window will raise after 3 seconds", "Window will raise after 2 seconds", etc. When counting came to 0, window requesting to be raised, will be raised. Extending second idea, there can be buttons "stop counting and dismiss" and "raise above now" buttons on this tooltip. In my opinion, this way to perform operation could be generalized in KWin-Wayland. If Application have right to do something and asks for it, counting begins. If Application doesen't have right to do something and asks for do this operation, KWin-Wayland will asks without counting.
Lachu, proud to be a member of KDE forums since 2008-Nov.
|
Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]