So I've been working on and off on an app to give a nice interface to archiveofourown.org on Kobos, because I want to browse fanfic in e-ink without having to pick out a bunch of stuff I may not end up enjoying, download the epubs, transfer them over, etc etc.
This is kind of in late alpha/early beta at this point - the main functionality (browse a search result and read fics) works but there's still a lot of missing features and bugs. I'm kind of stuck on it, so I figured I would throw it up here and ask for feedback/advice. It's been tested on the Glo and Forma, and should work on any of the e-ink Kobo readers, but YMMV, I am not responsible if you brick your device, etc etc.
If anyone wants to browse the repo (along with some slightly more coherent planned features/known issues), it's available here:
https://github.com/momijizukamori/ao3-reader
Assorted dev notes and discussion available here:
https://momijizukamori.dreamwidth.org/tag/ao3
Biggest known issues (which I am stuck on):- Jump-to-page in the work index view does not work and will instead just hang weirdly
- When the about work overlay goes to multiple pages, it just... stops rendering partway down the second page? The data is there - if tags spill into that area you have invisible touch-targets for them - but they're not being drawn to the frame buffer for ?? reasons ??
Installation Instructions: the reader zip attached is based on
NiLuJe's one-click-install package for KFmon and Plato, and installs the same way (though the KFmon version may be slightly out-of-date now). You will probably want to open
Code:
.adds/plato/Settings.toml
in a text editor and edit the value for "faves" unless you share my taste in fandoms - it takes an array of string pairs, where the first string is the name in the display, and the second is the URL to the view.
Release file:
Ao3 Reader v0.0.4