qutIM 0.3 — Релиз лучшего IM клиента для Linux

Ура, друзья! Не знаю как вы, но я сильно ждал релиз qutIM 0.3. И вот, это свершилось! Как говорят разработчики, было исправлено множество багов и клиент стал более стабильным. Обновившись, я специально прогнал все моменты, когда qutIM падал. Как же я был рад, когда всё продолжало стабильно работать!

Собственно сам я все исправления и нововведения явно не найду, поэтому просто процитирую новость от разработчиков, правда убрав информацию о Windows и других платформах/дистрибутивов.

Спустя ровно год активной разработки мы - все те, кто участвовал в разработке qutIM, рады вам представить релизную версию 0.3 под кодовым именем Nolwe. За прошедший год было исправлено огромнейшее количество ошибок, добавлены недостающие фичи и переработаны некоторые плагины.

Общие изменения

Github

Репозиторий кода qutIM переместился с gitorious.org на GitHub: github.com/euroelessar/qutim.

Сие было сделано с тем намерением, что теперь каждая строка кода проходит ревью, что позволяет находить ошибки на более раннем этапе (да и просто так удобнее жить вместе с замечательным Томагавком). Всего с момента перехода на git было сделано 5189 коммитов, в ветку попали коммиты 26 человек.

Переводы

Переводы qutIM теперь доступны на translations.launchpad.net/qutim, а сие значит, что любой может поучаствовать в переводе qutIM! Сейчас наиболее полные переводы это переводы на: русский, болгарский, немецкий и английский. Медленно, но верно развивается перевод на чешский, украинский и арабский. Китайский находится в самом зачатке.

График релизов

Так же хочется сказать про то, что qutIM перешëл на другую модель выпуска релизов. Да! Теперь не придётся ждать долгие месяцы, прежде чем новое обновление придёт в ваш стабильный дистрибутив.

  • Теперь несерьëзные изменения ведут к изменению последней цифры. Такие мини-релизы будут выпускаться раз в неделю (0.0.0.х)
  • При накоплении большого количества изменений, происходит инкрементация третей цифры с конца (0.0.х.0)
  • При изменении API происходит инкрементация второй цифры (0.х.0.0)
  • При особо крупных изменениях происходит изменение мажорной цифры (х.0.0.0)
Пиктограммы

Иконка qutIM

Как вы заметили, в qutIM сменилась пиктограмма благодаря художнику, заботливо рисующему пиктограммы статусов, протоколов и прочего artwork’а.

Хлеба и зрелищ!

В релиз вошли следующие протоколы:

  • XMPP/Jabber
  • ICQ
  • IRC
  • Mail.ru
  • Vkontakte

А так же все протоколы из библиотеки libpurple (Коих больше 10), правда сия библиотека в рядах разработчиков не пользуется популярностью и возможны ошибки.

Протоколы qutIM

Как уже сообщалось ранее, в qutIM всё реализовано через плагинную систему. В qutIM несколько реализаций списка контактов (Default и Tory), формы чата, движки для отображения лога сообщений (WebKit View с поддержкой тем Adium’а, сверхлёгкий Text View и экспериментальный QML View), окна настроек и много чего ещё. Благодаря этому обеспечивается огромный простор для кастомизации qutIM под свои нужды.

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

Настройки qutIM

Так же была улучшена интеграция в различные рабочие окружения (Windows, Mac OS X, Unity, KDE, MeeGo, Maemo, Haiku).

Интеграция в индикатор в Unity:

Интеграция в индикатор в Unity

Интеграция в лаунчер Unity:

Интеграция в лаунчер Unity

Плагины

Что же до плагинов, то и там очень много изменений:

  • Updater - В данный момент сей плагин нужен для того, чтобы обновлять пиктограммы клиентов (Коих весьма много) без обновления самого qutIM
  • Highlighter - Недавний плагин, позволяющий настроить хайлайтинг qutIM на определённые слова, используя регулярные выражения:
    Highlighter
  • Weather - реинкарнация прогноза погоды
  • BlogImprover - простая интеграция с такими блогосервисами как Juick.com и Psto.net
  • UrlPreview - В UrlPreview добавлен предпросмотр роликов и аудио через соответствующие теги в html5:
    UrlPreview
  • ConnectionManager - переработана логика работы при потере соединения с интернетом, наконец-то qutIM снова ведет себя прозрачно в этих экстремальных ситуациях

А какие планы?

Что ж, после релиза можно и поведать про планы, что будет реализовано в самом ближайшем будущем. Хочу напомнить, что теперь релизы будут чаще.

  • VoIP в Jabber. Уже реализовано большей частью аудиообщение через Jingle
  • P2P jabber
  • Возвращение файлопередачи и реализация оной же через Jingle
  • Поддержка конференций в ICQ. Оно в общем-то уже готово, но до сих пор непонятны некоторые технические детали
  • Темы списка контактов на QtQuick
  • Поддержка телепатии
  • Поддержка шифрования в Jabber
  • И многое другое

Если у вас имеются какие-то идеи по улучшению продукта, то добро пожаловать на bugtracker: bugs.launchpad.net/qutim. Но в случае если вы нашли неточность в переводе на какой-либо язык, или же, что еще прекраснее, у вас имеется желание помочь нам с переводом qutIM’а на какой-то новый язык, то просим вас пройти по этой ссылке: github.com/euroelessar/qutim.

А где скачать?

Исходники доступны на сайте: qutim.org/dwnl/34/qutim-0.3.0.tar.bz2

Установка qutIM 0.3 в Ubuntu Linux

Зачем качать исходники, когда есть репозитории? Разработчики не вписали как ими воспользоваться, добавлю сам.

Собственно есть две версии - стабильная, так и ежедневная. Какую ставить - решать вам, я же пользуюсь ежедневной.

Установка qutIM 0.3 (стабильная версия)

Установка qutIM 0.3 (ежедневная версия)

Ежедневная версия не рекомендуется неопытным пользователям, ибо там содержатся версии с самыми новыми изменениями, которые ещё толком не прошли тестирование.

Вам необходимо сохранить большой объём информации? И обязательно обеспечить высокую надежность хранения? Тогда картриджи LTO Ultrium, от компании FUJIFILM, это ваш выбор! Отличительные черты этих картриджей – это очень высокая плотность записи и высокий уровень производительности. Это позволяет уменьшить время на операции архивирования и резервного копирования. Подробней на сайте storusint.com.
Евгений Кабанин
2012-04-02 02:22:00
Клиент отличный вот бы еще разобраться как смайлики добавить 
Олег
2012-04-03 11:19:00
Так и не понял как развернуть окошко ростера если его случайно схлопнул... Вобщем как всегда - недоделка во всем
Tul199
2012-04-05 03:27:00
самому надо добавлять сюда ~/.local/share/qutim/emoticons/
Anton
2012-04-05 15:43:00
Подключил вручную репозиторий и обновил свой qutIM 2.0. В целом, новая версия понравилась, только уже успел словить несколько слетов, когда выставлял звуковую схему. Понравилось обновленное меню беседы, я давно ждал нечто похожее. Теперь qutIM стал на Миранду похож. Поскольку уходя с Windows я был именно на ней - то меня это тоже радует. 
Ignat48
2012-04-05 18:27:00
скачал пак kolobkов... залил ~/.local/share/qutim/emoticons/ сюды... получилось так ~/.local/share/qutim/emoticons/kolobok/многосмайлов.gif , но в настройке qutim  -> оформление -> смайлы , нельзя выбрать kolobok , написанно "без смайлов" и все.....
Tul199
2012-04-07 02:25:00
ищи смайлы для qutima
Tul199
2012-04-07 02:28:00
на панэли жмём на значок qutim и дальше жмём на управление,та столько смайлов
porom
2012-04-11 11:13:00
В домашней папке идём по пути  .config/qutim открываем файл appearance.json и ищем строки отвечающие за смайлы и звуки примерно должно быть так:    "emoticons": {     "theme": "Kolobok Big series"    },    "sound": {    "theme": "default"    }, Соответственно темы смайлов и звуков меняем на свои))
Sash!
2012-04-11 15:25:00
Не сталкивались ли с проблемой кодировка в 0.3 версии? Мне сообщения приходят примерно такого характера ?al?nux?com/ru/ubuntu-games-strategy/?????-??d Облазил всё меню, но не смог понять на что ориентироваться. При чем это стало происходить на второй день работы qutim. В первый день все сообщения приходили нормально.
Сергей
2012-11-23 12:50:00
все равно версия 0.2 ставиться
Sergey
2013-08-06 00:50:00
Поставил в первые Пустой лист контактов нет Пытаюсь ввести отказывает говорит такой контакт есть а где он? начать чат а как? Только смалики ввести и смотреть на них.
марсель
2013-12-03 23:11:00
Нужна помощь! Я установил кутим. И при настройке передачи файлов указал ложный аккаунт яндекс диска. Теперь не знаю как настроить его обратно.