<table><tr><td style="">sebas marked an inline comment as done.<br />sebas added a subscriber: graesslin.<br />sebas 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/D3598" rel="noreferrer">View Revision</a></tr></table><br /><div><div><p>I actually talked about this with <a href="https://phabricator.kde.org/p/graesslin/" style="
border-color: #f1f7ff;
color: #19558d;
background-color: #f1f7ff;
border: 1px solid transparent;
border-radius: 3px;
font-weight: bold;
padding: 0 4px;" rel="noreferrer">@graesslin</a>, and this is the solution we came up with. When we limit the number of processes that are allowed to talk specific protocols to the Wayland server (the plasma surfaces, for example, but also the output configuration protocol), we'll move this code into its own daemon and kwin will authorize that daemon. THat's basically the same approach we'll have to take with powerdevil. This patch does actually help it since we reduce the number of entry points for the OSD to one (just kded) instead of two (kded and kcm).</p>
<p>Bottom line: Considered it, it's part of the plan. :)</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R104 KScreen</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D3598" rel="noreferrer">https://phabricator.kde.org/D3598</a></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>sebas, Plasma<br /><strong>Cc: </strong>graesslin, broulik, plasma-devel, davidedmundson, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas<br /></div>