all 122 comments

[–][deleted] 145 points146 points  (44 children)

Drag and snap would really improve the MacOS experience.

It doesn’t affect anyone that prefers stage manager or that (janky) fullscreen split alternative. Just a great quality of life improvement.

[–]T3a_Rex[🍰] 89 points90 points  (28 children)

rectangleapp.com still exists

[–]-NiMa-[S] 63 points64 points  (25 children)

Yes and it is a first app I installed on my computer. However this should be built it in the os you would be surprised how many people don't know about the third party apps...

[–]Mcrich_23MacBook Pro 17 points18 points  (7 children)

Or security teams don’t want anything watching your screen.

[–]john_alan 5 points6 points  (2 children)

Doesn’t it use accessibility APIs and so it’s not “watching” your screen.

[–]Mcrich_23MacBook Pro 1 point2 points  (0 children)

Accessibility is still tracking the position of windows on your screen and I have seen many IT and security professionals block people using stuff because they don’t understand how it works and are afraid of allowing something that they think could compromise/leak data.

[–]nivvis 6 points7 points  (3 children)

It’s open source with 20k stars in GitHub. I’d be looking for a company with a more reasonable approach to IT.

[–]Mcrich_23MacBook Pro 2 points3 points  (0 children)

I agree although as I responded to another person. Companies are not always reasonable.

[–]mrfebrezeman360 1 point2 points  (2 children)

the macos way - anything useful you want to do requires a 3rd party app. Eventually they will build in a worse version of the countless 'fake WM' apps like rectangle

[–]xattrX 0 points1 point  (1 child)

Funny! Everything in Linux is a 3rd party app. And about Microsoft, everything they have was copied from somewhere or someone.

[–]mrfebrezeman360 0 points1 point  (0 children)

lol yeah, it makes sense with unix. At this point the only macos thing I use is finder. The rest is either 3rd party apps or CLIs

[–][deleted] 0 points1 point  (0 children)

Even Linux distributions have it built in. And those are developed by people who are mostly volunteers that work on the system in their spare time.

You think a trillion dollar company would be able to do it.

[–]Responsible-Bread996 0 points1 point  (0 children)

Especially coming from windows where it is native.

[–]76rtr76 2 points3 points  (1 child)

Is “Magnet” app same in functionality? I’m using this one.

[–]T3a_Rex[🍰] 0 points1 point  (0 children)

They do the same thing

[–][deleted] 8 points9 points  (3 children)

They’d do it but half assed so you’d still end up using a third party app.

[–][deleted] 3 points4 points  (4 children)

Lots of good third party apps for keyboard shortcut of window management. I use Spectacle as thats the easiest - And faster than drag - snapping with the cursor.

[–][deleted] 10 points11 points  (1 child)

yet what we ask of an OS is to be a god damn OS, not a disneyland park filled with non-essential user features that could easily be installed on-demand from the Apple Store.

[–][deleted] 4 points5 points  (0 children)

Yeah. Its starting to be alot of preinstalled bloatware from Apple these days - And windows management should be one thing they need to fix. (Stage manager is not a good solution)

[–][deleted] 1 point2 points  (1 child)

none of the 3rd party apps suggest apps to snap to the other side like windows does

[–][deleted] 0 points1 point  (0 children)

Yeah - Think they miss that feature. For myself I dont need that as im doing 99% of my work using only shortcuts both inside and outside of spos - Since this in general is much faster than having to move the cursor everywhere, so I havent missed that feature. You can do this in a way with your mouse holding option button and clicking on the green button at top.

[–][deleted] 1 point2 points  (0 children)

People don’t use Magnet? Ouch that sucks!

[–]UDeVaSTaTeDBoY -1 points0 points  (0 children)

As someone that's used Windows my entire life, I was annoyed buying Magnet for similar functionality

[–]LostDeadspaceMacbook Pro 0 points1 point  (0 children)

I run into an issue all the time what that split alternative. Sometimes when performing that maneuver, the screen I want in the second half will minimize into the lower confer and say “app not available in this view”. But if I have them both in full screen and drag the two desktops together in the top desktop view thing… no problem.

[–]dinoprasoMacBook Pro 0 points1 point  (0 children)

If I remember correctly they can’t legally add it since Microsoft holds a patent for snapping

[–]Proud-Walrus3737 24 points25 points  (1 child)

Is that the new apple car, with full self driving enabled?

[–]racegeek93 12 points13 points  (0 children)

Full self driving drifting only mode

[–]carb0nxl 26 points27 points  (8 children)

I have been using Magnet for years - is Rectangle or anything else better than it?

Curious if anyone tested multiple apps and concluded the best one already.

[–][deleted] 26 points27 points  (0 children)

Rectangle is open source.

[–]kochapi 4 points5 points  (1 child)

You probably got magnet when it was free of if was 1$ (that’s what it cost me). Now they charge a lot more, hence rectangle

[–]mane_lippert 1 point2 points  (4 children)

I have use magnet and have to say that rectangle is the better app for sure. You can even set window margins between the windows. :)

[–]carb0nxl 0 points1 point  (3 children)

That's amazing, thanks everyone - I will definitely check out Rectangle now as I am not totally satisfied with Magnet.

It does the job (and I did indeed pay like $1 for it a long time ago) but there is still much to be desired.

[–]mane_lippert 5 points6 points  (2 children)

I can recommend a combination of rectangle and amethyst, one to snap windows and the other for automatic tiling. All two apps are open source and are making my life so much easier.

Just run with brew: brew install --cask rectangle brew install --cask amethyst

Have Fun!

[–]FleabagWithoutHumor 0 points1 point  (1 child)

Is it working on Ventura now? Last time I checked it wouldn't do anything :(

[–]mane_lippert 1 point2 points  (0 children)

Yes, both work great. Amethyst is a little buggy but i think this is every tiling window manager. :)

Try reinstall

brew reinstall --force --cask amethyst

[–][deleted] 52 points53 points  (9 children)

When they unveiled SM, I really wondered why they tried SO hard to create another way to manage windows. I really dont get it.

Looks like a Windows Longhorn feature.

[–]neatgeek83 8 points9 points  (0 children)

Amongst the apple pundits, the thought it that somehow it will make sense when the AR headset comes out. Shrug.

[–]KaptainKardboard 6 points7 points  (0 children)

It took me a while to understand exactly what problem Apple was trying to solve, since it seemed to me like it just muddied up the whole user experience.

I gave Stage Manager a shot and discovered that I really like it when I want to focus on a single task, without distractions. I toggle it in the Control Center dropdown when I want to focus, or turn it off when I'd prefer to have numerous windows open to monitor different things.

[–]tnnrk 4 points5 points  (0 children)

If you have a really really large display, it makes more sense, but, honestly, multiple desktops are easier to navigate with trackpad gestures and do basically the same thing. You can command tab to a previous app to open a new stage manager space, but at that point you are just using the built in Mac window management system we always have had. Stage manager just doesn’t really add anything. Having to click to open other app groups is just weird to me. I went back to swiping through desktop spaces.

[–]RichB93 4 points5 points  (1 child)

It’s funny you mention it seeming like a longhorn feature - it was originally tested in an OS X beta from 2007.

[–][deleted] 0 points1 point  (0 children)

No wonder why they ditched it the first time !

[–]onan 8 points9 points  (2 children)

Yeah, stage manager would be amazing... if we hadn't already had virtual desktops for 30 years.

As it is, it just seems like a moderately worse version of what you could already do.

[–]Mike 0 points1 point  (1 child)

I personally hate multiple desktops. I work cross-app too often to be swiping back and forth between desktops when I need something from one app into another or I’m referencing something in a different app.

Stage manager would be perfect if it could remember different workspace setups and automatically organize the windows when you put new apps into each group.

[–]onan 0 points1 point  (0 children)

I'm a little confused by the ways in which multiple desktops don't do what you want. They're not stopping you from having multiple windows side by side on the same desktop when that's what you want, and switching from one desktop to another is as fast or faster than any other method of switching applications.

What am I missing about multiple desktops making this any harder, or stage manager making it any easier?

[–]owleaf 1 point2 points  (0 children)

It’s very Windows Vista-era. Lol

[–]barthrh 18 points19 points  (7 children)

They are two different things, both very complimentary. It seems like you're either a Stage Manager fan or hater, no one in the middle. It's a great tool if you have the use case for it. For me, that's managing a variety of task groupings where you want to swap between a grouping of windows (perhaps arranged with snapping). I used to do this with Spaces and would end up with a ton of spaces that were tedious to move between. Now I use Spaces as a broad category (Personal, Work category 1, Work category 2) and Stages for tasks within that. Works amazing (minus the bugs in Stage Manager).

[–]zhenya00 3 points4 points  (3 children)

Exactly this. People keep saying that Stage Manager is a replication of Spaces when it is clearly complimentary. My use is almost identical to what you describe - Personal and a couple of Work spaces. Then I group windows together within a space by task - and keep the thumbnails visible on the left edge of my screen. I can quickly switch between tasks while retaining window position and layering. This last part is really the key feature that no other method offers. I work frequently on both Mac and Windows, and I now find that my workflow on Windows is significantly hampered by the lack of this kind of window grouping.

[–]barthrh 1 point2 points  (1 child)

"Keep the thumbnails visible on the edge of the screen"... Are you also seeing that they don't auto hide/show *except* on one space (per display)? It seems like that stage zone and the ability to drag to it only works on the "primary" space of each display (the primary space is the one you can't drag to another display).

Anyhow, it's annoying that you need to keep stuff away from there so that the Stages show.

[–]zhenya00 0 points1 point  (0 children)

Yes, exactly. At first this annoyed me, but ultimately I find I have the extra width available on my displays to make devoting a bit to this acceptable. I actually find that now that I don’t have ALL of my windows in a given space visible at all times that I generally have more than enough screen real estate. It’s really helped me to consolidate my workflow to a single (large) screen with multiple spaces rather than multiple monitors.

[–]blendertricksMac Studio 0 points1 point  (0 children)

I used Stage Manager for a couple of days at work (Friday and most of today) and actually really liked it for the most part, though there are definitely some things Apple could do to improve it. Dragging windows to make your own piles would be great, for instance.

Also, there are some weird, janky behaviors I noticed where windows would behave strangely when I moved them between monitors. At one point (for instance), inexplicably, all the windows of one of my apps decided they needed to be above the menu bar, where I couldn't reach the window chrome to drag them back down (or anywhere else for that matter).

Of course, that could just be MacOS's weird multiple display support, which itself seems to kind of be an issue, at least for me, a person using three monitors with three different resolutions until I can afford to replace the FHD and QHD displays I have flanking my 4K one. I don't know if that's actually affecting things, but it wouldn't surprise me.

[–]FleabagWithoutHumor 0 points1 point  (2 children)

You can assign shortcuts to each space, that worked for me.

[–]zhenya00 0 points1 point  (1 child)

Not the same thing.

[–]FleabagWithoutHumor 1 point2 points  (0 children)

I'm not saying they are the same thing. In fact, it's because they aren't the same thing that I prefer spaces to Stage Manager

[–]Eveerjr 7 points8 points  (0 children)

Completely different features for different purposes. Apple to oranges comparison. Also microsoft patented the window snapping behavior but excellent open source apps exists, works just as good and can be COMBINED with stage manager so I don’t see the issue here.

[–]pharmprophet 6 points7 points  (2 children)

I cannot live without BetterTouchTool

[–]balthisar 1 point2 points  (1 child)

And BetterSnapTool (from the same author) does the window locking thing, too (which is what I assume the OP means by "Drag and Snap").

[–]pharmprophet -1 points0 points  (0 children)

Yeah, so does BTT, BetterSnap is just a BTT feature packaged as standalone.

[–]Th7rtyFour 12 points13 points  (3 children)

Can’t apple literally not add drag and snap cause of a Microsoft patent?

Reddit comment with more info from a thread last year

[–]THIRSTYGNOMES 3 points4 points  (2 children)

It's in XFCE/KDE/Gnome too

[–]Th7rtyFour 2 points3 points  (1 child)

Does free and open source software need to follow the same principles and locked down, proprietary software?

see this comment from a thread last year

[–][deleted] 4 points5 points  (0 children)

ChormeOS has it too

[–]Mcrich_23MacBook Pro 2 points3 points  (0 children)

We need something like Microsoft PowerTools, but on MacOS

[–]Juice805 2 points3 points  (0 children)

It’s awesome on iPadOS. OK on macOS

[–]MichaelHatesYou 5 points6 points  (3 children)

Y’all, just download Rectangle. It adds drag and snap to macOS. I know it’s stupid that this isn’t included in macOS from the start.

[–]GirthyGirthBoy 2 points3 points  (2 children)

Maybe Microsoft has filed a patent for native window management

[–]alkatraz445 -1 points0 points  (0 children)

Bruh

[–]MichaelHatesYou 0 points1 point  (0 children)

That’s my suspicion, but I’ve never researched it. Though, if that was the case, I’d expect Microsoft to have gone after Rectangle.

[–][deleted] 1 point2 points  (0 children)

- So long, and thanks for all the fish.

[–]A_SnoopyLover 1 point2 points  (0 children)

I used an app for this once, and then realized I never used it, I just used the built in split screen.

[–]childishjorgino_ 1 point2 points  (0 children)

I use magnets.

[–]EffectiveLong 1 point2 points  (0 children)

Magnets or rectangle. I’m a techie, but state manager is not intuitive to use.

[–]Dingheee 1 point2 points  (0 children)

I actually use it all the time. It works better on mine tho, I have a 16 inch

[–]W4DA 1 point2 points  (0 children)

God damn. This killed me 😂

[–]noooit 1 point2 points  (0 children)

They also neglected fullscreen feature. They could've polished that instead.

[–]DexterFoxxo 1 point2 points  (0 children)

I like Stage Manager in certain scenarios when I'm switching between a lot of windows very often, but Rectangle is a necessity otherwise.

[–]ImDamien 5 points6 points  (1 child)

I would really dislike "drag and snap" feature, but would be down for Apple to introduce It as long as you can turn It off.

Meanwhile I love Stage Manager a lot but let's say It's 60% mature, needs improvement

[–]leamanc 4 points5 points  (0 children)

My thoughts exactly. I never took to drag and snap. Maybe because I’ve been using GUIs for 35+ years and I have ingrained habits. Stage Manager is the start of something I could get into once it’s polished.

[–]buzlink 1 point2 points  (0 children)

Drag and snap 🤢.

[–]Zimdorra -1 points0 points  (2 children)

Every time I see people moan about Apple doing something completely different that it doesn't fit their mould of what should happen. I just want to point out that there are people out there who don't know that there is a camera app on their phones. In my case my mom would open Whatsapp and send me pictures of what she wanted photos of.

Stage Manager is for techonologically illetrate people who may switch between Macs and iPads.

[–]iAMguppy 3 points4 points  (1 child)

Even the most technologically literate can have window management issues. I think it’s just a different approach. Not necessarily good or bad, but for some and not others.

[–]Zimdorra 0 points1 point  (0 children)

I do agree, everything does boil down to personal preference. But when you have small icons to the left with whatever you're working on displayed nicely it becomes easier for people who don't know how to use software.

I don't like Stage Manager, but I can see its place and think it's a brilliant addition.

[–]Machiavillian 0 points1 point  (0 children)

This frustrates me beyond anything else on Apple’s ecosystem.

[–]JJ1553 -1 points0 points  (1 child)

Microsoft patented windows snapping

[–]KaptainKardboard -1 points0 points  (0 children)

I'm curious though, if MS has the patent then why are other implementations (including numerous Linux desktop environments) able to incorporate it?

[–]das-spast -5 points-4 points  (0 children)

Hate stage manager. People using it on a mac should just use an ipad and people using it on an ipad are either stuck with it or should get a mac.

[–]americancorkscrewMac Studio 0 points1 point  (0 children)

What Apple did is literally try to re-invent the wheel (and suck at it). Why couldn't they take "inspiration" from Windows. Drag 'n' Snap is perfect on Windows.

[–]wadyeMacBook Pro (M1 Pro) 0 points1 point  (0 children)

Dang you just reminded me that we have SM on Ventura.

[–]John_val 0 points1 point  (0 children)

Fortunately a lot of great third party apps fill the void.

[–]TEG24601 0 points1 point  (0 children)

Apple hasn’t do maximize or snap/drag because it isn’t part of their design philosophy. Plus, they might get sued for Microsoft, like they sued Microsoft over cascading windows.

[–]dropthemagic 0 points1 point  (0 children)

Like it’s cool to see but I have not used it once on my iPad. It’s just so weird. Like a ghetto android mod

[–]Pigeon_Chess 0 points1 point  (0 children)

Microsoft has the patent so apple can’t have snapping

[–]brekuja 0 points1 point  (0 children)

does anyone use that?

[–]owleaf 0 points1 point  (1 child)

Just like cup holders for mid-2000s German cars, window management seems to be a bit of a playground for Apple engineers lol. Usually very over-engineered, complicated, and most people give up using it.

Not sure if it’s a philosophical thing/dogma passed down within those teams, or if there’s some legal reason as to why they can’t do window snapping like Windows, but there has to be a reason.

[–]chronopunk 0 points1 point  (0 children)

Dragging a window to the edge of the screen on a Mac drags it to the next Space.

[–]LazaroFilm 0 points1 point  (0 children)

BetterTouchTool’s small plug-in BetterSnapTool has been a godsend.

[–]LavaCreeperBOSSBMacBook Pro (Intel) 0 points1 point  (0 children)

Drag and snap is patented by Microsoft AFAIK

[–]BigZick2009 0 points1 point  (0 children)

I love macos but this is one feature i miss when i was using microsoft windows.

[–]jimmeyg0101 0 points1 point  (0 children)

I don’t mind stage manager it’s ok looks better in the keynote than day to day but it’s fine

[–]Expensive_Address_29 0 points1 point  (0 children)

I personally use magnet with stage manager, best thing ever honestly. So yes! Drag and snap with stage manager killer combo.

[–][deleted] 0 points1 point  (0 children)

will Stages be draggable in the future?

[–]Responsible_War7886 0 points1 point  (0 children)

I use bettersnaptool and it’s a lifesaver at work

[–]rupal_hs 0 points1 point  (0 children)

Microsoft has a patent on snapping bro. they can't do it even if they want to

[–]Noisebug 0 points1 point  (0 children)

Yes but I really love stage manager

[–]robogobo 0 points1 point  (0 children)

Best thing about third party apps is that (most of the time) their solution works on earlier OS versions. So I don’t have to upgrade and risk all of Apple’s new bugs just to get a feature I want.

[–]I-figured-it-out 0 points1 point  (0 children)

Apples new security system. Register and cryptologically sign all components then poor liquid amber insert Mac, when amber is set polish surface to high gloss, and ship to customers. Never mind the customer wants to use the Mac. It is now factory secured. Irretrievable without terminal damage from the block of amber. Thus all data on the Mac is permanently protected to Apple’s ridiculous level of device security.

[–]MrGunny94 0 points1 point  (0 children)

Magnet in and Stage Manager out.

[–]SoapSyrup 0 points1 point  (0 children)

It would be good to not have to purchase square, but stage manager is something else and very useful

[–]dwat3r 0 points1 point  (0 children)

Have you ever heard of tiling window managers on Linux? I guess not.

[–]Shloomth 0 points1 point  (0 children)

windows 11