Verified Commit 0b23a298 authored by Fushan Wen's avatar Fushan Wen 💬
Browse files

wallpapers/image: use the aspect ratio of the screen it will change the wallpaper for

Th aspect ratio of thumbnails should follow the Plasmoid size, not the screen size.

BUG: 452308
FIXED-IN: 5.24.6

(cherry picked from 19084358)
parent 8372084d
Pipeline #182783 passed with stage
in 5 minutes and 49 seconds
......@@ -430,8 +430,26 @@ ColumnLayout {
}
//set the size of the cell, depending on Screen resolution to respect the aspect ratio
view.implicitCellWidth: Screen.width / 10 + Kirigami.Units.smallSpacing * 2
view.implicitCellHeight: Screen.height / 10 + Kirigami.Units.smallSpacing * 2 + Kirigami.Units.gridUnit * 3
view.implicitCellWidth: {
let screenWidth = 0;
if (typeof plasmoid !== "undefined") {
screenWidth = plasmoid.width;
} else {
screenWidth = Screen.width;
}
return screenWidth / 10 + Kirigami.Units.smallSpacing * 2;
}
view.implicitCellHeight: {
let screenHeight = 0;
if (typeof plasmoid !== "undefined") {
screenHeight = plasmoid.height;
} else {
screenHeight = Screen.height;
}
return screenHeight / 10 + Kirigami.Units.smallSpacing * 2 + Kirigami.Units.gridUnit * 3;
}
view.delegate: WallpaperDelegate {
color: cfg_Color
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment