LINUX.ORG.RU

Релиз EiskaltDC++ 2.2.0

 , , , , , ,


0

1

Cостоялся релиз EiskaltDC++ 2.2.0, кроссплатформенного графического клиента для сетей Direct Connect и ADC.

Основные отличия от версии 2.1.0 смотрите в журнале изменений и/или комментариях к новости.

Следующий релиз программы ожидается 22 февраля.

За активностью разработки проекта можно наблюдать на данной странице. Пообщаться с разработчиками можно в Jabber-конференции eiskaltdc@conference.gentoo.ru или в специальной ветке форума. Сообщения об ошибках и запросы на реализацию улучшений принимаются в системе трекинга ошибок Google Code.

Свежие deb-пакеты со стабильной версией и ежедневные сборки программы доступны здесь. Ссылки на пакеты для других дистрибутивов и ОС можно найти на главной странице проекта. Скриншоты и полезную информацию о проекте можно найти на сайте одного из разработчиков. Там же доступен небольшой FAQ, с которым желательно ознакомиться.

>>> Подробности

★★

Проверено: maxcom ()

А почему проект хостится на narod.ru?

Q: Как я могу сделать пожертвование? A: Никак. Мы не принимаем пожертвования.

Оригинально!

power ()

Релиз 2.2.0

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

  • Закончен переход на ядро 0.770. Цифра 0.770 является условной, т.к. используются патчи и из более поздних ревизий. Но полная синхронизация с последним ядром DC++ не планируется из-за некоторых его недостатков. Например: 1) более глубокая привязка к libboost; 2) использование кода, требующего -std=c++0x и gcc >= 4.5.x; 3) использование настроек графического окна в конфиге ядра.
  • Сломана поддержка Lua-скриптов. Собирайте программу с -DLUA_SCRIPT=OFF.
  • Благодаря Uhlik доступен чешский перевод.
  • Теперь ограничения на размер шары не применяются к избранным пользователям и пользователям, которым выдан слот.
  • Добавлено расширение PFSR (partial file sharing). Это позволит вам загружать файлы, которые еще не полностью загружены DC-клиентами или уже были загружены целиком, но еще не расшарены. (PFSR взят из проекта StrongDC++) [см. также http://www.adcportal.com/wiki/PFSR_-_Partial_file_sharing]
  • Исправлено некорректное использование ограничения скорости: если указанное значение больше нуля, то ограничение применялось даже если оно было отключено в настройках. (Проблема была добавлена в версии 2.1.0)
  • Исправлен тупик при загрузке файлов с очень длинными именами. Тип файловой системы теперь не имеет значения.
  • Добавлена опция сокета ToS (Type-of-Service).

eiskaltdcpp-qt

  • Исправлена обработка смайлов в новых сообщениях. Теперь быстрее и корректнее.
  • Улучшения в виджете поиска.
  • Подсветка дубликатов в шаре.
  • Реализован черный список результатов поиска.
  • Добавлен разделитель (горизонтальная линия) для непрочитанных сообщений в чате. (По умолчанию отключено) (Это экспериментальная опция)
  • Добавлена опция типа подключения в настройках избранных хабов.
  • На панель инструментов добавлена кнопка включения ограничения скорости.
  • Добавлена возможность перенаправления новых личных сообщений в общий чат.
  • Установка ограничений на шару теперь производится из виджета просмотра шары. Просто откройте свой список файлов и воспользуйтесь меню.
  • Отключена раскраска прогрессбаров в списке передач.
  • Добавлен пункт открытия каталога в контекстном меню для собственного списка файлов.
  • Добавлен пункт копирования веб-магнетов во все связанные меню.
  • Добавлен поисковый фрейм для личного чата.
  • Исправлено возможное зависание при подключении к DynDNS.
  • Распечатка бектрейса в консоль при получении сигнала SIGSEGV (ошибка сегментации).
  • Исправлена ошибка, когда в контекстном меню чата выбирался другой пользователь. (Баг был добавлен в версии 2.1.0)
  • Исправлен баг отображения результатов поиска при поиске директорий. Отображался только один результат до применения сортировки.
  • Исправлен баг отображения имен файлов в UTF-8 в виджете списка файлов под MS Windows.
  • Исправлено открытие расшаренных каталогов с не ASCII символами в виджете списка файлов под MS Windows.
  • Переработан диалог отправки команд хаба.
  • Исправлен баг с отправкой сообщения об отсутствии ботам на NMDC хабах.
  • Исправлено восстановление распахнутого режима окна при запуске программы.
  • Исправлена проблема с невозможностью задания горячей клавиши Esc в настройках.
  • Поддержка bbCode тегов [\s][\/s], [\code][\/code], [\url][\/url] и [\color][\/color] в чате.
  • Поддержка вложенных bbCode тегов.
  • Исправлена реакция на левый клик по иконке в трее под MS Windows.
  • Исправлено размытое отображение иконки программы на панели задач в MS Windows 7.
  • В главное меню добавлен пункт отрытия magnet-ссылки.
  • Улучшение в диалоге свойств magnet-ссылки: быстрый выбор ранее используемого каталога для загрузки.
  • Удалены лишние зависимости при линковке в Mac OS X.
  • Исправлен небольшой баг в модуле антиспама для главного чата. (Он был добавлен в версии 2.1.0)
  • Исправлена ложная подсветка файлов как дубликатов в результатах ADL-поиска.
  • Иправлено использование %[userNI] в логах чата. (Баг был добавлен в версии 2.1.0)
  • Добавлен столбец с информацией об использовании шифрования в списке передач.
  • Исправлено падение программы при получении в результатах поиска записи с пустым именем файла.
  • При активации окна фокус снова переводится на поле ввода. (Проблема был добавлена в версии 2.1.0)
  • Изменен алгоритм проверки запуска лишь одного экземпляра программы. Теперь используется QtSingleApplication.
  • Добавлена поддержка базы данных SQLite. Сейчас она используется для сохранения списка завершенных передач. (По умолчанию отключено, см. файл INSTALL) (Это экспериментальная опция)
  • Исправление в системе уведомлений при активной личной переписке.
  • Двойной клик на индикаторе свободного места теперь открывает каталог загрузки.
  • Удалена поддержка *полужирного
  • и _подчеркнутого_ текста в стиле Psi.
  • Улучшена «горячая» смена языка интерфейса, без перезапуска программы.
  • Добавлена возможность масштабировать диалог настроек до меньших размеров. Размер окна запоминается.
  • Расширен диалог настроек.

eiskaltdcpp-gtk

  • Улучшения в виджете поиска.
  • Исправлен путь к файлу блокировки повторного запуска программы (он был в ~/.dc++/). Теперь запускается лишь один экземпляр DC-клиента и правильно перехватываются magnet-ссылки.
  • Добавлены горячие клавиши Влево/Вправо для разворачивания дерева каталогов в виджете просмотра списка файлов.
  • Расширен диалог настроек.

eiskaltdcpp-daemon

  • Начата разработка. Внимание: программа еще не готова для использования!
  • На данный момент это неуправляемый демон. Вы можете только запускать его и убивать.
  • Запущенный процесс (см. man-страницу) подхватывает настройки из файлов конфигурации, созданные вручную или с помощью графических интерфейсов на Qt или Gtk. В результате: продолжаются начатые загрузки, пользователям доступны ваша шара и т.п..

Релиз 2.1.1

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

  • Исправлен TigerHash для ARM архитектуры.
  • -DUSE_MINIUPNP установлен в OFF по умолчанию.
  • Устранена проблема с блокированием используемых портов при перезапуске программы.
  • Добавлена возможность использования библиотеки pcre для применения регекспов в стиле perl (см. опцию PERL_REGEX в файле INSTALL). Сейчас используется только в ADL поиске.

eiskaltdcpp-qt

  • Исправлено падение программы при удалении последних символов из поля ввода в чате, используя клавишу Backspace. (Проблема проявлялась только с Qt 4.7.1)
  • Оптимизирован парсер ссылок. Очень длинные новые сообщения в чате отображаются заметно быстрее.
  • Исправлено открытие magnet-ссылок для торрентов из чата.
  • Добавлена возможность принудительного изменения цвета фона в чате.
  • Исправлен неправильный путь к иконке для App Bundle в Mac OS X. (Проблема была добавлена в 2.1.0)
  • Поддержка bbCode в чате ([\b][\/b], [\u][\/u], [\i][\/i]).
  • Поддержка *полужирного
  • и _подчеркнутого_ текста в стиле Psi.

eiskaltdcpp-gtk

  • Улучшения в главном меню.
  • Улучшения в панели инструментов.
  • Поддержка bbCode в чате ([\b][\/b], [\u][\/u], [\i][\/i]).
Tehnick ★★ ()

Новость на опеннете будет тоже моя.

Tehnick ★★ ()
Ответ на: комментарий от power

А почему проект хостится на narod.ru?

Специально для вас на сайте есть раздел about.

Tehnick ★★ ()
Ответ на: комментарий от Tehnick

А для демона какие там зависимости? А то хочется собрать все это дела на hardy, т.к. на lucid желания переезжать нет ну никакого.

rave ()

хорошая новость. радует то, что клиент стал одним из достойных не только в Linux.

unikum ★★★★★ ()
Ответ на: комментарий от power

Описание EiskaltDC++ присутствует на сайте одного из разработчиков http://tehnick-8.narod.ru/eiskaltdcpp/ , который расположен на народе, но это не значит что проект тоже хостится на народе - часть файлов на googlecode часть в PPA на launchpad.

pavelvat ()
Ответ на: комментарий от rave

Я говорил не про исходники, а про файлы архивов, бинарников под различные ОС и про пакеты для Debian и Ubuntu.

pavelvat ()

Хороший проект, когда была домосеть — пользовался. =)

Успехов! :)

Evil_Wizard ★★★ ()

А можно заставить список пользователей хаба обновлялся пореже? Когда их тыщи, люди постоянно заходят-выходят, имена скачут вверх-вниз как угорелые. Попасть в нужного мышкой становится непросто.

fffgh ★★ ()

когда ебилд в главном дереве генты будет?

anonymous ()

Лучший клиент DC++! Правда, в моем городе все провайдеры дают около 100 мбит в интернет, так что качать с локалки уже не нужно, поэтому перелез на торренты.

vurdalak ★★★★★ ()
Ответ на: комментарий от power

>А почему проект хостится на narod.ru?

потому что аффтор мудак.

anonymous ()

на мой взгляд, лучший клиент для dc

Lurker ★★ ()

В ноябре через этот клиент меня нормально на хаб не пускали. При подключении ругались, что у меня кривой клиент. Ничего скачать было нельзя.

Feonis ★★ ()

Я правильно понимаю, что это самый развитый кроссплатформенный клиент для DC++? Посмотрел скриншоты, очень напоминает FlyLink которым я когда-то пользовался...

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от Tehnick

Есть баг серьёзный - поиск альтернатив (по TTH) не работает вообще, хотя пользователей с каким-нибудь файлом может быть много. Не видит пользователей с таким же фалом. Лечится, если запустить поиск того же файла ещё раз, тогда eiskalt видит по списку файлов и одинаковые TTH и пользователей и тогда только начинает качать из альтернативных источников. Но это же не дело!!! Поправили уже?

GladAlex ★★★★★ ()

клиент отличный, только не понимаю, зачем понадобилось писать ещё и gtk-интерфейс...

jeuta ★★★★ ()
Ответ на: комментарий от jeuta

gtk-интерфейс для тулкитофобов-гномосеков же

anonymous ()

Кто-нибудь из профи юзает, чем оно лучше freedcpp?

hokum ()
Ответ на: комментарий от Tehnick

Ссылки на лурку какбэ намекают на несерьезность проекта.

Diecae8i ()

> Поддержка bbCode тегов [\s][\/s], [\code][\/code], [\url][\/url] и [\color][\/color] в чате.

ЛЮТАЯ НЕНАВИСТЬ. ненадо разводить пидорастию в чатах.

lv77 ★★★ ()
Ответ на: комментарий от I-Love-Microsoft

>Посмотрел скриншоты, очень напоминает FlyLink которым я когда-то пользовался...

За исключением некоторых вещей, он на голову лучше flylink.

// Пользуюсь qt версией под Гномом. Она быстрее и удобнее :)

adepto ()
Ответ на: комментарий от Tehnick

>>eiskaltdcpp-daemon

Мегареспект. Это то что действительно нужно и того альтернатив чего сейчас нету. Ещё бы ncursus или веб интерфейс к нему.

bigfrogg ()
Ответ на: комментарий от Feonis

>В ноябре через этот клиент меня нормально на хаб не пускали. При подключении ругались, что у меня кривой клиент. Ничего скачать было нельзя.

Лечится выставлением в свойствах хаба другого идентификатора клиента (лучше ставить стандартный, его на все хабы пускать должны).

kss ★★★★★ ()
Ответ на: комментарий от GladAlex

>Есть баг серьёзный - поиск альтернатив (по TTH) не работает вообще...

Это, как я понимаю, связано с тем, что клиент постоянно ищет альтернативы для файлов, которые находятся в списке закачки (и, если не ошибаюсь, для текущего поиска тоже постоянно пытается обновить результаты). Из-за этого часто возникают ситуации, когда твой новый поиск происходит практически сразу после вот такого вот «фонового» поиска. На хабах же (возможно, в самом клиенте тоже) прописано ограничение на повторный поиск (сравнительно большое), поэтому тебе от них всех дадут отказ и ты ничего не найдешь.

kss ★★★★★ ()

Почему все DC клиенты делаются какими-то мудаками-пионерами? Зачем они постоянно тащат туда чат, есть же IRC и Jabber. Хочется чат, ну добавь поддержку Jabber.

anonymous ()

А почему не принимаются пожертвования?

Oleaster ★★★ ()
Ответ на: комментарий от anonymous

> Почему все DC клиенты делаются какими-то мудаками-пионерами? Зачем они постоянно тащат туда чат, есть же IRC и Jabber. Хочется чат, ну добавь поддержку Jabber.

а сервер с поддержкой XMPP ты напишешь?

* Исправлен баг с отправкой сообщения об отсутствии ботам на NMDC хабах.

надеюсь, все-таки исправили окончательно и бесповоротно

hedgehog ()
Ответ на: комментарий от anonymous

>Зачем они постоянно тащат туда чат Не осилил отключить чат? Между прочит чат - неотъемлемая составляющая NMDC-протокола.

rave ()
Ответ на: комментарий от Oleaster

Материальная помощь проекту не требуется, а вот желание помочь с тестированием, патчи - приветствуются.

NegatiV ()

у кого есть клиент под p2p оформленый в виде демона? на подбии трансмиссий ?

wingrime ()

Пока не разобрался

Но поиск работает, если указать проброс портов, а скачиваются файлы, если указать upnp. В предыдущей версии всё работало при указании автоматического типа определения соединения.

kraftello ★★★★★ ()

оно перестало жарть по 100% проца? ща стоит версия 2.0, полёт нормальный. Пробовал 2.1 и какие-то бетты 2.2 они переодически как-то странно подвисали и начинали жрать по 100% проца при этом ничего не делая.

ps1h ★★ ()

давайте в новости хоть о каких-то изменениях писать. Иначе новость ни о чём

dotbg ★★★★ ()

Очень хороший и удобный клиент.
Спасибо Вам :)

lexxus-lex ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.