From 2dfbc7bbad429bc67df0a62ad35d81ea7ea39b0f Mon Sep 17 00:00:00 2001 From: cwj3rcb Date: Sat, 14 Feb 2026 03:18:36 -0600 Subject: [PATCH] removed dates on episodes and seasons and songs --- src/main.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index be2af0c..6bb72fb 100644 --- a/src/main.rs +++ b/src/main.rs @@ -799,10 +799,19 @@ fn render_library( let (start, end) = compute_window(len, selected, viewport); + fn show_year_for(item_type: Option<&str>) -> bool { + matches!(item_type, Some("Movie" | "Series" | "MusicAlbum")) + } + let list_items: Vec = items[start..end] .iter() .map(|it| { - let year = it.production_year.map(|y| format!(" ({y})")).unwrap_or_default(); + let year = if show_year_for(it.item_type.as_deref()) { + it.production_year.map(|y| format!(" ({y})")).unwrap_or_default() + } else { + String::new() + }; + ListItem::new(format!("{}{}", it.name, year)) }) .collect();