<table><tr><td style="">broulik updated this revision to Diff 57697.<br />broulik edited the test plan for this revision. <a href="https://phabricator.kde.org/transactions/detail/PHID-XACT-DREV-zb3mbm5p4yufos4/">(Show Details)</a><br />broulik added a comment.
</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/D21061">View Revision</a></tr></table><br /><div><div><ul class="remarkup-list">
<li class="remarkup-list-item">Read correct setting for enabling/disabling jobs</li>
</ul></div></div><br /><div><strong>CHANGES TO TEST PLAN</strong><div><div style="white-space: pre-wrap; color: #74777D;">Depends on D20265<br />
<span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);">There's still something funky going on with shared pointer ownership, when I disable notification applet jobs the model is deleted for some reason... also, d</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);">D</span>o not disturb mode doesnt auto expire as I dont check the time periodically (might slap in the time dataengine like I do in notifications). It cannot tell between genuine badges and job badges, so when you disable job tracking you stil get a badge of "1" thing going on. Also, since the setting is global now, the smart launcher stuff is always loaded but it's just one more qobject per task and the QML bits for progress and badges are behind loaders already, only loading when there is a progress or badge to be displayed.<div style="padding: 8px 0;">...</div>* Changed settings, they updated the thing live<span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);">. Disabled notification jobs, task manager jobs still showed up and vice-versa. Disabled both, next job got the fallback widget dialog. Enabled task settings again, next job would use it again.<br />
</span><br />
</div></div></div><br /><div><strong>REPOSITORY</strong><div><div>R119 Plasma Desktop</div></div></div><br /><div><strong>CHANGES SINCE LAST UPDATE</strong><div><a href="https://phabricator.kde.org/D21061?vs=57696&id=57697">https://phabricator.kde.org/D21061?vs=57696&id=57697</a></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D21061">https://phabricator.kde.org/D21061</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>CMakeLists.txt<br />
applets/taskmanager/CMakeLists.txt<br />
applets/taskmanager/package/contents/config/main.xml<br />
applets/taskmanager/package/contents/ui/ConfigAppearance.qml<br />
applets/taskmanager/package/contents/ui/Task.qml<br />
applets/taskmanager/plugin/smartlaunchers/smartlauncherbackend.cpp<br />
applets/taskmanager/plugin/smartlaunchers/smartlauncherbackend.h<br />
applets/taskmanager/plugin/smartlaunchers/smartlauncheritem.cpp<br />
applets/taskmanager/plugin/smartlaunchers/smartlauncheritem.h</div></div></div><br /><div><strong>To: </strong>broulik, Plasma, hein, mvourlakos<br /><strong>Cc: </strong>plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart<br /></div>