Launchpad has imported 23 comments from the remote bug at
https://bugzilla.gnome.org/show_bug.cgi?id=679609.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2012-07-09T04:22:12+00:00 Unimbox wrote:

I know there is an option to enable or disable edge-tiling feature. But
I couldn't find an option that enables or disables edge
resistance/snapping features that provide specific interactions between
windows, which are enabled by default. I find it very hard to work when
I have many (over 5, usually) windows opened on my desktop; dragging a
window feels like a game of tug-of-war. Very annoying.

That would be great if I could enable and disable those features with
dconf-editor or something similar (even with a simple conf file(s)).

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/0

------------------------------------------------------------------------
On 2012-07-09T05:13:30+00:00 Jasper St. Pierre wrote:

It does exist. It's under the hard-to-find key of

  org.gnome.mutter edge-tiling

For gnome-shell, there's:

  org.gnome.shell.overrides edge-tiling

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/1

------------------------------------------------------------------------
On 2012-07-09T06:38:55+00:00 Unimbox wrote:

(In reply to comment #1)
> It does exist. It's under the hard-to-find key of
> 
>   org.gnome.mutter edge-tiling
> 
> For gnome-shell, there's:
> 
>   org.gnome.shell.overrides edge-tiling

No, I mentioned about that option, edge-tiling, in my first sentence to
avoid misunderstanding >> I know there is an option to enable or disable
edge-tiling feature.<<. What I talked about is interactions between
window and screen edges/bounds themselves. When I drag a window it
sticks to another window edge until I've moved my cursor further away
(like ~20 pixels) only then the window releases and continues to be
dragged by the mouse.

Or another example: when I want to place the half of my window outside
the screen I start dragging it and when the edge of the window hits the
edge of the screen it stops even I continue dragging, after ~20 pixel
away the window releases and continues following my cursor.

The option "edge-tiling" provides interaction only between window and
screen bounds with resizing and tiling them.

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/2

------------------------------------------------------------------------
On 2012-07-11T11:03:55+00:00 Unimbox wrote:

To get the problem more clear, the thing that I'm talking about is
provided by file edge-resistance.c

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/3

------------------------------------------------------------------------
On 2012-10-02T16:46:54+00:00 Martin Meyer wrote:

I would like the edge snapping to be cancelable at use time. I often
want to put windows in the upper-right corner of my monitor, and it
would be nice if I could press a key to not have it title/tile the
window.

I don't *always* want this, so disabling tiling feature entirely isn't a
good option for me. Maybe we could make it an opt-in/opt-out sort of
toggle, with the default state being that windows wile tile unless a
certain key is pressed? The setting could toggle whether that key press
turns the feature temporarily on or off.

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/4

------------------------------------------------------------------------
On 2015-04-04T18:59:24+00:00 Unimbox wrote:

*** Bug 712352 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/5

------------------------------------------------------------------------
On 2015-04-04T19:14:53+00:00 Unimbox wrote:

It's been quite some time. No reports at all, so far. I don't know
whether I should create another bug report with more clearer description
about this issue.

Has there been some work done on this? 
And I'll clarify this again. I'm not talking about the tiling, I'm talking 
about the window interaction mechanism where windows sort of grip along their 
edges.

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/6

------------------------------------------------------------------------
On 2015-04-09T17:40:20+00:00 Otaylor-redhat wrote:

Please don't file another bug report - this is sufficient.

I don't think there is enough demand for this to add even a hidden
option - it seems to have taken ~5 years after the feature was
implemented in Metacity for anybody to request an option to disable (see
Bug 612822).

A patch to allow disabling with a modifier key (see bug 341767) would be
a bit more likely to be accepted - it doesn't seem to me that there are
people who *never* want edge snapping. Rather, for the set of people who
like to position their windows really carefully, there are sometimes
cases where edge snapping doesn't do what they want.

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/7

------------------------------------------------------------------------
On 2017-05-26T11:15:59+00:00 Anders-5 wrote:

"it doesn't seem to me that there are  people who *never* want edge
snapping."

I for one would want to disable this with an option. I never want
windows to snap when I'm dragging them. The more windows I have on the
the desktop, the more edges it will have to snap too. The end-effect is
that dragging windows looks like a laggy mess, and it's really annoying.


"A patch to allow disabling with a modifier key (see bug 341767) would be a bit 
more likely to be accepted"

I wouldn't want to hold a modifier key for my desktop experience not to
be laggy.

"Rather, for the set of people who like to position their windows really
carefully, there are sometimes cases where edge snapping doesn't do what
they want."

The main issue here isn't that I want to have my windows non-aligned, I
want the drawing of moving windows to be smooth.

Microsoft Windows doesn't do this, and if it did, I'm sure they'd add it
as an option and not as a default that you cannot turn off.

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/8

------------------------------------------------------------------------
On 2017-05-29T12:38:51+00:00 Anders-5 wrote:

This seems like a duplicate as well:
https://bugzilla.gnome.org/show_bug.cgi?id=753279

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/9

------------------------------------------------------------------------
On 2017-08-20T10:48:20+00:00 Daniel Boles wrote:

*** Bug 753279 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/10

------------------------------------------------------------------------
On 2017-10-25T08:16:15+00:00 Daniel van Vugt wrote:

I've just realized what I was seeing is not gnome-shell being bad at
redraws, but just window snapping where you wouldn't expect. Made a
suggestion for improving the feature here:

https://bugs.launchpad.net/bugs/1727225

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/13

------------------------------------------------------------------------
On 2018-11-12T10:35:47+00:00 Anders-5 wrote:

Still no takers for this feature? Should be fairly easy for someone with
knowledge of the code, and it now pays $215 from
https://www.bountysource.com/issues/35544484-window-edge-resistance-
snapping-not-tiling-no-way-to-disable

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/14

------------------------------------------------------------------------
On 2018-11-12T18:09:22+00:00 Florian-muellner wrote:

(In reply to anders from comment #12)
> Still no takers for this feature?

Comment #7 still very much applies and doesn't go away with money.

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/15

------------------------------------------------------------------------
On 2018-11-12T21:02:00+00:00 Anders-5 wrote:

You mean the comment: "it doesn't seem to me that there are  people who
*never* want edge snapping"?

I mean, multiple people willing to pay money for an option to never have
edge snapping might not make that comment go away, but it does disprove
the assertion. Having to press a modifier key to not have a terrible
experience moving windows around on the desktop is outrageous.

IMO smooth movement _should_ be the default behavior. Having windows
snap to whatever else is on the desktop (aka overriding the user input)
seems like the the kind of _modification_ of the user actions that would
require holding a _modifier_ key. However, not even having an option of
changing this behavior seems like the worst choice of all.

As a general design practice respecting the users input is a good idea.
An example of the opposite is Microsoft asking if you're sure you don't
want to use Edge instead, while opening Chrome
(https://www.theinquirer.net/inquirer/news/2431042/windows-10-will-nag-
you-not-to-ditch-default-microsoft-edge-browser...

As a side note, the fact that it took 5 years, might have more to do
with the expectation of graphics performance under linux. It took me a
while to realize that it wasn't poor graphics performance, but a
"feature" that caused it.

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/16

------------------------------------------------------------------------
On 2018-12-08T05:49:58+00:00 Fplustlu wrote:

please add an option to disable it !

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/17

------------------------------------------------------------------------
On 2019-02-21T05:04:07+00:00 Chris Billington wrote:

I have exposed this as a dconf setting and submitted the change as a
merge request to mutter:

https://gitlab.gnome.org/GNOME/mutter/merge_requests/455

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/18

------------------------------------------------------------------------
On 2019-02-27T22:16:25+00:00 Anders-5 wrote:

Great work! I doubled my bountysource contribution to the bounty for
this. Hope others will contribute as well. Looking forward to see this
merged!

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/19

------------------------------------------------------------------------
On 2019-03-06T02:25:05+00:00 Daniel van Vugt wrote:

I understand why people might want snapping enabled by default, but I
also think the argument that there's little demand to disable it is a
poor one.

The problem is that casual users may never realize that it's window
snapping making their window drags appear to stutter. I think if they
were told this then a higher number of people might opt to disable it.

But I wouldn't disable it myself. I would hunt for some middle ground -
a way to make snapping not visibly interfere with window dragging *as
much*. That could be achieved by some combination of modifying the
snapping distance or automatically disabling snapping when the pointer
is above some moderate velocity.

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/20

------------------------------------------------------------------------
On 2019-03-22T14:00:59+00:00 Yves-bos wrote:

I've been wanting to disable the edge resistance as well.
Any update on this feature getting merged?

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/21

------------------------------------------------------------------------
On 2019-03-25T01:23:29+00:00 Daniel van Vugt wrote:

You can monitor the progress in
https://gitlab.gnome.org/GNOME/mutter/merge_requests/455

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/22

------------------------------------------------------------------------
On 2020-04-06T09:53:06+00:00 Daniel van Vugt wrote:

Also tracking in https://gitlab.gnome.org/GNOME/mutter/-/issues/181

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/23

------------------------------------------------------------------------
On 2020-10-15T01:38:01+00:00 Daniel van Vugt wrote:

Fixed by https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1268

Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome-
shell/+bug/1727225/comments/26


** Changed in: mutter
       Status: Unknown => Fix Released

** Changed in: mutter
   Importance: Unknown => Medium

** Bug watch added: bugzilla.gnome.org/ #753279
   https://bugzilla.gnome.org/show_bug.cgi?id=753279

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to mutter in Ubuntu.
https://bugs.launchpad.net/bugs/1727225

Title:
  Excessive window snapping while dragging, looks glitchy

To manage notifications about this bug go to:
https://bugs.launchpad.net/mutter/+bug/1727225/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to