ngraham added a comment.

  If it's important for uninstalled tools to be not always be visible, maybe 
what we should do is embed the //content// 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:
  
  No apps installed:
  
    Open Screenshots folder
    Print...
    Install apps to Record screen    >
  
  One app installed:
  
    Open Screenshots folder
    Print...
    ----------------------------------
             Record screen
    Open SimpleScreenRecorder
    Install alternatives             >   Peek
                                         Vokoscreen
  
  All apps installed:
  
    Open Screenshots folder
    Print...
    ----------------------------------
             Record screen
    Open SimpleScreenRecorder
    Open Peek
    Open Vokoscreen
  
  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).

REPOSITORY
  R304 KNewStuff

REVISION DETAIL
  https://phabricator.kde.org/D13880

To: nicolasfella, gregormi, dhaumann, ngraham
Cc: kde-frameworks-devel, michaelh, ngraham, bruns

Reply via email to