Dark_SS 28.04.2013 22:59
Новости — Вышел LeechCraft 0.5.95!
Наконец-то вышел LeechCraft 0.5.95 «Hate Creation»!Разработка этой версии заняла у 0xd34df00d, magog и Like-all больше четырех месяцев и более 1400 коммитов, но оно того стоит: камрады реализовали ряд новых интересных функций, в том числе и давно запрашиваемых, и также исправили кучу вещей, от мелких недоработок до неприятных падений. Кроме того, это первый релиз под новой лицензией Boost Software License.
Список изменений в этот раз просто ужасает своим размером, поэтому изложение будет очень кратким и будет содержать по большей части то, что интересно именно мне. Интересующихся деталями прошу пройти по ссылке ;)
Глобальные изменения
В первую очередь стоит упомянуть наконец-то появившийся мультиоконный режим в LeechCraft. Теперь, например, все вкладки с IM-чатами могут быть в одном окне, а веб-страницы — в другом. LeechCraft может сам автоматически открывать каждый тип вкладок в отдельном окне, так что он сам раскидает приватные чаты в одно окно, конференции — в другое, а вкладки с документами Monocle — в третье.
Azoth
Субмодули Azoth также были улучшены. Например, AdiumStyles существенно оптимизирован. ChatHistory гораздо быстрее загружает историю. Xoox, модуль протокола XMPP, получил больше всего улучшений: он теперь корректно изменяет пароль от аккаунта, отправляет XHTML-IM-содержимое сообщений при пересылке через Ad-Hoc Commands и предоставляет возможность настройки TLS. Он также поддерживает возможность отключения запросов VCard'ов и версий клиентов в конференциях, существенно уменьшая использование траффика и нагрузку на сервер в активных конференциях.
И хорошие новости для пользователей протоколов, в настоящее время не поддерживаемых в Azoth: началась работа над новым модулем, VelvetBird, являющимся адаптером между библиотекой libpurple и Azoth. Модуль пока находится в зачаточном состоянии, некоторые жизненно важные функции до сих пор отсутствуют (например, работа с авторизацией и подпиской до сих пор плохо протестирована), но некоторые пользователи LeechCraft (например, я) уже используют этот модуль и в целом вполне им довольны.
SB2
SB2 теперь позволяет расположить панель не только слева, но и рядом с любым другим краем окна. Кроме того, кварки теперь можно удалять с панели, равно как и изменять их порядок.
Другие модули
Blogique, наш клиент для блогов, теперь поддерживает такие функции, как автосохранение, восстановление закрытых вкладок и отображение последних комментариев и входящих сообщений.
Модуль NetStoreManager, отвечающий за взаимодействие с облачными хранилищами данных, был существенно переработан. В частности, была улучшена стабильность, был переработан интерфейс.
Кроме того, теперь мы еще ближе к снова полноценно работающему LeechCraft под Windows. Для этого нам пришлось перейти на MinGW, так как поддержка стандарта C++11 компилятором из MSVS оставляет желать лучшего.
Инструкции по сборке из исходных кодов, установке в нескольких дистрибутивах Linux (пакеты постепенно появляются), а также в Windows и Mac OS доступны здесь.
Свои замечания и предложения можно оставить на багтрекере или обсудить в конференции [email protected]
Это последний майлстоун в серии 0.6, и все остальные релизы до 0.6.0 не будут содержать никаких новых функций — только исправления ошибок.
И теперь пара слов о будущих планах. В первую очередь, мы не будем поддерживать Qt 5 хотя бы до релиза Qt 5.1, так как Qt 5 все еще содержит достаточно ошибок, и мы бы хотели переводить такую большую и сложную кодовую базу, как LeechCraft, тогда, когда Qt 5 будет стабильнее. Кроме этого, у нас есть пара клевых идей для серии 0.7, от новых модулей вроде менеджера расходов и концепции источников данных до полноценного рабочего окружения, основанного на LeechCraft, работающего из коробки и без помощи вещей вроде KDE. Не переключайте!
blackraven 29.04.2013 15:23 #
+ 1 -
В тему
Не интеграции, нет. Это надо просто портировать под emacs, вот и всё.
Реквестим же ;)
Многие жалуются, но мало кто вносит конкретные предложения по интерфейсу.
Многие жалуются, но мало кто вносит конкретные предложения по интерфейсу.
Вот и сейчас нету примеров :(
Сделайте скриншоты окон с перегруженными интерфейсом, подрисуйте, что и куда вы хотите переместить, а что убрать.
Сделайте скриншоты окон с перегруженными интерфейсом, подрисуйте, что и куда вы хотите переместить, а что убрать.