Вышла новая версия программы EiskaltDC. Описание изменений:
Исправлена индикация непрочитанных сообщений с помощью иконки в трее.
Исправлены возможные проблемы с поиском при использовании локали, отличной от UTF-8. (Теперь ядро берет не локальную, а дефолтную кодировку, указанную в настройках).
Добавлена графическая настройка пользовательских команд в диалоге настроек. (В предыдущих версиях нужно было править xml-конфиг вручную).
Благодаря Dmytro Demenko доступен украинский перевод.
Благодаря Miroslav Petrovic доступен сербский перевод.
Настройки программы перенесены в каталог $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 для переноса строки).