Worked on Comprexx'd! some tonight and it can open text files now. No ability to save and no special handling of .txta files yet. The file open dialog doesn't look right but I want to replace it with something that fits better and uses the theme files so it can look like the rest of the program. The TextArea control I'm using has no contrast with the rest of the UI when using the light theme and it's focused (there's no border for it either because it looked weird).

#txta #comprexxd #retiled

Looking forward to putting the GPL into the .txta format and seeing the chaos that results. Just have a lot of projects right now. At least I can put that into an extra program for Retiled so it has a text editor for regular files too, because I've wanted a more mobile-friendly Qt text editor to use on my PinePhone. Just wish the Maliit keyboard was more reliable. Probably going to recommend something else like phosh-osk-stub or one of the other lightweight keyboards like the Sxmo one.

#txta

You know what, I think the TXTA (TeXT Archive) format is worthy of a Sigbovik paper. It seems cursed enough. Will have to read existing papers to figure out how to write one in a way that's not really bad. I've always wanted to do something super cursed with computers that warranted being submitted to Sigbovik but had never been able to think of anything that was cursed enough. At first I thought TXTA could be a PhD research paper but that would take too long and is too serious.

#txta #Sigbovik

The part of the dream with the unique data vs total data gave me a really good/cursed idea, depending on how you look at it. A compressed text editor! Its name is "Comprexx'd!" and it will edit dot TXTA files (TXTZ and ZTXT were already taken). Here's an example of what that format looks like right now, it's based off INI because it's easy:
https://codeberg.org/DrewNaylor/Retiled/src/branch/main/Comprexxd/example.txta

And here's the resulting regular text file:
https://codeberg.org/DrewNaylor/Retiled/src/branch/main/Comprexxd/example.txt
Only created a window for it so far.

#txta #comprexxd

Retiled/Comprexxd/example.txta at main

Retiled - An attempt at creating a "desktop" environment mainly for Linux phones and tablets that's similar in function to some parts of Microsoft's Windows Phone 8.x, primarily the Start screen, Search app, navigation bar, Action Center, and the status bar. Testing is mainly being done using the PinePhone, so that'll be the main supported device. This repo was migrated from GitHub and is the canonical repo as of September 12, 2023. New stuff will be here.

Codeberg.org