Alexandre Pasmantier 67c067ff40
refactor(previewer): a much more efficient preview system for tv (#506)
Broke away the previewer logic into its own tokio task communicating
with the main thread over two mpsc channels.

Most of the previewer code is now much simpler and less verbose. 

This brings quite a nice bump to performance and overall UI
responsiveness and also makes the previewer consume less cpu resources.
2025-05-14 20:22:53 +02:00

21 lines
316 B
Rust

pub mod action;
pub mod app;
pub mod cable;
pub mod channels;
pub mod cli;
pub mod config;
pub mod draw;
pub mod errors;
pub mod event;
pub mod input;
pub mod keymap;
pub mod logging;
pub mod matcher;
pub mod picker;
pub mod previewer;
pub mod render;
pub mod screen;
pub mod television;
pub mod tui;
pub mod utils;