As part of OCC 2024 I've been writing a native Gopher client (you can read more about it's OCC origin here), something other users are also doing (unsigned/sizeof(cat)). It seemed like quite a simple task, although I'm making it quite complex for no reason other than fun! So I'll be posting updates about its progress here.
Here's how it currently looks as of today:
I'm planning on making a formal release soon, although I have made a deal with unsigned on IRC to release it as soon as possible:
So I guess now I'm contractually obliged to release it.IRC log (cleaned up to only show the important bits) wrote:[11:28] <unsigned> nathanpc, when will you release that baby into the wild?
[11:29] <nathanpc> unsigned: soon, I just want to make sure it's in a usable state
[11:30] <unsigned> nathanpc, usable is relative, if it doesn't kill birds in the surrounding area i'd say release it
[11:32] <nathanpc> unsigned: let's make a deal, I'll put icons in it, move the network fetching to a separate thread, and make a download dialog, after all that I'll release it
[11:32] <unsigned> nathanpc, deal!