GNOME Shell 3.24.2 and newer, right click on icon is missing features
-
If you have Vivaldi browser marked as Favorite or find it through Applications, when you right click on it you only get the choice of "New Window". Many of the newer browsers will also show like "New Private Window" but Vivaldi is missing this. So you actually need to start the normal one and then open the private one.
I know I can fiddle around with this myself by doing changes with MenuLibre, config files and others, but this should at least be considered to be added by default to GNOME Shell and maybe some of the other default GUI's.
-
@dLeon You beat me to add an example of just using the .desktop file in the home directory
Personally I think this should be added as a default file, so we get a good base functionality also in Linux without having to do it for ourselves.
I'm doing a lot of open-source application testing, and it's very annoying to make these files for every new application since it's missing.
It's default in Windows, so why not on Linux?
I know there is many desktop environments, but at least the most used one like Gnome, KDE Plasma, Cinnamon and Mate.
-
@dLeon I've submitted a bug report with the file included.
But if you want to add it yourself just do the following in a file
[Desktop Entry] Version=1.0 Name=Vivaldi GenericName=Web Browser Comment=Access the Internet Exec=/usr/bin/vivaldi-stable %U Terminal=false Icon=vivaldi Type=Application Categories=Network;WebBrowser; MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp; Actions=NewWindow;NewPrivateWindow; Name[en_US]=vivaldi-stable.desktop [Desktop Action NewWindow] Name=New Window Exec=/usr/bin/vivaldi-stable [Desktop Action NewPrivateWindow] Name=New Private Window Exec=/usr/bin/vivaldi-stable --incognito
Save it as vivaldi-stable.desktop and install it by: sudo desktop-file-install vivaldi-stable.desktop
Or place it in:
/usr/share/applications/ (all users)
~/.local/share/applications (you only) -