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
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
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
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
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
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
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
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
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
7cb6d03668
browser: fix file browser for paths with spaces
2021-06-03 21:47:28 +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
5b1a544761
browser: allow browsing local directories
2021-06-03 17:14:32 +02:00
dece
c65c385a20
help: sort config options
2021-06-03 16:48:44 +02:00
dece
2324fbb0bc
history: add optional persistent history
2021-06-03 16:45:35 +02:00
dece
0c1924d40a
colors: use blue for blockquotes instead of cyan
2021-06-03 03:29:30 +02:00
dece
3b255c2df3
browser: handle clicks on links
2021-06-02 22:59:40 +02:00
dece
b933165707
linting
2021-06-01 21:40:41 +02:00
dece
23b461aa45
identity: sane chmod for cert and key files
2021-06-01 18:42:52 +02:00
dece
3a18ad3d77
browser: make scroll step a config value
2021-05-31 23:38:37 +02:00
dece
16903190c8
welcome: add a cute logo
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
2ea8f60739
welcome: minor changes
2021-05-30 23:29:18 +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