dece
471c07122d
protocol: catch create_connection UnicodeErrors
1 year ago
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
2 years ago
dece
b1c3f6c518
board: update
2 years ago
dece
04e7a02407
readme: clarify plugin installation with pipx
2 years ago
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
...
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).
2 years ago
dece
e0a5ca94ec
browser/gemini: fix crash during handshake
2 years ago
dece
ef6b8929e3
browser: make max redirection value a class var
2 years ago
dece
f48a8ab606
protocol: format
2 years ago
dece
7bbf949c09
readme: add install instructions for pipx
3 years ago
dece
99a3a5a6a3
gopher: use new metalines system
...
Forgot about that, sorry. Bump plugin to 0.1.2.
3 years ago
dece
a9e6b4a824
setup: bump to 0.3.1
...
Also bump Gopher plugin to 0.1.1.
3 years ago
dece
09f30d3d00
gemtext: fix missing empty lines in pre. blocks
3 years ago
dece
3d73d14983
browser: use m instead of § to change render mode
3 years ago
dece
a2051e082d
welcome: add geminiquickst.art link and `:q`
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
...
Also make the list item bullet configurable, if you don't like the •.
3 years ago
dece
8d82c1bd53
browser: show unknown command error
3 years ago
dece
ee9b637bae
architecture: add high-level view
3 years ago
dece
dc6fb068bb
board: update
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
...
Will it be OK for all servers though? We might never know…
3 years ago
dece
36d0e6f7b1
gopher: properly render error lines
3 years ago
dece
54aeafd878
config: use -utf8 for default openssl cert gen
3 years ago
dece
a3c9b10647
gemini: show reason for certificate creation
3 years ago
dece
bc8803d86b
browser: edit current URL with "O"
...
Move "open last download" to M-o, as it is not that often used it seems.
3 years ago
dece
00d5e51e2f
setup: bump to 0.3.0
3 years ago
dece
baed15a798
readme: advertise the gopher plugin
3 years ago
dece
76a5a5454b
board: mark gopher plugin as done
3 years ago
dece
dd2d2a1359
gopher: download files that can't be shown
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
8725ecd32c
gopher: update readme
3 years ago
dece
750f341a52
gopher: add a command to force an item type
3 years ago
dece
c8794445df
gopher: fix ugly UI spaces in Gopher selectors
3 years ago
dece
04d29f1fd6
plugin: add custom command support
3 years ago
dece
3501316565
board: update backlog
3 years ago
dece
403f5da5b4
gopher: handle search item and fix lot of stuff
3 years ago
dece
161b5c79e3
gopher: add plugin
...
It works but probably need more exploration to ensure it's alright.
3 years ago
dece
647dbee325
browser: add a current_page property
3 years ago
dece
68bc524117
navigation: move extract_port here
3 years ago
dece
f157993946
browser: prevent render mode toggle on non-gemtext
3 years ago
dece
db261e8008
setup: bump to 0.2.0
3 years ago
dece
ee37865e70
browser: fix issue with page pad after search
...
Used to jump to far and left artifacts.
3 years ago
dece
7372dc85a9
plugins: add documentation
3 years ago
dece
8791d82cdd
plugins: add finger plugin
3 years ago
dece
b884aed3a8
plugins: add basic scheme plugin support
3 years ago