They keep shutting down tickets about it, refuse to review a PR that implemented it for them, and won't even tick the box on the Signal iPad app that would make it available on M1 Macs (where side-loaders have already confirmed for them that it works perfectly.
90% of my Signal usage was on desktop, so this has left such a bad taste that I'd rather use almost anything else now.
Isn’t that box ticked by default? I think what Signal has done is gone in and deliberately unticked it to make you use the Intel Mac app in Rosetta rather than the iPad app.
Edit: yup
> After you sign the updated developer agreement, the App Store automatically makes compatible iOS apps available to users of a Mac with Apple silicon. However, if you’re already planning to ship a macOS version of your app, or if your app doesn’t make sense on the Mac, you can change your app’s availability in App Store Connect.
But it doesn't sound like Mac is a big priority here, so who knows why they would do that.
This annoys me the most. I don't see the downside of them enabling it. It would bring the Mac client into feature parity with the IOS client and eventually reduce complexity. It seems like it would be an easy win-win.
(At least this is what I read months ago)
I find it somewhat confusing and potentially troubling that (from a few minutes of searching so correct me if I’m wrong) a full-featured ARM-native fork seems to have been created in the community, but the team apparently doesn’t want to go the extra mile of designing the build/CI system to incorporate this as an official release.
I also have a ton of bitterness about their build system since it seems every few months they make their gradle and codesigning process more and more hostile to self-building. And I appreciate that is kind of an edge case but if they ever want people to chip in and try to fix the seemingly unbounded MMS (and now SMS!) bugs, they'd be well served to have less wizardry