From 909886227feb01773fd881d74e141604d8ed215f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20Fern=C3=A1ndez?= Date: Thu, 20 Jun 2024 01:56:23 +0200 Subject: [PATCH] perf: skip transition on low FPS, improve input device detection MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fernando Fernández --- frontend/src/App.vue | 6 +++-- .../components/Item/Card/GenericItemCard.vue | 6 ++--- .../Layout/Images/Blurhash/BlurhashWorker.ts | 1 - frontend/src/components/lib/JSplashscreen.vue | 2 +- frontend/src/components/lib/JTransition.vue | 8 ++++-- frontend/src/store/index.ts | 25 ++++++++++++++++--- 6 files changed, 35 insertions(+), 13 deletions(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index ccc9b63d..04b35efe 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -5,14 +5,16 @@ + :mode="defaultTransitionMode ?? route.meta.layout.transition.mode" + important> + :mode="defaultTransitionMode ?? route.meta.layout.transition.mode" + important> diff --git a/frontend/src/components/Item/Card/GenericItemCard.vue b/frontend/src/components/Item/Card/GenericItemCard.vue index 7c6cb215..466cd319 100644 --- a/frontend/src/components/Item/Card/GenericItemCard.vue +++ b/frontend/src/components/Item/Card/GenericItemCard.vue @@ -17,12 +17,12 @@
+ :class="{ 'card-overlay-hover': overlay && hasFinePointer }">
@@ -57,7 +57,7 @@