I downloaded Simplicity Studio v5 on Ubuntu 20.04 LTS, opened the .tgz and read the README.txt which just told me to run
So I did, but it turned out it was just installing in-place instead of asking me where to install as I expected. This is not what I wanted, but how is one supposed to uninstall / reinstall?
I tried just removing the dir and unpack anew. But now the setup.sh script no longer creates a proper Menu item.
B.t.w. Why is Simplicity Studio in "Other" instead of "Programming" ?
The menu item is from the file 'studio.desktop' and so if setup.sh is run again it is not overwriting the existing copy of the file. The file will be located in one of 3 places (the setup.sh script can be examined to see the logic for creating it):
1. /usr/share/applications/ - If this folder exists the studio.desktop file is placed here.
2. /home/[USERNAME]/.local/share/applications this location is checked next
So you can either delete the studio.desktop file and then run setup.sh again or else you can edit that file and change the path for 'Exec'.
It shows up in Other instead of Programming because the studio.desktop file does not contain a line for "Categories". My Ubuntu installation does not show product grouping under Applications, but I think if you add this line it would show up in the Programming group:
I will create a bug report to enhance the setup.sh script. One limitation is the current scheme does not support being able to start multiple installs of Simplicity Studio from the Applications menu.
It appears that I had two 'studio.desktop' files, one in each of the first two places you mentioned. I had already changed the path through 'Edit Menus' but it would not show the proper icon nor run when clicked. Probably due to the duplicate.
E.g. Visual Studio Code and Meld are put in the Programming group, at least on my Ubuntu Mate 20.04 LTS.
I also wonder if 'studio.desktop' is a well chosen name. I recommend to rename it to 'SimplicityStudio.desktop'.