Commit graph

194 commits

Author SHA1 Message Date
dece 04e7a02407 readme: clarify plugin installation with pipx 2022-01-02 17:06:49 +01:00
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 0f35971493 browser/gemini: avoid inf. recursion on code 60
If the server would blindly respond with code 60 even though we present
a client certificate, it would trigger an infinite recursive call
(open_gemini_url → _handle_response → _handle_cert_required).
2021-11-15 14:15:07 +01:00
dece e0a5ca94ec browser/gemini: fix crash during handshake 2021-11-15 09:52:01 +01:00
dece ef6b8929e3 browser: make max redirection value a class var 2021-11-15 09:51:33 +01:00
dece f48a8ab606 protocol: format 2021-11-15 09:51:20 +01:00
dece 7bbf949c09 readme: add install instructions for pipx 2021-08-18 18:07:57 +02:00
dece 99a3a5a6a3 gopher: use new metalines system
Forgot about that, sorry. Bump plugin to 0.1.2.
2021-08-05 12:53:44 +02:00
dece a9e6b4a824 setup: bump to 0.3.1
Also bump Gopher plugin to 0.1.1.
2021-07-08 15:32:49 +02:00
dece 09f30d3d00 gemtext: fix missing empty lines in pre. blocks 2021-07-08 15:29:55 +02:00
dece 3d73d14983 browser: use m instead of § to change render mode 2021-07-08 15:16:19 +02:00
dece a2051e082d welcome: add geminiquickst.art link and :q 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 ee9b637bae architecture: add high-level view 2021-07-08 15:16:19 +02:00
dece dc6fb068bb board: update 2021-07-08 15:16:19 +02:00
dece 843a88659f file: parse .gmi files as gemtext 2021-06-18 01:44:48 +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 36d0e6f7b1 gopher: properly render error lines 2021-06-13 01:55:48 +02:00
dece 54aeafd878 config: use -utf8 for default openssl cert gen 2021-06-13 01:55:15 +02:00
dece a3c9b10647 gemini: show reason for certificate creation 2021-06-13 01:54:56 +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 00d5e51e2f setup: bump to 0.3.0 2021-06-11 18:31:19 +02:00
dece baed15a798 readme: advertise the gopher plugin 2021-06-11 18:30:42 +02:00
dece 76a5a5454b board: mark gopher plugin as done 2021-06-11 18:27:15 +02:00
dece dd2d2a1359 gopher: download files that can't be shown 2021-06-11 18:27:15 +02:00
dece 6242d95d1a browser: allow no mime type in last_download 2021-06-11 18:27:15 +02:00
dece c5e419752c gemini: move downloads helper to separate module 2021-06-11 18:27:15 +02:00
dece 1a221d30b8 help: show plugin commands 2021-06-11 18:27:15 +02:00
dece 8725ecd32c gopher: update readme 2021-06-11 18:27:15 +02:00
dece 750f341a52 gopher: add a command to force an item type 2021-06-11 18:27:15 +02:00
dece c8794445df gopher: fix ugly UI spaces in Gopher selectors 2021-06-11 17:34:35 +02:00
dece 04d29f1fd6 plugin: add custom command support 2021-06-11 17:34:35 +02:00
dece 3501316565 board: update backlog 2021-06-11 17:34:35 +02:00
dece 403f5da5b4 gopher: handle search item and fix lot of stuff 2021-06-06 03:02:32 +02:00
dece 161b5c79e3 gopher: add plugin
It works but probably need more exploration to ensure it's alright.
2021-06-05 21:48:42 +02:00
dece 647dbee325 browser: add a current_page property 2021-06-05 21:47:06 +02:00
dece 68bc524117 navigation: move extract_port here 2021-06-05 01:27:12 +02:00
dece f157993946 browser: prevent render mode toggle on non-gemtext 2021-06-05 01:26:11 +02:00
dece db261e8008 setup: bump to 0.2.0 2021-06-04 19:29:32 +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 7372dc85a9 plugins: add documentation 2021-06-04 19:05:50 +02:00
dece 8791d82cdd plugins: add finger plugin 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 fb8d078060 readme: update with upgrade instructions 2021-06-04 16:10:09 +02:00
dece 5fb89340b7 board: update 2021-06-04 16:10:09 +02:00