message: Add the capability to be a bit smarter when determining a "fallback" icon for .desktop entries to be shown on the desktop. This fixes the icons for removeable USB drives on TrueOS, and might fix the icons for other .desktop files as well.
diff: @@ -64,6 +64,7 @@ void AppLauncherPlugin::loadButton(){
  }else{
  button->setWhatsThis(file.filePath);
  if(ICONS->exists(file.icon)){ iconID = file.icon; }
  + else if(ICONS->exists(file.icon.section("-",0,-2)) ){ iconID = file.icon.section("-",0,-2); } //some icons get very specific with "-" delimiters, look for a more generic icon if possible
  else{ iconID = "system-run"; }
  //button->setIcon( QIcon(LXDG::findIcon(file.icon,"system-run").pixmap(QSize(icosize,icosize)).scaledToHeight(icosize, Qt::SmoothTransformation) ) );
  if(!file.comment.isEmpty()){button->setToolTip(file.comment); }
  