First "release" with color support

Hi everyone who might be interested!

since a couple of weeks ago, I've been tinkering with the idea of adding ANSI color support to the Deedum Gemini client.

This has been relatively easy (in hindsight, a lot of things are), due to the nature of open source software, and the availability of libraries that made it easier. My lack of knowledge made it a bit harder.

=> Try it if you feel like it

You should probably not trust random apks you find on the internet. But if you want to give it a try, go ahead.

And if you find bugs or have comments, leave your input on GitHub. There's already an issue discussing the accuracy of the colors there, if you can add anything to it

To get this to work, I had to fork and modify a bit not only Deedum itself, but also the library I found that already interpreted the ANSI color codes ( but only had support for some of the available formats).

You can find the changes made to that library in this branch:

=> feature/rgb_support

So, that's it. I'll see if Deedum's original maintainer wants to include these changes, but if not, this apk already "scratches my itch": it provides a Gemini client that can be installed in my old-ish tablet and has color support, for those neat games people are offering :)

I want to thank @dragfyre for comments on a previous post, and also, if I'm not completely wrong, for providing "Flower Flood", which I have been (ab)using for testing all this :)

=> Posted in: s/Deedum | 🎵 jmcs [mod]

2024-12-23 · 6 weeks ago · 👍 gritty, dragfyre, arma, bronzie94 · ❤ 1

Proxy Information
Original URL
gemini://bbs.geminispace.org/s/Deedum/23134
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
55.577054 milliseconds
Gemini-to-HTML Time
0.568612 milliseconds

This content has been proxied by September (3851b).