<table><tr><td style="">ngraham 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/D13880">View Revision</a></tr></table><br /><div><div><p>If it's important for uninstalled tools to be not always be visible, maybe what we should do is embed the <em>content</em> of the KNewStuff menu in Spectacle rather than exposing the whole thing as a sub-menu. Then we could make a few string changes, and it would be like this in Spectacle:</p>

<p>No apps installed:</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Open Screenshots folder
Print...
Install apps to Record screen    ></pre></div>

<p>One app installed:</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Open Screenshots folder
Print...
----------------------------------
         Record screen
Open SimpleScreenRecorder
Install alternatives             >   Peek
                                     Vokoscreen</pre></div>

<p>All apps installed:</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Open Screenshots folder
Print...
----------------------------------
         Record screen
Open SimpleScreenRecorder
Open Peek
Open Vokoscreen</pre></div>

<p>This would have the benefit that you could avoid a level of hierarchy for the workflow of actually actually opening an installed screen recording app in Spectacle, but would have the disadvantage that it would involve some additional code changes in Spectacle (and other apps that include the KNewStuff menu as a sub-menu).</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R304 KNewStuff</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D13880">https://phabricator.kde.org/D13880</a></div></div><br /><div><strong>To: </strong>nicolasfella, gregormi, dhaumann, ngraham<br /><strong>Cc: </strong>kde-frameworks-devel, michaelh, ngraham, bruns<br /></div>