Add AppImage metadata extraction, display, and bug fixes

This commit is contained in:
2026-02-27 18:31:07 +02:00
parent 4211ff5ce0
commit 87f4e5d7bf
13 changed files with 1239 additions and 24 deletions

View File

@@ -342,9 +342,13 @@ impl LibraryView {
let view_mode_d = view_mode_ref.clone();
let search_empty_d = search_empty_ref.clone();
let debounce_clear = debounce_source.clone();
let source_id = glib::timeout_add_local_once(
std::time::Duration::from_millis(150),
move || {
// Clear the stored SourceId so nobody tries to remove a fired timer
debounce_clear.set(None);
let recs = records_d.borrow();
let match_flags: Vec<bool> = recs
.iter()