Commit Graph

197 Commits (master)
 

Author SHA1 Message Date
dece fef350804c browser: add a cache
3 years ago
dece dd4a4196a8 mime: basic MIME type management
3 years ago
dece 2767402d9f clean
3 years ago
dece 1ff23e58e8 tofu: fix bug in save_cert_stash
3 years ago
dece 05c54eff48 page: move page content to a separate class
3 years ago
dece 3d15074bdd browser: clean
3 years ago
dece 33f215dd3e browser: rework default movement keys
3 years ago
dece bcc9a72d97 command_line: fix issue with digits input
3 years ago
dece e517df7836 tofu: add save_cert_stash
3 years ago
dece 0b79bd9e9e command_line: move input validation there
3 years ago
dece 83db26ada7 fs: add minimal module to get some directories
3 years ago
dece 1b8127eea1 add module docstrings
3 years ago
dece 89abbc6fd9 browser: show status line in italic
3 years ago
dece 2db721d48a browser: capture C-c
3 years ago
dece 398f526b82 rendering: fix vspace issue with link/lists
3 years ago
dece 84221a7816 browser: handle local file:// URIs
3 years ago
dece 85934eedcf rendering: show link preview after links
3 years ago
dece 84764644df readme
3 years ago
dece d7a94650cb rendering: do not crash on rendering failure
3 years ago
dece 524bda5b39 protocol: limit meta line length in request
3 years ago
dece 72111bce70 protocol: make connection timeout after some time
3 years ago
dece 62619f29fb browser: quit with ":quit" instead of pressing q
3 years ago
dece 33b1e497af browser: fix issue with relative redirections
3 years ago
dece e7ef91ed9f browser: use "p" instead of "H" for going back
3 years ago
dece 70cd3f6557 browser: basically handle HTTP(S) links
3 years ago
dece 03a51c13f5 browser: move faster using uppercase hjkl
3 years ago
dece 9f5cae5014 protocol: catch wrong URLs ending with bare colon
3 years ago
dece ff49f0d17e page: methods to go to beginning/end of page
3 years ago
dece 8fdf23689d browser: minor fixes
3 years ago
dece 34f7ef0a95 browser: press r to reload page
3 years ago
dece 8830465fbf history: separate smol module
3 years ago
dece 294c7796fa browser: fix relative link issue
3 years ago
dece 657d46adc5 navigation: fix minor issues with URLs
3 years ago
dece 85570de5a8 browser: rename screen and handle quick commands
3 years ago
dece 15f56289b9 gemtext: handle list items
3 years ago
dece 4cb8ac11d6 protocol: fix requests to servers needing SNI ext
3 years ago
dece b23e4a8d6a screen: handle input request (code 10)
3 years ago
dece 5ef9a0430a protocol: catch connection/SSL errors
3 years ago
dece 15037ec0a6 screen: fix looping history
3 years ago
dece 1d51a2ca40 protocol: support URLs with port specified
3 years ago
dece 8cfc266e48 page: tidy horizontal scrolling
3 years ago
dece 4d1cc5650f gemtext: support metadata on opening fences
3 years ago
dece a771667a54 screen: add basic history
3 years ago
dece 34780bdf5e screen: link disambiguation, indent wraps, etc
3 years ago
dece 20bcdf9df4 rendering: clean a bit color attributes
3 years ago
dece e6686265d7 screen: move some stuff in separate modules
3 years ago
dece 6d676d0471 init: basic protocol/nav/rendering
3 years ago