dece
a90b513369
WIP
2022-01-02 17:37:56 +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
3d73d14983
browser: use m instead of § to change render mode
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
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
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
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
2324fbb0bc
history: add optional persistent history
2021-06-03 16:45:35 +02:00
dece
3b255c2df3
browser: handle clicks on links
2021-06-02 22:59:40 +02:00
dece
3a18ad3d77
browser: make scroll step a config value
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
3f2792d359
colors: safe curses.A_ITALIC
...
Missing on macOS?
2021-05-29 23:59:50 +02:00
dece
9140cedad0
config: fix file issues with identities
2021-05-29 22:07:55 +02:00
dece
bde207768a
identity: move client cert command to config
2021-05-29 16:43:44 +02:00
dece
a468c94386
browser: use "set-render-mode" instead of "render"
2021-05-29 01:26:48 +02:00
dece
d42a294516
browser: add a keybind to toggle render modes
2021-05-29 01:26:15 +02:00
dece
2d493af64b
preferences: basic per-capsule preferences
...
For now only a per-path render mode is available.
2021-05-29 01:13:43 +02:00
dece
f827ce3ee1
browser: show an error early on loading failure
2021-05-29 01:11:38 +02:00
dece
46ec9879e6
help: add "help" command in case of
2021-05-28 13:26:41 +02:00
dece
b22981cef6
browser: fix minor status bar issues
2021-05-24 21:11:58 +02:00
dece
4738e495b2
browser: add command to show page info
2021-05-24 20:09:34 +02:00
dece
e2cc152f6d
help: do not show config default when it is set
2021-05-18 16:47:52 +02:00
dece
4726a5a281
command_line: fix nodelay mode reset
2021-05-16 17:24:36 +02:00
dece
acf8147fa1
linting
2021-05-16 01:30:00 +02:00
dece
8de79a6e5a
help: clean up a lot and fix smol issues
...
Moved a lot of stuff from the readme to the help page so the program is
more self-contained.
2021-05-16 00:46:19 +02:00
dece
2bfed8533e
welcome: add welcome page
2021-05-15 19:44:50 +02:00