From da6665fbb0bb5e8410f55435a34bf0849097fead Mon Sep 17 00:00:00 2001 From: WardPearce Date: Wed, 8 Oct 2025 03:16:33 +1300 Subject: [PATCH] Unify our item listing, fix bypassing click to child component --- .../.idea/deploymentTargetSelector.xml | 4 +- materialious/electron/package.json | 2 +- materialious/package-lock.json | 4 +- .../src/lib/android/http/androidRequests.ts | 11 +++ materialious/src/lib/api/model.ts | 10 +-- .../{VideoList.svelte => ItemsList.svelte} | 90 ++++++++++++------- .../lib/components/PlaylistThumbnail.svelte | 4 +- .../src/lib/components/Thumbnail.svelte | 9 +- materialious/src/lib/misc.ts | 20 ++++- materialious/src/routes/(app)/+page.svelte | 6 +- .../routes/(app)/channel/[slug]/+page.svelte | 17 +--- .../routes/(app)/hashtag/[slug]/+page.svelte | 4 +- .../src/routes/(app)/history/+page.svelte | 4 +- .../routes/(app)/playlist/[slug]/+page.svelte | 6 +- .../routes/(app)/search/[slug]/+page.svelte | 30 +------ .../routes/(app)/subscriptions/+page.svelte | 4 +- .../src/routes/(app)/trending/+page.svelte | 4 +- 17 files changed, 120 insertions(+), 109 deletions(-) rename materialious/src/lib/components/{VideoList.svelte => ItemsList.svelte} (72%) diff --git a/materialious/android/.idea/deploymentTargetSelector.xml b/materialious/android/.idea/deploymentTargetSelector.xml index 9082cf93..8f4b0b5c 100644 --- a/materialious/android/.idea/deploymentTargetSelector.xml +++ b/materialious/android/.idea/deploymentTargetSelector.xml @@ -4,10 +4,10 @@