From 2c2afb4b33284c329369eef5e8f9c378407bd129 Mon Sep 17 00:00:00 2001 From: Reinout Meliesie Date: Thu, 22 Jan 2026 15:42:32 +0100 Subject: [PATCH] Add comments about (Typed)GridView to media grids --- src/ui/components/media_grid/film_grid.rs | 3 +++ src/ui/components/media_grid/series_grid.rs | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/ui/components/media_grid/film_grid.rs b/src/ui/components/media_grid/film_grid.rs index de8d08b..0d79ccb 100644 --- a/src/ui/components/media_grid/film_grid.rs +++ b/src/ui/components/media_grid/film_grid.rs @@ -40,6 +40,9 @@ impl Component for FilmGrid { set_propagate_natural_height: true, #[name="grid"] + // TODO: Replace this with a GridView. + // Once this is done we can replace the factory with a TypedGridView for better performance + // (i.e. lazy item rendering) if needed. This should also enable less cursed sorting. FlowBox { set_orientation: Orientation::Horizontal, set_homogeneous: true, diff --git a/src/ui/components/media_grid/series_grid.rs b/src/ui/components/media_grid/series_grid.rs index 6401ecc..7dcfb61 100644 --- a/src/ui/components/media_grid/series_grid.rs +++ b/src/ui/components/media_grid/series_grid.rs @@ -40,6 +40,9 @@ impl Component for SeriesGrid { set_propagate_natural_height: true, #[name="grid"] + // TODO: Replace this with a GridView. + // Once this is done we can replace the factory with a TypedGridView for better performance + // (i.e. lazy item rendering) if needed. This should also enable less cursed sorting. FlowBox { set_orientation: Orientation::Horizontal, set_homogeneous: true,