tjp
227b3690f4
sort marks in "mark list"
2024-05-05 20:33:36 -06:00
tjp
65f36dfa7b
gofmt
2024-03-31 10:26:34 -05:00
tjp
2fc139fb9c
sliderule update
2024-03-31 10:26:26 -05:00
tjp
eab32b5398
provide tour names
2024-03-31 10:15:21 -05:00
tjp
175e45b49c
separate Tours when multiple are loaded
2024-03-31 10:15:00 -05:00
tjp
3449bf236d
go mod tidy
2024-03-31 09:31:10 -05:00
tjp
b787ef92df
lipgloss styles
2024-02-16 09:44:52 -07:00
tjp
865c6dc230
Printer abstraction
2024-01-23 22:42:18 -07:00
tjp
dd2a06c1e1
start of a bubbletea TUI
2024-01-17 08:55:42 -07:00
tjp
dfebc9013b
fixes
2024-01-14 19:54:15 -07:00
tjp
b173ca9cb2
more messages in interface
2024-01-10 18:04:27 -07:00
tjp
b7da3dc23d
another fix for identity folder use
2024-01-10 11:56:35 -07:00
tjp
01e024bc49
up action clears other url components
2024-01-10 11:56:23 -07:00
tjp
cde393cdf5
prompt to update TOFU store on violations
2024-01-10 11:56:08 -07:00
tjp
9b4b34baa3
bump sliderule for fixes
2024-01-10 11:11:10 -07:00
tjp
11ff0bb82e
fixes to input and redirect handling
2024-01-10 11:05:59 -07:00
tjp
fd7d73df41
fix "mark list" with an empty list
2024-01-10 11:05:45 -07:00
tjp
99a0553452
fixes to identities
...
* include a hash in "identity list"
* fixed using identities on a folder
2024-01-10 11:04:52 -07:00
tjp
aa46d49b89
? as an alias for "help"
2024-01-10 11:03:40 -07:00
tjp
a69742c81c
cli goodies
...
-h to print "help cli" output
-c CMDS to run commands in quiet mode and then exit
execute with URL as positional argument to go there and start the interactive session
2024-01-10 11:02:57 -07:00
tjp
a44a063c1a
mimetype handling
...
upon general navigation:
1. check for any configured handlers for the mimetype
2. normal printing for gophermap, gemtext, and text/plain
3. save the file to downloads folder
2024-01-09 09:53:15 -07:00
tjp
15214b7c98
"outline" command
2024-01-09 08:31:09 -07:00
tjp
6e0ed2c347
default soft_wrap to 100
2024-01-09 07:54:47 -07:00
tjp
68560ea862
gopher and gemtext colors/styles
2024-01-08 11:54:00 -07:00
tjp
b24735c74c
count link + prompt lines for gutter width
2024-01-08 11:10:36 -07:00
tjp
a90327bcc0
identity management and use
2024-01-08 11:10:24 -07:00
tjp
230933ee0e
TOFU certificate validation
2024-01-05 12:24:46 -07:00
tjp
65218373fd
multiple semicolon-separated commands on a prompt line
2024-01-05 12:19:19 -07:00
tjp
78e9e89b45
m[ark] d[elete]
2024-01-05 12:18:36 -07:00
tjp
a8bfa115fb
auto_pager bool to pager string always/auto/never
2024-01-05 10:02:07 -07:00
tjp
cccf020a84
sliderule bump
2024-01-04 12:50:41 -07:00
tjp
f9fdbd2292
elastic link gutter
...
calculate the width we need in the left gutter for link IDs
2024-01-04 12:48:51 -07:00
tjp
f350fb9029
clear modal after printing it once
...
now after a modal (eg "m l") and <enter> will re-print the page you are on
2024-01-04 12:48:28 -07:00
tjp
ceaaaaf695
back and forward by N
2024-01-04 12:47:52 -07:00
tjp
684539c70d
handle input types
...
* spartan prompts
* gemini [sensitive]input responses
* gopher search servers
2024-01-04 12:47:06 -07:00
tjp
1c96ee6e4c
bump for some sliderule fixes
2024-01-03 20:16:58 -07:00
tjp
2eee2b0560
auto_pager config option
2024-01-03 20:16:51 -07:00
tjp
1eec3cbbc2
about, and unlicense
2024-01-03 19:05:21 -07:00
tjp
d2b94e4b87
help command, quiet mode, and s/set/select
2024-01-03 18:52:18 -07:00
tjp
859f74231f
tours
2024-01-03 12:17:37 -07:00
tjp
6c9558c0d2
working basic navigation and marks
2024-01-03 08:29:40 -07:00
tjp
4b3dd896fb
skeleton of a go project, and some thoughts in a README
2023-12-15 10:23:52 -07:00