Commit Graph

42 Commits

Author SHA1 Message Date
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