1 # TODOs for gemini.koplugin
4 These could be implemented directly, and might be good ideas:
6 * Log of (hashes of) visited URLs
7 * Indication of download progress for large files
8 * Gemsub subscription handling
10 # Features requiring changes to upstream projects
11 (Or clever workarounds I haven't found)
13 ## Dependent on KOReader
14 * Addressbar which doesn't try to word-split the URL at punctuation.
15 * Text/gemtext supported from start (currently, if the last file was a .gmi file and you restart KOReader, it won't be able to open it, because it tries before the plugin loads)
16 * Streaming (might be possible using the progressive rendering architecture)
18 ## Dependent on luasec
20 * CA-based verification which checks the hostname