~earboxer/browset

Unsupported Protocol: Fix error message showing
gemtext: allow tabs as link delimiters
Top button: fix behavior by using modified urllib.parse
Commands: Add external open
http protocol: Make optional (depending if requests is installed)
browset: Set cursor position on page load
Gemtext: Format quotes in italics
protocols: Show errors instead of hanging or hiding them
protocol: add about uri scheme
gemini: make errors text/plain
toolbar: Make mobile-friendly
mimes: only fallback text/ to text mime
HighlightedCode: Handle everything that pygments can handle
protocols: Support http/https
browset: Support data protocol
Mimetypes: Handle source code syntax highlighting
mime: Support plaintext format as well
Bindings: Bind back and soon
soon button (forward): implement functionality
back button: implement functionality
Next