If you add a Desktop file, you got to configure xdg-open which program to open.
By default, dropping a Desktop file adds it, but clicking it doesn’t work. Instead, it opens the xdg-open picker.
reproduce:
Go to /usr/share/applications/ and add eos-apps-info.desktop or use eos-apps-info.desktop from your Desktop.
The new version of welcome 26.6-1 generates dex instead of xdg-open for launching apps via .desktop files.
Note that if you still have xdg-open for opening .desktop files in file ~/.config/welcome-own-cmds.conf, you should change xdg-open to dex for those cases.
Please try the new version and report your findings!
I fixed it by directly modifying the entries in ~/.config/welcome-own-cmds.conf and launching the applications directly.
But it definitely is nice to have that bug fixed for new users.
personal_commands_add "eos-apps-info'" \
"EndeavourOS apps info" \
"endeavouros-icon" \
"Show information about specifically EndeavourOS apps"