Релиз EiskaltDC++ 2.0.3
Cостоялся релиз EiskaltDC++ 2.0.3, кроссплатформенного графического клиента для сетей DC++, построенного на основе библиотеки Qt и отличающегося от аналогов расширенной функциональностью.
Основные изменения после версии 2.0.2:
- Исправлена индикация непрочитанных сообщений с помощью иконки в трее.
- Исправлены возможные проблемы с поиском при использовании локали, отличной от UTF-8. (Теперь ядро берет не локальную, а дефолтную кодировку, указанную в настройках)
- Добавлена графическая настройка пользовательских команд в диалоге настроек. (В предыдущих версиях нужно было править xml-конфиг вручную)
- Доступны украинский и сербский переводы.
- Настройки программы перенесены в каталог $XDG_CONFIG_HOME/eiskaltdc++/ (переменная окружения $XDG_CONFIG_HOME чаще всего определена как ~/.config/). Каталог с настройками будет перемещен автоматически при первом запуске программы после обновления. Использование $XDG_CONFIG_HOME в программе можно отключить на этапе конфигурации, см. файл INSTALL.
- Добавлена возможность размещения шаблонов с предопределенными настройками программы в каталоге /usr/share/eiskaltdcpp/config/ (зависит от опций cmake, см. файл INSTALL). При первом запуске программы вместо дефолтных настроек будут скопированы эти шаблоны в личные настройки пользователя.
- Добавлен drag'n'drop файлов в поле ввода сообщений. Если файл есть в шаре, то вместо него подставляется сразу магнет-ссылка.
- В команду чата /sh добавлен макрос
путь к файлу . Примеры его использования вы можете найти к каталоге 'examples'. - Доработан модуль антиспама, теперь доступен весь ранее запланированный функционал.
- Добавлена опция изменения способа представления размеров (кибибайт (КиБ) <=> килобайт (КБ) и т.п.), см. man-страницу.
- Добавлена базовая поддержка QtScript (по умолчанию отключено, см. файл INSTALL).
- Добавлена возможность использования системных иконок (по умолчанию отключено, см. файл INSTALL).
- Добавлены примеры по использованию яваскрипт-сценариев. Улучшено взаимодействие скриптов с ядром DC++ и клиентской частью.
- Автоматическое изменение размера строки ввода в чатах. (Используйте Shift+Enter для переноса строки)
- Багфиксы.
Следующий релиз программы планируется в начале октября.
За активностью разработки проекта можно наблюдать на данной странице. Пообщаться с разработчиками можно в Jabber-конференции eiskaltdc@conference.gentoo.ru или в специальной ветке форума. Сообщения об ошибках и запросы на реализацию улучшений принимаются в системе трекинга ошибок Google Code.
Свежие deb-пакеты eiskaltdcpp и eiskaltdcpp-unstable доступны здесь. Ссылки на пакеты для других дистрибутивов и ОС можно найти на главной странице проекта. Скриншоты и полезную информацию о проекте можно найти на сайте одного из разработчиков.
В настоящий момент проекту требуются люди, готовые заняться подготовкой сборок для MS Windows и Mac OS X (только под архитектуру PowerPC). Программа уже попала в официальные репозитории Debian, Ubuntu, Gentoo и ALT Linux. Ищутся добровольцы, которые смогут продвинуть программу в Arch Linux и другие популярные дистрибутивы.