<table><tr><td style="">broulik created this revision.<br />broulik added reviewers: Plasma, Plasma: Design.<br />broulik set the repository for this revision to R120 Plasma Workspace.<br />Restricted Application added a project: Plasma.<br />Restricted Application added a subscriber: plasma-devel.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D3684" rel="noreferrer">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>This provides media controls on the lock screen including album art, track, and title names.</p></div></div><br /><div><strong>TEST PLAN</strong><div><p>What's to be done:</p>
<ul class="remarkup-list">
<li class="remarkup-list-item">Allow to disable this for privacy reasons</li>
<li class="remarkup-list-item">Crashes when unlocking kscreenlocker_greet in KGlobalAccel after printing QObject::connect: No such slot QObject::_k_shortcutGotChanged(QStringList,QList<int>) (when I don't use kglobalaccel in the Multiplexer in the engine it doesn't crash)</li>
<li class="remarkup-list-item">Prints a couple of QML warnings when the player exits as the source goes away but since you cannot quit the player from here (and it still ends up hiding the controls then) isn't too bad</li>
</ul>
<p>Album art, title, artist, controls<br />
<a href="https://phabricator.kde.org/F739728" style="background-color: #e7e7e7;
border-color: #e7e7e7;
border-radius: 3px;
padding: 0 4px;
font-weight: bold;
color: black;text-decoration: none;" rel="noreferrer">F739728: Screenshot_20161215_115036.png</a><br />
No album art, no artist, in this case the player name is shown instead<br />
<a href="https://phabricator.kde.org/F739729" style="background-color: #e7e7e7;
border-color: #e7e7e7;
border-radius: 3px;
padding: 0 4px;
font-weight: bold;
color: black;text-decoration: none;" rel="noreferrer">F739729: Screenshot_20161215_115123.png</a></p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R120 Plasma Workspace</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D3684" rel="noreferrer">https://phabricator.kde.org/D3684</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>lookandfeel/contents/lockscreen/LockScreenUi.qml<br />
lookandfeel/contents/lockscreen/MediaControls.qml</div></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>broulik, Plasma, Plasma: Design<br /><strong>Cc: </strong>plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas<br /></div>