Mime Policy: различия между версиями
Строка 26: | Строка 26: | ||
{{cmd|trash:}} | {{cmd|trash:}} | ||
{{cmd|network:}} | {{cmd|network:}} | ||
и mime-тип inode/directory (каталог). Также, необязательно может быть заявлена поддержка протокола | |||
{{cmd|file:}} | {{cmd|file:}} | ||
Это можно проверить, посмотрев, обрабатываются ли эти протоколы как аргументы командной строки: | Это можно проверить, посмотрев, обрабатываются ли эти протоколы как аргументы командной строки: | ||
Строка 31: | Строка 32: | ||
$ filemanager trash: | $ filemanager trash: | ||
$ filemanager network: | $ filemanager network: | ||
$ filemanager file:/ | $ filemanager file:/usr | ||
для каждого поддерживаемого протокола нужно добавить в ключ MimeType .desktop файла | для каждого поддерживаемого протокола нужно добавить в ключ MimeType .desktop файла | ||
mime-тип "обработчик протокола", соответственно | mime-тип "обработчик протокола", соответственно |
Версия от 15:22, 9 августа 2011
TODO
Поддержка форматов файлов
TODO
Поддержка протоколов
Почтовые клиенты
Почтовый клиент должен поддерживать протокол mailto:. Это можно проверить, запустив почтовый клиент с командной строки:
$ mailprogram протокол:test@altlinux.org
Если протокол mailto: поддерживается приложением, в его .desktop файл следует добавить MimeType=x-scheme-handler/mailto
Файловые менеджеры
freedesktop-совместимый файловый менеджер должен поддерживать протоколы computer: trash: network: и mime-тип inode/directory (каталог). Также, необязательно может быть заявлена поддержка протокола file: Это можно проверить, посмотрев, обрабатываются ли эти протоколы как аргументы командной строки:
$ filemanager computer: $ filemanager trash: $ filemanager network: $ filemanager file:/usr
для каждого поддерживаемого протокола нужно добавить в ключ MimeType .desktop файла mime-тип "обработчик протокола", соответственно
x-scheme-handler/computer x-scheme-handler/trash x-scheme-handler/network x-scheme-handler/file
Приоритет приложений
TODO