pub fn compute_updates_filtered_indices(
entries: &[(String, String, String)],
query: &str,
) -> Vec<usize>Expand description
What: Compute visible updates indices for a slash-filter query.
Inputs:
entries: Full updates entries (name,old_version,new_version).query: Filter query string entered in Updates modal.
Output:
- Stable vector of original-entry indices that match query order.
Details:
- Empty/whitespace query returns all entries.
- Matching is fuzzy + case-insensitive against package name and source label.
- Source labels are lowercase:
pacmanfor official packages andaurfor AUR packages.