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.
Нативная поддержка Juick, да. Использую Juick-API.
Здесь описаны возможности juick-клиента.
Здесь описаны возможности juick-клиента.
Переведи на Qt и собери под винду - я выкину на помойку сраную пси и стану юзать.
Кстати тот, кто минуснул комментарий Deyt - пассивный гей, ибо клиент правда симпатяшный и юзабельный.
Если трей находится снизу на экране, то всплывающее меню по левой кнопке мыши, всплывая вниз, получается неюзабельным.
Если зайти в Еще >> Личная Vcard, затем нажать ОК, а потом нажать на любой пункт меню, то появится сообщение об ошибке.
Это показал беглый осмотр, потому что, чтобы пользоваться не хватает многих фич, но направление правильное, так держать!
Если зайти в Еще >> Личная Vcard, затем нажать ОК, а потом нажать на любой пункт меню, то появится сообщение об ошибке.
Это показал беглый осмотр, потому что, чтобы пользоваться не хватает многих фич, но направление правильное, так держать!
Если зайти в Еще >> Личная Vcard, затем нажать ОК, а потом нажать на любой пункт меню, то появится сообщение об ошибке.
Опиши конкретнее, что нажимаешь... Я попробовал - ошибок нет...
Хорошо, опишу подробнее:
Запускаю aqua, выбираю статус "В сети", жму Еще >> Личная Vcard, сразу жму OK, навожу мышкой на меню "Статус Комната Ещё" и получаю ошибку.
Запускаю aqua, выбираю статус "В сети", жму Еще >> Личная Vcard, сразу жму OK, навожу мышкой на меню "Статус Комната Ещё" и получаю ошибку.
Не горечитесь :)
Это бета. Есть недоработки. Еще много чего не реализовано. Например, нет поддержки транспортов, нет отправки файлов...
Теоретически, под виндой должно работать. Перл там есть, ГТК тоже. Нужные модули тоже есть, но я не смог их собрать...
Это бета. Есть недоработки. Еще много чего не реализовано. Например, нет поддержки транспортов, нет отправки файлов...
Теоретически, под виндой должно работать. Перл там есть, ГТК тоже. Нужные модули тоже есть, но я не смог их собрать...
Да qt версию хотелось бы... =) Юзеры просят... Просто так у тебя будет больше пользователей продуктом =) Так что задумайся над этим
Я бы задумываться не стал бы. Нет смысла разбираться еще и в Qt, усилия стоит направлять в допил функционала,а не в изучение Qt. У меня есть своя поделка на гтк, просьб о куте небыло, возможно потому что не пиарил на русскоязычных ресурсах. Не так давно стартовало сразу два проекта на Qt аналогичных моему,что в принципе логично. Проще сделать аналог на Qt чем переписывать то что есть.
Неужели так всё плохо с jabber клиентами на Qt? :)
Неужели так всё плохо с jabber клиентами на Qt? :)
Ну раз хочется - вступаем в ряды разработчиков и пилим =)
Гтк и куте это далеко не все библиотеки с помощью которых можно виджеты рисовать, мне жаль автора...
Гтк и куте это далеко не все библиотеки с помощью которых можно виджеты рисовать, мне жаль автора...
только задротам не пофигу на тулкит, остольные судят не по qt/gtk/tk/fltk/fox/etc а по программе ;)
скорее да чем нет =)
нативный от де жабер клиент уже есть, если что
нативный от де жабер клиент уже есть, если что
ну я под ДЕ и либы имею ввиду. мне раньше амарок нравился, он столько за собой тянул фигни. потому не люблю я это.
я бы написал так: только задротам не пофигу на тулкит если софтина нравится и аналогов ей нет ;)
Абсолютно не верно. Просто переписать программу на qt не так то просто... Это будет совсем другой продукт...
Еще хочу заметить, что я убежденный гноммер :-) И логика Qt мне не понятна...
+ Я за свободное ПО, а Qt, вроде, от части проприетарна, поэтому это не соответствует моим идеологисческим рассуждениям...
Еще хочу заметить, что я убежденный гноммер :-) И логика Qt мне не понятна...
+ Я за свободное ПО, а Qt, вроде, от части проприетарна, поэтому это не соответствует моим идеологисческим рассуждениям...
она свободна для опенсорс разработки... только если делаешь коммерческие продукты, то придётся разориться на лицензию
Проснитесь. Qt ныне доступна под лицензией LGPL. Никаких разорений.
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.
а как же это? посмотрите сами
Не тупи, qt идёт под 3мя лицензиями: gpl, lgpl и собственническая(оно платное).
И ты как разработчик сам решаешь, под какой лицензией его использовать.
И ты как разработчик сам решаешь, под какой лицензией его использовать.
дык я именно про это и сказал в первом своём комментарии, на что red_dragon посоветовал мне проснуться
Если делаешь коммерческий проект - при желании можно использовать lgpl.
наверное просто неудачно написал.так коротко и ясно. сам так часто говорю.
Второй скрин на сайте - зачот:)
Да, и это... Тут есть блог "Мой опенсорс проект", туда надо пост.
Да, и это... Тут есть блог "Мой опенсорс проект", туда надо пост.
Все чаты и приваты в отдельных окнах, а все конференции в одном окне с вкладками.
Отличная задумка! Главное - не бросайте проект!
Чуть посвежее будет версия - перейду на него.
Чуть посвежее будет версия - перейду на него.
Поставил, посмотрел. То что увидел сразу: Мило, но нет поддержки работы с SSL. Поле ввода пароля в настройках неплохо бы скринить, пароли открытым текстом на экране не должны быть. Нажатие на ОК в настройках инициирует попытку подключения, зачем? Язык только русский, хотелось бы английского. В меню xfce приложения нету, неудобненько. А так, всё весьма симпатишно, буду наблюдать за развитием. :)
И да, тэги через запятую надо указывать.