[Ubuntu 11.10+] Open-with entries (once and for all!)
Posted: Thu Mar 08, 2012 6:55 am
In the future, this may be fixed if the developers of the respective software are pushed hard enough. If this problem has been resolved, then this information is no longer relevant and can safely be ignored.
I found it! The fix for GNOME 3's open with dialog!
I learned something brilliant today. And I am going to obsolete the first two posts I made about this ever since figuring it out.
The reason Love doesn't show up ANYWHERE in "Open with" Is because the %U entry isn't in the desktop files stored in /usr/share/applications. Copy the following; and paste in a terminal; I uploaded the modified files just for you folk.
Clarification: The reason Love (unstable) doesn't show up as a listed application is because %U isn't amended to love.desktop's Exec line. This modification can be done by hand or the first wget in the terminal command can be used to do it without having to bother going into gedit as root.
This assumes you also have love-unstable installed. If not, then the original love installation already sets this stuff up by default so no need to follow this guide. But the command below will allow them to be listed as selectable programs in the Open With dialog.
sudo wget http://ompldr.org/vY3l4Mw -O /usr/share/applications/love.desktop && sudo wget http://ompldr.org/vY3l4NA -O /usr/share/applications/love-unstable.desktop && nautilus -q
When finished, right-click on a .love file and set which version of love to use as default! If not, then log out, and log back in.
I found it! The fix for GNOME 3's open with dialog!
I learned something brilliant today. And I am going to obsolete the first two posts I made about this ever since figuring it out.
The reason Love doesn't show up ANYWHERE in "Open with" Is because the %U entry isn't in the desktop files stored in /usr/share/applications. Copy the following; and paste in a terminal; I uploaded the modified files just for you folk.
Clarification: The reason Love (unstable) doesn't show up as a listed application is because %U isn't amended to love.desktop's Exec line. This modification can be done by hand or the first wget in the terminal command can be used to do it without having to bother going into gedit as root.
This assumes you also have love-unstable installed. If not, then the original love installation already sets this stuff up by default so no need to follow this guide. But the command below will allow them to be listed as selectable programs in the Open With dialog.
sudo wget http://ompldr.org/vY3l4Mw -O /usr/share/applications/love.desktop && sudo wget http://ompldr.org/vY3l4NA -O /usr/share/applications/love-unstable.desktop && nautilus -q
When finished, right-click on a .love file and set which version of love to use as default! If not, then log out, and log back in.