From kde-commits Sun Jul 29 07:05:06 2012 From: Shantanu Tushar Date: Sun, 29 Jul 2012 07:05:06 +0000 To: kde-commits Subject: [plasma-mediacenter/PMC/0.9] components/mediabrowser: Add busy indicator, adjust to PA metadatamodel Message-Id: <20120729070506.9A76CA6094 () git ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=134354578432662 Git commit eeae9db2cbc75ff343176de40cfc6aa4509a2197 by Shantanu Tushar. Committed on 29/07/2012 at 09:04. Pushed by shantanu into branch 'PMC/0.9'. Add busy indicator, adjust to PA metadatamodel changes M +6 -0 components/mediabrowser/MediaItemDelegate.qml M +1 -1 components/mediabrowser/MediaItemDelegateLogic.js http://commits.kde.org/plasma-mediacenter/eeae9db2cbc75ff343176de40cfc6aa45= 09a2197 diff --git a/components/mediabrowser/MediaItemDelegate.qml b/components/med= iabrowser/MediaItemDelegate.qml index 87865ef..5a1f6ba 100644 --- a/components/mediabrowser/MediaItemDelegate.qml +++ b/components/mediabrowser/MediaItemDelegate.qml @@ -52,6 +52,12 @@ Item { } = Component.onCompleted: checkAndLoad() + + PlasmaComponents.BusyIndicator { + anchors.centerIn: parent + running: workaroundForDecorationUpdate.text.length =3D=3D 0 + visible: running + } } = Component { diff --git a/components/mediabrowser/MediaItemDelegateLogic.js b/components= /mediabrowser/MediaItemDelegateLogic.js index 3b52c99..1ce8024 100644 --- a/components/mediabrowser/MediaItemDelegateLogic.js +++ b/components/mediabrowser/MediaItemDelegateLogic.js @@ -20,7 +20,7 @@ function checkAndLoad(loader) { if (typeof(decoration) =3D=3D "string") { - if (decoration.search('[a-z]+://') =3D=3D 0) { + if (decoration.search(/.*\/.*/) =3D=3D 0) { loadImage(loader); } else { loadIcon(loader);