Project

General

Profile

Bug #1258

Принудительная обработка скачанных сущностей.

Added by Mellon almost 8 years ago. Updated almost 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
09/12/2013
Due date:
% Done:

0%

Estimated time:
Reported in:
master

Description

На данный момент происходит принудительная автоматическая обработка скачанных и сохраненных на фс по произвольному пути через cstp сущностей, вне зависимости от наличия более развитых средств инициирования обработки таких сущностей.

Expected result:
При наличии модулей AN, Kinotify и при срабатывании правила на событие завершения загрузки, автоматическая обработка загруженной сущности должна подавляться отдавая преимущество обработке этой сущности по запросу от пользователя путём нажатия на кнопку "Handle..." в уведомлении.

В общем, если уж так и нужна автоматическая обработка и раз ещё до скачивания известно mime-type сущности, то можно же предлагать не только её сохранение, но и автоматическое открытие внутренним или внешним хендлером на выбор, которое будет подразумевать
скачивание во временный кэш (без запроса у пользователя пути сохраняемого файла) + его автоматическую обработку.

Одновременно можно вести редактируемый из настроек список mime-types и выбранных для их обработки хендлеров, если в диалоге скачивания отмечено "Запомнить выбор" и, соотвественно, более не переспрашивать запомненные соответствия.

Actual result:
После сохранения на фс по произвольному пути сущности для которой имеется внутренний хендлер происходит инициализация её обработки, заключающееся либо в обработке соответствующим хендлером. либо в открытии диалога по выбору хендлера в то время как наличие кнопки "Handle..." в уведомлении подразумевает, что такая обработка будет происходить только по запросу от пользователя.

STR:
Примеры.
Открыть список литературы с прямыми ссылками на pdf-файлы из какой-нить статьи.
Прощелкать по десятку ссылок и поставить их на загрузку.
Огрести десяток открытых вкладок монокля, или десяток окон с предложением открыть эти файлы в монокле.
или
Открыть ссылку на пдф-документ в онлайн-просмотрщике, прочитать её и убедиться, что статья полезная и нужно её схоронить.
Сохранить её на диске
Огрести вкладку монокля, или окно с предложением открыть статью.

System information:
LeechCraft 0.5.95-2375-g1a7be78
Built with Qt 4.8.5, running with Qt 4.8.5
Running on: NAME=Gentoo x86_64 3.10.5-gentoo-r1 #1 SMP PREEMPT Thu Aug 8 16:39:36 MSK 2013

Also available in: Atom PDF