Commit Graph

72 Commits (master)

Author SHA1 Message Date
dece 325c285675 browser: add quit info in the C-c message
2 years ago
dece 41aff7acba browser: add i keybind to show page info
2 years ago
dece 0f35971493 browser/gemini: avoid inf. recursion on code 60
3 years ago
dece e0a5ca94ec browser/gemini: fix crash during handshake
3 years ago
dece ef6b8929e3 browser: make max redirection value a class var
3 years ago
dece f48a8ab606 protocol: format
3 years ago
dece 3d73d14983 browser: use m instead of § to change render mode
3 years ago
dece f7b4607ed6 metalines: use a 3-uple instead of dict
3 years ago
dece 016e4a49f9 clean
3 years ago
dece 7ed83f9389 page: rework rendering params into RenderOptions
3 years ago
dece 8d82c1bd53 browser: show unknown command error
3 years ago
dece 843a88659f file: parse .gmi files as gemtext
3 years ago
dece 04c66bad52 gemini: make it clear that empty CN is OK
3 years ago
dece a3c9b10647 gemini: show reason for certificate creation
3 years ago
dece bc8803d86b browser: edit current URL with "O"
3 years ago
dece 6242d95d1a browser: allow no mime type in last_download
3 years ago
dece c5e419752c gemini: move downloads helper to separate module
3 years ago
dece 1a221d30b8 help: show plugin commands
3 years ago
dece 04d29f1fd6 plugin: add custom command support
3 years ago
dece 647dbee325 browser: add a current_page property
3 years ago
dece f157993946 browser: prevent render mode toggle on non-gemtext
3 years ago
dece ee37865e70 browser: fix issue with page pad after search
3 years ago
dece b884aed3a8 plugins: add basic scheme plugin support
3 years ago
dece af349f5ac2 linting
3 years ago
dece bd8d4bbfb1 browser: add text search
3 years ago
dece 7cb6d03668 browser: fix file browser for paths with spaces
3 years ago
dece 52716e66a7 external: do not crash if command can't be found
3 years ago
dece 0a05d75e6b browser: comments
3 years ago
dece 5b1a544761 browser: allow browsing local directories
3 years ago
dece 2324fbb0bc history: add optional persistent history
3 years ago
dece 3b255c2df3 browser: handle clicks on links
3 years ago
dece 3a18ad3d77 browser: make scroll step a config value
3 years ago
dece 4da3081ef6 browser: avoid crash if mouse support is off
3 years ago
dece 115fd43f09 browser: support arrows and page {up,down}
3 years ago
dece 3f2792d359 colors: safe curses.A_ITALIC
3 years ago
dece 9140cedad0 config: fix file issues with identities
3 years ago
dece bde207768a identity: move client cert command to config
3 years ago
dece a468c94386 browser: use "set-render-mode" instead of "render"
3 years ago
dece d42a294516 browser: add a keybind to toggle render modes
3 years ago
dece 2d493af64b preferences: basic per-capsule preferences
3 years ago
dece f827ce3ee1 browser: show an error early on loading failure
3 years ago
dece 46ec9879e6 help: add "help" command in case of
3 years ago
dece b22981cef6 browser: fix minor status bar issues
3 years ago
dece 4738e495b2 browser: add command to show page info
3 years ago
dece e2cc152f6d help: do not show config default when it is set
3 years ago
dece 4726a5a281 command_line: fix nodelay mode reset
3 years ago
dece acf8147fa1 linting
3 years ago
dece 8de79a6e5a help: clean up a lot and fix smol issues
3 years ago
dece 2bfed8533e welcome: add welcome page
3 years ago
dece 2b072bcc76 navigation: abandon assume_absolute URL madness
3 years ago