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
dece
7476458521
setup: bump to 0.1.0
2021-06-04 02:25:47 +02:00
dece
bd8d4bbfb1
browser: add text search
2021-06-04 02:25:15 +02:00