Bug 22105 - Открытие вложений
Summary: Открытие вложений
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: thunderbird (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Radik Usupov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-29 13:16 MSK by enp
Modified: 2011-10-18 08:25 MSK (History)
3 users (show)

See Also:


Attachments
Скриншот TB (137.25 KB, image/png)
2011-02-11 16:04 MSK, Radik Usupov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description enp 2009-10-29 13:16:52 MSK
Для вложений с Content-Type: application/octet-stream возможно только сохранение, а хотелось бы иметь возможность открытия с помощью внешнего приложения по аналогии с другими типами. 

Выбирать приложение с помощью гномовского диалога крайне неудобно, можно ли добавить возможность вписать имя исполняемого файла вручную? Задействать список приложений с локализованными именами из *.desktop было бы вообще фантастикой :)
Comment 1 enp 2009-11-06 12:58:14 MSK
(В ответ на комментарий №0)
> Для вложений с Content-Type: application/octet-stream возможно только
> сохранение, а хотелось бы иметь возможность открытия с помощью внешнего
> приложения по аналогии с другими типами. 

Точнее, хотелось бы открывать файлы внешним приложением в соответствии с расширением, а не Content-Type - опционально, разумеется.

Есть такой костыль - http://nic-nac-project.de/~kaosmos/index-en.html#openattach - но я даже не уверен, стоит ли его пакетить.

> Выбирать приложение с помощью гномовского диалога крайне неудобно, можно ли
> добавить возможность вписать имя исполняемого файла вручную? Задействать список
> приложений с локализованными именами из *.desktop было бы вообще фантастикой :)

Вписать имя исполняемого файла вручную можно и в самом диалоге, а для списка приложений есть http://opencoding.wordpress.com/gnomeopen/ - но проблема именно во вложениях с "неправильным" Content-Type
Comment 2 Radik Usupov 2011-02-03 18:18:15 MSK
Я правиль понимаю, что для решения этой проблемы достаточно собрать модуль gnome-open?
Web: https://launchpad.net/openx/gnome-open
Comment 3 enp 2011-02-04 15:41:06 MSK
(В ответ на комментарий №2)
> Я правиль понимаю, что для решения этой проблемы достаточно собрать модуль
> gnome-open?
> Web: https://launchpad.net/openx/gnome-open

Наверное, стоит попробовать
Comment 4 Radik Usupov 2011-02-08 09:26:17 MSK
http://narod.ru/disk/5205936001/thunderbird-gnome-open-0.9-alt1.noarch.rpm.html

Прошу установить и проверить работу. Если данное расширение решает требуемую задачу, отправлю в сизиф.
Comment 5 enp 2011-02-11 12:44:47 MSK
(В ответ на комментарий №4)
> http://narod.ru/disk/5205936001/thunderbird-gnome-open-0.9-alt1.noarch.rpm.html
> 
> Прошу установить и проверить работу. Если данное расширение решает требуемую
> задачу, отправлю в сизиф.

Прошу прощение за задержку. Нет, не решает :( . Оно установлено, видно в плагинах, но никаких новых операций над аттачами не предлагает.
Comment 6 Radik Usupov 2011-02-11 12:49:56 MSK
(В ответ на комментарий №5)
> Прошу прощение за задержку. Нет, не решает :( . Оно установлено, видно в
> плагинах, но никаких новых операций над аттачами не предлагает.

А Вы попробуйте выбрать вариант "Открыть в" и просто нажмите "Ок".
Вы удивитесь ;)
Comment 7 enp 2011-02-11 13:31:45 MSK
(В ответ на комментарий №6)
> (В ответ на комментарий №5)
> > Прошу прощение за задержку. Нет, не решает :( . Оно установлено, видно в
> > плагинах, но никаких новых операций над аттачами не предлагает.
> 
> А Вы попробуйте выбрать вариант "Открыть в" и просто нажмите "Ок".
> Вы удивитесь ;)

Проблема в том, что у меня нет этого варианта :( Да, это branch/5.1 и thunderbird-3.1.2-alt0.20100815.M50P.1, на Сизифе проверить не могу. Если в Сизифе работает, то в него отправлять, думаю, можно :)
Comment 8 Radik Usupov 2011-02-11 16:04:14 MSK
Created attachment 4798 [details]
Скриншот TB

Скриншот TB
Comment 9 Radik Usupov 2011-02-11 16:06:14 MSK
Приложил скрин, в котором если выбрать "Открыть в", то вложение открывается в том, приложении, которое настроено открывать подобные приложения.
Это Школьный мастер, он на р5. То есть расширение спокойно устанавливается и работает.
Но вот только почему не появляется дополнительного пункта выбора, я не знаю...
Может у Алексея будут мысли?
Comment 10 enp 2011-02-18 13:32:53 MSK
(В ответ на комментарий №9)
> Приложил скрин, в котором если выбрать "Открыть в", то вложение открывается в
> том, приложении, которое настроено открывать подобные приложения.
> Это Школьный мастер, он на р5. То есть расширение спокойно устанавливается и
> работает.

Без этого расширения поведение TB точно такое же даже с "неправильным" Content-Type - т.е. первоначальная проблема, похоже, решилась сама собой :)

Но еще меня интересовало вот что - не указывать исполняемый файл программы, которая откроет вложение, а выбрать программу по имени - имена же взять из /usr/share/applications/*.desktop и отобразить в виде дерева, как в меню. Я полагал, что именно это gnomeopen и делает - оказалось нет :(
Comment 11 Radik Usupov 2011-10-15 23:57:27 MSK
В новых версиях TB, кажется, все уже работает как надо.
Жень, проверите?
Comment 12 enp 2011-10-18 08:25:38 MSK
(В ответ на комментарий №11)
> В новых версиях TB, кажется, все уже работает как надо.

Я уже сам запутался, что именно работает ;) C "неправильным"
Content-Type, видимо, работает, дерева приложений нет - ну да и ладно. 

Наверное, пора этот баг закрывать.