Live data from Hacker News

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

news.ycombinator.com

191–200 of 573 posts

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

#192

I think this is more about the ethos of the Mac. Unix (which is the underpinnings of Mac) was all about lots of small tools that build together to make something great, and if the base OS doesn’t have what you want then that’s a great third party (or DIY) opportunity. This bleeds over to the Mac in my opinion. I don’t want Apple to make everything, I want them to provide hooks and APIs that allow other people to make…

Yeah right - just what I need - a bajilion 3rd party apps with window manager access to do basic functionality. Because what could go wrong with this approach.

Leftpad philosophy sucks, having a functional batteries included OS is a good thing.

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

#193

I think this is more about the ethos of the Mac. Unix (which is the underpinnings of Mac) was all about lots of small tools that build together to make something great, and if the base OS doesn’t have what you want then that’s a great third party (or DIY) opportunity. This bleeds over to the Mac in my opinion. I don’t want Apple to make everything, I want them to provide hooks and APIs that allow other people to make…

MacOS is very far from Unix ideology at this point. It’s not even possible anymore to install things you compile without a bunch of red tape scary warnings. You can’t make new folders in /. iOS has tons of private APIs that only Apple gets to use to make their apps and services the only viable choice, eg iCloud can upload photos in the background but Google Photos times out, even the location sharing hack doesn’t fix…

>It’s not even possible anymore to install things you compile without a bunch of red tape scary warnings

If you're compiling the code yourself you can do this no problem. Compile it and move the executable to somewhere in your PATH. No scary warnings.

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

#194

Can an Ask HN self-post be clickbait? Apple isn’t refusing to do anything. They just haven’t done some minor thing that you personally would like. The fact that you’re “shocked” by something as banal as “lack of window snapping” is kind of funny actually.

For what it's worth, when I have to use mac os I am shocked by the lack of basic window management functionality, so I can believe that OP is too.

By shocked I mean that I literally don't understand how Apple has produced something so terrible, when their hardware (and most of rest of the software) is so good.

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

#195
post #151
post #141

Well, because it has? Hover over the green stoplight, you get a popover with fullscreen options. Press Option and the fullscreen options mutate into snap left/snap right/zoom. These can also be found in the Window menu. Again, press option to mutate the fullscreen ones to snap. And since these are menu options, one can set any keyboard shortcut of their choosing through the keyboard shortcut prefpane+. So it is not "…

The only Apple device I use is the laptop I was given for work, and I've always disliked that the button that would "maximize" the window on other OS instead makes the window "fullscreen" (getting rid of the menu and everything else that entails). I recently discovered that I am actually able to "maximize" by double-clicking the top bar of the window, but I have no idea if this is something that works by default or i…

If you move the mouse up to the top of the screen in fullscreen mode the menu bar will reappear, so things work about like normal (although that certainly wasn't obvious the first time I pressed the green button). The double-click on the title bar is "Zoom" mode, which you can activate with Window >> Zoom. But I agree, it's not obvious, nor is it obvious what "Zoom" means.

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

#196

I think this is more about the ethos of the Mac. Unix (which is the underpinnings of Mac) was all about lots of small tools that build together to make something great, and if the base OS doesn’t have what you want then that’s a great third party (or DIY) opportunity. This bleeds over to the Mac in my opinion. I don’t want Apple to make everything, I want them to provide hooks and APIs that allow other people to make…

MacOS is very far from Unix ideology at this point. It’s not even possible anymore to install things you compile without a bunch of red tape scary warnings. You can’t make new folders in /. iOS has tons of private APIs that only Apple gets to use to make their apps and services the only viable choice, eg iCloud can upload photos in the background but Google Photos times out, even the location sharing hack doesn’t fix…

> It’s not even possible anymore to install things you compile without a bunch of red tape scary warnings.

I see posts like this all the time. It's just not true.

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

#197
post #79

Earlier quoted context omitted.

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 scre…

I'm not sure quite what situation you're describing with the secret key thing, but in case it's relevant: Cmd-tab selects applications, not windows. If the application has no windows open, then when you cmd-tab to it, you won't switch to a window (but you will see the menu bar switch). The situation cannot occur in Windows because it insists that an application must have at least one window open to interact with it at all.

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

#198
post #190

Earlier quoted context omitted.

Yes, but it's not very consistent. For example, Safari will not maximize if you double click the title bar. It'll just maximize vertically.

"Maximize" on MacOS means "go to the largest useful size", not "fill the screen". It's application and context dependent. ("Fill the screen" is a separate mode which the top comment is complaining about, justifiably IMO.)

That's because it's not Maximize, it's Zoom, which uses content hints to resize the window while not wasting space with useless empty space inside the window, thus still allowing one to see other windows. When there's no content size hint it falls back to what Windows and Linux call Maximize, which is more like a windowed fullscreen mode.

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

#199
It’s unfortunate that non-Linux desktop environments don’t have a nice keyboard autotiler like Pop Shell. Amethyst and MacOS in general feel so unintuitive and needlessly complex/feature lacking that I’m surprised it has captured the kind of audience that Apple is known for having.

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

#200
post #141

Well, because it has? Hover over the green stoplight, you get a popover with fullscreen options. Press Option and the fullscreen options mutate into snap left/snap right/zoom. These can also be found in the Window menu. Again, press option to mutate the fullscreen ones to snap. And since these are menu options, one can set any keyboard shortcut of their choosing through the keyboard shortcut prefpane+. So it is not "…

You can also click and hold the green
Post reply on HN