Version: (using KDE KDE 3.5.1) Installed from: Debian testing/unstable Packages It would improve the flexibility of service menus in Konqueror if the .desktop files it contains could have a "condition" for one or more other files or folders in the same directory. Paired filetypes could be "known" to the system: 1) K3b could offer burn support for paired bin/cue files only when both exist. 2) Kaffeine could supply different services based upon whether or not subtitle files were present 3) Alternate filenames could be generated when the default already exists. Seeking the presence of another directory: KDESvn integration could base service availability on whether or not the current directory contains a .svn/ directory. (e.g. whether it is a working copy or not). (I am sure that there are other things for a directory, but I am not sure what they could be at the moment)
Please take this discussion to the xdg@list.freedesktop.org mailing list. Desktop files are standardised, so other implementations have to agree first.