support search

closes #35
This commit is contained in:
Alexander Mohr 2025-05-03 14:55:57 +02:00
parent b001611aaa
commit 56bc6aeb20
2 changed files with 8 additions and 0 deletions

View file

@ -484,6 +484,11 @@ impl Config {
pub fn hide_search(&self) -> bool {
self.hide_search.unwrap_or(false)
}
#[must_use]
pub fn search(&self) -> Option<String> {
self.search.clone()
}
}
fn default_false() -> bool {

View file

@ -340,6 +340,9 @@ fn build_search_entry<T: Clone>(config: &Config, ui_elements: &UiElements<T>) {
if config.hide_search() {
ui_elements.search.set_visible(false);
}
if let Some(search)= config.search() {
ui_elements.search.set_text(&search);
}
}
fn build_ui_from_menu_items<T: Clone + 'static>(