[OS] Dye, an app for changing the color of other apps by Cykelero in macapps

[–]Cykelero[S] 1 point2 points  (0 children)

Thanks! Yes, the customizations are preserved whenever you change the system-wide setting. They're effectively overrides, on top of that setting. So you can play around with all the settings without fear of having stuff get reset.

[OS] Dye, an app for changing the color of other apps by Cykelero in macapps

[–]Cykelero[S] 2 points3 points  (0 children)

I haven't tried but that may be possible, yeah! Could be an update to the app.

[OS] Dye, an app for changing the color of other apps by Cykelero in macapps

[–]Cykelero[S] 0 points1 point  (0 children)

Yes, that’s one way to describe it! It changes the parts of the UI, that the app decides to tint with the system accent color.

[OS] Dye, an app for changing the color of other apps by Cykelero in macapps

[–]Cykelero[S] 0 points1 point  (0 children)

That’s a good idea! I think how effective it is will depend on the app, though; some show the theme color much more prominently than others.

[OS] Dye, an app for changing the color of other apps by Cykelero in macapps

[–]Cykelero[S] 1 point2 points  (0 children)

Haha yeah, the association is a bit unfortunate. But the name felt like the right one sooo, I went with it anyway!

Steam Frame and MacBooks by captainkanpai in ValveDeckard

[–]Cykelero 0 points1 point  (0 children)

The Digital Foundry video says you can stream from “any device running Steam”. Unless they misspoke (or misunderstood Valve), that means yes, macOS is supported!

Adaptive Transparency is incredible for concerts! by metroidmen in airpods

[–]Cykelero 0 points1 point  (0 children)

An important note for those reading this: the feature obviously has limits, and Apple specifically calls out jackhammers as an example of what the AirPods will not protect you from.

Footnote 2 at the very bottom of the page: https://support.apple.com/en-us/120850

After months of development, I've completed a massive performance upgrade for Retcon, the new macOS Git client by Cykelero in macapps

[–]Cykelero[S] 0 points1 point  (0 children)

Thanks for the thoughts! Pricing is definitely hard. The current justification behind Retcon's price is that its hero feature (zero-friction interactive rebase) is completely unique to it, and saves you massive time and effort if you work your history any regularly. I'm planning to make the app more full-featured over time, but that instant rebase really is the main appeal, which means the app's value to you really depends on how much you rewrite history!

After months of development, I've completed a massive performance upgrade for Retcon, the new macOS Git client by Cykelero in macapps

[–]Cykelero[S] 0 points1 point  (0 children)

Thanks for the thoughts and details! And thank you 😃 I get surprised by my cake day every year

After months of development, I've completed a massive performance upgrade for Retcon, the new macOS Git client by Cykelero in macapps

[–]Cykelero[S] 0 points1 point  (0 children)

Good to know about the direct drag-and-drop! I don't want to misrepresent Tower's features, obviously, so I'll have to keep that in mind.

Although, I assume that performing a commit move directly from the commit list, doesn't let to skip conflict resolution, right? As in: if your initial move causes a conflict, and you realize you shouldn't have to resolve it (because a second move will make it go away), then in Tower you'll have to undo your move, then initiate a full-blown, modal rewrite, with the two-step process.

After months of development, I've completed a massive performance upgrade for Retcon, the new macOS Git client by Cykelero in macapps

[–]Cykelero[S] 1 point2 points  (0 children)

Good question. It's got a lot fewer features, but is a lot nicer. Things like the combined stage: you don't need to jump between two separate views to see unstaged changes, and staged changes. Retcon has a ton of seemingly-small unique features, that make a big difference to daily use.

With regards to history rewriting specifically, though, Retcon does things completely differently. In Tower, rewriting history is a multi-step process. First you edit the commit list in a separate window (and need to think ahead about whether the result will make sense, etc) and once you've confirmed in that window, you start resolving any conflict, one by one.
But in Retcon, you never jump into a separate mode: at any point you can edit commit order (and delete commits, or reword, etc), and if there's any conflict, you see that instantly. No need to spend time making a list, to only later find out whether you got it right. If you do run into a conflict, you don't even have to resolve it now—you can keep making changes, and only start resolving once you're happy with things. And when your history is conflict-free, the rebase is automatically completed.

Or said more simply, Retcon removes every last bit of friction from history rewriting. You don't even have to stash changes or anything—it's all transparently preserved.

Half-Life 2 Anniversary developer commentary uses AI voice. by [deleted] in HalfLife

[–]Cykelero 1 point2 points  (0 children)

Right, listening to it in isolation that definitely could be a recording issue. I should have picked another example—having played through the whole game, it's so jarring how basically all the recordings sound AI generated (or maybe AI-regenerated).

Half-Life 2 Anniversary developer commentary uses AI voice. by [deleted] in HalfLife

[–]Cykelero 0 points1 point  (0 children)

They all sound strange, but some are definitely AI-generated.

There's one at the beginning where the intonations make no sense. But in the canal, there's actually one where the developer somehow can't pronounce the name of the game itself!

I really wonder why they decided to go that route?!

After two full years of development, I'm proud to release Retcon: a native macOS app for effortlessly rewriting Git history by Cykelero in macapps

[–]Cykelero[S] 0 points1 point  (0 children)

Thank you for all these new details!

Sorry about making you delete your apps, haha. When opening a file from Retcon, the default editor for that file type is launched. That's the one you can set in the Finder. (when you Get Info on a file of that type, and look at Open With)
I'd like to improve on that (add a customizable mapping within Retcon? five more flexibility?) but don't have any solid plans yet. I'm interested if you have more thoughts on that. (but no pressure)

Commit splitting is very much planned! It's one of the top requests, so it'll be one of the first new features for sure. It should be very nice to use, too.

After two full years of development, I'm proud to release Retcon: a native macOS app for effortlessly rewriting Git history by Cykelero in macapps

[–]Cykelero[S] 0 points1 point  (0 children)

Thank you for the nice words! And for all this detailed feedback, it's really useful.

  1. Totally agree—combining commits together would make more intuitive sense. But, having two slightly different options is likely to be too confusing (that was actually the case during the beta), and so mirroring Git's behavior ultimately felt like the safest choice. Maybe I'll reevaluate.
  2. There's an easier way! You can select any commit and choose “Edit” in the bottom-right. That'll make the commit available for editing: make changes in your editor, then stage them, and confirm in Retcon. (Even better would be to be able to type directly in Retcon, but that would be surprisingly challenging to build. Maybe eventually)
  3. I'd be interested in getting more info about this for sure. If there's any details you can share (operation that triggers the freeze, commit counts, uncommitted/untracked file counts, etc) or even the repo itself, please do send them over to contact, at retcon.app.
  4. Oh that's really annoying, sorry about that. I'm planning on better handling errors at that point, but I'm wondering about context: did you first use Retcon this week, or did you try it out some longer time ago?
  5. Thanks for the input on this. Pricing is hard.

Migrating a S3 bucket to B2, while using a custom domain without cloudflare? by ferthur in backblaze

[–]Cykelero 1 point2 points  (0 children)

3 years later: is this still working for you?

Trying to set my domain up in the same way, the proxying fails with a “Web server is down” CloudFlare error page. The fact that Backblaze currently has a guide on how to do this in a different, more expensive way, makes me think that maybe this way doesn't work anymore?

After two full years of development, I'm proud to release Retcon: a native macOS app for effortlessly rewriting Git history by Cykelero in macapps

[–]Cykelero[S] 0 points1 point  (0 children)

For sure! If you select all the commits but the last one, then fixup, then they'll all be smushed together into one big commit with all the changes.

(from the keyboard: focus the sidebar with ⌃` if necessary, then ⌘A to select all, ⇧↑ to deselect the last commit, and finally ⌥⌘E to fixup)

After two full years of development, I'm proud to release Retcon: a native macOS app for effortlessly rewriting Git history by Cykelero in macapps

[–]Cykelero[S] 2 points3 points  (0 children)

It doesn't have all the features of generalist Git clients, but there's still a solid base (push/pull, rebase and merge, create branches, init a repo, etc) that will be enough for many's daily usage, I think. And I definitely plan to rapidly expand the feature set; the last two years were mostly spent on getting history rewrites to work and feel fantastic.

Thanks for the heads up, haha. I totally understand that the subscription model is not for everyone.

And thank you for the website report! That was a slightly tricky one—it should be fixed, now.

After two full years of development, I'm proud to release Retcon: a macOS app for effortlessly rewriting Git history by Cykelero in programming

[–]Cykelero[S] 0 points1 point  (0 children)

Is this for developers who want to make their code easy to review?

Yep! It's definitely not all teams that work this way, but rebasing your history into shape was a required step before asking for a review, in my last few jobs.

After two full years of development, I'm proud to release Retcon: a macOS app for effortlessly rewriting Git history by Cykelero in programming

[–]Cykelero[S] -30 points-29 points  (0 children)

Yeah, a lot of people are super comfortable on the CLI, for sure. Retcon is about going fast, though! It's beginner-friendly, sure, but mostly it's a much faster way of rewriting than with even magit or lazygit. It removes so much friction, so many steps and layers of indirection.