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
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
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
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
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
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
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
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
dece
2b072bcc76
navigation: abandon assume_absolute URL madness
2021-05-15 19:06:44 +02:00
dece
2b684d7afc
navigation: fix issue with reloading bebop pages
2021-05-15 18:06:04 +02:00
dece
09f660feaf
browser: only use cache when going back
2021-05-14 23:16:49 +02:00
dece
62997b9385
help: display current config
2021-05-13 01:26:50 +02:00
dece
f63d875fc3
logging
2021-05-13 01:25:50 +02:00
dece
8b1561e689
identity: present cert instead of waiting for 60
2021-05-13 01:24:29 +02:00
dece
57f01720d6
identity: add basic identity management
2021-05-12 22:34:18 +02:00
dece
3a88a898c9
browser: open last download with external commands
2021-05-09 01:39:42 +02:00
dece
f1c5d8dfc9
history: fix going back
...
Ultimately a simple link list does not do all you want, so now the
history maintains a list of visited links that are useful to display,
but also a backlink list to let the user move to the previous pages.
2021-05-09 00:46:26 +02:00
dece
397a143695
navigation: rework entirely URL management
...
oh and fix the whole history mess a bit
2021-05-08 22:47:34 +02:00
dece
1fddf4c2b2
tofu: proper implementation
2021-04-19 02:04:18 +02:00
dece
80ec71f30b
command_line: add a prompt function
2021-04-19 00:28:20 +02:00
dece
396391ea80
help: add help page
2021-04-18 16:13:41 +02:00
dece
3a818812a9
config: add config management
...
A config file is now created and used, and a few hardcoded things in the
source have been moved to the config file \o/
2021-04-18 14:17:20 +02:00
dece
cee04f10c7
browser: add missing horizontal scrolling features
2021-04-17 22:02:06 +02:00