Commit Graph

72 Commits

Author SHA1 Message Date
itsjunetime 7e2d0d3bea Add initial support for doing benchmarking and some starting info on how to build the benchmark stuff with poppler debug info 2024-06-03 22:16:05 -06:00
itsjunetime 017596a8b0 Add extra method to detect window size on terminals that don't handle ioctls correctly 2024-05-31 00:38:41 -06:00
itsjunetime 1e89a93879 Add license 2024-05-29 11:58:22 -06:00
itsjunetime 51b49b0111 Update deps and add hot reloading feature line to README 2024-05-28 15:33:18 -06:00
itsjunetime eaae21b6e3 Format and fix clippy unnecessary 'as' 2024-05-27 00:37:48 -06:00
itsjunetime 9e4ee1ca97 - Remove unused oxipng dep
- throw converter onto its own task
- switch to using multi-thread runtime
- use unbounded channels in a few more places to prevent deadlocks
2024-05-27 00:30:56 -06:00
itsjunetime 492fa10e11 Add backspacing for inputting search term 2024-05-26 20:17:58 -06:00
itsjunetime c6d46af82d Relax margins a bit to make it work better with less space 2024-05-26 18:36:49 -06:00
itsjunetime b783692ccc - Add README
- Optimize for speed instead of size
- Actually set contained_term in renderer to prevent unnecessary rerenders
- Add comments about usage of personal ratatui branches
2024-05-26 16:58:54 -06:00
itsjunetime aaa5b0b7ed Add formatter and format 2024-05-26 16:35:36 -06:00
itsjunetime 578f67deb6 Add toolchain file 2024-05-26 16:34:28 -06:00
itsjunetime 2a1c2db474 Update ratatui-image with vb64 conditional usage 2024-05-26 16:33:48 -06:00
itsjunetime c2a0e203c4 - Switch to using personal gits for ratatui and ratatui_image
- Activate vb64 feature on personal ratatui_image
- Add more detailed instructions on help string
2024-05-26 16:23:51 -06:00
itsjunetime 46ca98a12d Add caching of rendered pages so we don't need to re-render them after changing search term if we already rendered them without any matches 2024-05-26 15:49:51 -06:00
itsjunetime a3ad304d2d Add 'N' command to go back to prev search result 2024-05-26 15:18:10 -06:00
itsjunetime d40483d3b1 Make searching results look prettier 2024-05-26 15:08:59 -06:00
itsjunetime 698cdf924a Make searching work much better and actually make the 'n' input skip to the next page with available results 2024-05-26 01:42:49 -06:00
itsjunetime 097c2918e5 Add search functionality 2024-05-19 23:15:42 -06:00
itsjunetime 85d805acb7 Make rendering performance slightly better, maybe 2024-05-17 12:06:37 -06:00
itsjunetime 6aaa9845c9 Add converter to prerender a subset of images while being more friendly towards memory usage 2024-05-17 11:33:52 -06:00
itsjunetime ad652f3fcd Store images as Vec<u8> png data before rendering to keep memory usage lower 2024-05-16 18:35:37 -06:00
itsjunetime f298468dc8 Initial commit since things seem pretty solid 2024-05-16 18:23:11 -06:00