Project

General

Profile

Actions

Feature #840

closed

Передача файлов через Azoth

Added by DJm00n over 12 years ago. Updated over 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Plugins: Azoth
Target version:
Start date:
09/09/2012
Due date:
% Done:

100%

Estimated time:
12:00 h

Description

Есть несколько идей по поводу улучшения передачи файлов Azoth:
  • Нужно добавить диалог при передаче файла контакту
    На диалоге, в моем видении, должно быть (пример в аттаче):
  1. Кому передаем
  2. Путь к передаваемому файлу с кнопкой выбора (при активации диалога передачи сразу нужно диалог выбора файла активировать)
  3. Комментарий к передаваемому файлу (какой XEP за это отвечает - я не в курсе)
  4. Прогрессбар с текстом "0 Кб из 4.7 Мб"
  5. Кнопки: Старт\Пауза (если реализуемо по XEP, при активной передаче "Пауза"), Стоп\Закрыть (при активной передаче "Стоп")
  • Нужно таки научить LeechCraft при Drag-n-Drop на окно разговора - активировать диалог передачи файлов (сейчас файл вставляется прямо в текст разговора - и это ужас).
  • Нужно добавить настройки передачи файлов, как можно более гибкие (в аттаче пример из Vacuum-IM - там этому уделено большое внимание)
  • Хотелось бы видеть альтернативные способы передачи файлов в Azoth (например с использованием NetStoreManager) - чтобы прям в диалоге передачи файла можно было выбрать как передавать - напрямую, через jabber proxy, через любой из модулей NetStoreManager (в сообщение потом вставляется публичная ссылка на переданный файл и отправляется собеседнику).
  • Сделать по длительному нажатию на кнопку передачи файла на тулбаре, дропдаун выбора способа передачи файлов по умолчанию (примерно как в QIP, в аттаче)

Files

filetransfer_01.png (31 KB) filetransfer_01.png Диалог передачи файлов Vacuum-IM DJm00n, 09/09/2012 11:19 AM
filetransfer_02.png (83.9 KB) filetransfer_02.png Базовые настройки передачи файлов DJm00n, 09/09/2012 11:19 AM
filetransfer_03.png (128 KB) filetransfer_03.png Расширенные настройки передачи файлов DJm00n, 09/09/2012 11:19 AM
filetransfer_04.png (10.7 KB) filetransfer_04.png Выбор способа передачи файлов на тулбаре в QIP DJm00n, 09/09/2012 11:19 AM
Actions #1

Updated by 0xd34df00d over 12 years ago

  • Status changed from New to Assigned
  • Estimated time set to 10:00 h
Actions #2

Updated by 0xd34df00d over 12 years ago

  • % Done changed from 0 to 30

Заимплементировал диалог и поддержку NSM.

Actions #3

Updated by 0xd34df00d over 12 years ago

  • % Done changed from 30 to 70

Запилил Drag'n'Drop.

Actions #4

Updated by 0xd34df00d over 12 years ago

  • Target version changed from 0.5.90 to 0.5.85
Actions #5

Updated by 0xd34df00d over 12 years ago

  • % Done changed from 70 to 90
  • Estimated time changed from 10:00 h to 12:00 h

Ну и да, комменты запилил.

Actions #6

Updated by DJm00n over 12 years ago

0xd34df00d wrote:

Ну и да, комменты запилил.

Вот за это спасибо отдельно!

Actions #7

Updated by 0xd34df00d over 12 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 90 to 100

Добавил настройки проксей.

Actions #8

Updated by 0xd34df00d over 12 years ago

  • Status changed from Resolved to Closed

Ну вроде теперь-то ня :3

Actions

Also available in: Atom PDF