Jason Snell, on Building Cross-Platform Shortcuts ⇢

Mr. Snell:

As I’ve written about before, building Shortcuts is frequently much easier than building similar workflows on macOS using AppleScript and Automator. Now that Shortcuts is on the Mac, there’s no need to replicate shortcuts from iOS using those technologies! Instead, the same shortcut can run on both platforms. Problem solved.

Err… well… okay. Maybe not solved. While you might have rightfully assumed that not everything that works in Shortcuts on the Mac will work in Shortcuts on iOS—AppleScripts, shell scripts, and the like simply don’t exist on that platform—it might surprise you to learn that the reverse is also true. The Mac’s version of the Share menu is not nearly as sophisticated as the one on iOS, and the Share menu is a major launching point for iOS shortcuts. Safari’s automation interface is, similarly, not nearly as friendly on the Mac as on iOS.

Continue reading ⇢

The Saddest Mac UI Element

I am loving having Shortcuts on my Mac, but I really do wonder if using SwiftUI to build it was the right call. A lot of the controls are finicky, but this pop-up is just about the saddest looking thing I’ve ever encountered in a first-party Mac app:

Shortcuts for Mac

I also have no idea why all the URLs in the Value fields don’t line up.

Continue reading ⇢

Rogue Ameoba Announces Monterey Support ⇢

Paul Kafasis:

Apple’s official release of MacOS 12 (Monterey) won’t be arriving until next week, but our software is already compatible with the new OS. As you can see on our helpful Status page, all seven of our major Mac apps now have compatibility with Monterey. Just make sure you’ve got the latest versions of Airfoil, Audio Hijack, Farrago, Fission, Loopback, Piezo, and SoundSource, and you’ll be good to go on Monterey.

Continue reading ⇢

1Password Announces Psst! ⇢

Akshay Bhargava, writing on the 1Password blog:

Let’s say I want to share that Wi-Fi password with my in-laws. All I need to do is open the share menu and select “Share” to generate a link.

By default, the link expires in seven days, but I can also choose to let it expire after 30 days, 14 days, one day, one hour, or after a single person views it. I can also choose to let anyone who has the link view the item, or I can restrict sharing to only the people whose email addresses I enter.

Continue reading ⇢

Fission Leaves the Mac App Store ⇢

Paul Kafasis, writing on the Rogue Amoeba blog:

For almost twenty years, we’ve sold our software directly to our customers via our online store. Our fast and secure purchase process has served our customers very well. Since the Mac App Store opened in 2011, we’ve also experimented there. However, despite a decade of feedback from countless developers and users, Apple has made scant few changes and the store remains beset with issues. When you couple the many shortcomings and issues with Apple’s restrictive polices that preclude most of our software from appearing there, the Mac App Store is clearly a poor fit for us. With the removal of Fission, we no longer have any products in the Mac App Store.

Continue reading ⇢