Feature #1281
closedРеорганизация выбора методов передачи файлов
100%
Description
Если в настройках аккаунта не был активирован хотябы один из методов передачи файлов, то при отправке файла тут же выдается уведомление о успешном завершении отправки.
Предлагаю в диалоге отправки файла строить список методов передачи в соотвествии с их наличием и включенностью.А также добавить выбор методов передачи файлов через протокол:
- Auto (Автовыбор)
- In Band (В потоке)
- Out of Band / SOCKS5 (Вне потока)
При этом наличие двух последних пунктов определяется их активированностью в настройках аккаунта. И если отключены оба метода, то, следовательно передача файлов в протоколе отключена полностью и её не следует показывать в списке.
Если при предварительной проверке, перед вызовом окна отправки файла, нет доступных методов передачи файлов, то вывести ошибку о необходимости включения хотябы одного из методов передачи файлов.
Далее попытаюсь пояснить почему нужен выбор In Band/Out of Band при передаче. Просто пока ещё часты ситуации когда, например , предача Out of Band вроде поддерживается, но по какой-то причине отправка "висит" и на деле ничего не отправляется. И после этого приходится лезть в настройки акка и отключать SOCKS5 для отправки файла одному из проблемных контактов.
Updated by 0xd34df00d about 11 years ago
Нет возможности в недрах QXmpp указать используемые методы для передачи данных, так что внутри это сведется к управлению настройками аккаунта, поэтому, ИМХО, легче просто отключить OOB самому, если нужно.
Updated by 0xd34df00d about 11 years ago
- Status changed from New to Assigned
- Target version set to 0.6.60
- Estimated time set to 2:00 h
Updated by 0xd34df00d about 11 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
Applied in changeset main|commit:f96faa21cb37620b1b082247cbacf9c6ed27ec78.
Updated by Mellon about 11 years ago
- Status changed from Resolved to Closed
Отлично! теперь хотяб ощибка выдает :3