petermaurer Profile Banner
Peter Maurer Profile
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
Don't wanna be here? Send us removal request.
@petermaurer
Peter Maurer
1 year
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.
Tweet card summary image
manytricks.com
Move, zoom, and snap windows. Arrange windows in layouts. Auto-adjust to display setups.
0
1
6
@petermaurer
Peter Maurer
3 years
Update: Made some improvements (optionally show all domains, other sidebar cosmetics) that justify a new public build. Download:
1
0
1
@petermaurer
Peter Maurer
3 years
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
@petermaurer
Peter Maurer
3 years
We still have to write documentation, but if anyone is interested in giving the Preferee beta a whirl, let me know!
2
0
1
@petermaurer
Peter Maurer
3 years
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
@grumpygamer
Ron Gilbert - Not here anymore, on Mastodon now
4 years
A little something we've been working on for the past 2 years in complete secrecy. https://t.co/qwmxpYjpe5
2K
6K
25K
@petermaurer
Peter Maurer
4 years
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
@petermaurer
Peter Maurer
4 years
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
@petermaurer
Peter Maurer
4 years
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
@petermaurer
Peter Maurer
4 years
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!
@petermaurer
Peter Maurer
4 years
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
@petermaurer
Peter Maurer
4 years
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
@petermaurer
Peter Maurer
4 years
And here’s what that thing is: 50% off, all proceeds go to Ukrainian relief. More info here:
1
0
0
@petermaurer
Peter Maurer
4 years
We just started a charity thing for Ukraine (see next tweet), and we're already humbled by how awesome our customers are:
@scotteg
Scott Gardner
4 years
@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
@petermaurer
Peter Maurer
4 years
Spoiler: geopolitics, fossil fuels, and water!
0
0
0
@petermaurer
Peter Maurer
4 years
"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
@petermaurer
Peter Maurer
4 years
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
@petermaurer
Peter Maurer
4 years
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
@petermaurer
Peter Maurer
4 years
That makes sense, in a depressing way:
@oscherler
Ölbaum
4 years
@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
@petermaurer
Peter Maurer
4 years
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
@petermaurer
Peter Maurer
4 years
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