Commit graph

176 commits

Author SHA1 Message Date
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 2ea8f60739 welcome: minor changes 2021-05-30 23:29:18 +02:00
dece 2fa53876e6 setup: bumm to 0.0.2 2021-05-30 02:25:26 +02:00
dece 217abe2f28 colors: fix crash on unavailable default color 2021-05-30 02:21:47 +02:00
dece 3f2792d359 colors: safe curses.A_ITALIC
Missing on macOS?
2021-05-29 23:59:50 +02:00
dece 9140cedad0 config: fix file issues with identities 2021-05-29 22:07:55 +02:00
dece a165ca6bff setup 2021-05-29 22:07:45 +02:00
dece bde207768a identity: move client cert command to config 2021-05-29 16:43:44 +02:00
dece 448ae873a0 mime: ut 2021-05-29 15:24:11 +02:00
dece 0b1a98fb73 board: update 2021-05-29 01:29:19 +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 4192c2a84d welcome: tell user how to change the home page 2021-05-29 01:15:12 +02:00
dece 440f6357d8 page: docs 2021-05-29 01:15:04 +02:00
dece 690879f558 identity: indent the file 2021-05-29 01:14:31 +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 1468e6ef10 page: add a dumb rendering mode
Dumb mode affects Gemtext parsing (gotta keep those empty lines) and
rendering (render empty lines, do not attempt to put smart margins).
2021-05-28 13:34:08 +02:00
dece 46ec9879e6 help: add "help" command in case of 2021-05-28 13:26:41 +02:00
dece b22981cef6 browser: fix minor status bar issues 2021-05-24 21:11:58 +02:00
dece 8e4f8c4c70 mime: fix issue with charset param 2021-05-24 20:10:04 +02:00
dece 4738e495b2 browser: add command to show page info 2021-05-24 20:09:34 +02:00
dece 0dd29c63ae board: update 2021-05-20 19:40:25 +02:00
dece f6eeccdb32 colors: fix crash in xterm 2021-05-18 22:29:38 +02:00
dece e2cc152f6d help: do not show config default when it is set 2021-05-18 16:47:52 +02:00
dece ca72c4683e textbox: fix gather for unicode 2021-05-18 12:19:57 +02:00
dece 0a746a1e28 textbox: fix right-key going banana 2021-05-16 19:43:41 +02:00
dece 1ae2ed41e5 textbox: find C-e issue 2021-05-16 19:37:27 +02:00
dece 5829e7e267 textbox: fix double delete of trailing spaces 2021-05-16 19:28:10 +02:00
dece d07d4b3388 textbox: copy curses.textpad, restrict to 1 line 2021-05-16 18:00:23 +02:00
dece 4726a5a281 command_line: fix nodelay mode reset 2021-05-16 17:24:36 +02:00
dece a65f7ceb39 board: prep next batch of tasks before release 2021-05-16 01:51:03 +02:00
dece acf8147fa1 linting 2021-05-16 01:30:00 +02:00
dece 1d92b52379 external: fix issues with coming back from vim 2021-05-16 01:28:47 +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 6ceb75b84c config: add download_path 2021-05-09 23:02:56 +02:00
dece 056616b130 page_pad: fix crashes on some fail refresh
would have been better to understand why it crashed but yolo
2021-05-09 15:55:27 +02:00
dece 5aa03da3e8 help: improve view and list commands 2021-05-09 02:03:45 +02:00
dece 4fbd51348f readme: add history_limit 2021-05-09 01:42:31 +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