Commit Graph

625 Commits (master)

Author SHA1 Message Date
chris west bbf0d4b9dd Add -S/-O --no-tls --no-tor 4 years ago
chris west 92331d9ab7 config file options only now 4 years ago
chris west b67815b45f hide cursor when printing 4 years ago
chris west 9a2eb4e4b6 tls is -s, tor is -o, remove --emoji 4 years ago
chris west c1e3bf7209 wide mode is now session-wide 4 years ago
chris west 456ee0ad2d don't switch to alternate screen until startup 4 years ago
chris west 545a58eb0f new url 4 years ago
dvkt dd6e7ee1ae more secure 4 years ago
dvkt 5a28c87b97 Tor error: 4 years ago
dvkt 96010e7d52 bump line # 4 years ago
dvkt c114f8db1e document phetch.conf 4 years ago
dvkt 30ded8ed69 just for fun 4 years ago
dvkt 54e4c538ea some sites use /URL: 4 years ago
dvkt 1747d2e546 ignore errant \n 4 years ago
dvkt 16581e6d4f replace string 4 years ago
dvkt 4c0a2646d2 always start from the default cfg 4 years ago
dvkt 17cefcc67f Tor support 4 years ago
dvkt f489f42bf7 inline as_ref, kill doc test 4 years ago
dvkt 2c1d126adf wrong text color 4 years ago
dvkt 246531a231 color! takes many colors, only resets once 4 years ago
dvkt 180d24cf9c color as_ref and a basic test 4 years ago
dvkt adc3d8fca4 color! macro 4 years ago
dvkt b8a38efe30 use our own color lib 4 years ago
dvkt a544404bee use config 4 years ago
dvkt 409b9218a5 load config 4 years ago
dvkt 2b473719ce simple phetch.conf format 4 years ago
dvkt 27cb5831f2 config -> phetchdir 4 years ago
dvkt 4bd38e5cc9 Clear out Unicode control chars 4 years ago
dvkt f3d1c0f224 check for EOR 4 years ago
dvkt 356024e5b8 fix ctrl+z/job suspend 4 years ago
dvkt 8cbd322cbf basic telnet support finally 4 years ago
dvkt 0989f94a85 fid telnet url parsing 4 years ago
dvkt 7e70b4f785 fix display bug on simple `i` lines 4 years ago
dvkt 8257d76834 credits format was bothering me 4 years ago
dvkt 7905daf869 don't die on utf8 errors 4 years ago
dvkt a5d9c1c93e ctrl-c/esc just cancels, doesnt clear 4 years ago
dvkt 5bec1c274a edit url doc 4 years ago
dvkt 83d5c01837 `u` now allows editing URL 4 years ago
dvkt 6a4442bcac update usage too 4 years ago
dvkt f90f4aef7e stop fighting with tabs 4 years ago
dvkt 032c10d6ec more space 4 years ago
dvkt 5a7161a505 alignment 4 years ago
dvkt 204b587d02 update -h style 4 years ago
dvkt c819c1f65e unused imports 4 years ago
dvkt 884255668c --print: just print rendered gopher response 4 years ago
dvkt 0335d491f9 don't clear all on quit, delay switching screen 4 years ago
dvkt e868f4dc4e doc tweak 4 years ago
dvkt b07252997b don't print -h on arg fail 4 years ago
dvkt 5e3c50a7c7 not you 4 years ago
dvkt df4663b3ce fail on unknown cmdline arguments 4 years ago
dvkt 5688e8c4bb cargo build --features disable-tls 4 years ago
dvkt af449a6402 show build details on About screen 4 years ago
dvkt 133ed96831 --features tls 4 years ago
dvkt 8412f9892a simpler style 4 years ago
dvkt e8c6a5b1ef fix url arg parsing 4 years ago
dvkt 925db458fc ll 4 years ago
dvkt 967c2f018e too bold 4 years ago
dvkt 07c3d4098c show TLS status in bottom right 4 years ago
dvkt 9128ffc85b track which pages are loaded via tls 4 years ago
dvkt 7148ddd999 enable try tls mode 4 years ago
dvkt 612bbffa28 --tls 4 years ago
dvkt b86f574ffc try tls first on every request 4 years ago
dvkt 5aaa04c9a7 request not get 4 years ago
dvkt d0dfeae29b /// 4 years ago
dvkt cb1efced5f give gopher::Type its own file 4 years ago
dvkt 201a0592e4 die on fatal errors 4 years ago
dvkt 8e0a72f74c check for updates 4 years ago
dvkt 12739ba218 store host triple during build 4 years ago
dvkt c1b26186e1 more clear 4 years ago
dvkt d3b9412973 todo later 4 years ago
dvkt 2fa5307db3 fix cursor in wide mode 4 years ago
dvkt 10b4c8adf1 -l to quick connect to a local gopher server 4 years ago
dvkt 991c8c96a4 grab term size on startup 4 years ago
dvkt d7d246b3f0 bug url 4 years ago
dvkt 9f6b79ff6c notes 4 years ago
dvkt edee36ce09 dont wrap on down arrow if no links 4 years ago
dvkt ca1403476b use helper 4 years ago
dvkt 07b765f948 clippy 4 years ago
dvkt d307d79fe6 use terminal codes to clear lines, fix a few text bugs 4 years ago
dvkt 19c962da2f bookmarks append to the file 4 years ago
dvkt f8ef98b032 don't auto prepend / to selectors 4 years ago
dvkt 65d64a2b78 don't clear status on None 4 years ago
dvkt eeed189aa5 show error on no page loaded 4 years ago
dvkt 857ca25b08 dont spin on first request 4 years ago
dvkt 318bcdb17d update readme, fake separate input and num buffers 4 years ago
dvkt 849353e4cf link to gopherhole 4 years ago
dvkt 66c5772cf9 these are the bad ones 4 years ago
dvkt 2039309d9c spacer.gif 4 years ago
dvkt 05280c350c render \t as 4 spaces 4 years ago
dvkt b94f612bc1 Revert "the \rs are acting funny on my dumb terminal"
This reverts commit 9eb7e1ca59.
4 years ago
dvkt 9eb7e1ca59 the \rs are acting funny on my dumb terminal 4 years ago
dvkt 0a1fabce08 ignore trailing \r 4 years ago
dvkt e6b0c1243a use q to quit 4 years ago
dvkt f9428256a8 clear status once per loop 4 years ago
dvkt 38f09f7893 use Action::List when selecting a link 4 years ago
dvkt 1743322c16 missing macro dependency 4 years ago
dvkt 19b549603c Action::List 4 years ago
dvkt e986f34fc7 impl Debug for Action 4 years ago
dvkt a51e936d56 use Action::Status on menu search 4 years ago
dvkt 56a63c5b34 check maths 4 years ago
dvkt debcbd4c8a always write status line 4 years ago
dvkt 44ca7fbc56 use reset_cursor on select_link 4 years ago
dvkt 5a78ca16c1 clear empty status line 4 years ago
dvkt 16e12b6c57 use ? 4 years ago
dvkt 6c5c714876 find screen coords of a link 4 years ago
dvkt 45c389cd0a sure 4 years ago
dvkt 273a3a95f6 down arrow jumps between matches only when searching 4 years ago
dvkt 09888b6c82 cursor weirdness 4 years ago
dvkt e2bfc0d94c use termion 4 years ago
dvkt 80566681a0 use Draw for cursor 4 years ago
dvkt fdfa5d69f2 stop printing from menu, use Draw 4 years ago
dvkt 2452e2e856 Action::Draw 4 years ago
dvkt cf5796be5b UntilNewline 4 years ago
dvkt 22c0025766 sniper rifle cursor drawing 4 years ago
dvkt e7132a0bc8 redraw screen instead of clearing 4 years ago
dvkt 1efd659a1d Re-enable native mouse behavior 4 years ago
dvkt e96552c012 whitespace 4 years ago
dvkt ba1c28d96e home/end in menu selects first/last link now 4 years ago
dvkt ee7f5ef670 Fix home/end 4 years ago
dvkt 43827e5849 consistent final scrolling position 4 years ago
dvkt 8208440857 wrap around now scrolls to start 4 years ago
dvkt 95427077d8 start keeping stdout around 4 years ago
dvkt d5b315d7fb exit properly 4 years ago
dvkt 856b582a79 is_visible() 4 years ago
dvkt f9a7c76552 fix (and saneify) pg dn 4 years ago
dvkt 79c2c5e7a3 don't need 4 years ago
dvkt 82779f5f2a clippy 4 years ago
dvkt ed1578eeea text mode: fix w shortcut 4 years ago
dvkt 3b44ea0fd9 default selector is empty, not / 4 years ago
dvkt 8e46f7fd04 trailing slash assumptions 4 years ago
dvkt 6080782cf4 add gopherpedia to start page 4 years ago
dvkt e609d66359 trim trailing /1/ from bookmarks 4 years ago
dvkt a48bfbc4fa don't try to open unsupported types 4 years ago
dvkt 415a918e08 about phetch 4 years ago
dvkt 7b4e65d08a wrong link 4 years ago
dvkt 8d88eb9088 circular navigation 4 years ago
dvkt c815c01df4 is_visible and scroll_to 4 years ago
dvkt a1cbff1614 fix for selectors without leading / 4 years ago
dvkt 0331963758 show error on non-match 4 years ago
dvkt 0b18015278 update other help files with new key commands 4 years ago
dvkt 0ca5d9bf72 less padding 4 years ago
dvkt 8d818bd745 more missing bindings 4 years ago
dvkt fbc31f00db double up 4 years ago
dvkt e3bf2d7d6a align text keys 4 years ago
dvkt 39043d1a06 draw spinner at bottom 4 years ago
dvkt d11c0f0a6d 2018 style imports 4 years ago
dvkt 5a3d29307f j&k and for the vimmers 4 years ago
dvkt a777a239ef esc doesn't quit 4 years ago
dvkt 7379b1b528 no bg on input prompt 4 years ago
dvkt 724849e50f update help with new single letter commands 4 years ago
dvkt 6f8c2ee843 here too 4 years ago
dvkt d06b73f142 match ctrl or keypress 4 years ago
dvkt bb19994e2e prepend bookmarks, at least 4 years ago
dvkt e35f7969dc find 4 years ago
dvkt d475cf1eaa search mode for menus 4 years ago
dvkt 12e4d75e17 command mode: just letters 4 years ago
dvkt ae33aa2252 Action::Prompt vs ui::prompt() 4 years ago
dvkt b007c6587e more hidden shortcuts 4 years ago
dvkt c70f95620a impl Default 4 years ago
dvkt ce9623d295 make clippy happy 4 years ago
dvkt bbd759ddc8 to_char 4 years ago
dvkt 084b572b42 update to 2018 edition 4 years ago
dvkt 240e801d2b too big 4 years ago
dvkt 6f3b8aac49 style tweak 4 years ago
dvkt f6837937b5 advertise ctrl-h 4 years ago
dvkt 25ae025a14 show correct version in -v 4 years ago
dvkt b3f41e91ac unfancy 4 years ago
dvkt 0e71efcf21 space 4 years ago
dvkt 4b9d84dddc esc also quits now 4 years ago
dvkt a612e9564a add quit/cancel to help 4 years ago
dvkt 7119c5f606 dont crash on 0 4 years ago
dvkt 8910fc359c ok 4 years ago
dvkt 74dfec6114 kill ellipses 4 years ago
dvkt 01956c5865 tighten up 4 years ago
dvkt 88f7571352 less 4 years ago
dvkt 326248d711 use title when opening 4 years ago
dvkt 155a20c1b9 bookmark and history help docs 4 years ago
dvkt 25cfcff2e3 move to utils 4 years ago
dvkt 5af1e798c9 parse_url detects non-gopher URLs 4 years ago
dvkt 864786415f phetch urls, not help url 4 years ago
dvkt 57096fc8b9 tweaks paths in marks and history 4 years ago
dvkt b7f4131de5 fix history 4 years ago
dvkt cc9036b5ce bookmarks + history errors 4 years ago
dvkt 731199837c expanded 4 years ago
dvkt f5c54ea028 shuffle 4 years ago
dvkt 332730aa34 utils 4 years ago
dvkt cad9386bf0 start on history and bookmarks help 4 years ago
dvkt 5f875d9920 err when trying to save bookmark 4 years ago
dvkt 76d9396c90 todo 4 years ago
dvkt 73ea0fa1c6 fix bookmarks 4 years ago
dvkt 9bb2d1f8bb wire up bookmarks 4 years ago
dvkt 6c8f43f68a save bookmark 4 years ago
dvkt 05b8e6ef56 config, bookmarks 4 years ago
dvkt 06b5745bd5 config 4 years ago
dvkt d9d10084cc hacky, but ignore help urls 4 years ago
dvkt 0293200d92 clear 4 years ago
dvkt b557edd5be unknown 4 years ago
dvkt 3ee60b1fee open errors 4 years ago
dvkt 8f467fea56 new history format 4 years ago
dvkt 1191da09f5 warning 4 years ago