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 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.
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.theinquire r.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.