Peter Maurer
@petermaurer
Followers
942
Following
772
Media
94
Statuses
7K
Jack of @ManyTricks · Trying to make it as a comic book artist seemed risky, so I played it safe and became an indie developer.
Germany
Joined April 2008
I didn't get around to posting this yesterday (release days keep you busy — who knew?), so here goes: Moom 4 is available now. There is always more to do, but I'm really happy with how it came out.
manytricks.com
Move, zoom, and snap windows. Arrange windows in layouts. Auto-adjust to display setups.
0
1
6
Update: Made some improvements (optionally show all domains, other sidebar cosmetics) that justify a new public build. Download:
1
0
1
Other things worth pointing out: - Especially useful for nested dictionary and array structures - Can distinguish between sandbox vs. non-sandbox domain namesakes - Syntax checking - Syntax highlighting - Monitors and reflects changes unless you're currently editing
1
0
2
We still have to write documentation, but if anyone is interested in giving the Preferee beta a whirl, let me know!
2
0
1
Here's something really niche-y: Am I the only one who misses the pre-cfprefsd days, when we could change preferences by editing a plist file, rather than having to use defaults write? No? Because…
7
0
13
A little something we've been working on for the past 2 years in complete secrecy. https://t.co/qwmxpYjpe5
2K
6K
25K
So at least for me, this is a viable workaround: defaults write -g NSShowAppCentricOpenPanelInsteadOfUntitledFile -bool NO (I don’t like the open dialog anyway, which is why I’m setting it for the global domain instead of just Script Editor.)
2
0
0
Seems it crashes only if a document hasn’t been opened yet. Launch app > see open dialog (> optional: dismiss dialog) > open dictionary > crash! Launch app > see open dialog > New document from dialog > try to open dictionary > no crash.
1
0
0
I spoke too soon — that fix worked once, but now it crashes again, and clearing the user defaults again doesn’t help this time. No scripting additions outside of /System.
1
0
0
Update: Fixed by clearing Script Editor’s user defaults. Was probably a document persistence mechanism that wasn’t fully backwards-compatible. Thanks to everyone who confirmed that this was specific to my Mac — i.e., that there was hope!
Can anyone here open an app’s dictionary — i.e., the overview of an app’s available AppleScript commands — in Script Editor on macOS 12.3? I always get a WebView-related crash. (First encounter with the issue on 12.2.1, but might be older.)
1
0
2
Can anyone here open an app’s dictionary — i.e., the overview of an app’s available AppleScript commands — in Script Editor on macOS 12.3? I always get a WebView-related crash. (First encounter with the issue on 12.2.1, but might be older.)
2
0
0
And here’s what that thing is: 50% off, all proceeds go to Ukrainian relief. More info here:
1
0
0
We just started a charity thing for Ukraine (see next tweet), and we're already humbled by how awesome our customers are:
@rgriff That's awesome Rob! Moom is still one of my all-time favorite apps, 11 years running. Can't imagine using a Mac without it. To celebrate, I'll buy gift licenses of Moom for the first 11 people to respond. I'll also share my Moom plist, which contains over a dozen custom controls.
3
0
1
"Why Russia is Invading Ukraine" — as someone who thinks the jingoism/nostalgia explanation is too simplistic, this video was helpful. I usually prefer reading over sitting through talks, but these are good points, well illustrated:
1
1
2
On a somewhat relevant side note, our household also owns zero cryptocurrency, which of course would be a no-brainer even if cryptocurrency weren’t a bottomless energy pit.
0
0
1
Personal checklist: Have been paying extra for 100% renewable energy for years, no car, and our house is at ~30 kWh/(m²·a) with long distance heating, which uses natural gas and wood. Could be better, but we’re trying, for old environmental reasons and new ethical ones.
1
1
3
That makes sense, in a depressing way:
@petermaurer Because since it’s not an application but a webapp encapsulated in a web view app, if you close the window, you can’t have any JavaScript run anymore. So you can’t communicate with the server anymore, receive notifications, etc.
1
1
2
Being a utility developer is a great way to become aware of weird app quirks. For example, when you close the Discord client’s window, it doesn’t actually close. Instead, the app hides. Why would you do that?
3
1
5
Bonus perk: Allowing yourself to pick your own beginnings and endings also helps you not become one of those idiots who claim a franchise is ruined by the release of an addition they don’t like (e.g., Star Wars, Ghostbusters). Just move on and let people enjoy things.
0
0
1