Мне бы хотелось расставить все точки над i, чтобы потом случайно не разрушить чьи-то надежды.
Итак, что мы имеем:
qutim с поддержкой следующих протоколов:
1.mirm(mail.ru)
2.oscar(icq)
3.jabber
4.vkontakte(не полностью, photoalbum не компилится, надо qt4.7)
5.quetzal(хз что это)
6.irc
Icq и jabber я проверил - в общем и целом все функции работают. Остальное - не проверял.
Что есть полезного из работающих плагинов:
1.Антиспам
2.Массовые рассылки сообщений
3 Передача файлов, используя yandex.narod
остальные банальные плагины, типа поиска по истории, сюда включать не стал.
Какие на данный момент имеются проблемы:
1. Интерфейс разъехался
2. Половины иконок нету(это разрабы чето хитрое там намутили, завязанное на kde)
3. Критическая ошибка при выходе из программы. Это хреново, такак после каждой такой ошибки создается дамп памяти, который отъедает дофига памяти. Причем это не только на маемо., в винде и убунте тоже самое. Остается ждать, пока разработчики не пофиксят.
4. Критическая ошибка после закрытия специфичных окон(их можно убрать вообще)
5. Местами неадекватное поведение. Например, на данный момент невозможно выбрать смайлик, так как окно со самйликами пропадает сразу же после отпускания клавиши, из вызвавшей.
6 Не работает звук. кроме стандартного вывода звука есть и плагны с альтернативным выводом звкука. Ни один не работает. Пока я не разбирался в чем проблема.
7. Не работают уведомления о принятых сообщениях
Реально самый большой вопрос для меня - это интерфейс.
Распишу поподробнее что планируется сделать:
1. Увеличить размер кнопок и полей ввода. (Решено)
По большей части это касается настроек, поиска и просмотра истории. В общем то это было не сильно сложно, так как по большей части это все лежит в ui файлах. По сути все, что можно было выжать из ui файлов я на данный момент сделал. Тоесть на данный момент все настройки выглядят адекватно.
2. Ввести где надо прокрутку полей. (частично решено)
Некоторые настройки, и не только они, не входят на весь экран. Нужно сделать их прокручиваемыми. Кое где это уже сделал.
3.Переписать главное окно. (Не решено)
К сожалению, многие основные окна формируются программно. Их править тяжелее. В главном меню я думаю перенести все кнопки вправо, а контактлист думаю сделать справа. Но тут встает довольно жесткая проблема в том, что расположить кнопки действий вертикально не получается. Придется перписывать. Кроме того нужно сделать адекватное меню.
4. Переписать окно чата (В процессе)
Тут так же нужно перенести кнопки открытия смайлов, истории, поиска и тд вправо. Но встает та же самая проблема.
Не менее тяжелая проблема стоит с табами контактов. Лучше, чем это сделано в пиджине у меня точно не получится, но и даже так же я пока не понимаю как сделать. Кроме этого не работает скроллинг в окне собственно чата. Вместо этого выделяется текст.
5. Сделать некоторые окна зависимыми( это когда стрелка появляется вместо кнопки закрытия)( Не решено)
6. Перенести все файлы приложения в /opt. Сейчас же это все лежит в руте, что не есть гуд(не решено)
7. Выпилить все всплывающие информационные сообщения.(не решено)
Мышки то у нас нету:)
7. Остальное(лень расписывать)
В общем - большой объем работ. не ждите, пожалуйста скорого релиза(и даже альфа версии).
Кроме этого(помимо учебы и работы) у меня есть еще два проекта по учебно -исследовательской деятельности на кафедре. У первого подходит дедлайн и мне надо срочно его доделывать.
Ух, многабукав! Всем спасибо, кто осилил этот поток создания:)