-- Leo's gemini proxy

-- Connecting to pgavlin.smol.pub:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

agrajag dev log 5


did your boy write the most half-assed, mostly-broken CSS implementation the world has ever seen? yes. does it make it possible to do offline conversion from certain epubs to edf? yes:


agrajag-dev-log-5-0.png

agrajag-dev-log-5-1.png


I owe it to myself to take a break from the software / firmware to go and work on the next-gen hardware. the Inkplate has been great for prototyping, but I'd like to move things over to the planned STM32 platform and I'd love to have a case that actually fits a battery. plus some other niceties. I'll be using the Inkplate6plus and epdiy v7 hardware as references throughout the initial design. I think that my first cut of the hardware will not have wifi or bluetooth just to keep things a little simpler.


I have so many questions floating around!

should I write an ELF loader? (yes; I hate flashing firmware)

what sort of ABI should the firmware understand?

what sort of APIs should the firmware expose to applications (look at the Macintosh toolbox and PalmOS, maybe?)

how can I make it easier to convert webpages into edf files?

what about emailed newsletters?

what other features does the edf format need? should I add basic drawing commands?

what sorts of applications could be useful?

how can I improve the built-in browser and reader?

should I port elmchan's fatfs from C89 to async Rust?


etc.

-- Response ended

-- Page fetched on Sat May 11 07:45:20 2024