EiskaltDC++ — это наследник популярного DC-клиента EiskaltDC (форка от Valknut).
Зимой 2009-2010 возникла потребность в миграции на ядро DC++. Код клиента был полностью переписан, интерфейс основан на Qt4 и внешне максимально приближен к оригинальным клиентам DC++. Библиотека dclib была выкинута на помойку, по причине ущербности своей архитектуры, а EiskaltDC++ стал графической оболочкой на Qt4 для слегка модифицированного ядра DC++. Так же как LinuxDC++ и FreeDC++ — графические оболочки на GTK+.
Из наиболее важных изменений стоит отметить:
- Миграция на ядро dc++ (v0.75) и соответсвенно поддержка ADC
- Полнофункциональный чат (парсинг магнетов, ссылок, смайлы, поиск в чате, фильтрация в списке пользователей, команды чата)
- Полнофункциональный поисковик, файлбраузер (подсветка уже расшаренных файлов и т.д.)
- Группировка передач в менеджере соединений
- Отдельный менеджер закачек
- Списки отданного/скачанного
- Избранные пользователи (автослот и т.д), хабы
- Текстовые (как средствами Qt так и через установленный по-умолчанию системный менеджер уведомлений) и звуковые уведомления
- Поддержка тем приложения, иконок и смайл-паки
- Возможность не расшаривать файлы по маске
- Поддержка UPnP
- Подмена тега для избранных хабов
- Принудительное указание внешнего IP для избранных хабов
- Автообновление внешнего IP через DynDNS для избранных хабов
- Поисковой шпион
- IP-фильтр
- Проверка орфографии с помощью Aspell
- и многое другое...
Поскольку в Qt4 все хорошо с поддержкой темных тем, то и программа с ними смотрится отлично.
Скриншоты, ссылки на готовые пакеты и другую полезную информацию можно найти на сайте проекта.
Пожелания об улучшении и сообщения об ошибках оставляйте здесь.
Пообщаться с разработчиками и другими пользователями можно в jabber конференции (eiskaltdc@conference.gentoo.ru) и на юниксфоруме.