Bombus - mobile Jabber client (J2ME)

План развития до версии 0.7-stable [++]

27 % из 158 задачи выполнено. 122 открытых задач:

FS#30 - Message sending by bare jid [+]

Add a command “Send without resource” to message edit menu


FS#85 - Немультимедийная ветка [+]

Неплохо было бы облегчить клиента от мультимедии, как то: рисунки, звуки, мигания всякие. А высвободившиеся ресурсы направить на полезные нужды.


FS#92 - ServiceDiscovery: XEP-0050 Ad-Hoc Commands [+]

XEP-0050: Ad-Hoc Commands

This mechanism allows for a larger base of Jabber entities to participate as part of larger application architectures. Although specialized clients would be preferred in many environments, this protocol allows for applications to have a wider audience (i.e., any compliant Jabber client).


FS#94 - Возможность показа списка контактов без групп [+]

Неплохо было бы добавить такую возможность чтоб выводить все контакты списка как бы в одной группе в независимости от того в каких группах они находятся на сервере. это было бы полезно в следующих случаях:

  1. <del>группы потеряли свою актуальность вследствии того что с начи...

FS#100 - Cмещение символов вниз или почему квадратные скобки снизу обреза [+]
zet: почему квадратные скобки снизу обрезаются?
evgs: есть одно magic value, или, как некоторым нравится, хардкод. всё забываю исправить

FS#152 - MessageList: автоматическая очистка содержимого (текста) [+]

Реализация автоматической очистки содержимого (текста) в MessageList (в списке сообщений в ростере, в списке сообщений в конференциях и пр.)


FS#156 - Архив сообщений [+]

RMS-архив сообщений. сообщения добавляются в архив по требованию пользователя.


FS#161 - Backup архива сообщений на сервере [+]

сохранение копии архива сообщений, а также возможность извлечения архива из jabber:iq:private


FS#166 - Редактирование закладок конференций [+]

Возможность редaктирования закладок для конференций


FS#167 - Запрос пароля на аккаунт [+]

Запрос пароля в случае незаполненного поля Password в редакторе аккаунтов для активации данного аккаунта


FS#182 - Вставка записи из архива, длина которой больше максимально допус [+]
kasper076: Сохранённое в архиве сообщение длиннее, чем максимальный размер набираемого сообщения
Невозможность вставки такого сообщения из архива в новое сообщение

Воспроизведено на SonyEricssonS700i/R3B032


FS#186 - Просмотр темы конференции в любой момент [+]

В “Actions”, на заголовке конференции, добавить команду на просмотр темы (помимо “Leave Room” для обычных пользователей)


FS#189 - Privacy Lists: правила для групп [+]

droplist с именами групп


FS#203 - Motorola E680(i): поддержка дополнительных кнопок [+]

Как и обсуждалось. Просьба добавить поддержку специфичных для e680(i) кнопок. Скан коды и предлагаемое назначение кнопок приводятся.

  • громкость вверх = -9 - перемещение в начало контакт листа (1 на телефонах с клавиатурой)
  • громкость вниз = -8 - перемещение в конец контакт ли...

FS#214 - Motorola: обратная блокировка кнопок [+]

При попытке снять блок происходит обратная блокировка кнопок на моторах. Причём не всегда!

Блок может сняться как с первого, так и с 10-го раза. Возможно это связано с тем, что в ScanCodes счётчик прибавляет сразу 2 единицы...


FS#222 - Symbian OS: неудобное управление [+]

<code> comp> Чтобы написать сообщение надо кучу кнопок нажать. Выйти из диалога тоже. У жены сименс, так чтобы написать сообщение достаточно выделить контакт и нажать зелёную кнопку. На нокии при нажатии зелёной кнопки активируется диалог, далее надо два раз нажать центральну...


FS#232 - Nokia 6600: не работает в полный экран [+]

На нокии 6600 не работает приложение в полный экран. При выборе полный экран оно переходит в полноэкранное состояние, но при этом не действуют ни одни команды, кроме “выход”.

Исправляется - удалением приложения.


FS#243 - Автовход в форму редактирования vCard при создании нового аккаун [+]
maj> сделать так, что если отмечена опция “создать аккаунт” и аккаунт был успешно создан, то чтобы автоматически заходило в личный вкард для заполнения?

FS#265 - Звук+вибра: Расширение вариантов проигрывания [+]

добавить возможность поочередного проигрывания Вибро..Звук на некоторых телефонах невозможна одновременная работа вибры и звука (например, из-за вибрации динамиком)


FS#271 - XEP-0124: HTTP Binding [+]

Вот есть у меня предложение...

в Bombus явно не хватает функции подключения через хттп гейтвай..

вот, к примеру, у колибри есть специальная версия, разрешающая подключиться через такой гейт.. это полезно для тех, у кого не полный ГПРС, а ВАП...

думаю полезная вещь.. мне этого оч...


FS#273 - Action > Destroy Room на заголовке комнаты конференции [+]

Добавление команды Destroy Room (с подтверждением) в меню Action на заголовке комнаты конференции.


FS#281 - Автоматическое сохранение "устаревших" сообщений в телефоне [+]

Все мобильные телефоны имеют ограничение по объему кучи (Heap). В случае моторов это ограничение составляет 800К. В то же время MIDP 2.0 позволяет работать с файловой системой телефона. Посему, есть предложение. Попробую его кратко описать:

1. Завести в бомбусе 3-и параметра(можно ...


FS#294 - Fullscreen: управление и внешний вид [+]

Nokia 6230i:

  • значок собственного статуса и количество непрочитанных сообщений в ростере плотно прикрыто значком GPRS
  • обе софт-кнопки выполняют одинаковые функции
  • сплеш узкий и растянут вверх, прилеплен к верхнему краю экрана, часы оказались в нижней части сплеша

Siemens CX...


FS#300 - Невозможность переключения языка ввода [+]

невозможность переключения языка ввода в некоторых текстовый полях на Nokia (мной замечено на 6230i)

конкретно в поле Конференция→комната и в Аккаунт→Новый_аккаунт→Имя_пользователя (Уверен, что ещё где-то)

обычно можно выбрать язык после долгого нажатия “#” с последующи...


FS#310 - Archive: порядок отрисовки сообщений [+]

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

В связи с этим есть предложение реал...


FS#318 - Создание конференции - Хинт о конфигураторе [+]

При создании новой комнаты выводить сообщение примерного содержания: New room has been created. Don’t forget to configure room and set option “Make room persistent”


FS#322 - Смещение значков на экране блокировки клавиатуры [+]

На экране блокировки клавиатуры значок статуса (звезда) и значок непрочитанного сообщения (конверт) касаются левого края экрана.

Лучше бы было, если бы был зазор (отступ) между краем экрана и значком (один-два пикселя).

Воспроизводится на нокии (zet), сименсе (maj), сонерике (Wal...


FS#329 - Автопрокрутка в MessageList [+]

опционально:

если при поступлении нового сообщения:

0. открыт MessageList

1. курсор стоит на последнем сообщении

2. видна нижняя граница курсора (т.е. фокус в конце последнего сообщения)

3. сообщение пришло в этот открытый MessageList

то:

переместить курсор на НАЧАЛО новог...


FS#332 - Задержка отрисовки распарсенного сообщения [+]

из закрытой задачи  FS#208 :

5. задержка отрисовки распарсенного сообщения (сообщение некоторое время выглядит пустым, либо до нажатия на кнопку, либо 1.5-2 секунды)


FS#335 - Ошибки скроллинга длинных сообщений [+]

Если в MessageList идут два подряд больших сообщения, то скроллинг ошибается при переходе с первого большого на второе большое, невозможно прочитать первую строчку второго сообщения.


FS#336 - Roster: фиксация позиции курсора на верхнем элементе [+]

При загрузке ростера курсор прилипает к нижним элементам ростера, что не особо удобно

Было бы удобнее, если бы при загрузке ростера курсор позиционировался на верхнем элементе в ростере (на заголовке группы General или Self-contact)


не зависит от платформы и модели телефона


FS#339 - спецгруппа Hidden [+]

Иногда возникает необходимость скрыть какой-либо итем из ростера. Это вызвано целым рядом причин -- дублирование контактов одного человека в разных службах и транспортах, достаточно затруднительный механизм создания новых правил в Privacy Lists, неудобство использования единс...


FS#340 - MessageList: команда контекстного меню "Свернуть все сообщения" [+]

Добавить к списку команд для MessageList команду "Свернуть все сообщения"


FS#346 - Service Discovery: ограничение количества элементов в списке dis [+]

Сделать количество элементов в списке disco#items настраиваемым. В опциях, в диско или в jad-файле.


FS#351 - Копирование текста из vCard [+]

Реализовать возможность копирование текста из vCard (в Архив, в буфер обмена и т.д.)


FS#359 - MessageList: поиск по тексту сообщений [+]

Реализовать поиск по тексту сообщений в MessageList При возниконовении необходимости в поиске нужного сообщения тратится достаточно много времени (особенно в конференции)


FS#362 - Расширение функций меню About [+]

1. Реализовать в меню About счётчик (таймер) времени работы Bombus (некое подобие uptime). 2. Сделать ссылку (URL) на официальный сайт проекта кликабельной. 3. FS#292. 4. Разрешить локализацию данного меню.


FS#366 - Метаконтакты [+]

...на подобие как это сделано в миранде. Ожидается в 0.12 psi.


FS#369 - Accounts: Удаление аккаунта с сервера [+]

В меню выбора аккаунта добавить команду на удаление аккаунта с сервера (если сервер позволяет производить такую операцию)


FS#373 - При цитировании RSS не цитируется тема [+]

В многих rss-рассылках основное сообщение представляет тема, а при цитировании цитируется только тело. Можно переслать такое сообщение полностью используя архив, но так не удобно. Хотелось бы, чтобы в цитате было всё rss-сообщение.


FS#392 - Motorola: утечка памяти [+]

Есть некоторые идеи по поводу утечки памяти на Motorola: - С включенными **room presences** Bombus на Motorola вылетает если накапливается более 200 непрочитанных сообщений (по счётчику). При этом ВСЕ ранее прочитанные удалены и около 120-150 сообщений в одном MessageList (например в конференции). Есл...


FS#398 - vCard: обработка сообщения об успешной публикации личных данных [+]

<code> <iq type="set" id="ac54a" > <vCard xmlns="vcard-temp" version="2.0" prodid="-//HandGen//NONSGML vGen v1.0//EN" > <FN>Vladimir N. Shelukhin</FN> <NICKNAME>zet</NICKNAME> <BDAY>1977-07-02</BDAY> <ADR> <HOME/> <LOCALITY>Saint-Petersburg</LOCALITY> <PCODE>78</PCODE> <CTRY>Russia</CTRY> </ADR> <TEL> <HOME/> <VOICE/> <NUMBER>+7 (921) 742XXXX</NUMBER> </TEL> <EMAIL> <INTERNET/> <USERID>mailbox@gmail.com</USERID> </EMAIL> <TITLE>System Engineer</TITLE> <ROLE>Computers</ROLE>...


FS#412 - Архив сообщений: поиск [+]

Реализовать поиск текста в Архиве сообщений


FS#414 - File Transfer: SOCKS5 & IBB [+]

Реализация передачи файлов (File Transfer) на базе спецификаций XEP-0065: SOCKS5 Bytestreams и XEP-0047: In-Band Bytestreams (IBB)


FS#417 - vCard: сделать поле Url кликабельным (Menu --> Goto URL) [+]

vCard: сделать поле Url кликабельным (Menu --> Goto URL)


FS#422 - Clear List: запрос на удаление списка сообщений [+]

Clear List: запрос на удаление списка сообщений Для обсуждения: возможно ли при очистке списка сообщений НЕ удалять НЕпрочитанные сообщения?


FS#428 - Глюк при перемещении контакта с непрочитанным сообщением в групп [+]

Если переместить контакт с непрочитанным сообщением в группу Ignore-List (она не отображается в ростере), то значок непрочитанного сообщения так и останется висеть


FS#434 - Возможность создания НЕквадратных смайлов [+]

цитата из WiKi: > высота всех иконок одинакова и равна ШИРИНЕ (иконки квадратные) сделать возможным использование смайлов с разными шириной и высотой.


FS#435 - Отображение текущей строки статуса [+]

Добавить в ростере функцию отображения текущей строки статуса (или хотя бы её части) при наведении на контакт (так как это реализовано в конференциях с отображением JID участника)


FS#437 - Информация о контакте [+]

Добавить функцию отображения информации о контакте, для отображения jid, статусного сообщения, версии используемого клиента, времени появления в сети и т.д. аналогично hints компьютерных клиентов


FS#438 - Shot and Send [+]

После реализации File Transfer, можно прикрутить штуку как "Сфотографировать и послать", т.е. фотографируем камерой телефона то что нужно и никуда не сохраняя(можно об этом спросить) послать как файл на определенный jid...


FS#439 - vCard: сохранение графического изображения в ФС телефона [+]

Реализация функции сохранения графического изображения из vCard'а в файловой структуре мобильного устройства


FS#444 - Archive: вывести в заголовок окна значок о непрочитанных сообщен [+]

Вывести в заголовок окна (с правой стороны) значок о непрочитанных сообщениях и о закачках FT


FS#451 - пересылка файлов в версии без Zlib [+]

Ни для кого не секрет, что многие платформы (пока, я надеюсь) не могут работать с версиями Bombus Zlib. В то же время, в версии Zlib появилась очень прикольная функция, которая позволяет обмениваться файлами. Функция очень толковая, и она выгодно отличает Bombus от каких бы то ни было ан...


FS#459 - Samsung: добавить классы для русского ввода [+]

Добавить классы для русского ввода на Samsung в связи с выходом патча для них, дающего возможность писать по-русски в java-приложениях Или сделать отдельную ветку для них Сейчас владельцы Samsung вынуждены скачивать существующий **Bombus.jar** на компьютер, добавлять классы, выкладыв...


FS#461 - Иконки для File Transfer [+]

Добавить отдельные иконки для File Transfer. Предлагаю вынести иконки в отдельные наборы как сделано для транспортов. Соответственно, transports.txt переименовать в Icons.txt и добавить туда описания для иконок File Transfer


FS#464 - Добавление в ростер из Service Discovery [+]

Существуют транспорты где контакты видны в Service Discovery, например PyRSS -ленты там видны в разделе RSS FEEDS или j2j. Предлагаю сделать возможность добавления таких контактов в ростер. На данный момент при разворачивании таких веток - "item-not-found".


FS#465 - Скрытие фунций, основанных на JSR-75 [+]

Если телефон не поддерживаетJSR-75, то имеет смысл скрывать подобные функции из меню...


FS#476 - XEP-0012: Last Activity [+]

XEP-0012: Last Activity


FS#477 - MessageList: очистка прочитанных сообщений [+]

На данный момент очистка сообщений реализована так, что удаляются все сообщения Хотелось бы, чтобы при очистке если в списке все сообщения прочитаны - происходила просто очистка, а если есть непрочитанные -- с вопросом "удалить все (ДА), удалить прочитанные (НЕТ)"


FS#483 - Группа ростера Visible [+]

Группа **Visible**: контакты в ней **всегда** видны, независимо от состояния //"показывать отключенных"//, удобно для ботов и для тех, кто всегда в инвизибле


FS#502 - Motorola: MIDLet-data-size [+]

Нужно добавить в jad и манифест параметр MIDLet-data-size: 100000. Работоспособность данного параметра подтверждена только при залитии мидлета через MidWay. В текущей версии Moto MIDlets Manager пока еще не обрабатывается данный параметр.


FS#518 - Контакт в нескольких группах [+]

Один контакт в нескольких группах одновременно...иногда полезно в случаях когда контакт д.б. в группе Work, Friends и допустим еще и Classmates... Ткаббер умеет, а бомбус пока показывает контакт только в той группе, в которой он с самого начала (как я понял)


FS#521 - Ошибка загрузки ростера при быстром ручном реконнекте [+]

<code> MJS> глюк: 1. Статус оф-лайн 2. Статус он-лайн 3. Не ждем завершения, заходим в акаунд -> коннект Итог: совершается успешная авторизация, но ростер совсем не грузится... Mаximus> MJS: а в конфу ты зайти можешь? Когда ростера нет? MJS> Mаximus: зайти могу, но закладки тож отсутствуют ...


FS#524 - Переименование групп [+]

единственный вариант сейчас - перекидать все контакты в новую группу, шо не есть гуд! :(


FS#539 - Проблема соединения с сервером после неудачи [+]

> MJS> такой вот глюк: Загружаем бомбус, разрешаем подключение к GPRS... Если подключаемый jabber сервер лежит, то надо перезагружать бомбус после смены аккаунта > MJS> ad: показывает статус он-лайн...оф-лайн... А к серверу уже не обращается... > usеr> ad: хз. Даже после смены аккаунта, при по...


FS#544 - Motorola: не работает Hide Splash при соединении с сервером и за [+]

Выполняю следующую последовательность действий: - Запускаю Bombus - Дожидаюсь когда появляется надпись **Connect to jabber.ru** и сворачиваю Bombus в фон, не нажимая **Hide Splash** - Через некоторое время восстанавливаю Bombus из фона. Вижу чёрный экран и надпись **Connected** - Нажимаю **Hide Splash**. Су...


FS#549 - MessageList: запоминание позиции курсора [+]

Имеем конференцию с множеством непрочитанных сообщений. Есть необходимость зайти в неё, прочитать несколько сообщений и выйти обратно в ростер (не закрывая конференцию, ессно) При возвращении в MessageList конференции курсор оказывается на самом последнем сообщении и данный...


FS#557 - Обработка ошибок Socket на этапе коннекта [+]

Необходимо корректно обрабатывать ошибки в процессе коннекта, чтобы избежать неопределённого состояния сокета ---- <code> Да, для бомбуса реальная проблема при коннекте, если сетка отваливается на этапе opening stream </code> Т.е. после восстановления приостановленной ранее gprs-сес...


FS#561 - Добавить поддержку XEP-0144: Roster Item Exchange [+]

Цитата с форума jrudevels.org (тема J2J: xmpp транспорт): > shaggoth писал(а): Без грамотного получения листа (при логине каждом желательно) мне его юзать никак :/ А идея блин, очень понравилась. > дело в том, что единственный возможный способ передать ростер -- это XEP-0144. Это когда сообщение...


FS#563 - MUC: grant/revoke voice with reason [+]

MUC: grant/revoke voice with reason ---- http://www.xmpp.org/extensions/xep-0045.html#grantvoice


FS#574 - Bookmarks>Configure Room: не хватает значка Refresh при запросе [+]

**Bookmarks>Configure Room:** не хватает значка "рефреш" при загрузке конфигуратора комнаты


FS#576 - Звуковое сопровождение событий при работе в Bombus [+]

Реализовать настраиваемое звуковое сопровождение для каждого из следующих событий: * онлайн * оффлайн * композинг * сообщение * сообщение в конференции * обращение в конференции * etc


FS#578 - Quote: варианты цитирования [+]

Варианты цитирования по команде Quote: * простое цитирование (повтор текста) * "продвинутое" цитирование **>>...\n**


FS#580 - Разворачивание длинных сообщений [+]

при разворачивании длинных сообщений (более высоты экрана) производить выравнивание сообщения по верхней границе экрана. т.е. отображать максимальную порцию длинного сообщения


FS#586 - MUC: зависание конференции после некорректного выхода из приложе [+]

- находясь в конференции под ником А, имитируем отключение питания телефона -- выключаем тел или вынимаем батарею - включаю тел и запускаю второй, более свежий Бомбус - захожу в ту же конфу под ником Б, т.к. А ещё занят некорректно свёрнутым приложением - после выхода или...


FS#599 - Расширить возможности Service Discovery [+]

- Добавить в меню Service Discovery пункт "Add to roster" для добавления в ростер транспортов, не требующих ввода регистрационных данных (например smtp) и экспорта контактов аккаунта, подключенного через XMPP J2J транспорт - Добавить в меню Service Discovery пункт "Vcard" для просмотра vcard контактов акк...


FS#616 - Motorola L7e. Использование дополнительных клавиш. [+]

Добавить для Motorola L7e использование дополнительных клавиш. Коды клавиш и их предполагаемое назначение: громкость - перемещение по ростеру ил списку контактов Добавить: 100 0 Убавить: 101 0 клавиша голосового набора (например Back или ОК) 103 0 0 Интеллектуальная клав...


FS#636 - Join Conference: запоминание состояния поля Message limit [+]

Реализовать запоминание состояния поля Message limit в форме Join Conference


FS#640 - MUC: request voice [+]

Поддержка запроса на включение голоса в MUC http://www.xmpp.org/extensions/xep-0045.html#requestvoice http://www.xmpp.org/extensions/xep-0045.html#voiceapprove


FS#644 - Roster: работа с группами [+]

Реализовать расширенное управление группами ростера при помощи команд вида: * FS#524 переименовать группу * удалить группу (удалить группу вместе с контактами) * включить/отключить группу * <del>скрыть/показать отключенных в группе</del> не будет реализовано * FS#345<del>метка...


FS#646 - Action for MUC: Add to bookmarks [+]

В ростере на заголовке конференции прикрутить к **Action** команду **Add to bookmarks**


FS#675 - Выбор желаемой локали [+]

Выбор желаемой локали, в т.ч. возможность не указывать локаль (default/none)


FS#676 - Ограничение доступа к приложению третьим сторонним лицам [+]

Добавить возможность ввода кода для выхода из состояния блокировки клавиш Варианты: использовать пароль аккаунта, но лучше отдельный, максимум 4 значный код + возможность подключать / отключать данную функцию в опциях Желательно при включенной функции отсутствие явно...


FS#679 - Вывод доп.информации при передаче файлов [+]

Неплохо бы кроме размера файла выводить кто отправил файл, во сколько.


FS#681 - JID escaping [+]

XEP-0106 JID Escaping | Unescaped Character | Encoded Character | | <space> | \20 | | " | \22 | | & | \26 | | ' | \27 | | / | \2f | | : | \3a | | < | \3c | | > | \3e | | @ | \40 | | \ | \5c |


FS#795 - Search results: группа в offline [+]

**__r1217__** Группа с результатами поиска (Search results) находится в offline <code> + Search results (0/11) </code> или <code> + Результаты поиска (0/11) </code> Т.е. для того, чтобы увидеть данную группу необходимо включать отображение offline-контактов


FS#692 - MessageList: иконка об успешном FT и иконка о непрочитанных соо [+]

Иконка об успешном FT заслоняет иконку о непрочитанных сообщениях в MessageList


FS#699 - Delivery events: иконка о доставке сообщения [+]

Предлагается использовать иконку о доставке сообщения в виде: * стандартной зелёной галки (как в разрешающих правилах Privacy Lists) * зелёной галки в конверте


FS#702 - XEP-0126: Invisibility [+]

XEP-0126: Invisibility


FS#713 - Kick presence: выделять цветом или жирным шрифтом и разворачиват [+]

<code> zet> evgs: надо презенс с киком выводить в развёрнутом виде, ибо в свёрнутом виде вообще непонятно что произошло evgs> zet: пока такой функциональности не предусмотрено zet> evgs: я щас сам себя кикал талисманом и толком не видно, что кикнули.... zet> а уж тем более свёрнутого ризона e...


FS#717 - Autostatus: статусное сообщение [+]

Реализовать отдельное поле для ввода статусного сообщения для автостатуса. Вынести в опции к autostatus period (minutes before away), либо добавить в Status-форму отдельным пунктом


FS#722 - Сохранение последнего выставленного статуса. [+]

Сделать возможность запускать приложение с предустановленным статусом. Возможно 2 варианта: опция в настройках- стартовый статус или сохранение приложением последнего выставленного.


FS#725 - XEP-0108: User Activity [+]

XEP-0108: User Activity


FS#732 - Reconnect: настраиваемое количество попыток [+]

Прикрутить настройку количества попыток реконнекта: * числовое значение * выключено * бесконечно


FS#746 - Звонок / SMS из Bombus via PIM [+]

Реализовать возможность совершения исходящего звонка или SMS посредством вызова PIM (JSR 75 FileConnection and PIM API) непосредственно из приложения Bombus


FS#747 - Ошибка отображения активного списка при смене списка приватности [+]

При смене списка приватности "по умолчанию" на любой из списка созданных ранее список активируется, но не подсвечивается как активный. Это происходит только при повторном его установлении как активного.


FS#749 - Add Contact / Запрос подписки: возможность указания причины [+]

> This user wants to subscribe to your presence. (Вы не возражаете, если я добавлю Вас в контакт лист?)


FS#750 - MUC: nick coloring [+]

Реализовать в MessageList конференции поддержку разноцветных ников. Опциональность и настраиваемость опциональны :)


FS#753 - Обновление Bombus [+]

Перед обновлением, бомбус надо закрывать. Иначе он скачивает новую версию,пытается заменить старую и возникает ошибка. Сделать например как в miniopera, там сначала закрывается приложение, а потом переход по ссылке.


FS#757 - MUC: Actions на нике или презенсе в MessageList [+]

Прикрутить Actions к нику и к презенсам (сейчас к этим элементам прикручено только Reply) в списке сообщений конференции В меню Actions прикрутить команды из набора инструментов модератора или более полная реализация (дублирование Actions на итеме ростера)


FS#785 - Roster: nickname и jid у свежедобавленных контактов [+]

Добавляем живой аккаунт с jabbus.org к себе в ростер. Подписка **none, ask**. После того, как добавленный контакт разрешает подписку со своей стороны, срабатывает XEP-0172: User Nickname. Видим его nickname вместо jid. Далее даём ему подписку to. Nickname превращается обратно в jid. После смены статуса эт...


FS#787 - Bookmarks: блокировка команд для URL в списке [+]

> для урлов в списке букмарков зачем-то доступны команда 'Участники' и конфигуратор комнаты


FS#790 - слэш "/" в ресурсе последним символом [+]

слэш, стоящий в ресурсе последним символом, ломает естественное отображение контактов конференциях. т.е. к примеру, в ресурсе написано home/ а не home


FS#793 - MUC: временная блокировка привата контакта [+]

временная блокировка привата контакта (на время сессии) в конференции будет производиться по нику или jid, если jid виден


FS#810 - Remove registration: complete после выполнения операции [+]

> А при успешном выполнении remove registration мы должны видеть complete (pyicq-t) ??


FS#816 - Ошибка загрузки закладок и несворачиваемость групп ростера [+]

> запускаю Bombus, > status-> online, > далее в процессе подключения status-> offline, > загружается ростер, > status-> online. > в итоге нормально подключаюсь, но группы контактов не сворачиваются автоматически и не загружаются закладки конференций. > Bombus 0.5.1242-Zlib at Nokia3250/04.40


FS#819 - Автофокус: ошибка фокусировки [+]

> При выключенном автофокусе и свёрнутой НИЖНЕЙ конференции, если в неё приходит сообщение, то при нажатии на '0' происходит недолёт до конверта. > На верхних конференциях всё ОК. Транспорты: 0ff. > При включенном автофокусе такие же недолёты в нижней конференции. > Если открыт...


FS#827 - Не выполняется вход на сервер после reconnect'а [+]

Bombus-0.5.1244 на Motorola L2 Исходное состояние: подключен. keep-alive: посылка пробела каждые 180 секунд. Таймаут GPRS: 15 минут. Что было сделано - не делалось ничего, наблюдал за состоянием контактов. Пару раз приостанавливал на непродолжительное время (меньше минуты). Что произошло: вот ...


FS#838 - MUC: добавление нового jid-а в список овнеров [+]

При добавлении нового jid-а в список овнеров видим следующее: > Вы уверены, что хотите понизить овнера до овнера? ---- Bombus 0.6.1282 Zlib


FS#848 - Не отображаются сообщения на Motorola RAZR V3 [+]

Сообщения отсылаются и принимаются, но в чате пусто. Шрифты вообще не отображаются. Все остальное работает как надо.


FS#852 - Автостатус: отсутствие срабатывания при потере фокуса [+]

> zet> ad: не срабатывает автостатус на k550i > ad> evgs--: кстати, тачскрин не сбрасывает автостатус, а нажатие на любую кнопку сбрасывает... > ad> zet: наверное у него при засыпании экрана фокус с ростера уходит и автостатус не срабатывает > ad> zet: сейчас вон тоже приложение фокус потеряло ...


FS#857 - Команда Action> Edit для контакта-транспорта [+]

> zet> evgs: а почему контакт транспорта нередактируемый (отсутствует команда Action>Edit)?


FS#858 - Problematic InputStream.available() on some Samsung devices (pat [+]

On some Samsung devices[1] connection hangs on "Opening stream", sometimes it throws "java.io.InterruptedIOException: available was failed", sometimes it just hangs. Problem relies in Utf8IOStream.read() where InputStream.available() is used. According to [[http://java.sun.com/javame/reference/apis/jsr118/java/io/InputStream.html#available()|InputStream.available() description]] this method always returns 0, so I don't really understand how it's supposed to work anyway (and apparently it does...


FS#859 - Разрыв соединения при количестве контактов более 40 и включеном [+]

* Телефон: **Motorola MING A1200e** *Тип HEAP: динамический, от 1024кБ до 2048кБ *Версия Bombus: **0.7.1393 Zlib** * Описание ошибки: при подключении к серверу происходит разрыв соединения на этапе загрузки ростера. при этом в окне переподключения видна надпись *java.lang.NullPointer.Exeption:0*. Опытным путём бы...


FS#868 - N70- креш после ввода текста изза функциональных клавиш и исполь [+]

Что я вижу? Я вижу открытый контакт, список предыдущих сообщений, обозначения 2 финкциональных клавиш: левой и правой. Левая клавиша: "Функции", правая-"Назад" Что я хочу? Я хочу написать новое сообщение открытому на экране контакту. Что я делаю? Я жму "Функции" левой функц...


FS#871 - Статус по умолчанию [+]

> ivan101: неплохо бы сделать статус по умолчанию по аналогии с сигналами


FS#875 - SE: не открывается форма настроек [+]

При выборе Меню\Инструменты\Настройки форма настроек не открывается, просто происходит возврат к ростеру без каких-либо сообщений об ошибках. Содержимое about: Bombus 0.7.1405M-Zlib MIDP2.0 SonyEricsson W200i/R4JA011 Память - 1023; 483 свободно.


FS#878 - Full Screen: опция "смещение заголовка" [+]

Добавить для полноэкранного режима опцию "смещение заголовка" (числовое поле, в процентах). Это весьма полезно для смещения заголовка из-под значка GPRS в полноэкренном режиме.


FS#879 - Работа камеры в Bombus (Nokia 6233) [+]

Открываем Menu -- Tools -- My vCard -- Camera -- видим маленькое окошко видоискателя с изображением того, что находится перед объективом -- делаем снимок Shot -- происходит возврат в форму редактирования vCard и видим, что фото с камеры не добавилось и никуда не сохранилось :( -- Bombus 0.7.1405-Zlib, Nokia 6...


FS#880 - разрыв соединения при попытке просмотреть vCard пользователя в к [+]

> Телефон: Motorola MING A1200e > HEAP: up 2048кБ(динамический) > Версия Bombus: 0.7.1407(SVN) При попытке просмотреть vCard пользователя в котором есть фотогафия (avatar) любого размера, происходит разрыв соединения с последующим "вечным" переподключением. Просмотр vCard, содержащих только текстовую...


FS#883 - Meta task: remaping softkeys [+]

Meta task: remaping softkeys


План развития до версии 0.8-stable [++]

17 % из 28 задачи выполнено. 24 открытых задач:

FS#76 - Буфер обмена [+]

Буфер обмена


FS#358 - Хранение непрочитанных сообщений в rms [+]

<evgs> насчёт пропущенных сообщений есть одна мысль. непрочитанное сообщение (кроме headline и groupchat) помещается в rms. при прочтении - удаляется из rms. при рестарте bombus непрочитанные сообщения загружаются в память


FS#384 - Многопоточность и скорость обработки [+]

Открываю набор нового сообщения, тыкаю выбор смайла, выбираю нужный и быстро несколько раз кликаю на ОК...(получается выбор смайла и отсыл сообщения) Сообщение отсылается два раза, не отображается, а именно отсылается. Примерно та же фигня если во время коннекта к серверу т...


FS#406 - Bombus Core-let [+]

Это трудно реализуемо, но всё же, на телефонах фирмы Motorola это единственный пока способ дать мидлету бОльший размер heap, нежели 795 кб. Проблема ещё в недостатке документации по данному вопросу.


FS#418 - Сделать экспорт архива в текстовый файл [+]

собственно сделать экспорт архива.


FS#448 - Автологин после создания аккаунта [+]

После успешного создания нового аккаунта автоматичиски подключаться к нему, не требуя дополнительных действий со стороны пользователя (как то "опции-аккаунт-коннект" или перезагрузка приложения).


FS#525 - Alert и Form: перевод класса AlertBox на реализацию Form [+]

<code> evgs> zet: однако, в дальнейшем возможен перевод класса AlertBox на реализацию, использующую Form. но это не ранее 0.5.0 </code> <code> evgs> zet: классы Alert и Form по разному обрабатывают объект Image </code>


FS#542 - динамическое меню на Nokia-Symbian [+]

платформа Nokia-Symbian глючит при любой модификации Canvas-меню. как правило, пропадает первый элемент меню (например, Back). модификация производилась внутри callback-функции Canvas.paint(), а также при клавишных событиях. Требуется найти более подходящую точку для модификаций меню


FS#564 - Bombus vs BombusMod [+]

__Неполный список отличий BombusMod от оригинальной версии:__ **Удобства** * поддерживаемые типы файлов в файл-браузере выделяются значками * <del>просмотр картинок, прослушивание звуков, чтение текста в файл-браузере</del> -- **__не будет реализовано__**, (FS#413) * переключение между а...


FS#579 - vCard: расширение полей формы [+]

<code> //vCard descriptions FN Full Name NICKNAME Nickname BDAY Birthday GENDER Gender N GIVEN Name N MIDDLE Middlename N FAMILY Family ADR STREET Street ADR EXTADR Street2 ADR LOCALITY City ADR REGION State ADR PCODE Post code ADR CTRY Country TEL HOME Home Phone Number TEL NUMBER Phone Number EMAIL USERID E-Mail TITLE Position ROLE Role ORG ORGNAME Organization ORG ORGUNIT Dept URL Url DESC About </code> >evgs> zet: давно назрела необходи...


FS#626 - Оптимизация загрузки архива в память [+]

Ситуация такая: 1. Имеется телефон Motorola L7e (heap = 1100 кб, хотя bombus пишет 1012; максимальный размер файла rms = 500 кб, задается сразу по умолчанию, т.е. без FS502) 2. Забиваем сообщениями архив примерно на 180-200 кб. При при попытке просмотреть содержимое архива, bombus выдает лишь белый экран....


FS#687 - Быстрое блокирование контактов [+]

Возможности: перманентное блокирование контакта с использованием XEP-0016 Privacy Lists (в ростере по jid, в конференции по нику)


FS#762 - адаптация под сенсорный дисплей моторола а1200е [+]

здраствуйте, просьба реализовать следующее:возможность управления бомбусом в полноэкранном режиме на телефоне моторола а1200е е6 а1200 и подобных, проблема в том что когда переводиш бомбус в полноэкранный режим проподает нижняя строка с кнопками и из за этого не возможно наж...


FS#791 - Server-side history (XEP-0136: Message Archiving) [+]

По мотивам нашумевшей FS#75 и ввиду достаточно большого количества препятствий и проблем предалагется к реализации в Bombus XEP-0136: Message Archiving


FS#794 - MUC: запрет всех приватов в конференции (на время сессии) [+]

запрет всех приватов в конференции (на время сессии), выборочное разблокирование контактов


FS#801 - Quit: подтверждение выхода [+]

По многочисленным просьбам: > Кстати, многие просят подтверждение выхода из программы


FS#808 - About>Versions: значок “refresh” при загрузке списка доступных в [+]

**About > Versions**: значок “refresh” при загрузке списка доступных версий Пауза при ожидании списка доступных версий при различных условиях (нестабильная работа оф.сайта, проблемы со связью) может достигать некоторого ощутимого времени. Значок Refresh призван вывести пользователя и...


FS#849 - подсветка Samsung SGH-X820 [+]

Первый глюк. у этого телефона так устроено что на зарядке и при запущенном ява-приложении ВСЕГДА включена подсветка... она по прошествии 15 сек делается на минимум (как в настройках телефона - 15 сек и выставлено) но не выключается. можно как то программно ее в принудительную в...


FS#869 - Подстановка ника из просмотренного vCard при редактировании конт [+]

Автоматически подставлять ник из vCard контакта в соответствующее поле формы редактирования, если vCard находится в памяти, и у этого контакта в ростере нет ника /*автор идеи Rion*/


FS#870 - Автовыключение подсветки на моторолах [+]

Нашёл сие чудо в Jimm. (o_O). Работает. Хотелось бы увидеть и в Bombus.


FS#872 - User Moods: история ввода для текста настроения [+]

> ivan101: неплохо бы сделать историю ввода для текста настроения по аналогии со статусами


FS#873 - XEP-0224: Attention [+]

> mlu: в связи с апгрейдом поддержки 0224 хера в миранде до драфта хотелось бы его поддержку в бомбусе --- XEP-0224: Attention


FS#876 - Иконки jabber-клиентов для контактов ростера [+]

Прикрутить иконки jabber-клиентов для контактов ростера (с возможностью их отключения).


FS#877 - Разделение настроек по блокам [+]

Реализация разделения по блокам настроек приложения (интерфейс, камера, горячие кнопки, время и часовой пояс и пр.)


Текстовая версия