Nathan Manceaux-Panot
banner
cykele.ro
Nathan Manceaux-Panot
@cykele.ro
Loves building tools, making art.
Doesn't know how to compromise.
Values kindness greatly.

Building @retcon.app, the macOS app for effortlessly rewriting Git history.

Blog: https://pending.design
Links: https://cykele.ro
Reposted by Nathan Manceaux-Panot
The new icon makes the most of the new style and constraints. It pairs well with Xcode's own icon, but remains true to its predecessor, expanding on its design. Hopefully, Retcon will still feel right at home in your Dock!
November 5, 2025 at 2:17 PM
Reposted by Nathan Manceaux-Panot
Retcon 1.5 releases today! It brings an updated UI on Tahoe, a redesigned icon, and an assortment of improvements and fixes. Update from the Retcon menu, or get the app from retcon.app.

(please also update to macOS 26.1, which resolves many system bugs, some of which impact Retcon)
November 5, 2025 at 2:17 PM
Has anyone seen this? It seems like on the Watch, Live Activities sometimes show up as an overlay, on top of the current app. (rather than showing up just in the Smart Stack)

But last time it happened, for a different app, I swiped it down, and it never came back for that app.
October 30, 2025 at 6:28 PM
My blog posts have share images now! They're drawn by a SwiftUI script that I manually run offline. The text size is picked automatically using ViewThatFits; the clouds are randomly cropped from a wide screenshot of the web page itself, so that each thumbnail is different

pending.design/making-retc
Making Retcon fast: A cache for every need
Big speedups through bespoke caches.
pending.design
October 28, 2025 at 7:36 PM
Now available: Retcon β47, a bugfix beta. It fixes a few things, including a longstanding annoyance where Retcon would cause other apps to get confused about the Git stage. It's something I'd often hit with Xcode so I'm happy to see it go!

Please do report back if you find something unexpected.
October 28, 2025 at 2:48 PM
Working on Retcon's design update for Tahoe (it can't be avoided) and finding it really hard to put my heart into it. Like many, I dislike the design in the first place, so I have no love for the small details I'm trying to sweat :(
October 24, 2025 at 11:02 AM
Tried this rough diff highlighting tweak on a whim, and it feels like there's something to it?

Lines which Retcon managed to match (a delete with an add) are gray, with only the inline highlights in color. Makes it easier to spot the highlights, and also to know when there's none.

Thoughts?
October 21, 2025 at 4:23 PM
My HomePod mini would erratically play/pause music on its own. Turns out, the screen was detecting phantom touches—eventually it even got into a reboot loop, as if touch was constantly held down.

A friend came by and *unplugged the touchscreen* as a fix. Radical buttttt I use Siri anyway!
October 18, 2025 at 9:39 AM
A really cool accessible map of the Cité des Sciences et de l'Industrie, at La Vilette in Paris. It's not just usable by people with low vision, it also looks super rad!
October 16, 2025 at 1:26 PM
Reposted by Nathan Manceaux-Panot
October 15, 2025 at 5:18 AM
New blog post! Retcon 1.4 got a lot faster. Much of that speed is owed to caches. Straightforward caches, oddly-specific caches, hard-to-invalidate caches, the works. Here's some details about them!

pending.design/making-retcon-...
Making Retcon fast: A cache for every need
Big speedups through bespoke caches.
pending.design
October 15, 2025 at 1:52 PM
Added a small callout animation to pending.design/ for when you click a footnote backlink!

(doesn't seem to be working on iOS, though. weird)
October 14, 2025 at 1:42 PM
I love that there's an (abandoned) Twitter client called Retcon: github.com/JGRennison/retcon

@retcon's codename was Bluebird, because I kept calling commits "tweets" by mistake. I envisioned a "bird mode" setting, that would play Apple's cheerful tweet sound whenever you committed. Tweet tweet!
GitHub - JGRennison/retcon: A cross-platform Twitter client using wxWidgets.
A cross-platform Twitter client using wxWidgets. Contribute to JGRennison/retcon development by creating an account on GitHub.
github.com
October 13, 2025 at 6:53 PM
Just tweaked my blog so that Safari's toolbar blends into the page. Look at that expansive sky 😌
pending.design

(only on Mac and iPad, because that made the bottom bar look strange on iPhone)
October 4, 2025 at 9:10 AM
If I could only follow a single account in Bluesky, it’d be @depthsofwikipedia.bsky.social. She consistently posts fascinating, insane bits of knowledge and slices of Wikipedia life. Endlessly delightful.
October 2, 2025 at 9:46 AM
In Preview in iPadOS 26, you can drag the loupe around, complete with zoom and color aberration effects. Feels like a tiny dose of the old Apple whimsy.
September 28, 2025 at 9:29 PM
The iOS keyboard now tells you the name of each emoji you insert, so you know how to search for it later. Cool! 😃⌚️📼🌀🛜🈁
September 28, 2025 at 7:00 AM
How am I expected to build Liquid Glass icons when Icon Composer won't even run on my Mac?!
September 25, 2025 at 6:08 PM
Having an excellent time with the AirPods Pro 3. Adaptive Mode is fantastic—it's like Transparency, but it discreetly turns down passthrough volume whenever things are too loud. So it puts a cap on the outside world's loudness, never sounding unnatural. I might just start wearing these all the time!
September 20, 2025 at 7:36 PM
So, how's everyone's Tahoe Dock looking? Not a lot of squircle jails over here, surprisingly.
September 16, 2025 at 3:53 PM
Hard to believe how voluminous hard drives used to be; all that for just a few gigs!
September 15, 2025 at 2:05 PM
Here’s a secret variant to Retcon’s icon! It’s used when running a dev build directly from Xcode, for easy differentiation.

I tried to emulate Apple’s dev app icons, for an in-development feel. The pen actually has better contrast than in the release version, and really shows off its plastic shine!
September 12, 2025 at 1:47 PM
Something that's strange to me is "Send me marketing email" checkboxes on signup forms. I never check them, and so often get subscribed to the marketing lists anyway.

I understand it's strongly in their interest; and probably legally allowed; but then why have the checkbox at all?!
September 12, 2025 at 10:20 AM
You know what clipboard managers do—but they're useful for a lot more than just what's obvious.
The other uses of a clipboard manager
Go beyond the obvious, and make your life nicer.
pending.design
September 11, 2025 at 1:43 PM
Look at that hammer!
September 10, 2025 at 9:41 AM