I have tried setting the file association for x-desktop to firefox but it still fails. i tried .desktop & ,kdelnk but still no. i tried searching and adding firefox to the top of associations for https & lnk and link and all sorts but im just guessing really now.
Why has it stopped working after update and how to fix it please.
If i right click on it i can “open with” and then set firefox manually and it will work but i cant set it to remain associated with firefox. This is its “properties/File type associations”. I have set it to firefox but it still fails
If you click “Continue” I think the Desktop (as well as the File Manager - but not xdg-open in a terminal) will just mark the desktop file executable and you will not see that prompt again. It’s “security”.
Im not sure if i understood correctly but yes the .desktop file is marked as executable (im never sure if its supposed to be) and it does not show that “security” pop-up again. So i suspect people are on to this problem.
I shall just move these few shortcuts to my browsers bookmarks instead of my panel for now.
You should not put desktop files inside an icons directory…
The correct place would be either ~/Desktop/ or ~/.local/share/applications/
And also rename that desktop file to be without slashes… eg rename it to web.whatsapp.com.desktop or similar…
Putting it inside Desktop creates the shortcut on my desktop (as you’d expect) & applications is for my application-menu list.
It seems to me it needs to be in the plasma_icons to be a panel icon?
Ok so i renamed the .desktop file but when i clicked it, it still errored and when i checked its properties it re-created the old file with the original name. Weird ehh?
❰greg❙~/.local/share/plasma_icons❱≻ mv https:⁄⁄web.whatsapp.com⁄.desktop web.whatsapp.com.desktop
❰greg❙~/.local/share/plasma_icons❱≻ ls -l
total 136
-rwxr–r-- 1 greg greg 4646 Nov 27 2019 brave.desktop*
-rwxr–r-- 1 greg autologin 810 Aug 26 2018 cherrytree.desktop*
-rwxr–r-- 1 greg greg 8490 Sep 22 22:15 chromium.desktop*
-rwx------ 1 greg greg 191 Nov 5 04:41 conversations.desktop*
-rwxr-xr-x 1 greg autologin 13404 May 14 2019 ‘firefox (1).desktop’*
-rwxr–r-- 1 greg greg 2031 Oct 10 2019 leafpad.desktop*
-rwxr–r-- 1 greg autologin 10508 Aug 28 2018 octopi.desktop*
-rwxr-xr-x 1 greg autologin 2740 Aug 26 2018 org.kde.dolphin.desktop*
-rwxr-xr-x 1 greg autologin 6371 Aug 26 2018 org.kde.kate.desktop*
-rwxr-xr-x 1 greg autologin 9757 Aug 29 2018 org.kde.konsole.desktop*
-rwxr–r-- 1 greg greg 20957 Jun 11 23:31 org.manjaro.pamac.manager.desktop*
-rwxr-xr-x 1 greg autologin 9017 Aug 26 2018 systemsettings.desktop*
-rwx------ 1 greg autologin 361 Oct 17 2018 thunderbird.desktop*
-rwxr–r-- 1 greg autologin 1175 Sep 2 2018 virtualbox.desktop*
-rwx------ 1 greg greg 155 Nov 5 09:01 web.whatsapp.com.desktop*
-rwxr–r-- 1 greg greg 554 Aug 18 2019 windows7.desktop*
❰greg❙~/.local/share/plasma_icons❱≻ ls -l
total 140
-rwxr–r-- 1 greg greg 4646 Nov 27 2019 brave.desktop*
-rwxr–r-- 1 greg autologin 810 Aug 26 2018 cherrytree.desktop*
-rwxr–r-- 1 greg greg 8490 Sep 22 22:15 chromium.desktop*
-rwx------ 1 greg greg 191 Nov 5 04:41 conversations.desktop*
-rwxr-xr-x 1 greg autologin 13404 May 14 2019 ‘firefox (1).desktop’*
-rw------- 1 greg greg 131 Nov 5 09:02 https:⁄⁄web.whatsapp.com⁄.desktop <<<<< its recreated it!
-rwxr–r-- 1 greg greg 2031 Oct 10 2019 leafpad.desktop*
-rwxr–r-- 1 greg autologin 10508 Aug 28 2018 octopi.desktop*
-rwxr-xr-x 1 greg autologin 2740 Aug 26 2018 org.kde.dolphin.desktop*
-rwxr-xr-x 1 greg autologin 6371 Aug 26 2018 org.kde.kate.desktop*
-rwxr-xr-x 1 greg autologin 9757 Aug 29 2018 org.kde.konsole.desktop*
-rwxr–r-- 1 greg greg 20957 Jun 11 23:31 org.manjaro.pamac.manager.desktop*
-rwxr-xr-x 1 greg autologin 9017 Aug 26 2018 systemsettings.desktop*
-rwx------ 1 greg autologin 361 Oct 17 2018 thunderbird.desktop*
-rwxr–r-- 1 greg autologin 1175 Sep 2 2018 virtualbox.desktop*
-rwx------ 1 greg greg 155 Nov 5 09:01 web.whatsapp.com.desktop*
-rwxr–r-- 1 greg greg 554 Aug 18 2019 windows7.desktop*
❰greg❙~/.local/share/plasma_icons❱≻
Try again while using escapes for the slashes, or perhaps simply put it inside single quotes:
eg: mv ‘https:⁄⁄web.whatsapp.com⁄.desktop’ web.whatsapp.com.desktop