Function browser

Source
fn browser(
    ui: &mut Ui,
    state: &mut LibraryState,
    project: &mut Project,
    settings: &mut Settings,
    thumbs: &mut Option<&mut ThumbCache>,
    live: Option<&PreviewFrame>,
    labels: &Vec<(String, [u8; 3])>,
    palette: &Palette,
    ytdlp: bool,
    resp: &mut LibraryResponse,
    undo: &mut dyn FnMut(&Project),
)