dece
471c07122d
protocol: catch create_connection UnicodeErrors
2023-01-04 00:09:25 +01:00
dece
f4bc3f7568
help: bad fix for missing config keys
...
The unknown config value will be displayed without warning or anything
to the user in the help page, which can be confusing e.g. when mixing
dash and underscore in keys. oh well
2022-01-02 17:34:27 +01:00
dece
b1c3f6c518
board: update
2022-01-02 17:33:39 +01:00
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