Другие новости
0.7.1393
Множественные исправления поддержки jabberd 1.4.3, не имеющего поддержки xmpp1.0.
* Локализации, за исключением русской, временно исключены из jar для уменьшения размера (критично для Nokia S40). Локализации по-прежнему доступны в онлайн-конструкторе
* Локализации, за исключением русской, временно исключены из jar для уменьшения размера
(критично для Nokia S40). Локализации по-прежнему доступны в онлайн-конструкторе
http://bombus-im.org/c
* Исправлена обработка ошибок Stanza error для старых серверов, несовместимых с xmpp1.0
(например, jabberd1.4.3)
* Более подробный вывод текста ошибки регистрации аккаунта, если такой текст предоставлен
сервером.
* По многочисленным просьбам возвращена поддержка устаревшего стандарта аутентификации
jabber:iq:auth (non-SASL auth). этот механизм выбирается автоматически, если сервер
не поддерживает xmpp1.0
* Workaround для серверов, умеющих нарушать rfc3920/14.7 и отключать SASL:
использование iq-auth, если в features заявлена поддержка
* Исправлено отправление описания (description) при передаче файлов
* Для телефонов Motorola отключено использование шрифтов BOLD в ростере
* Теперь факт игнорирования большой фотографии в VCard отмечается [large photo was dropped]
* Исправлена возможность копирования в буфер обмена полного пути файла в файлбраузере
* Удалено дублирующееся время при копировании в буфер обмена сообщения о присутствии (presence)
--
* localizations was temporary moved out to reduce jar size (size is critical for Nokia S40)
localizations still available via on-line constructor http://bombus-im.org/c
* fixed stanza error handling for legacy (non-xmpp-1.0) jabber servers (like jabberd1.4.3)
* registering new account: verbose error description if available
* returned jabber:iq:auth (aka non-SASL auth) for legacy servers.
will be activated automatically if attribute version='1.0' has not specified
in protocol header
+ support for non-SASL auth (iq-auth) if advertised in features like
note: SASL auth has higher priority than deprecated iq-auth.
* fixed forgotten field "description" when sending file
* blocked BOLD font style in roster for Motorola phones
* More informative large photo dropping - using message [large photo was dropped]
instead of [no photo available]
* experimental: setSocketOption(SocketConnection.LINGER, 60); - enable SO_LINGER option for socket.
Socket option for the linger time to wait in seconds before closing a connection with pending data output
* build.xml updated for netbeans-6 compatibility.
please note that nbproject/build-impl.xml is still incompatible with netbeans-6.
remove nbproject/build-impl.xml when migrating to nb6,
open your project and wait this file to be autogenerated :)
for more details see http://bombus-im.org/wiki/bombus/svn#вопрос_6как_скомпилировать_bombus_в_netbeans_6
* full path copying to buffer in filebrowser
* removed duplicating presence time when copying to buffer
* Локализации, за исключением русской, временно исключены из jar для уменьшения размера (критично для Nokia S40). Локализации по-прежнему доступны в онлайн-конструкторе
* Локализации, за исключением русской, временно исключены из jar для уменьшения размера
(критично для Nokia S40). Локализации по-прежнему доступны в онлайн-конструкторе
http://bombus-im.org/c
* Исправлена обработка ошибок Stanza error для старых серверов, несовместимых с xmpp1.0
(например, jabberd1.4.3)
* Более подробный вывод текста ошибки регистрации аккаунта, если такой текст предоставлен
сервером.
* По многочисленным просьбам возвращена поддержка устаревшего стандарта аутентификации
jabber:iq:auth (non-SASL auth). этот механизм выбирается автоматически, если сервер
не поддерживает xmpp1.0
* Workaround для серверов, умеющих нарушать rfc3920/14.7 и отключать SASL:
использование iq-auth, если в features заявлена поддержка
* Исправлено отправление описания (description) при передаче файлов
* Для телефонов Motorola отключено использование шрифтов BOLD в ростере
* Теперь факт игнорирования большой фотографии в VCard отмечается [large photo was dropped]
* Исправлена возможность копирования в буфер обмена полного пути файла в файлбраузере
* Удалено дублирующееся время при копировании в буфер обмена сообщения о присутствии (presence)
--
* localizations was temporary moved out to reduce jar size (size is critical for Nokia S40)
localizations still available via on-line constructor http://bombus-im.org/c
* fixed stanza error handling for legacy (non-xmpp-1.0) jabber servers (like jabberd1.4.3)
* registering new account: verbose error description if available
* returned jabber:iq:auth (aka non-SASL auth) for legacy servers.
will be activated automatically if attribute version='1.0' has not specified
in protocol header
+ support for non-SASL auth (iq-auth) if advertised in features like
note: SASL auth has higher priority than deprecated iq-auth.
* fixed forgotten field "description" when sending file
* blocked BOLD font style in roster for Motorola phones
* More informative large photo dropping - using message [large photo was dropped]
instead of [no photo available]
* experimental: setSocketOption(SocketConnection.LINGER, 60); - enable SO_LINGER option for socket.
Socket option for the linger time to wait in seconds before closing a connection with pending data output
* build.xml updated for netbeans-6 compatibility.
please note that nbproject/build-impl.xml is still incompatible with netbeans-6.
remove nbproject/build-impl.xml when migrating to nb6,
open your project and wait this file to be autogenerated :)
for more details see http://bombus-im.org/wiki/bombus/svn#вопрос_6как_скомпилировать_bombus_в_netbeans_6
* full path copying to buffer in filebrowser
* removed duplicating presence time when copying to buffer
0.7.1393.421
Сообщения:
* Подчеркивание для слов содержащих "tel:"
* Поправил двойной пробел после "/me"
* "Сохранение сообщений" для контакта конференции в виде "chatlog_nick_conference.txt"
* Возможен ответ и на сообщения истории в конференции
* Только пришедшие сообщения не удаляются(защита от случайного стирания)
XML-консоль:
* XML-консоль: смайлы отключены, очистка сообщений до курсора
* XML-консоль: очистка кнопкой '0'
* Восстановленны пропущенные команды в XML-консоли
* Пинг отображается явно
Контакты:
* Контакт с черновиком также считается активным
* Исправлен перенос контакта в группу "General"
Всплывающие окна:
+ Зеленая кнопка - ответ отправителю
* Скрытие попапа любой кнопкой(НО длинные сообщений листаются джоем и 2,4,6,8), при этом действия других кнопок выполняются
+ Строка "Lang: " показывает язык клиента
Смена транспорта:
+ Перенос контактов с одного транспорта на другой
Контакты одного из транспортов могут быть перенесены на другой.
Транспорт назначения должен быть "в сети", транспорт-источник должен быть "не в сети".
Управление:
+ Длинная '6' - переключение режима экрана(доступно в ростере, настройке аккаунта(ов)), полный экран включен по умолчанию
+ Красная кнопка на siemens - действие "назад"
Внешний вид:
- Убрано скругление краев на курсоре(ошибка в функции drawRoundRect, а также drawArc)
+ Заголовок для DropChoiceBox
+ Графические CheckBox и DropChoiceBox
+ Значек конверта внизу экрана при непрочитанных сообщениях
Передача файлов:
* Сообщение о получении файла в списке сообщений контакта
* Информация о задаче в менеджере передачи файлов по # и пункт в меню
отправитель, имя файла, описание, размер файла, время начала и завершения, сообщение об ошибке
* Описание файла теперь обрабатывается
* Исправления в меню
Передача фото:
+ Передача фото напрямую с камеры без сохранения на диск
А также:
* Исправлена очередь реконнектов
* Исправлена ошибка при поиске контактов
- Убрана поправка к часовому поясу, теперь следует задавать вместе с смещением
* Оптимизация кода
* Подчеркивание для слов содержащих "tel:"
* Поправил двойной пробел после "/me"
* "Сохранение сообщений" для контакта конференции в виде "chatlog_nick_conference.txt"
* Возможен ответ и на сообщения истории в конференции
* Только пришедшие сообщения не удаляются(защита от случайного стирания)
XML-консоль:
* XML-консоль: смайлы отключены, очистка сообщений до курсора
* XML-консоль: очистка кнопкой '0'
* Восстановленны пропущенные команды в XML-консоли
* Пинг отображается явно
Контакты:
* Контакт с черновиком также считается активным
* Исправлен перенос контакта в группу "General"
Всплывающие окна:
+ Зеленая кнопка - ответ отправителю
* Скрытие попапа любой кнопкой(НО длинные сообщений листаются джоем и 2,4,6,8), при этом действия других кнопок выполняются
+ Строка "Lang: " показывает язык клиента
Смена транспорта:
+ Перенос контактов с одного транспорта на другой
Контакты одного из транспортов могут быть перенесены на другой.
Транспорт назначения должен быть "в сети", транспорт-источник должен быть "не в сети".
Управление:
+ Длинная '6' - переключение режима экрана(доступно в ростере, настройке аккаунта(ов)), полный экран включен по умолчанию
+ Красная кнопка на siemens - действие "назад"
Внешний вид:
- Убрано скругление краев на курсоре(ошибка в функции drawRoundRect, а также drawArc)
+ Заголовок для DropChoiceBox
+ Графические CheckBox и DropChoiceBox
+ Значек конверта внизу экрана при непрочитанных сообщениях
Передача файлов:
* Сообщение о получении файла в списке сообщений контакта
* Информация о задаче в менеджере передачи файлов по # и пункт в меню
отправитель, имя файла, описание, размер файла, время начала и завершения, сообщение об ошибке
* Описание файла теперь обрабатывается
* Исправления в меню
Передача фото:
+ Передача фото напрямую с камеры без сохранения на диск
А также:
* Исправлена очередь реконнектов
* Исправлена ошибка при поиске контактов
- Убрана поправка к часовому поясу, теперь следует задавать вместе с смещением
* Оптимизация кода
0.7.1380
Clipboard/Буфер обмена
+ Простой буфер обмена. В окнах, базирующихся на VirtualList (к примеру, ростер,
чат, редактор privacy lists, и даже некоторые меню), возможно скопировать текст,
на котором находится курсор. Копирование производится однократным
нажатием кнопки #. Практически во всех окнах копируется именно отображаемый
текст, за искллючением ростера, где для контакта всегда копируется JID, а не ник.
содержимое буфера обмена можно вставить в поле редактора сообщений (команда "paste"),
а также в редакторе правил privacy lists и в окне смены настроений.
* исправлено автоопределение mime-типа файла фотографии для снимков, содержащих exif-данные.
такой файл определяется как image/jpeg.
(известная ошибка - возможно ложное определение TIFF с exif-заголовком как jpeg.
скорее всего, исправляться НЕ БУДЕТ, т.к. фотографии в формате TIFF просто будут
отвергнуты бомбусом ввиду гигантского объёма)
--
+ simple clipboard. for copy focused item use (#) key in VirtualList-based classes.
all data would be copied as displayed, except roster.
only jid will be copied from roster, not nickname.
"paste" command presents at New/Resume Message form, Privacy editor, Mood editor.
* fixed Exif header detection in JPEG files.
known issue: TIFF images with embedded Exif header may be treated as JPEG.
(won't fix because TIFF will be rejected by huge size)
+ Простой буфер обмена. В окнах, базирующихся на VirtualList (к примеру, ростер,
чат, редактор privacy lists, и даже некоторые меню), возможно скопировать текст,
на котором находится курсор. Копирование производится однократным
нажатием кнопки #. Практически во всех окнах копируется именно отображаемый
текст, за искллючением ростера, где для контакта всегда копируется JID, а не ник.
содержимое буфера обмена можно вставить в поле редактора сообщений (команда "paste"),
а также в редакторе правил privacy lists и в окне смены настроений.
* исправлено автоопределение mime-типа файла фотографии для снимков, содержащих exif-данные.
такой файл определяется как image/jpeg.
(известная ошибка - возможно ложное определение TIFF с exif-заголовком как jpeg.
скорее всего, исправляться НЕ БУДЕТ, т.к. фотографии в формате TIFF просто будут
отвергнуты бомбусом ввиду гигантского объёма)
--
+ simple clipboard. for copy focused item use (#) key in VirtualList-based classes.
all data would be copied as displayed, except roster.
only jid will be copied from roster, not nickname.
"paste" command presents at New/Resume Message form, Privacy editor, Mood editor.
* fixed Exif header detection in JPEG files.
known issue: TIFF images with embedded Exif header may be treated as JPEG.
(won't fix because TIFF will be rejected by huge size)
0.7.1375
Локализация полей vcard, багфиксы
+ Локализация полей vcard. Пока только русский и английский варианты локализации
+ Явное указание лицензии GPL в "About/О программе"
+ Включение текста GPL-лицензии в zip-пакет, дополнительно к имеющемуся changelog
* Исправлено закрытие сокета при обрыве соединения до успешного логина
* Исправлен счётчик контактов ростера (thanks Daniel Apatin)
* Полная обработка ошибок SASL-аутентификации
* Исправлено исключение NullPointerException при попытке установки User Mood из состояния offline
* Не отображается команда User Mood при отключенном в опциях PEP
--
+ vcard langfiles added
+ GPL notify in About window
+ including GPL license into zip package
* Fixed freein theStream if connection was broken before login success
* fixed contact counting bug in roster (thanks Daniel Apatin)
+ SASL error handling ( http://www.xmpp.org/rfcs/rfc3920.html#sasl-errors )
* fixed null-pointer exception when publishing mood when client is offline
* don't show "user mood" if pep option is switched off
* updated changelog.txt: vibra issues on symbian phones
+ Локализация полей vcard. Пока только русский и английский варианты локализации
+ Явное указание лицензии GPL в "About/О программе"
+ Включение текста GPL-лицензии в zip-пакет, дополнительно к имеющемуся changelog
* Исправлено закрытие сокета при обрыве соединения до успешного логина
* Исправлен счётчик контактов ростера (thanks Daniel Apatin)
* Полная обработка ошибок SASL-аутентификации
* Исправлено исключение NullPointerException при попытке установки User Mood из состояния offline
* Не отображается команда User Mood при отключенном в опциях PEP
--
+ vcard langfiles added
+ GPL notify in About window
+ including GPL license into zip package
* Fixed freein theStream if connection was broken before login success
* fixed contact counting bug in roster (thanks Daniel Apatin)
+ SASL error handling ( http://www.xmpp.org/rfcs/rfc3920.html#sasl-errors )
* fixed null-pointer exception when publishing mood when client is offline
* don't show "user mood" if pep option is switched off
* updated changelog.txt: vibra issues on symbian phones
0.7.1358
Captcha, PEP и другие неприятности :)
Bombus теперь умеет слушать события User tune, User mood (на серверах с поддержкой PEP), а также поддерживает Captcha (тест на человечность)
+ Поддержка Captcha (xep-0158)
+ PEP - персональные уведомления
+ Приём событий User tune
+ Настроения (User mood)
+ Иконки настроений (used http://www.famfamfam.com/lab/icons/silk/ icons, http://bombusmod.net.ru/c/data/moods/silk/images/moods.png )
* Entity Caps: обновление списка при изменении некоторых опций (уведомления о доставке, уведомления о наборе сообщений, PEP)
* обновление локализации
--
+ Captcha (xep-0158)
+ PEP - listening for events
+ listening for User tune
+ User mood
+ Mood images (used http://www.famfamfam.com/lab/icons/silk/ icons, http://bombusmod.net.ru/c/data/moods/silk/images/moods.png )
* Entity Caps: updating caps if corresponding option is switched
(ex: Message delivery notifications, Chatstates, PEP)
* localization updated
Bombus теперь умеет слушать события User tune, User mood (на серверах с поддержкой PEP), а также поддерживает Captcha (тест на человечность)
+ Поддержка Captcha (xep-0158)
+ PEP - персональные уведомления
+ Приём событий User tune
+ Настроения (User mood)
+ Иконки настроений (used http://www.famfamfam.com/lab/icons/silk/ icons, http://bombusmod.net.ru/c/data/moods/silk/images/moods.png )
* Entity Caps: обновление списка при изменении некоторых опций (уведомления о доставке, уведомления о наборе сообщений, PEP)
* обновление локализации
--
+ Captcha (xep-0158)
+ PEP - listening for events
+ listening for User tune
+ User mood
+ Mood images (used http://www.famfamfam.com/lab/icons/silk/ icons, http://bombusmod.net.ru/c/data/moods/silk/images/moods.png )
* Entity Caps: updating caps if corresponding option is switched
(ex: Message delivery notifications, Chatstates, PEP)
* localization updated
0.7.1318
экспериментальный внешний SRV-ресолвер
багфиксы
+ экспериментальный внешний SRV-ресолвер (упрощает настройку аккаунта,
но могут быть проблемы с http-запросами)
* version-ping теперь использует xep-0199-пинг вместо запроса версии у самого себя
* исправлена несовместимость entity caps v1.5
* актуализирован список возможностей не-zlib-версии в caps
* проверка поддержки сервером механизмов аутентификации SASL и вывод сообщения об ошибке
в случае неудачи
--
+ external dns srv resolver (no caching mechanisms implemented)
* Using xep-0199 ping (urn:xmpp:ping) to check connection alive instead of jabber:iq:version
* Roster.java refactoring
* fixed entity caps node value (caps v1.5 compliance)
* Fixed caps list for non-zlib version
* SASLAuth.java: checking if SASL is supported by server
багфиксы
+ экспериментальный внешний SRV-ресолвер (упрощает настройку аккаунта,
но могут быть проблемы с http-запросами)
* version-ping теперь использует xep-0199-пинг вместо запроса версии у самого себя
* исправлена несовместимость entity caps v1.5
* актуализирован список возможностей не-zlib-версии в caps
* проверка поддержки сервером механизмов аутентификации SASL и вывод сообщения об ошибке
в случае неудачи
--
+ external dns srv resolver (no caching mechanisms implemented)
* Using xep-0199 ping (urn:xmpp:ping) to check connection alive instead of jabber:iq:version
* Roster.java refactoring
* fixed entity caps node value (caps v1.5 compliance)
* Fixed caps list for non-zlib version
* SASLAuth.java: checking if SASL is supported by server







