|
|
|
@ -13,7 +13,7 @@ the gophersphere.
|
|
|
|
|
|
|
|
|
|
- <1MB executable for linux and mac
|
|
|
|
|
- technicolor design (based on [GILD](https://github.com/dvkt/gild))
|
|
|
|
|
- no nonsense keyboard navigation
|
|
|
|
|
- no-nonsense keyboard navigation
|
|
|
|
|
- supports gopher searches, text and menu pages, and downloads
|
|
|
|
|
- save your favorite gopherholes with bookmarks
|
|
|
|
|
- opt-in history
|
|
|
|
@ -54,22 +54,33 @@ just unzip/untar the `phetch` program into your $PATH and get going!
|
|
|
|
|
## todo
|
|
|
|
|
|
|
|
|
|
- [ ] fork+exec telnet: gopher://bitreich.org/1/lawn/bbs
|
|
|
|
|
- [ ] alternate screen support
|
|
|
|
|
- [ ] bookmarks: toggle instead of just prepending to the file
|
|
|
|
|
- [ ] bookmarks: save the title of the current page
|
|
|
|
|
- [ ] improve render() performance
|
|
|
|
|
- [ ] text views are menus when URLs are present (one per line max)
|
|
|
|
|
- [ ] Find Text in Text views
|
|
|
|
|
- [ ] TLS -- https://dataswamp.org/~solene/2019-03-07-gopher-server-tls.html
|
|
|
|
|
- [ ] ~/.config/phetch/phetch.conf
|
|
|
|
|
|
|
|
|
|
## bugs
|
|
|
|
|
|
|
|
|
|
- [ ] gopher://1436.ninja/1/twit.cgi ("iWritten and performed by Nathaniel" weirdness)
|
|
|
|
|
- [ ] screen flicker in win10 WSL
|
|
|
|
|
- [ ] NUM entry and Find entry shouldn't use same buffer
|
|
|
|
|
- [ ] NUM entry and Find entry shouldn't use same input buffer
|
|
|
|
|
- [ ] ctrl-z (suspend) doesn't work
|
|
|
|
|
|
|
|
|
|
## v1.0
|
|
|
|
|
|
|
|
|
|
- [ ] download new releases over gopher
|
|
|
|
|
- [ ] Changelog generation (for gopher and github)
|
|
|
|
|
- [ ] GIF screencast
|
|
|
|
|
- [ ] man page (small one)
|
|
|
|
|
|
|
|
|
|
## future features
|
|
|
|
|
|
|
|
|
|
- [ ] Incremental search in Text views
|
|
|
|
|
- [ ] Linked gopher and http URLs in Text views
|
|
|
|
|
- [ ] TLS -- https://dataswamp.org/~solene/2019-03-07-gopher-server-tls.html
|
|
|
|
|
- [ ] Fuzzy Find incremental search
|
|
|
|
|
- [ ] track binary size per release
|
|
|
|
|
- [ ] fuzzy find incremental search
|
|
|
|
|
- [ ] persistent history
|
|
|
|
|
- [ ] bookmarks: toggle instead of just prepending to the file
|
|
|
|
|
- [ ] bookmarks: save the title of the current page
|
|
|
|
|
|
|
|
|
|
[0]: https://github.com/dvkt/phetch/releases/download/v0.1.7/phetch-v0.1.7-linux-x86_64.tar.gz
|
|
|
|
|
[1]: https://github.com/dvkt/phetch/releases/download/v0.1.7/phetch-v0.1.7-linux-armv7.tar.gz
|
|
|
|
|