Закачка фотографий из QBee

Registered by Andrei Buneyeu

Есть только один клиент, который сам способен заливать фотографии в Интернет - это Semagic, наиболее мощный на сегодняшний день клиент к Livejournal. Однако и им пользоваться не так уж удобно.
Процедуру закачки изображений в QBee я вижу следующим образом.
В меню будет что-то вроде пункта "Вставить картинку", где можно будет выбрать нужные изображения. После выбора изображений, их небольшие превьюшки отображаются справа от основного окна, как отдельный столбец. Пользователь выбирает превьюшку (на которой вполне можно разглядеть содержимое) и переносит в поле поста. Там появляется "полуHTML"-текст, что-то вроде <img src="/home/mumrik/Malunki/Me.jpg" width="300" height="200" alt=""> (масштабирование картинки, текст подсказки, теги и другие фичи BayImg можно будет указать в диалоговом окне, появляющемся непосредственно после перетаскивания изображения в поле поста). При нажатии кнопки "Отправить" QBee анализирует наличие в тексте таких ссылок на локальные изображения, закачивает их на фото-хостинг, анализирует ответ, и меняет ссылки на файл жёсткого диска на ссылку на BayImg.
Таким образом, пользователю даже не важно, где лежат его фотографии - перед отправкой поста он их видит на жестком диске, после отправки - у себя в ЖЖ.
В долговременной перспективе можно будет разработать общий интерфейс работы с фото-хостингом, и дать возможность пользователю указывать предпочитаемый сервер, а программисту - написать собственный модуль для работы с ещё одним фото-хостингом.
В QBee 0.0.5 я собираюсь сделать возможность научить работать с http://bayimg.com. BayImg - это один из самых простых способов разместить свои изображения в Интернете без регистрации, цензуры и капч. К сожалению, BayImg не умеет создавать одновременно и превьюшку нужного размера, и изображение целиком, поэтому создавать такую возможность придётся вручную. Есл у вас есть на примете аналогичный сервис, работающий без регистрации, без капч, позволяющий получать доступ как к превью, так и к полноценному изображению - предлагайте.
Главное окно будет выглядеть примерно так: http://bayimg.com/image/caokmaabo.jpg

Blueprint information

Status:
Started
Approver:
Andrei Buneyeu
Priority:
High
Drafter:
Andrei Buneyeu
Direction:
Approved
Assignee:
Andrei Buneyeu
Definition:
Approved
Series goal:
None
Implementation:
Beta Available
Milestone target:
None
Started by
Andrei Buneyeu

Related branches

Sprints

Whiteboard

На данный момент готова "бета"-версия, в которой наверняка немало багов. Её можно найти здесь: https://code.launchpad.net/~yankeppey/qbee/mine.
Необходимо совместить закачку изображений с общий диалоговым окном, в котором отражаются состояние соединения с серверами.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.