I recently started playing around with Macros, and I love it! I have been thinking of using some macros to workaround pain points in MacOS. For instance I’d live to move a full-screen app (say Chrome) from one Monitor to another (i.e move from one “Space” to another). Unfortunately there’s no keyboard shortcut as of now.
Currently I do it with this:
Middle click (Mission Control in MacOS opens up on all Screens, and top of the screen shows the current “Spaces”. My full screen Chrome would be occupying one of those)
Click on the app I want and drag it to the Screen I want (Yay Mouse Layer!)
I tried to replicate this with Macro, but realized that usually I visually figure out where the current app is, on the Mission Control view (as in, it can be the first, second or Nth Space), choose it, and then drag it.
Not sure how I can work around that bit with a Macro.
Any ideas?
I am not sure if this is intended behaviour, but I think UHK Macro doesn’t allow me to drag things across 2 screens. For instance, I tried to click on a Folder and drag it to the next desktop (screen in MacOS parlance), but the Folder icon won’t move past the current screen. Interesting.
Issue is, this doesn’t work for all cases. All apps’ Window menu don’t have the Move to foo option. For instance UHK-Agent doesn’t have it.
More importantly, none of the JetBrains IDEs (IntelliJ, PyCharm, GoLand are the ones I have checked), don’t have it.
So for them I haven’t solved it.
Seems more like a MacOS limitation though. I’m sure *nix has better window management.