Commit graph

57 commits

Author SHA1 Message Date
dece 325c285675 browser: add quit info in the C-c message 2021-12-14 16:48:09 +01:00
dece 41aff7acba browser: add i keybind to show page info 2021-12-14 16:48:09 +01:00
dece ef6b8929e3 browser: make max redirection value a class var 2021-11-15 09:51:33 +01:00
dece 3d73d14983 browser: use m instead of § to change render mode 2021-07-08 15:16:19 +02:00
dece f7b4607ed6 metalines: use a 3-uple instead of dict 2021-07-08 15:16:19 +02:00
dece 016e4a49f9 clean 2021-07-08 15:16:19 +02:00
dece 7ed83f9389 page: rework rendering params into RenderOptions
Also make the list item bullet configurable, if you don't like the •.
2021-07-08 15:16:19 +02:00
dece 8d82c1bd53 browser: show unknown command error 2021-07-08 15:16:19 +02:00
dece 04c66bad52 gemini: make it clear that empty CN is OK
Will it be OK for all servers though? We might never know…
2021-06-18 01:44:17 +02:00
dece bc8803d86b browser: edit current URL with "O"
Move "open last download" to M-o, as it is not that often used it seems.
2021-06-11 22:52:18 +02:00
dece 6242d95d1a browser: allow no mime type in last_download 2021-06-11 18:27:15 +02:00
dece 1a221d30b8 help: show plugin commands 2021-06-11 18:27:15 +02:00
dece 04d29f1fd6 plugin: add custom command support 2021-06-11 17:34:35 +02:00
dece 647dbee325 browser: add a current_page property 2021-06-05 21:47:06 +02:00
dece f157993946 browser: prevent render mode toggle on non-gemtext 2021-06-05 01:26:11 +02:00
dece ee37865e70 browser: fix issue with page pad after search
Used to jump to far and left artifacts.
2021-06-04 19:05:50 +02:00
dece b884aed3a8 plugins: add basic scheme plugin support 2021-06-04 19:05:50 +02:00
dece af349f5ac2 linting 2021-06-04 16:10:09 +02:00
dece bd8d4bbfb1 browser: add text search 2021-06-04 02:25:15 +02:00
dece 52716e66a7 external: do not crash if command can't be found 2021-06-03 19:08:54 +02:00
dece 0a05d75e6b browser: comments 2021-06-03 17:14:49 +02:00
dece 2324fbb0bc history: add optional persistent history 2021-06-03 16:45:35 +02:00
dece 3b255c2df3 browser: handle clicks on links 2021-06-02 22:59:40 +02:00
dece 3a18ad3d77 browser: make scroll step a config value 2021-05-31 23:38:37 +02:00
dece 4da3081ef6 browser: avoid crash if mouse support is off 2021-05-31 17:43:37 +02:00
dece 115fd43f09 browser: support arrows and page {up,down} 2021-05-31 16:30:26 +02:00
dece 3f2792d359 colors: safe curses.A_ITALIC
Missing on macOS?
2021-05-29 23:59:50 +02:00
dece a468c94386 browser: use "set-render-mode" instead of "render" 2021-05-29 01:26:48 +02:00
dece d42a294516 browser: add a keybind to toggle render modes 2021-05-29 01:26:15 +02:00
dece 2d493af64b preferences: basic per-capsule preferences
For now only a per-path render mode is available.
2021-05-29 01:13:43 +02:00
dece f827ce3ee1 browser: show an error early on loading failure 2021-05-29 01:11:38 +02:00
dece 46ec9879e6 help: add "help" command in case of 2021-05-28 13:26:41 +02:00
dece 4738e495b2 browser: add command to show page info 2021-05-24 20:09:34 +02:00
dece e2cc152f6d help: do not show config default when it is set 2021-05-18 16:47:52 +02:00
dece 4726a5a281 command_line: fix nodelay mode reset 2021-05-16 17:24:36 +02:00
dece acf8147fa1 linting 2021-05-16 01:30:00 +02:00
dece 8de79a6e5a help: clean up a lot and fix smol issues
Moved a lot of stuff from the readme to the help page so the program is
more self-contained.
2021-05-16 00:46:19 +02:00
dece 2bfed8533e welcome: add welcome page 2021-05-15 19:44:50 +02:00
dece 2b072bcc76 navigation: abandon assume_absolute URL madness 2021-05-15 19:06:44 +02:00
dece 2b684d7afc navigation: fix issue with reloading bebop pages 2021-05-15 18:06:04 +02:00
dece 09f660feaf browser: only use cache when going back 2021-05-14 23:16:49 +02:00
dece 62997b9385 help: display current config 2021-05-13 01:26:50 +02:00
dece f63d875fc3 logging 2021-05-13 01:25:50 +02:00
dece 8b1561e689 identity: present cert instead of waiting for 60 2021-05-13 01:24:29 +02:00
dece 57f01720d6 identity: add basic identity management 2021-05-12 22:34:18 +02:00
dece 3a88a898c9 browser: open last download with external commands 2021-05-09 01:39:42 +02:00
dece f1c5d8dfc9 history: fix going back
Ultimately a simple link list does not do all you want, so now the
history maintains a list of visited links that are useful to display,
but also a backlink list to let the user move to the previous pages.
2021-05-09 00:46:26 +02:00
dece 397a143695 navigation: rework entirely URL management
oh and fix the whole history mess a bit
2021-05-08 22:47:34 +02:00
dece 1fddf4c2b2 tofu: proper implementation 2021-04-19 02:04:18 +02:00
dece 80ec71f30b command_line: add a prompt function 2021-04-19 00:28:20 +02:00