2
0
mirror of https://github.com/xvxx/phetch synced 2024-11-16 21:25:45 +00:00
Commit Graph

392 Commits

Author SHA1 Message Date
dvkt
d32a25a4a6 do less 2019-12-19 16:53:40 -08:00
dvkt
4657dafc09 wide mode 2019-12-19 16:39:34 -08:00
dvkt
7514399227 shuffle 2019-12-19 15:43:18 -08:00
dvkt
e7d95a9a58 rename 2019-12-19 09:38:42 -08:00
dvkt
30bd5be33f tweak help 2019-12-19 09:31:35 -08:00
dvkt
129ed51161 color tweak 2019-12-19 09:25:14 -08:00
dvkt
fffc48bfc6 lil help menu 2019-12-19 02:11:51 -08:00
dvkt
86eebf04d6 fix for empty paths 2019-12-19 01:30:23 -08:00
dvkt
43f1d67b5d dumb basic test 2019-12-19 01:21:53 -08:00
dvkt
d06181460d use prompt() 2019-12-19 01:16:21 -08:00
dvkt
7eccabb518 big savings 2019-12-19 01:13:28 -08:00
dvkt
72ec92c861 slightly friendlier 2019-12-19 01:06:20 -08:00
dvkt
880a565f21 fake the loading spinner 2019-12-19 00:59:08 -08:00
dvkt
00759c7494 go to url 2019-12-19 00:49:26 -08:00
dvkt
f1ee5db0d2 kill macros 2019-12-19 00:21:12 -08:00
dvkt
77d10dca1a shortcut 2019-12-18 23:56:43 -08:00
dvkt
df924fbf63 truncate long menu items 2019-12-18 22:00:39 -08:00
dvkt
e7fe42d73d scroll to link 2019-12-18 21:56:37 -08:00
dvkt
5fcff3d240 pub parse 2019-12-18 21:37:22 -08:00
dvkt
c3d1bd29a7 indenting and errors 2019-12-18 21:21:40 -08:00
dvkt
6f97db6e16 tweak scrolling 2019-12-18 20:41:14 -08:00
dvkt
3df34c4540 fix jump to number 2019-12-18 20:27:36 -08:00
dvkt
fc402cd044 4 sec timeout 2019-12-18 20:24:50 -08:00
dvkt
a2ae5a8703 tcp timeout errors 2019-12-18 20:23:26 -08:00
dvkt
00563c37ce external links 2019-12-18 19:57:16 -08:00
dvkt
01356d08fd open URL: links 2019-12-18 19:41:59 -08:00
dvkt
211c07c580 shuffle mods 2019-12-18 19:08:53 -08:00
dvkt
58126d3eda loaded up 2019-12-18 19:04:51 -08:00
dvkt
841e61b6e0 try to simplify input 2019-12-18 19:04:04 -08:00
dvkt
d22964012a no page loaded 2019-12-18 18:11:08 -08:00
dvkt
216df0ef25 Image 2019-12-18 18:08:45 -08:00
dvkt
76598b9b82 dont need values 2019-12-18 18:07:47 -08:00
dvkt
9834630825 file a bug 2019-12-18 18:01:52 -08:00
dvkt
2d57e02ad3 safely die 2019-12-18 18:00:23 -08:00
dvkt
4810fa53e2 image 2019-12-18 17:41:19 -08:00
dvkt
4e19ba009f add page up 2019-12-18 17:40:47 -08:00
dvkt
8549abcccc fix page down 2019-12-18 17:09:42 -08:00
dvkt
62bb8b89a2 search 2019-12-18 16:55:02 -08:00
dvkt
ffd4530472 show errors in UI 2019-12-18 15:57:16 -08:00
dvkt
d9baf79025 skip 2019-12-18 15:08:47 -08:00
dvkt
a546ccf173 hmmmm 2019-12-18 15:06:44 -08:00
dvkt
e5150fa2c1 make clippy happy 2019-12-18 14:47:36 -08:00
dvkt
5075baab26 up scrolling 2019-12-18 14:36:18 -08:00
dvkt
441c39e4ad work on arrow down 2019-12-18 14:31:48 -08:00
dvkt
decd53610e use termion 2019-12-18 14:15:08 -08:00
dvkt
c85b042e26 cargo uses -- 2019-12-18 14:11:13 -08:00
dvkt
553faa411f unknown flag 2019-12-18 14:04:57 -08:00
dvkt
bab87a3243 cache links 2019-12-18 14:00:34 -08:00
dvkt
d9aa153174 can't 2019-12-18 13:30:10 -08:00
dvkt
0a1d617487 set size on views 2019-12-17 18:52:14 -08:00
dvkt
4abcf7da48 done with ya, thanks 2019-12-17 18:51:30 -08:00
dvkt
1f74ee9b7c jump to bigger numbers 2019-12-17 18:41:26 -08:00
dvkt
1959d87766 highlight as you go 2019-12-17 18:32:23 -08:00
dvkt
25cf11f86b ignore trailing . in protocol 2019-12-17 18:30:23 -08:00
dvkt
36f1c58d8d input is always at bottom 2019-12-17 18:26:47 -08:00
dvkt
4a4fe31bde fix page up/down 2019-12-17 18:21:33 -08:00
dvkt
b3805ec511 jumping behavior 2019-12-17 18:13:04 -08:00
dvkt
7026b05907 update usage 2019-12-17 17:46:44 -08:00
dvkt
bf9b33788f center content 2019-12-17 16:25:09 -08:00
dvkt
75ce7796f5 fix truncating 2019-12-17 16:15:41 -08:00
dvkt
df8dcb510b no downloading yet 2019-12-17 15:46:17 -08:00
dvkt
68105bfc8b old files 2019-12-17 15:39:11 -08:00
dvkt
dd570642fe char to type map 2019-12-17 15:34:45 -08:00
dvkt
0021035908 fix some overflows 2019-12-17 14:52:51 -08:00
dvkt
b72daf2946 usize 2019-12-17 14:42:54 -08:00
dvkt
c842c0c3a4 fix centering 2019-12-17 14:38:04 -08:00
dvkt
f79fd90b81 fuck it, center it 2019-12-17 14:27:22 -08:00
dvkt
c273c67087 ctrl-j/k nav 2019-12-17 14:09:48 -08:00
dvkt
449d5dabc4 fix backspace 2019-12-17 14:03:10 -08:00
dvkt
ac396f032f longest text line 2019-12-17 14:01:52 -08:00
dvkt
dd048cdabe track longest line 2019-12-17 14:00:01 -08:00
dvkt
2af47d6464 simple loading 2019-12-17 13:58:02 -08:00
dvkt
c9cbb5c230 dont need raw 2019-12-17 13:52:33 -08:00
dvkt
4e9eb41e04 download types 2019-12-17 13:23:59 -08:00
dvkt
6c0c297478 some scrolling 2019-12-17 13:06:47 -08:00
dvkt
067c8bbe59 tweaks 2019-12-17 12:37:04 -08:00
dvkt
1139fcd507 pages 2019-12-17 12:33:51 -08:00
dvkt
324cd1662f hype 2019-12-17 12:32:10 -08:00
dvkt
dacc7a0f31 always off by 1 2019-12-17 12:31:49 -08:00
dvkt
a90036b190 fix scrollback 2019-12-17 12:28:36 -08:00
dvkt
7c3617716d tweak makefile, selected star 2019-12-17 12:23:07 -08:00
dvkt
85bf3dcdd1 show cursor on exit 2019-12-17 01:03:20 -08:00
dvkt
7e91d35639 html pages 2019-12-17 00:57:16 -08:00
dvkt
193c380650 default to port 70 2019-12-17 00:47:24 -08:00
dvkt
f877290174 copy that 2019-12-17 00:44:44 -08:00
dvkt
c843a8b146 ok 2019-12-17 00:44:20 -08:00
dvkt
2dbc32194f tweak link nums 2019-12-17 00:20:31 -08:00
dvkt
263dd97e20 scrollin 2019-12-17 00:06:01 -08:00
dvkt
eeffe92a9a redraw 2019-12-16 23:57:07 -08:00
dvkt
353ca50827 t/g/b/G 2019-12-16 23:43:02 -08:00
dvkt
64caf57d99 page up / down on text 2019-12-16 23:38:50 -08:00
dvkt
e82f4d7bb9 back 2019-12-16 23:28:25 -08:00
dvkt
e7a3ff553e basic text view 2019-12-16 23:23:02 -08:00
dvkt
789a972019 up/down 2019-12-16 23:15:26 -08:00
dvkt
a48615b5d0 limit height for now 2019-12-16 22:54:12 -08:00
dvkt
8741ac8aa4 some input 2019-12-16 22:49:01 -08:00
dvkt
3db4882908 hmm 2019-12-16 22:19:50 -08:00
dvkt
a13d998f9c redraw 2019-12-16 22:19:21 -08:00
dvkt
e8eebf991b it lives 2019-12-16 21:57:13 -08:00
dvkt
1c7c94df82 fix selectors 2019-12-16 21:56:54 -08:00
dvkt
6733984b33 exit 1 2019-12-16 21:49:20 -08:00
dvkt
c83df4eb62 -raw 2019-12-16 21:47:33 -08:00
dvkt
b987442525 unused 2019-12-16 21:42:19 -08:00
dvkt
76d3a977bd tweaks 2019-12-16 21:40:49 -08:00
dvkt
f086b61773 types 2019-12-16 21:37:13 -08:00
dvkt
f8c1f83dab clear screen 2019-12-16 21:34:36 -08:00
dvkt
23c94414b5 drop history 2019-12-16 21:33:01 -08:00
dvkt
09d52fdbd8 links 2019-12-16 21:30:53 -08:00
dvkt
ceabc62137 back/forward 2019-12-16 21:29:05 -08:00
dvkt
2880184772 oh 2019-12-16 21:26:48 -08:00
dvkt
3be35e359c links 2019-12-16 21:26:22 -08:00
dvkt
64dba20b36 link #s 2019-12-16 21:06:25 -08:00
dvkt
1655589eaf follow link 2019-12-16 20:56:49 -08:00
dvkt
8dbb7b7550 rendering 2019-12-16 19:11:47 -08:00
dvkt
30e8640fa1 actions 2019-12-16 18:50:49 -08:00
dvkt
e3ef6f789d input action 2019-12-16 18:02:44 -08:00
dvkt
fbf0cf3064 fix parsing 2019-12-16 17:57:37 -08:00
dvkt
62f6607639 default to menu 2019-12-16 17:53:34 -08:00
dvkt
4bf260c603 version 2019-12-16 17:50:32 -08:00
dvkt
145ad766d4 simpler line parser 2019-12-16 17:07:44 -08:00
dvkt
05f1e6734b parse urls 2019-12-16 17:01:23 -08:00
dvkt
c53af4398d whoops 2019-12-16 16:36:44 -08:00
dvkt
529336af2b better usage 2019-12-16 16:31:09 -08:00
dvkt
a361066a0c todo 2019-12-16 16:02:23 -08:00
dvkt
8bc2c3d3f5 fun with generics 2019-12-16 15:54:20 -08:00
dvkt
2750aec73a quit, at least 2019-12-16 14:41:45 -08:00
dvkt
add433141a pageview 2019-12-16 14:40:10 -08:00
dvkt
e6bc272ea9 menu 2019-12-16 14:02:45 -08:00
dvkt
af9bf6945d parse all lines 2019-12-16 14:00:41 -08:00
dvkt
7689cc10a0 parse links 2019-12-16 13:49:06 -08:00
dvkt
02940ec955 nicer error 2019-12-16 13:27:09 -08:00
dvkt
10022a7c30 load errors 2019-12-16 13:25:14 -08:00
dvkt
0c95554da4 major 2019-12-16 13:13:00 -08:00
dvkt
f47bf05e36 in with the new 2019-12-16 12:45:27 -08:00
dvkt
4e899783a2 out with the old 2019-12-16 12:42:20 -08:00
dvkt
f97e0fc2d9 ESC = clear 2019-11-24 20:56:57 -08:00
dvkt
47b662a2f8 get smart 2019-11-24 20:53:10 -08:00
dvkt
50976cb19d whoops 2019-11-24 13:21:37 -08:00
dvkt
7ab2848bb7 fix scroll 2019-11-24 13:01:34 -08:00
dvkt
bdc3fd4112 args-ish 2019-11-24 12:56:03 -08:00
dvkt
c8e8b579a5 slim 2019-11-24 12:46:57 -08:00
dvkt
f7798d55b5 cmdline args 2019-11-24 12:37:04 -08:00
dvkt
8422416011 pageup/down 2019-11-24 12:27:08 -08:00
dvkt
7410aba7f2 basic text scrolling 2019-11-24 12:23:31 -08:00
dvkt
f55d74a0ba err 2019-11-24 12:07:06 -08:00
dvkt
24fc573616 still 2019-11-24 12:06:55 -08:00
dvkt
430c8d5b14 enterprise search 2019-11-24 12:05:45 -08:00
dvkt
d7388adc65 jump to number 2019-11-24 12:05:15 -08:00
dvkt
96bc3476d5 bug 2019-11-24 11:50:15 -08:00
dvkt
9e6f612305 factoring 2019-11-24 11:41:43 -08:00
dvkt
f5877a184a panic 2019-11-24 11:23:57 -08:00
dvkt
f32d3e3d3f PageType 2019-11-24 11:22:17 -08:00
dvkt
ff4aa36616 case insensitive search, bugs 2019-11-24 09:15:48 -08:00
dvkt
e9f42d8574 fit content to terminal 2019-11-23 20:01:17 -08:00
dvkt
6c241e9b79 i'm old 2019-11-23 20:00:12 -08:00
dvkt
0e0d97a904 tweak 2019-11-23 00:48:42 -08:00
dvkt
4eafd3fbc4 start on 1 2019-11-23 00:46:46 -08:00
dvkt
fe78fa6018 bold choice 2019-11-23 00:43:00 -08:00
dvkt
2babb7196f restore cursor 2019-11-23 00:39:36 -08:00
dvkt
c529e24058 gucci 2019-11-23 00:21:24 -08:00
dvkt
3fc134a5cf search, kinda 2019-11-23 00:11:50 -08:00
dvkt
8a30b133cf select/link 2019-11-22 23:31:04 -08:00
dvkt
860c5b162f move it 2019-11-22 23:10:57 -08:00
dvkt
6a62e30f58 move input into impl 2019-11-22 23:05:29 -08:00
dvkt
3885d90010 backspace 2019-11-22 22:59:19 -08:00
dvkt
0afb254e5a forward 2019-11-22 22:57:25 -08:00
dvkt
d7052a2b3d hmm 2019-11-22 22:32:20 -08:00
dvkt
ba138993d6 back 2019-11-22 22:20:10 -08:00
dvkt
c2560351d5 move 2019-11-22 22:14:46 -08:00
dvkt
57eeefa42a hide cursor 2019-11-22 22:13:33 -08:00
dvkt
d608c969ba ooooop 2019-11-22 22:10:30 -08:00
dvkt
aa694f8a87 links 2019-11-22 22:08:30 -08:00
dvkt
b1a0232378 cursor 2019-11-22 21:57:20 -08:00
dvkt
dda32f953c read 2019-11-22 21:56:07 -08:00
dvkt
2896973024 oh oh pee 2019-11-22 21:55:32 -08:00
dvkt
f83dc7d1ac okkkay 2019-11-22 19:59:34 -08:00
dvkt
f2c7018e5a tweak 2019-11-22 19:18:41 -08:00
dvkt
fa22af8a83 nav color 2019-11-22 19:12:17 -08:00
dvkt
46f2267900 up/down 2019-11-22 19:10:25 -08:00
dvkt
4cd9dced3d 'res 2019-11-22 18:26:38 -08:00
dvkt
0bbaaa54f8 be helpful 2019-11-22 18:22:27 -08:00
dvkt
3a966534ee start parsing links out 2019-11-22 18:20:59 -08:00
dvkt
f9238f1fcc take input line 2019-11-22 16:35:51 -08:00
dvkt
51dfa9fa74 change colors, split up main loop 2019-11-22 16:18:33 -08:00
dvkt
08b124f55c fn phetch 2019-11-22 15:59:01 -08:00
dvkt
cab398c935 basic colors 2019-11-22 09:34:06 -08:00
dvkt
a19d1f325a use termsize 2019-11-22 00:31:06 -08:00
dvkt
f72ba1f4f6 render() 2019-11-22 00:18:07 -08:00
dvkt
348d43c92b raw mode in progress 2019-11-22 00:03:44 -08:00
dvkt
bde0940d72 technicolor 2019-11-21 23:52:36 -08:00
dvkt
47212040c1 basic 2019-11-21 23:43:20 -08:00
dvkt
3a201fa65d init 2019-06-06 10:19:29 -07:00