mirror of
https://github.com/HenkKalkwater/harbour-sailfin.git
synced 2024-11-16 22:45:18 +00:00
Chris Josten
79d378c9ed
* [ui] Added: Blurry previews of images before they are loaded Also fixes a bug where ApiModel would remove items that already started with a lowecase letter or didn't start with a letter at all.
32 lines
680 B
QML
32 lines
680 B
QML
import QtQuick 2.6
|
|
import Sailfish.Silica 1.0
|
|
|
|
import nl.netsoj.chris.Jellyfin 1.0
|
|
|
|
import "../../components"
|
|
|
|
BaseDetailPage {
|
|
id: pageRoot
|
|
navigationStyle: PageNavigation.Vertical
|
|
|
|
Rectangle {
|
|
anchors.fill: parent
|
|
color: Theme.overlayBackgroundColor
|
|
}
|
|
|
|
PageHeader {
|
|
title: itemData.name
|
|
titleColor: Theme.primaryColor
|
|
}
|
|
|
|
RemoteImage {
|
|
id: image
|
|
source: ApiClient.downloadUrl(itemId)
|
|
fillMode: Image.PreserveAspectFit
|
|
anchors.fill: parent
|
|
|
|
blurhash: itemData.imageBlurHashes["Primary"][itemData.imageTags["Primary"]]
|
|
aspectRatio: itemData.width / itemData.height
|
|
}
|
|
}
|