karp 14.05.2010 22:34

Мой OpenSource проектJabber клиент Aqua

Предлагаю Вашему вниманию простой кроссплатформенный Jabber-клиент Aqua.
WWW: http://aqua-im.ru

Основные возможности:
Список контактов
Иконка в системном лотке
Добавление/Удаление конференций в закладки
Смена статуса
Смена ника
Список участников конференции
Определение роли и статуса участников конференции
Обзор списка конференций на сервере
Просмотр участников конференции, не заходя в неё
Запрос vCard
Возможность редактировать свою vCard
Запрос версии клиента
Приватное общение
Звуковые уведомления
Возможность выгнать участника или запретить ему заходить в комнату
Встроенный Juick-клиент
Временная история
=Ростер

Клиент написан на языке программирования Perl. Использует GTK. Теоретически, он должен работать на любой системе, в которую можно установить Perl и GTK.
Клиент тестировался в ОС Linux (Debian, Ubuntu). Также был удачный опыт запуска в ОС FreeBSD.

Aqua - это свободное программное обеспечение. Вы вправе распространять ее и/или модифицировать в соответствии с условиями Стандартной Общественной Лицензии GNU.


Тэги: gtk Jabber juick Linux perl soft
+ 19 -
Похожие Поделиться

digiwhite 14.05.2010 22:41 #
Однако, Perl :).

И да, тэги через запятую надо указывать.
karp 14.05.2010 22:46 #
Спасибо, исправил :)
renya 14.05.2010 22:53 #
"Juick" ? 0_0 Есть нативная поддержка?
renya 14.05.2010 22:56 #
Офигеть!
stogerc 14.05.2010 22:58 #
Великолепно, мне очень нравиться, функции все, которые нужны.
karp 14.05.2010 22:59 #
Нативная поддержка Juick, да. Использую Juick-API.
Здесь описаны возможности juick-клиента.
Username 14.05.2010 22:59 #
Переведи на Qt и собери под винду - я выкину на помойку сраную пси и стану юзать.
Deyt 14.05.2010 23:48 #
Vacuum-IM попробуй.
Username 15.05.2010 11:56 #
Кстати тот, кто минуснул комментарий Deyt - пассивный гей, ибо клиент правда симпатяшный и юзабельный.
exelens 15.05.2010 12:15 #
Мне тоже понравился
stogerc 14.05.2010 23:01 #
Сыроват правда ещё, надо пилить.
exelens 15.05.2010 12:19 #
Поясни в чем именно сыроват?
stogerc 15.05.2010 15:39 #
Если трей находится снизу на экране, то всплывающее меню по левой кнопке мыши, всплывая вниз, получается неюзабельным.
Если зайти в Еще >> Личная Vcard, затем нажать ОК, а потом нажать на любой пункт меню, то появится сообщение об ошибке.
Это показал беглый осмотр, потому что, чтобы пользоваться не хватает многих фич, но направление правильное, так держать!
karp 15.05.2010 22:04 #
Посмотрю...
karp 15.05.2010 22:24 #
Если зайти в Еще >> Личная Vcard, затем нажать ОК, а потом нажать на любой пункт меню, то появится сообщение об ошибке.


Опиши конкретнее, что нажимаешь... Я попробовал - ошибок нет...
stogerc 16.05.2010 11:37 #
Хорошо, опишу подробнее:
Запускаю aqua, выбираю статус "В сети", жму Еще >> Личная Vcard, сразу жму OK, навожу мышкой на меню "Статус Комната Ещё" и получаю ошибку.
karp 17.05.2010 14:20 #
Не смог съэмулировать проблему...
А система у какая?
stogerc 17.05.2010 21:01 #
Ubuntu 9.10
karp 18.05.2010 12:50 #
Ошибку увидел. Буду разбираться.
karp 14.05.2010 23:05 #
Не горечитесь :)
Это бета. Есть недоработки. Еще много чего не реализовано. Например, нет поддержки транспортов, нет отправки файлов...

Теоретически, под виндой должно работать. Перл там есть, ГТК тоже. Нужные модули тоже есть, но я не смог их собрать...
Username 14.05.2010 23:12 #
мне б под Qt, чтобы выглядила как родная.
karp 14.05.2010 23:15 #
Увы... Qt я не фанат...
Vzlom 15.05.2010 13:46 #
Да qt версию хотелось бы... =) Юзеры просят... Просто так у тебя будет больше пользователей продуктом =) Так что задумайся над этим
dicson 15.05.2010 14:11 #
Я бы задумываться не стал бы. Нет смысла разбираться еще и в Qt, усилия стоит направлять в допил функционала,а не в изучение Qt. У меня есть своя поделка на гтк, просьб о куте небыло, возможно потому что не пиарил на русскоязычных ресурсах. Не так давно стартовало сразу два проекта на Qt аналогичных моему,что в принципе логично. Проще сделать аналог на Qt чем переписывать то что есть.
Неужели так всё плохо с jabber клиентами на Qt? :)
Vzlom 15.05.2010 16:47 #
Хорошо =) psi+ чего стоит... но хочется же чего то нового порой =)
dicson 15.05.2010 16:59 #
Ну раз хочется - вступаем в ряды разработчиков и пилим =)
Гтк и куте это далеко не все библиотеки с помощью которых можно виджеты рисовать, мне жаль автора...
Vzlom 15.05.2010 18:01 #
=) Почемуж тебе его жаль? =) А что у нас ещё Wx ?
muhas 15.05.2010 18:36 #
только задротам не пофигу на тулкит, остольные судят не по qt/gtk/tk/fltk/fox/etc а по программе ;)
ZogG 16.05.2010 07:25 #
хочется нативного от ДЕ софта, я задрот?
muhas 16.05.2010 11:00 #
скорее да чем нет =)
нативный от де жабер клиент уже есть, если что
ZogG 16.05.2010 17:44 #
ну я под ДЕ и либы имею ввиду. мне раньше амарок нравился, он столько за собой тянул фигни. потому не люблю я это.
dicson 16.05.2010 11:25 #
я бы написал так: только задротам не пофигу на тулкит если софтина нравится и аналогов ей нет ;)
karp 15.05.2010 22:03 #
Абсолютно не верно. Просто переписать программу на qt не так то просто... Это будет совсем другой продукт...
Еще хочу заметить, что я убежденный гноммер :-) И логика Qt мне не понятна...
+ Я за свободное ПО, а Qt, вроде, от части проприетарна, поэтому это не соответствует моим идеологисческим рассуждениям...
goblinyara 15.05.2010 23:18 #
она свободна для опенсорс разработки... только если делаешь коммерческие продукты, то придётся разориться на лицензию
karp 15.05.2010 23:21 #
Сути не меняет...
red_dragon 16.05.2010 06:53 #
Проснитесь. Qt ныне доступна под лицензией LGPL. Никаких разорений.
goblinyara 16.05.2010 09:55 #
The Qt Commercial Developer License is the appropriate version to use for the development of proprietary and/or commercial software. This version is for developers who do not want to share the source code with others or otherwise comply with the terms of the GNU Lesser General Public License version 2.1 or GNU GPL version 3.0.

а как же это? посмотрите сами
nvbn 16.05.2010 10:21 #
Не тупи, qt идёт под 3мя лицензиями: gpl, lgpl и собственническая(оно платное).
И ты как разработчик сам решаешь, под какой лицензией его использовать.
goblinyara 16.05.2010 10:37 #
дык я именно про это и сказал в первом своём комментарии, на что red_dragon посоветовал мне проснуться
nvbn 16.05.2010 11:34 #
Если делаешь коммерческий проект - при желании можно использовать lgpl.
ZogG 16.05.2010 07:24 #
потому именно гномер? не гтк+, а гномер?
dicson 16.05.2010 10:52 #
наверное просто неудачно написал.так коротко и ясно. сам так часто говорю.
sanb 14.05.2010 23:17 #
эта пять
ner_uto 15.05.2010 00:07 #
Второй скрин на сайте - зачот:)
Да, и это... Тут есть блог "Мой опенсорс проект", туда надо пост.
karp 15.05.2010 00:15 #
Перенес :)
muhas 15.05.2010 10:52 #
зачет! однооконности нет аля ткаббер или гаджим нет как я понимаю?
karp 15.05.2010 10:54 #
Все чаты и приваты в отдельных окнах, а все конференции в одном окне с вкладками.
muhas 15.05.2010 11:10 #
значит нет :(
но всё равно за клиент спасибо!
ZRDX 15.05.2010 23:30 #
Отличная задумка! Главное - не бросайте проект!
Чуть посвежее будет версия - перейду на него.
hidden 17.05.2010 05:29 #
Реквестирую сборку под Debian Lenny x64.
karp 17.05.2010 12:47 #
Обновил пакет. Загрузите снова.
hidden 18.05.2010 07:51 #
Поставил, посмотрел. То что увидел сразу: Мило, но нет поддержки работы с SSL. Поле ввода пароля в настройках неплохо бы скринить, пароли открытым текстом на экране не должны быть. Нажатие на ОК в настройках инициирует попытку подключения, зачем? Язык только русский, хотелось бы английского. В меню xfce приложения нету, неудобненько. А так, всё весьма симпатишно, буду наблюдать за развитием. :)
glebone 17.05.2010 13:46 #
А для AUR есть уже билд?
karp 17.05.2010 14:03 #
Нет...