Retcon 1.3.1 releases today! It’s a smaller update, with an assortment of fixes and improvements.
It also adds a single new setting, “Check for beta updates”, that’ll come in handy pretty soon.
The macOS app for effortlessly rewriting Git history.
Retcon 1.3.1 releases today! It’s a smaller update, with an assortment of fixes and improvements.
It also adds a single new setting, “Check for beta updates”, that’ll come in handy pretty soon.
#IndieDeveloper Nathan built @Retcon, a gorgeous macOS app for rewriting Git history — and added privacy-first analytics without creeping on users. No trackers. Just insights.
Read the full case study here: https://telemetrydeck.com/casestudies/retcon/?source=fediverse
Who says the EU can’t build brilliant apps? ✨
This month’s #MemberShoutout highlights creative, clever, and useful apps made in the European Union. From mood tracking to book journaling — discover the developers behind them like @Retcon @Tho_stark @marcel @chimeful !
If “~/.ssh/config” means something to you, then you'll like this update: Retcon 1.3 adds support for custom OpenSSH configurations!
Assign dedicated keys to specific remotes, conditionally override any connection parameter, use different SSH agents for different hosts—this update enables the SSH setup of your SSH dreams.
(It also upgrades important internals, which paves the way for future updates. Nice!)
Get Retcon now, with a 30-day free trial: https://retcon.app
@guillaumealgis No LFS support for now, sorry!
Want to help test Retcon? The next version will significantly upgrade the internals, adding support for some long-requested Git configurations—which also means it requires more testing than usual.
If you’re interested in giving it a go, reply by DM for a download link!
Click to open, right-click to drill down, and drag to… well, drag. New in Retcon 1.2.1, quickly work with your files using the new diff header.
Update now, or get the app at https://retcon.app.
@tomlokhorst There’s indeed no Git LFS support currently, sorry. I’ve noted your vote for it.
— Nathan
@humblehacker Oof, 30 seconds of freeze sounds very unpleasant.
There's no low-hanging fruit anymore, but I'd definitely like to improve on performance.
I'm interested in any metrics you can share (counts of files, commits, branches, tags, submodules, etc) as these help with setting realistic targets!
— Nathan
Commit splitting is finally here! In just a few clicks, split any commit in two. Just Edit, unstage, and confirm. ✨
Focused commits are legible commits. They're much easier to absorb when reviewing someone else's code, and much easier to find and understand when digging through even your own Git history. And now, they're as easy to make as they are to read—nothing between you and perfect encapsulation.
Try it for yourself now with the refreshed free trial: https://retcon.app
As of macOS Sequoia, you can open shortcut menus for the selection using ⌃⏎.
Fewer key combos to learn, more time spent with your hands on the keyboard.
@fi Noted! :)
Creating a UI for the “committer” (commit modification) date is surprising challenging, because it's all too easy to accidentally overwrite. Setting the “author” (commit creation) date should be a lot more straightforward, though, so maybe it could be added on its own first.
— Nathan
② And coming very early 2025: The highly-requested ability to split commits ✨. See you next year!
① Releasing today: A bevy of assorted fixes and refinements. Update now from the Retcon menu.
@jhogervorst Retcon does far less than generalist apps like Tower, but what it does, it does better. It’s especially good at letting you rewrite history quickly and without headaches.
Over time, I’d like for Retcon to offer more of the common features, but it already has a solid core set!
— Nathan
I had a really good chat with Justin and Andrew of Devtools.fm the other day, and you can now have a listen! If you're interested in what goes into making a Git client like @Retcon, then you'll love hearing alllll the juicy details, including how Retcon's history virtualization layer makes the whole thing possible.
Instantly jump into Retcon: use the new system-wide “Open In Retcon” service in any app, or run `retcon` from any repository in your terminal.
Or, go the other direction with the new Open in Finder/Open in Terminal actions.
Get these, and many more improvements, in today's release. Update from within the app, or download it at https://retcon.app!
A small new feature, coming to Retcon soon: Open In Terminal. You’ll be able to pick your preferred terminal app from the list.
Which raises the question: what terminal app do you use?
Keep your hands off the mouse: every single alert button has a keyboard shortcut. If it's not standard, then it's Command + the first letter of the button name.
(this an often-ignored macOS convention—but a useful one!)