<table><tr><td style="">broulik created this revision.<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/D4979" rel="noreferrer">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>This will expose KFilePlacesModel as KIO slave.<br />
With it you can place e.g. a places FolderView in your panel for quick access to your stuff.</p>

<p>BUG: 377375</p></div></div><br /><div><strong>TEST PLAN</strong><div><p>Lists my places, navigating into both local and remove locations works fine. Place icons are taken into account and hidden places are added as hidden files.</p>

<p>It doesn't signal updates when places are added/removed from/to the model as I didn't find signals to notify changes when I had a quick glance at KIO stuff.</p>

<p>Also, a FolderView pointing at places:/ will show the generic folder icon as well as "places:/" title (for the latter this is expected as it uses QUrl fileName, maybe needs to also use the root item's display text somehow) but the icon should be correct at least). Adding places:/ as a places in Dolphin actually uses the correct icon.</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/D4979" rel="noreferrer">https://phabricator.kde.org/D4979</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>kioslave/CMakeLists.txt<br />
kioslave/places/CMakeLists.txt<br />
kioslave/places/Messages.sh<br />
kioslave/places/kio_places.cpp<br />
kioslave/places/places.protocol</div></div></div><br /><div><strong>To: </strong>broulik, Plasma, hein, dfaure<br /><strong>Cc: </strong>plasma-devel, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol<br /></div>