Алексей, хотел бы с вами проконсультироваться по поводу Firefox, так как мне повесили "Ошибка 27323 - В Firefox/Thunderbird в диалоге открытия файла предлагается только один вариант открывающей программы". Проблема в следующем. В диалоге сохранения скачанного файла в пункте "Открыть с помощью" есть только два пункта. Системная программа-обработчик по умолчаню и "Выбрать..." А пользователи хотят, чтобы там были и другие зарегистрированные обработчики. Например, для pdf чтобы предлагался обработчик по умолчанию (допустим, okular) но так же и evince, xpdf и все, все, все что установлено и зарегистрировано, а уже потом "Выбрать...". [grep application/pdf /usr/share/kde4/applications/mimeapps.list application/pdf=kde4-okularApplication_pdf.desktop;kde4-krita_pdf.desktop;evince.desktop;kde-kpdf.desktop;xpdf.desktop;kde-kghostview.desktop;epdfview.desktop;gv.desktop;] Такое возможно?
Mozilla & co не используют сейчас xdg-open и тем более базу applications. Firefox/Thunderbird используют сейчас GIO. https://bugzilla.mozilla.org/show_bug.cgi?id=727422
gio и и есть библиотека-интерфейс к этой базе :) Т.е, так сейчас реализовано, простого способа сделать по другому нет. Алексей, спасибо за оперативный ответ, FR в багзиллу мозиллы уже вешать не буду,