I always feel like Apple must have some grand 1000IQ concept for window management and I just don't get it. Stage Manager, Spaces, Mission Control, Expose, Window Zooming, Hiding, Minimizing (which is different from Hiding), Fullscreen/Splitscreen... yet the first thing I do is install a third-party window manager. I tried for months to go vanilla and get my head around the features. But why, why do fullscreen window…
Ask HN: Why does Apple refuse to add window snapping to macOS?
431–440 of 573 posts
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#432Earlier quoted context omitted.
macOS is designed for mainstream users, not power users who want an efficient workflow with minimum distractions. This is why I stopped complaining about macOS and just use Linux.
Only if you're very lucky with Linux, or your definition of distraction does not include hours spent on fixing sleep and hibernation, finding the right input method among several that keep getting deprecated, fixing pixel scaling with multiple monitors, and other fun stuff. I still have a Linux Desktop that I boot up from time to time, but I've pretty much given up at this point. My time is more valuable than that.
And by that you obviously mean you haven't booted it up in the past 15 years, judging from what your complaints are.
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#433I always feel like Apple must have some grand 1000IQ concept for window management and I just don't get it. Stage Manager, Spaces, Mission Control, Expose, Window Zooming, Hiding, Minimizing (which is different from Hiding), Fullscreen/Splitscreen... yet the first thing I do is install a third-party window manager. I tried for months to go vanilla and get my head around the features. But why, why do fullscreen window…
What third party window managers are good?
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#434Well, 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…
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#435Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#436Earlier 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…
Sure, it may save you some keypresses but it introduce the cognitive overhead of - do I need to switch to the window of current app or other app and then decide which key combination to press.
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#437Well, 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 "…
That's awful. Instead of windows where you can BAM drag a window to one side and snap it in 0.2 seconds, you have to hover over the window, wait a second, press option, wait .1 second, figure out which option you want, mouse over to it, then finally click it. That's insane.
- Meta+Left to snap to the left
- Meta+Right to snap to the right
- Meta+up to maximize
- Meta+down to un-maximize
Meta is Win or Alt, depending on your config.
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#438Earlier quoted context omitted.
That's awful. Instead of windows where you can BAM drag a window to one side and snap it in 0.2 seconds, you have to hover over the window, wait a second, press option, wait .1 second, figure out which option you want, mouse over to it, then finally click it. That's insane.
In terms of discoverability, yes, that UI is super awkward and feels tacked on. In terms of speed, keyboard shortcuts take the cake any day as they make snapping a 0.0 second affair.
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#439Well, 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 "…
This is absolutely not the same thing.
The full screen feature on macOS is ok because it’s very well integrated with the 3 fingers gestures.
But the fact snapping requires to go to full screen mode completely sucks, it’s unintuitive and requires too many steps compared to just « drag the window to an edge ».
I agree with OP that Apple stubbornly refuses to implement QoL features for no good reasons:
- Snapping
- clipboard history
- proper alt tab between all the windows (yes I understand how cmd+tab and cmd+` work, yes I understand the rationale, but I still think it sucks compared to the more intuitive of Alt tab on Windows)
These are the 3 utilities I automatically install on every Mac I use
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#440Earlier quoted context omitted.
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 ar…
I wish you were right, but no. I've tried that one and a lot more besides. Go ahead and test it yourself, and let me know if you find a different one that actually works.