This repository has been archived on 2024-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
Bebop/BOARD.txt
2022-01-02 17:33:39 +01:00

73 lines
1.7 KiB
Plaintext

TODO
--------------------------------------------------------------------------------
BACKLOG
--------------------------------------------------------------------------------
get/set config using command-line
async event system
download without memory buffer
download in the background
download view instead of last download
margins / centering
pre blocks folding
buffers (tabs)
a11y? tts?
handle soft-hyphens on wrapping
bug: combining chars reduce lengths
use a pad for command-line
use a pad for status bar
response code 11 (if still there)
web????
history (forward) (useful?)
remember scroll pos in history
identity management
"previous/next" pages
configurable keybinds
handle big files (e.g. gemini://tilde.team/~tomasino/irc/log.txt)
allow encoding overrides (useful for gopher i guess)
config for web browser, default to webbrowser module
use pubkeys instead of the whole DER hash for TOFU
specify external commands interface (exec, run, pipes)
table of contents
better default editor than vim
search engine
auto-open some media types
don't store explicit port 1965 in URL prefixes (e.g. for identities)
fix shifted line detection when text goes belong the horizontal limit
auto-rewrite missing "/" in empty URL paths
DONE
--------------------------------------------------------------------------------
browsing
links
redirections
web links
history (back)
simple caching
simple text files
encodings
bookmarks
view/edit sources
downloads
configuration
help page
TOFU
view history
open last download
media files
identity management
logging
home page
different rendering mode
preferences per site
basic mouse support
basic local browsing
search in page
plugin interface for schemes
finger plugin
gopher plugin