Going to have to switch to a custom file browse dialog using FolderListModel if I can't get the Universal one to be modified enough to allow showing hidden files and folders and allow manual navigation.

#Retiled #Comprexxd

The thing with programming for phones and other small screens is, you have to decide what's important to show. Is it crucial that someone always knows what application they're in when editing a text document? No? Then get rid of it. I've taken this approach with Comprexx'd! so now the app title text area shows the file path because it could be important and it'll save space. Apps can choose to use mixed-case text now, too, to show case-sensitive text, for example.

#comprexxd #retiled

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

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