[opensuse] Keep window borders from going off edge of screen (oS-13.1 KDE)
Running stock KDE on openSUSE-13.1. I'm not sure exactly how to word this because I do not know what it is called. When I first start up KDE, the windows of auto-started apps are placed where I'd like them to be. However, whenever I move them for any reason (or some other app happens to move them), if the window border touches the edge of the screen, then, instead of the window border being snapped to the edge of the screen, it is snapped -beyond- the edge of the screeen (so it goes offscreen), and the inner content of the window is immediately up against the screen edge. I find this rather distracting and quite annoying, especially when I have a multi-screen setup and the window border shows up on an adjacent screen. Is there a way to change this behavior? I would like the window borders to snap to exactly the screen edge, not beyond (i.e., I'd like to be able to see the window border between the window content and the edge of the screen). Also, is there a way to disable the "glow" that extends beyond the borders of a selected window? That's also something that I could very much do without. I've looked through the various System Settings windows, but notthing there seems to apply. I do not know where else to look. Any ideas? Thanks! --Phil -- Philip Amadeo Saeli psaeli@zorodyne.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sat, 6 Dec 2014 00:21:27 -0600 Philip Amadeo Saeli wrote:
Also, is there a way to disable the "glow" that extends beyond the borders of a selected window? That's also something that I could very much do without.
Hi Philip, Configure Desktop > Workspace Appearance > Window Decorations, click 'Configure Decoration' > Shadows tab > Active Window Glow :-) Regarding the snap-to offset, have you confirmed that your (virtual) desktop settings exactly match the geometries of the combined displays? The only time I've ever seen what you're describing was when my displays weren't configured to be driven at their native resolution and this threw off the virtual desktop and grid calculations. hth & regards, Carl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Carl Hartung <opensuse@cehartung.com> [2014-12-06 01:19]:
On Sat, 6 Dec 2014 00:21:27 -0600 Philip Amadeo Saeli wrote:
Also, is there a way to disable the "glow" that extends beyond the borders of a selected window? That's also something that I could very much do without.
Hi Philip,
Configure Desktop > Workspace Appearance > Window Decorations, click 'Configure Decoration' > Shadows tab > Active Window Glow :-)
Thanks, Carl! That was what I was looking for in this regard.
Regarding the snap-to offset, have you confirmed that your (virtual) desktop settings exactly match the geometries of the combined displays? The only time I've ever seen what you're describing was when my displays weren't configured to be driven at their native resolution and this threw off the virtual desktop and grid calculations.
Yes, everything has been very carefully set up in that regard. However, the effect described occurs on a single display setup as well, and is especially noticeable [to me, at least] on the left side of the display. It appears that the left edge of the app window extends 2-4 pixels beyond the edge of the screen when it snaps to the edge (I have snap to enabled, with a snap zone of 10 pixels; it's always worked as expected in the prev versions of openSUSE/KDE that I've used). Thanks, --Phil -- Philip Amadeo Saeli psaeli@zorodyne.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Philip Amadeo Saeli composed on 2014-12-06 00:21 (UTC-0600):
Running stock KDE on openSUSE-13.1.
I'm not sure exactly how to word this because I do not know what it is called.
When I first start up KDE, the windows of auto-started apps are placed where I'd like them to be. However, whenever I move them for any reason (or some other app happens to move them), if the window border touches the edge of the screen, then, instead of the window border being snapped to the edge of the screen, it is snapped -beyond- the edge of the screeen (so it goes offscreen), and the inner content of the window is immediately up against the screen edge.
I find this rather distracting and quite annoying, especially when I have a multi-screen setup and the window border shows up on an adjacent screen.
Is there a way to change this behavior? I would like the window borders to snap to exactly the screen edge, not beyond (i.e., I'd like to be able to see the window border between the window content and the edge of the screen).
This is one of several reasons why I still use KDE3 as primary desktop. I don't think this upstream by-design brokenness ever got or will get fixed so that's easy as checking a box in settings to eliminate. Discussion of what's happening and various workarounds can be found here: http://lists.kde.org/?l=kde&m=138500063519171&w=2 https://bugs.kde.org/show_bug.cgi?id=323504 https://bugs.kde.org/show_bug.cgi?id=325286 -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Felix Miata <mrmazda@earthlink.net> [2014-12-06 01:27]:
Philip Amadeo Saeli composed on 2014-12-06 00:21 (UTC-0600):
Is there a way to change this behavior? I would like the window borders to snap to exactly the screen edge, not beyond (i.e., I'd like to be able to see the window border between the window content and the edge of the screen).
This is one of several reasons why I still use KDE3 as primary desktop. I don't think this upstream by-design brokenness ever got or will get fixed so that's easy as checking a box in settings to eliminate. Discussion of what's happening and various workarounds can be found here: http://lists.kde.org/?l=kde&m=138500063519171&w=2 https://bugs.kde.org/show_bug.cgi?id=323504 https://bugs.kde.org/show_bug.cgi?id=325286
Yow! What a mess. I can so relate with those who posted the requests for an option to disable this behavior. It is exasperating to have developers continue to refuse to consider user's needs for some idealized new feature(s) and for me (and countless others) to have to suffer through, day-by-day, using such "features". [sigh ...]. Thanks for the info! BTW, I just don't have the bandwidth to keep a KDE3 setup running, though I was very happy with it when I had been using it. --Phil -- Philip Amadeo Saeli openSUSE, CentOS, RHEL psaeli@zorodyne.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sat, 6 Dec 2014 02:53:43 -0600 Philip Amadeo Saeli wrote:
* Felix Miata <mrmazda@earthlink.net> [2014-12-06 01:27]: 8< snipped >8
This is one of several reasons why I still use KDE3 as primary desktop. I don't think this upstream by-design brokenness ever got or will get fixed so that's easy as checking a box in settings to eliminate. Discussion of what's happening and various workarounds can be found here: http://lists.kde.org/?l=kde&m=138500063519171&w=2 https://bugs.kde.org/show_bug.cgi?id=323504 https://bugs.kde.org/show_bug.cgi?id=325286
Yow! What a mess. I can so relate with those who posted the requests for an option to disable this behavior. It is exasperating to have developers continue to refuse to consider user's needs for some idealized new feature(s) and for me (and countless others) to have to suffer through, day-by-day, using such "features". [sigh ...].
Thanks for the info! BTW, I just don't have the bandwidth to keep a KDE3 setup running, though I was very happy with it when I had been using it.
I'm not experiencing the offset you've described or is discussed in the threads that Felix shared the links for, but within those threads I discovered that user 'thomas12777' at kde-look.org posted a fix he's called 'Screen Snapping 1.0'. It's a Kwin Script published at <http://kde-look.org/content/show.php?content=160851>. The comment at the very bottom of that page says "This is the solution I was looking for. You might want to add to the description that users need to go to their System Settings > Window Behavior > KWin Scripts to enable it." My experience was that I had to go to that tab and click 'import' then navigate to and select it. It wasn't added to the list of installed scripts until I returned to 'Overview' then reopened the 'Kwin Scripts' dialogue. Good luck! :-) Carl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Carl Hartung <opensuse@cehartung.com> [2014-12-06 08:19]:
On Sat, 6 Dec 2014 02:53:43 -0600 Philip Amadeo Saeli wrote:
* Felix Miata <mrmazda@earthlink.net> [2014-12-06 01:27]: 8< snipped >8
This is one of several reasons why I still use KDE3 as primary desktop. I don't think this upstream by-design brokenness ever got or will get fixed so that's easy as checking a box in settings to eliminate. Discussion of what's happening and various workarounds can be found here: http://lists.kde.org/?l=kde&m=138500063519171&w=2 https://bugs.kde.org/show_bug.cgi?id=323504 https://bugs.kde.org/show_bug.cgi?id=325286
Yow! What a mess. I can so relate with those who posted the requests for an option to disable this behavior. It is exasperating to have developers continue to refuse to consider user's needs for some idealized new feature(s) and for me (and countless others) to have to suffer through, day-by-day, using such "features". [sigh ...].
Thanks for the info! BTW, I just don't have the bandwidth to keep a KDE3 setup running, though I was very happy with it when I had been using it.
I'm not experiencing the offset you've described or is discussed in the threads that Felix shared the links for, but within those threads I discovered that user 'thomas12777' at kde-look.org posted a fix he's called 'Screen Snapping 1.0'. It's a Kwin Script published at <http://kde-look.org/content/show.php?content=160851>.
The comment at the very bottom of that page says "This is the solution I was looking for. You might want to add to the description that users need to go to their System Settings > Window Behavior > KWin Scripts to enable it."
My experience was that I had to go to that tab and click 'import' then navigate to and select it. It wasn't added to the list of installed scripts until I returned to 'Overview' then reopened the 'Kwin Scripts' dialogue.
Yesss! Finally! Thank you, Carl, for this info, including the tips WRT installing and enabling the script. I'd seen that "Snap To Deco" script, but didn't really like how it did things, and had not noticed the post by 'thomas12777'. I downloaded and installed his "Screen Snapping" script and now feel like I've regained a measure of control over my desktop environment. --Phil -- Philip Amadeo Saeli psaeli@zorodyne.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sat, 6 Dec 2014 15:11:44 -0600 Philip Amadeo Saeli wrote:
* Carl Hartung <opensuse@cehartung.com> [2014-12-06 08:19]: 8< snipped >8
I'm not experiencing the offset you've described or is discussed in the threads that Felix shared the links for, but within those threads I discovered that user 'thomas12777' at kde-look.org posted a fix he's called 'Screen Snapping 1.0'. It's a Kwin Script published at <http://kde-look.org/content/show.php?content=160851>.
The comment at the very bottom of that page says "This is the solution I was looking for. You might want to add to the description that users need to go to their System Settings > Window Behavior > KWin Scripts to enable it."
My experience was that I had to go to that tab and click 'import' then navigate to and select it. It wasn't added to the list of installed scripts until I returned to 'Overview' then reopened the 'Kwin Scripts' dialogue.
Yesss! Finally!
Thank you, Carl, for this info, including the tips WRT installing and enabling the script.
I'd seen that "Snap To Deco" script, but didn't really like how it did things, and had not noticed the post by 'thomas12777'. I downloaded and installed his "Screen Snapping" script and now feel like I've regained a measure of control over my desktop environment.
I'm really glad it worked out for you, Phil. I know it would be driving me bonkers if /my/ system were similarly affected. :-) I'm just capping the thread off marked as 'solved' for the next person who is seeking a solution. regards, Carl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 12/05/2014 10:21 PM, Philip Amadeo Saeli wrote:
When I first start up KDE, the windows of auto-started apps are placed where I'd like them to be. However, whenever I move them for any reason (or some other app happens to move them), if the window border touches the edge of the screen, then, instead of the window border being snapped to the edge of the screen, it is snapped -beyond- the edge of the screeen (so it goes offscreen), and the inner content of the window is immediately up against the screen edge.
It is intended that window edge alignment uses the Window edge, not the border edge as the alignment. (The same thing happens on windows 7, but not XFCE4). The only time you notice this hang over is, of course, with dual monitors. There are a couple things that can affect this. 1) Config desktop/ Workspace Appearance / Config Decoration(at bottom) / Border size selection. If you set that border size larger, to make edge grabbing easier, the part that stick over onto the second monitor will be larger and more obvious. (You can sit side borders off here as well). 2) System settings / Windows behavior / windows behavior (again)/ Moving tab, Play with windows snap zone being slightly larger than than border snap zone. There seems to be some interplay with these numbers. Border snaps windows to screen edge or top) Window snap causes windows that get close to each other to snap side by side. But they seem to interact a bit. -- After all is said and done, more is said than done. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
Carl Hartung
-
Felix Miata
-
John Andersen
-
Philip Amadeo Saeli