I have added a shortcut for refreshing packages. Next step, I'll see if I can add a separate button to Cork itself for only refreshing packages without updating them!
(also, does anyone know why Shortcuts is showing the key for each LocalizedStringResource instead of the actual string? 🤔 see pic #2 for code)
To recap what I got working today in Cork (but I'm not promising that it's gonna be in the next release!):
Added three Shortcuts: Get installed Formulae, Casks or all Packages
"Get installed Formulae" allows you go only limit it to only manually installed packages. For some reason, doing this in the "Get installed Packages" crashes it even though it's the same system
I'm once again reminded why I stopped engaging with the GitHub community.
Me: "I propose idea A"
Maintainer: "Idea A is not acceptable. It will be B"
Me: "I accept it can't be idea A and idea B is closer to what we need, but I think alternative C or D would satisfy both our requirements. B is not a good idea. Could you at least consider it, or give me reasons why idea C or D are still not acceptable?"
Main.: "I'm the maintainer. It will be B. If you don't agree, don't contribute" (PR rejected)
Is there anyone out there who knows a lot about accessibility on macOS that would be open to joining Cork’s Testing team?
I wanted to improve the accessibility of Cork drastically in the next release (there’s no accessibility at all right now 😢), but I know nothing about this topic.
If you haven’t heard of Cork before, you can get a quick overview here: https://corkmac.app
It will be my birthday soon on June 1st, and to celebrate, I’ll be offering a super special discount on Cork! 🎉
Starting on June 1st until June 8th, Cork will be discounted 60 percent! Yes, SIXTY, the largest discount ever.
I’ll be sharing the discount code later, so be sure to keep an eye on my profile or @CorkApp (or even follow me if you want to, I’d really appreciate that!)
I'm looking for some volunteers to test a new Cork version. There's one huge bug that needed to be fixed before the next version is released. Are you up for it?
I'm specifically looking for people with a lot of installed Homebrew packages.
If you’d like to prefer to discuss Cork (or any of my other apps) in a more traditional forum-like experience (or simply because you hate Discord 😅) I have created a forum for that: https://forum.corkmac.app
It’s a bit barebones for now, but let’s see where it will go 😊
I'd also really appreciate if you'd review Cork on other sites, and even send word about it to your favorite Mac publications - every little bit helps immensely.
Without your support, Cork and its community would never be as awesome as it is ❤️ Thank you!
Thanks to @dimitribouniol and @glacials, we're much closer to the next Cork release! I was finally able to implement the first version of a self-compiled check, which was the only requirement left for the next release.
As promised, both Dimitri and Ben will be getting either a free Cork license or the cash equivalent, as well as a special shoutout in the contributors sections once the feature is fully implemented.
Around 20% of Cork users have compiled the app themselves from source
The option to compile the app for free is something that separates Cork from other nominally paid apps, and highlights the advantages of source availability
Unfortunately, a lot of people keep breaking Cork's simple licensing by reselling or distributing precompiled versions without my permission. And they don't take their repos down when I ask nicely
If this keeps happening, I might have to close the source
@davidbures Hey, I compiled #CorkApp from source (as suggested on Github) and I'm getting an unclosable (i.e., I have to use CMD/OPT-ESC to kill it) 'Buy Cork' prompt. No worries if that's your approach to licensing now - just it contradicts the readme.
Nice little app in any case!
I really need to know which macOS version people use Cork with so I can plan long-term support
So, I was thinking that maybe, in the next version, there would be a ONE TIME, completely anonymous survey to determine what macOS version your Cork is running on. This check would happen only once, would only send the macOS version number to my database, and would be anonymous (meaning not tied to any users)
Of course, the code responsible for this check would be completely removed in the version after this one, so you wouldn't have to worry about any analytics shenanigans in the future. And, since the code is open for you to look into, you'd be able to check yourself :)
This nice overlay for when you're dragging a backup onto the window. Implemented using .overlay and .onDrop.
As an aside, I wanted to use the Transferable protocol with FileRepresentation, but couldn't get the dropping to work. It wouldn't accept my file as droppable :/ https://pastes.io/usanb1x8i5