Commit Graph

559 Commits (81fcecb85d82308401b614d9b4cae28f9176941b)

Author SHA1 Message Date
kim (grufwub) 81fcecb85d add new gopher item types + function check for media files
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
chris west e034c66a4f test color counting 4 years ago
chris west 91ffcb459a dont need to peek 4 years ago
chris west 384cbe0939 only run through lines that have colors 4 years ago
chris west 575ebdbd01 ignore colors when calculating line length 4 years ago
chris west 05b78919cd use log! results 4 years ago
chris west 1146f42174 raw mode in main. fixes panics 4 years ago
chris west fb3e3940db enter raw mode on our own
termion wants you to pass around a RawTerminal
struct that wraps Stdout, which is probably "right"
but it's easier to do it the C way and treat stdout
as a shared global resource.
4 years ago
chris west 4e97579932 always shutdown() on drop() 4 years ago
chris west c002f2adc1 more idiomatic cli errors 4 years ago
chris west 9a635870d3 update changelog 4 years ago
chris west d925124807 resize on SIGWINCH 4 years ago
chris west 1b1d1fc8f3 use channels for keyboard events
this fixes the 'cancel download' bug
4 years ago
chris west 2ccd55dad7 note 4 years ago
chris west 88aae700d7 clippy 4 years ago
✨ Q (it/its) ✨ 8ce045ef16
Fix #13 4 years ago
chris west f1fe58d248 strip unreadable characters (vs replace with ?) 5 years ago
chris west 56b2ef65f9 test clean_response 5 years ago
chris west 358b1ed02a not anymore 5 years ago
chris west a4fd553431 start wrapping termion 5 years ago
chris west e4ce7a45be clean up on cancelled download 5 years ago
chris west 24ba3fb636 Page -> View, kill some pubs 5 years ago
chris west 8f7a9cedc3 add some criterion benchmarks 5 years ago
chris west e32d0c9da5 views remember their wide mode setting 5 years ago
chris west 6a429c8a86 count chars, not bytes 5 years ago
chris west f37ab17084 simpler -v 5 years ago
chris west 839c4132d5 Don't print trailing \r 5 years ago
chris west e110f262a2 Fix crash on long menus with no links 5 years ago
chris west 2fee4c3700 group `use` 5 years ago
chris west 05235abd91 check bounds, fix slice math 5 years ago
chris west 3242996189 make menu lines just refs, not duplicated strings 5 years ago
chris west 44b4648ce7 wrong url 5 years ago
chris west 05f10f40e7 fetch() -> load() 5 years ago
chris west 428392f569 fix for nix 5 years ago
chris west 708e95b640 slightly nicer clipboard/open errors 5 years ago
chris west c40997f0cd move utils to utils 5 years ago
chris west caedc35c90 fix bug in text urls 5 years ago
chris west 301f022c22 ignore trailing whitespace on URL arg 5 years ago
chris west 49718a9ca8 fix .onion URLs 5 years ago
chris west 45d0ccfc32 missing doc 5 years ago
chris west dce0729e7a deal with unused return values 5 years ago
chris west d34a1e4352 clippy 5 years ago
chris west a3644a672f almost everything is a link 5 years ago
chris west 52f1e88ec2 kill more color allocations, missed a few usages 5 years ago
chris west 71a2394d73 kill some unneeded format! calls 5 years ago
chris west 2e277b14cf kill needless color allocations 5 years ago
chris west 07011b7175 menu::parse, not menu::Menu::parse 5 years ago
chris west 9ce524dd1f explictily do nothing on Run 5 years ago
chris west e2f69f5c1e Don't load phetch.conf in tests 5 years ago
chris west 617bd25c0e Type::is_text() 5 years ago