Patrick, who has the Krita logo overlaid on him, and Man Ray have a back and forward pointing out that desktop files can have multiple file types associated with a programme by setting the mime type field. It ends with Man Ray insisting on Krita making one desktop file, but instead shows a list of desktop files with the format org.kde.krita.format.desktop.
you are viewing a single comment's thread
view the rest of the comments
[–] 37 points 5 months ago (4 children)

This is nonsense. The documentation is readily available, and it takes arguably less time to provide the code to write a single, proper file than to create 50 desktop entries.

This is just ignorance on whoever wrote that part of Krita.

  • source
  • parent
  • hideshow 4 child comments
  • [+] -12 points 5 months ago* (3 children)
  • [–] 14 points 5 months ago

    Because distros don't do it differently. Different DEs sometimes deviate from the established standards and practices. It's not a distro change, it's whatever weird little DE you use that decided to do something stupid.

    That being said .desktop is a unified standard with unified documentation implemented in a fairly unified way across various DEs, with the only difference is some DEs support finding desktop files in some extra folder locations.

    Every distro could maintain a complete list of popular DEs and a link to the documentation, or people could just look it up for the DEs they use and target. I agree there should, at this point in time, be some standard service to just call and handle desktop files that all DEs use that way application level developers can just call that same service and everything gets put everywhere it needs to be, but given the controversy of systemd, there's not going to be a universal solution for that since this is absolutely not a kernel-level service that needs to happen.

  • source
  • parent