Live data from Hacker News

Ask HN: Why does Apple refuse to add window snapping to macOS?

news.ycombinator.com

101–110 of 573 posts

Re: Ask HN: Why does Apple refuse to add window snapping to macOS?

#103

Seems like you assume everyone likes window snapping because you do. It’s one of the most annoying aspects of using Windows for me.

Seems like it would be good to have as an option though, some people clearly appreciate it and some don't.

Re: Ask HN: Why does Apple refuse to add window snapping to macOS?

#104
post #34

Earlier quoted context omitted.

I started with rectangle but now prefer moom. https://manytricks.com/moom/ It integrates in the way I would expect the native feature to work: hover the green button for a snapping palette.

Rectangle integrates the way I expect window snapping to work: with easy and sensible keyboard shortcuts. They keys are much easier to aim than the tiny green circle on the corner. I'm not saying moom doesn't have those, I just haven't used it and Rectangle serves my purposes perfectly well. To each their own, of course. Just trading anectodes. :)

FWIW Moom does also support keybinds too, including for custom sizing. I have binds for left/middle/right third and left/right two-thirds.

Re: Ask HN: Why does Apple refuse to add window snapping to macOS?

#105

What about that interminable animation every time you fullscreen a window or switch between fullscreen windows? It should be at least twice as fast and there's not even any way to hack it to speed it up. You just have to live with it. ("reduce motion" changes it to a crossfade but doesn't make it faster) While we're at it, the Dock has always been bad. And the top menu bar was good for the original Macintosh with a t…

    defaults write -g NSWindowResizeTime -float 0.01 
should fix that (disclaimer - haven’t tested this in a long time, may need to restart apps or whole os to see effect).

In general, if something about macOS annoys you and there isn’t a preference setting to fix it, googling “defaults write com.apple ” will often find a solution. Writing with `defaults write` lets you alter nearly any value in the OS, very few things are hardcoded. A word of advice if you start messing around with this stuff - you will generally want to follow up any `defaults write com.apple.foo` command with `killall Foo` to force restart that component, as writing directly with the defaults utility will not be reflected in real time, unlike what you are used to with changing things in System Preferences.

Re: Ask HN: Why does Apple refuse to add window snapping to macOS?

#108
post #79
post #69

Earlier quoted context omitted.

- Peek at desktop - Quick hide-all-windows to copy something from your desktop to your clipboard, then bring everything back - Alt-tab, especially when it comes to apps with multiple windows, and windows in different states, such as minimized - A modern/fully-featured default web browser without a locked down extension ecosystem. - A start menu for seeing all your applications - A taskbar with application grouping -…

Desktop peek: Part of “Mission Control”: spread thumb and 3 fingers, or press Fn+F11. Alt tab: press cmd-tab to cycle applications, then cmd-` to cycle windows of that application. This typically has better number-of-keypress to get the window you want compared to Windows alt-tab which requires iterating over all windows in the worst case. Browser: Safari is fits your criteria Start menu to see all apps: this is call…

> Alt tab: press cmd-tab to cycle applications, then cmd-` to cycle windows of that application. This typically has better number-of-keypress to get the window you want compared to Windows alt-tab which requires iterating over all windows in the worst case.

Except that you can select a window with cmd-tab and then have absolutely nothing happen as a result. It will show windows that it does not let you muster on screen, except with a secret key combination it does not tell you about. The existence of this secret method of actually getting the application to do what you expect it to in no way excuses the default behavior of not doing what it should do.

Re: Ask HN: Why does Apple refuse to add window snapping to macOS?

#109
https://patents.google.com/patent/US6661436B2/en Method for providing window snap control for a split screen computer program GUI

https://patents.justia.com/patent/6661436

https://discussions.apple.com/thread/250201392

https://www.omgubuntu.co.uk/2021/07/gnome-shell-quarter-tili...

Re: Ask HN: Why does Apple refuse to add window snapping to macOS?

#110
post #30

What about that interminable animation every time you fullscreen a window or switch between fullscreen windows? It should be at least twice as fast and there's not even any way to hack it to speed it up. You just have to live with it. ("reduce motion" changes it to a crossfade but doesn't make it faster) While we're at it, the Dock has always been bad. And the top menu bar was good for the original Macintosh with a t…

I still have to meet anybody that is not at a minimum annoyed by the macos animations. I literally stopped using the spaces feature because of that!. The default animation got me dizzy all the time, but even with that one disabled via accessibility settings they keep a terribly slow fading animation. It's absolutely ridiculous for a professional machine to impose these things on you.

Those animations are there to help people maintain a spacial understanding of their GUI.

Most people are not highly technical power users who get annoyed by the small delays, this is a bias I see a lot on HN.

I do agree that their accessibility options should allow for more customization of animations, though. I use ‘magnet’ for window control and it’s instant. Highly recommend. Just wish switching between desktops could be made instant too.

Post reply on HN