<table><tr><td style="">broulik updated the summary for this revision. <a href="https://phabricator.kde.org/transactions/detail/PHID-XACT-DREV-xdvjsrqde4o2lc5/" rel="noreferrer">(Show Details)</a><br />broulik updated the test plan for this revision. <a href="https://phabricator.kde.org/transactions/detail/PHID-XACT-DREV-c23uthy2cfr3k2g/" rel="noreferrer">(Show Details)</a><br />broulik updated this revision to Diff 9422.<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/D3815" rel="noreferrer">View Revision</a></tr></table><br /><div><div><ul class="remarkup-list">
<li class="remarkup-list-item">Limit number of places shown</li>
</ul></div></div><br /><div><strong>EDIT DETAILS</strong><div><div style="white-space: pre-wrap; color: #74777D;">Since we cannot have dynamic jump list actions but this is an often requested feature and common among other desktop environments, at least add the "Places" to entries belonging to a file manager.<br />
<br />
<span style="padding: 0 2px; color: #3e6d35; background: rgba(151, 234, 151, .6);">To avoid the menu becoming too long, the number of places shown is limited to 5* but it keeps track of how often each place was accessed and prefers those in the truncated list.<br />
<br />
</span>This is added to services that contain the "FileManager" category, such as Dolphin.<span style="padding: 0 2px; color: #3e6d35; background: rgba(151, 234, 151, .6);"><br />
<br />
*) It actually truncates it to 5 entries only if there's more than 7 places. There's nothing more frustrating than having a "reveal more" button that ends up adding just one or two items once clicked.</span></div></div></div><br /><div><strong>EDIT DETAILS</strong><div><div style="white-space: pre-wrap; color: #74777D;"><div style="padding: 8px 0;">...</div>This does not include the Search for / Recently saved entries and nor does it include removable hard drives, it's only the static places the user can have in here.<br />
<br />
<span style="padding: 0 2px; color: #802b2b; background: rgba(251, 175, 175, .7);">Depending on the number of places the menu can get quite large,</span><span style="padding: 0 2px; color: #3e6d35; background: rgba(151, 234, 151, .6);">Only seen Dolphin having this category.</span> <span style="padding: 0 2px; color: #802b2b; background: rgba(251, 175, 175, .7);">though</span><span style="padding: 0 2px; color: #3e6d35; background: rgba(151, 234, 151, .6);">Verified that the places are opened with the respective application - for testing I added the flag to Gwenview and had Gwenview open e.g</span>. <span style="padding: 0 2px; color: #802b2b; background: rgba(251, 175, 175, .7);">It's shown both for a launcher (not running) or a window (adds the maximize/minimize/close/etc entries which makes it even longer) :/</span><span style="padding: 0 2px; color: #3e6d35; background: rgba(151, 234, 151, .6);">the Pictures folder.</span><br />
<br />
<span style="padding: 0 2px; color: #802b2b; background: rgba(251, 175, 175, .7);">Only seen Dolphin having this category. Verified that the places are opened with the respective application - for testing I added the flag to Gwenview and had Gwenview open e.g. the Pictures folder.</span><span style="padding: 0 2px; color: #3e6d35; background: rgba(151, 234, 151, .6);">{F1185194}</span><br />
<br />
{F1<span style="padding: 0 2px; color: #802b2b; background: rgba(251, 175, 175, .7);">185194}</span><span style="padding: 0 2px; color: #3e6d35; background: rgba(151, 234, 151, .6);">511472}<br />
(colapsed view - as you can tell, the "Downloads" place in the upper screenshot is not in the collapsed view as I clicked the Projects entry more often)</span></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/D3815?vs=9370&id=9422" rel="noreferrer">https://phabricator.kde.org/D3815?vs=9370&id=9422</a></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D3815" rel="noreferrer">https://phabricator.kde.org/D3815</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>applets/taskmanager/CMakeLists.txt<br />
applets/taskmanager/package/contents/config/main.xml<br />
applets/taskmanager/package/contents/ui/ContextMenu.qml<br />
applets/taskmanager/package/contents/ui/Task.qml<br />
applets/taskmanager/package/contents/ui/main.qml<br />
applets/taskmanager/plugin/backend.cpp<br />
applets/taskmanager/plugin/backend.h<br />
containments/panel/contents/code/LayoutManager.js</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, hein, Plasma: Design<br /><strong>Cc: </strong>mart, colomar, plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas<br /></div>