On Sat, Apr 6, 2019 at 2:56 AM David C. Rankin <drankinatty@suddenlinkmail.com> wrote:
On 04/04/2019 03:20 AM, Roger Oberholtzer wrote:
However, when clicking on the icon, it opens in the kate editor. Upon further investigation, I see that the file association for *.desktop files is set to kate. It is like this on openSUSE 42.3 and on Tumbleweed.
Surely this is incorrect. The icon does everything it should do - except it's main business: run the application it defines. There is not much utility in an icon that does not execute the command it defines.
Roger,
I think the distinction here is that the .desktop file icon will do exactly what it is supposed to if double-clicked on the Desktop or accessed from a menu. That triggers the exec=
I finally have more information on the systems where the behavior was not as expected. The ~/.config/kiorc had this: [Executable scripts] behaviourOnLaunch=open When I changed it to the following, I got the expected behavior. [Executable scripts] behaviourOnLaunch=execute I am guessing that 'open' is the default for a new user created on 42.3 (and maybe later). My user with 'execute' is an older user that was probably originally created in 12.x. So maybe back then the default was 'execute'. It will be nice when the config GUI gets the update to edit this value. But until then, vi works! -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org