If the system is generating .desktop files automatically, then it should
generate different desktop files for different binaries that are in
different locations. What if I run two programs that have absolutely
nothing to do with each other but whose executable file happens to have
the same name?!?

Generating automatically a .desktop file based on a binary name, and
reusing that for another binary of the same name, is a wrong design and
should be fixed (and the fix is easy).

Also, if I download an executable, place it in an arbitrary place, and
run it, and then delete it, I don't expect it to leave any trash around
the system that will potentially affect other programs. If _it_ does,
then it's that executable's author's responsibility, but if the system
does, and doesn't warn me, then the system is doing somnething wrong. At
least it should show a notice (with a "don't show again" option)
indicating that a desktop file has been created and showing its
location, so I know that I may need to delete it later. Consider at
least that.

And another thing: apparently the .desktop files that are automatically 
generated for any executable you run,  not always work.
I downloaded Processing (http://processing.org). It's a .tgz that you extract 
to a folder and then you run an executable in it. When I run it, an icon 
appears on the Launcher. Right-clicking and selecting "lock to launcher" locks 
the icon lock to the launcher, but when I later click on the icon nothing 
happens. So the mechanism that creates .desktop files automatically does not 
always work.


> I'm marking this bug as invalid because the system is actually working 
> completely as designed. 
The design is seriously wrong then, and the bug should be reopened until the 
design is fixed.


>  In this case the problem can be resolved by manually fixing the 
> configuration (.desktop) files that are reserved for the user,
> probably by removing them.
Yes, given that the user figures out that a .desktop file has been created and 
where. Now I know that, but I had to come here to figure out. That's ridiculous.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1296909

Title:
  What you lock to launcher is not what you get locked to launcher

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1296909/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to