answered
2018-03-31 18:13:53 +0300
As well as the suggestion from @Spark, you can achieve this also by editing the shortcut itself and simply adding "NoDisplay=true" into the file; /usr/share/applications/sailfish-tutorial.desktop, so it looks like this;
[Desktop Entry]
Type=Application
NoDisplay=true <-------- add it here
Name=Tutorial
X-MeeGo-Logical-Id=tutorial-ap-name
X-MeeGo-Translation-Catalog=tutorial
Icon=icon-launcher-tutorial
Exec=invoker -s --type=silica-qt5 /usr/bin/sailfish-tutorial
Comment=Sailfish tutorial
Name[en_US]=sailfish-tutorial
X-Desktop-File-Install-Version=0.23
NOTE: the patch suggested by Spark, is actually my patch and what you see above, is exactly what the patch does, so, either edit yourself or simply apply the patch, job done.
Hide tutorial patch: https://openrepos.net/content/markkyboy/patch-hide-sailfish-tutorial-icon
It is not possible (not for the last 5 years) to remove the app, trying with pkcon remove sailfish-tutorial
results in an error and warning;
[nemo@Sailfish ~]$ pkcon remove sailfish-tutorial
Resolving
Querying
Testing changes
Finished
Fatal error: This request will break your system!