Bug 25706 - не открывает торенты из файл-менеджера pcmanfm
Summary: не открывает торенты из файл-менеджера pcmanfm
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libfm (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 23155
  Show dependency tree
 
Reported: 2011-06-02 02:04 MSK by Nick S. Grechukh
Modified: 2011-08-10 00:25 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick S. Grechukh 2011-06-02 02:04:13 MSK
в файле десктоп написано %U - однако, по transmission file:///path/to/file.torrent программа просто запускается (или показывает окно, если уже запущена).

transmission /path/to/file.torrent работает как положено.

Это приводит к тому, что невозможно из файлового менеджера, или firefox, etc. добавить торент.
Comment 1 AEN 2011-06-16 01:15:19 MSK
Антон, в p6 исправлено?
Comment 2 Anton Farygin 2011-06-16 08:57:59 MSK
давно уже
Comment 3 Nick S. Grechukh 2011-07-01 19:32:46 MSK
Только что проверяю, transmission-gtk-2.31-alt2

При запущенном transmission

$ transmission file:///media/l-data/38191.torrent

ничего не происходит

$ transmission /media/l-data/38191.torrent

Открывает

При незапущенном:

$ transmission file:///media/l-data/38191.torrent

Запускается, но файл торент не добавляет.

$ transmission /media/l-data/38191.torrent

Запускается и ставит в список.
Comment 4 AEN 2011-07-01 19:43:21 MSK
Блокирует Кентавр & Co
Comment 5 AEN 2011-07-01 19:48:46 MSK
Кстати, выщла новая версия, а там:

Fix 2.30 error opening torrents from a web browser
Comment 6 Anton Farygin 2011-07-01 23:37:52 MSK
ok. посмотрим как в новой версии.
Comment 7 AEN 2011-07-02 02:31:57 MSK
На Сизиф.
Comment 8 Anton Farygin 2011-07-05 17:34:50 MSK
в новой версии это не исправлено.
Comment 9 Sergey V Turchin 2011-07-05 17:37:02 MSK
Там еще с именем файла может быть проблема. Например, в transmission-qt файлы с нелатинскими буквами(или пробелами, не помню) не открываются.
Comment 10 Anton Farygin 2011-07-05 17:47:21 MSK
что-то я не понял. Работает открывание и из файл-менеджера, и из браузера - везде.

Зачем ему открывать file:// ???
Comment 11 Sergey V Turchin 2011-07-05 17:48:56 MSK
Все работает и из firefox как file: и из konqueror как http:/ (проверьте на torrent.altlinux.ru).
Скорее всего та же проблема с именем файла.
Comment 12 Sergey V Turchin 2011-07-05 17:50:55 MSK
Переоткрыл нечаянно
Comment 13 Nick S. Grechukh 2011-07-06 15:02:29 MSK
А разгадка одна - когда libfm запускает приложение, делается fm_path_to_uri, который делает так:

if(str[0] == '/') /* absolute path */ {
     uri = g_filename_to_uri(str, NULL, NULL);

и получается file:///

перевесил на себя.
Comment 14 Nick S. Grechukh 2011-07-06 15:04:56 MSK
Наутилус вызывает просто /path/to/file.torrent
Comment 15 AEN 2011-07-14 23:48:51 MSK
(В ответ на комментарий №14)
> Наутилус вызывает просто /path/to/file.torrent

Так может сделать в libfm так же?
Comment 16 AEN 2011-08-04 00:47:49 MSK
Починили?
Comment 17 AEN 2011-08-10 00:25:34 MSK
Исправлено.