From a0b552e79665f76070865b586b956e3601e7f7a4 Mon Sep 17 00:00:00 2001 From: inorishio Date: Mon, 9 Feb 2026 23:45:59 +0100 Subject: [PATCH] Fileview --- Modules/ConfigLoader.qml | 4 ++-- Modules/GifsLoader.qml | 8 ++++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Modules/ConfigLoader.qml b/Modules/ConfigLoader.qml index f8a97b8..413bb1d 100644 --- a/Modules/ConfigLoader.qml +++ b/Modules/ConfigLoader.qml @@ -52,8 +52,8 @@ Singleton { property string gifFolder: Quickshell.shellDir + "/Gifs" property var scaling: 1 - property int maxWidth: 200 - property int maxHeight: 200 + property int maxWidth: 1000 + property int maxHeight: 1000 } } } diff --git a/Modules/GifsLoader.qml b/Modules/GifsLoader.qml index 060db61..30d9330 100644 --- a/Modules/GifsLoader.qml +++ b/Modules/GifsLoader.qml @@ -15,7 +15,7 @@ Repeater { required property int index required property string modelData - function xPos(): void { + function xPos(): int { let xPos = 0; const item = gifRepeater.itemAt(index - 1); if ( item ) xPos += item.x + item.width; @@ -32,8 +32,12 @@ Repeater { AnimatedImage { id: gif source: gifItem.modelData - // fillMode: Image.PreserveAspectFit + fillMode: Image.PreserveAspectFit anchors.fill: parent + Component.onCompleted: { + var s = gifItem.modelData.split("/") + console.log(s[s.length - 1].split(".")[0]) + } } Mouse {}