LINUX.ORG.RU

Вышел EiskaltDC++ 2.2.1

 , , , , , ,


0

1

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

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

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

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

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

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

★★

Проверено: JB ()
Последнее исправление: Dendy (всего исправлений: 1)

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

  • Исправлена сборка под MS Windows.
  • Частичная синхронизация с ядром DC++ (0.785).
  • Исправлена поддержка Lua-скриптов. (Была сломана в версии 2.2.0 при синхронизации с ядром DC++)
  • Исправлен баг с «пустой шарой» при запуске. Теперь при обновлении списка файлов делается бэкап, который используется при запуске программы. Заметка: пустой список файлов --- это не пустая шара! (Многие пользователи заблуждались на этот счет)
  • Исправлена функция ответа на поисковые запросы на ADC-хабах. (Баг был добавлен в версии 2.2.0 при синхронизации с ядром DC++)
  • Добавлена возможность отключения сегментирования и изменения размера сегмента (в МиБ).

eiskaltdcpp-qt

  • Исправлено падение программы при использовании фильтра в результатах поиска, когда приходят новые результаты поискового запроса.
  • Алгоритм для добавления разделителя (горизонтальной линии) для непрочитанных сообщений в чате обновлен. Теперь он работает прекрасно.
  • Добавлен пункт просмотра свойств магнет-ссылок во все связанные меню.
  • Добавлена поддержка поисковых ссылок (магнеты с ключом kt). (См. также: https://bugs.launchpad.net/dcplusplus/ bug/674545)
  • Исправлено использование комбинации клавиш Ctrl+C в личном чате. (Баг был добавлен в версии 2.2.0)
  • Добавлена опция отображения только завершенных передач в виджете передач. Используется простой фильтр: незавершенные загрузки можно скрыть и снова показать.
  • Код для работы в базой данных (используется SQLite) признан стабильным. В таблицы завершенных передач были добавлены столбцы, и во избежание возможных проблем рекомендуется удалить старые файлы: ~/.config/eiskaltdc++/*.sqlite
  • Некоторые исправления для пользовательских команд.
  • Добавлена возможность подсветки ключевых слов в чате.
  • Добавлена возможность настройки цветных прогрессбаров загрузки/отдачи.
  • Добавлена опция воспроизведения звука при активном окне личного чата.
  • Улучшения в алгоритме прокрутки истории отправленных сообщений.
  • Исправлено падение программы при удалении активных (редактируемых) элементов из черного списка результатов поиска. Добавлена возможность сортировки списка.
  • Теперь меню команд пользователя не отображается, если список команд хаба пуст.
  • Добавлена опция скрытия иконок в меню. (Полезно для пользователей Mac OS X)
  • Изменена реакция на пустой ник пользователя при запуске программы: теперь открывается диалог для ввода ника вместо общего диалога настроек.
  • Добавлена возможность использования aspell в сборке под MS Windows.
  • Добавлена возможность указать BIND_ADDRESS в диалоге настроек.

eiskaltdcpp-gtk

  • Улучшения в виджете поиска.
  • Исправлено сохранение числа слотов отдачи в диалоге настроек. (Баг был добавлен в версии 2.2.0)
  • Добавлена опция отображения только завершенных передач в виджете передач. Используется жесткий алгоритм: незавершенные загрузки удаляются из списка и больше не добавляются в него.
  • Горячие клавиши были синхронизированы с EiskaltDC++ Qt.
  • Изменен парсер магнет-ссылок.
  • Исправлена сборка с libnotify >= 0.7.0.
  • Исправлена проблема с загрузкой смайлов. (В xml-файлах смайл-паков было указано standalone = «no» вместо «yes»)
  • Добавлена возможность воспроизведения звуковых уведомлений без использования libgnome.

eiskaltdcpp-daemon

  • Исправлена отправка пароля при подключение к хабам с регистрацией.
  • Переписана часть кода, ответственная за использование потоков. Теперь возможна сборка в MS Windows. Заметка: данный бинарник не может быть запущен как служба Windows, поскольку процесс должен запускаться от имени существующего пользователя (для доступа к настройкам).
  • XML-RPC доступ к программе сейчас находится в активной разработке, но еще не готов.
Tehnick ★★
() автор топика

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

Tehnick ★★
() автор топика

Неудачное время: среди соседних новостей эта не смотрится, и обсуждаться не будет.

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

Спасибо за новость и пакеты, не знал о существовании eiskaltdcpp-gtk. Решил попробовать: Панель слева без кнопок. Появляются только после переноси их вверх и снова вниз. После перезагрузки иконок снова нет... Иконки на панели всегда маленькие, чтобы сделать больше необходимо вкл./выкл. «маленькие», при перемещении панели сверху на бок необходимо сделать тоже самое... Хоть возможность есть, но не увеличивается шрифт в чате (fluxbox 1.3.1)...

P.S. Планы и идеи отличные, но реализация пока хромает. Простенький linuxdc++ пока лучше работает, хоть и меньше наворотов.

bohm ★★★★★
()

почему надо писать «состоялся релиз», почему просто не написать «вышел»?

anonymous
()

Спасибо за новость. По теме: DC++ - недопротокол. Однако многие пользуются, за прогу спасибо. )

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

>реализация пока хромает

Вылечи уже тулкитофобию и ставь eiskaltdcpp-qt. По сравнению с linuxdcpp это как мерс 600 по сравнению с запором.

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

из 6 загрузок дважды упал: eiskaltdcpp-gtk: ../../src/xcb_io.c:140: dequeue_pending_request: Проверочное утверждение «req == dpy->xcb->pending_requests» не выполнено. Аварийный останов (core dumped)

Больше не отображается статус-значек в системном трее флуксбокса :(

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

Ой, а я и не знал, что болен. Спасибо вам, доктор Айболит. Почему каждое считает себя врачем?

bohm ★★★★★
()

В нем нельзя кнопки на тулбаре сделать большими и с подписями, как в гтк. Поэтому пользуюсь linuxdcpp.

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

Неудачное время: среди соседних новостей эта не смотрится, и обсуждаться не будет.

Вы наверное удивитесь, но основное назначение новостей --- донести информацию до людей. А не вызвать активные обсуждения...

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

В нем нельзя кнопки на тулбаре сделать большими и с подписями, как в гтк. Поэтому пользуюсь linuxdcpp.

Толсто же.

И да, в Qt-морде подписи к иконкам на тулбаре сделать можно в два клика. Или даже оставить только текст, убрав иконки. А Gtk-морда вообще на LinuxDC++ базируется...

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

эту поделку уже научили многопоточности?

Нет, конечно. Можете спать спокойно в своей криокамере...

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

то что починили ADC радует. NMDC ненужен.

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

> Исправлена проблема с загрузкой смайлов. (В xml-файлах смайл-паков было указано standalone = «no» вместо «yes»)

а как сделать чтоб оно даже не пыталось их грузить?

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

Месье умеет писать код сразу без багов?

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

а как сделать чтоб оно даже не пыталось их грузить?

Отключить в настройках или не устанавливать смайлы совсем. \\не КО

Tehnick ★★
() автор топика

Porn, boylove and nekros i can download from eDonkey. But some thing as fotos my friends from Poland i can download only use polish hubs.

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

в настройках отключено, но оно всё равно их загружает (но не отображает)

ну они как бы сами устанавливаюца, колобки блин.

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

подскажите ещё и хабовый софт хороший плз...

http://www.adcportal.com/wiki/ADC_Software_List

из легко устанавливаемых - uhub. как ставить - http://wiki.san.ru/w/index.php/Uhub

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

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

>Планы и идеи отличные, но реализация пока хромает. Простенький linuxdc++ пока лучше работает, хоть и меньше наворотов.
использую gtk клиент к айскальт - все отлично работает. линуксдц++ не подхватывает магнеты ну ваще никак, что задалбывает.

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

ну они как бы сами устанавливаюца, колобки блин.

Какие еще колобки? У них несвободная лицензия и их нет в нашей программе.

Какой дистрибутив? Где взят пакет? Телепатов нет...

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

> И да, в Qt-морде подписи к иконкам на тулбаре сделать можно в два клика.

Ооо, ща глянем. Пытался пользоваться версией 2.0, но взбесился из-за тучи мелких неподписанных(и некрасивых) кнопочек на тулбаре.

Я являю собой классический пример быдла, для которого делают гном. Не забывайте нас, пожалуйста. =(

anonymous
()

Спасибо за хорошую программу!

* Улучшения в виджете поиска.


А что улучшили? Таймер задержки перед следующим поиском добавили?

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

> У меня в 11.04 он вполне в трей прячеться.

В гноме или в юнити? (В гноме на панели есть как трей, так и индикаторы, а в юнити только индикаторы)

anonymous
()

На мой взгляд очень хороший DС клиент.

Neat
()
Ответ на: комментарий от eR

Если смайлы отключены, то они не загружаются (не проверяется даже наличие смайлпаков). Более того, как только вы снимаете галочку в настройках смайлы сразу выгружаются из памяти.

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

>взбесился из-за тучи мелких неподписанных(и некрасивых) кнопочек на тулбаре.

Если навести указатель мыши на кнопочку то появляется всплывающая подсказка с её описанием. Я думаю что в GNOME принято писать подписи под кнопками только от того что функционал гномовских приложений настолько скуден, что кнопочек совсем мало и чтобы как то скрыть пустое пространство на панели инструментов добавляют текстовые подписи к кнопкам - в результате панель с кнопками растягивается.

Что касается некрасивости кнопочек, то уж в сравнении с видом кнопок в LinuxDC++ кнопки в EiskaltDC++ язык не поворачивается назвать некрасивыми, к тому же в настройках есть выбор темы кнопок и можно создавать свои собственные наборы кнопок.

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

> Если навести указатель мыши на кнопочку то появляется всплывающая подсказка с её описанием.

Можно. Но, блин, подпись под кнопкой прочитать гораздо быстрее! И по большим кнопкам попадать проще.

функционал гномовских приложений настолько скуден, что кнопочек совсем мало

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

anonymous
()

странный недобаг

набираю /clear в строке чята, добавляется надпись «* Чат очищен», но на самом деле не очищается, приходится нажимать кнопочку с изображением метлы

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

или для версии gtk такое еще не реализовали?

В gtk-версии такого нет и вряд ли будет. Рекомендую расположить панель инструментов вертикально. Вероятно, это будет удобнее...

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

>В gtk-версии такого нет и вряд ли будет. Рекомендую расположить панель инструментов вертикально. Вероятно, это будет удобнее...

Спасибо. Так то удобно, но в таком виде иконок на панели нет :(

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

> использую gtk клиент к айскальт - все отлично работает. линуксдц++ не подхватывает магнеты ну ваще никак, что задалбывает

Рад за вас, а у меня что-то проблемы с eiskaltdcpp-gtk 2.2.1 (amd64). linuxdcpp с магнетами работает. Правда из Хромиума во флуксе не хочет из-за xdg-utils, а с eiskaltdcpp еще не проверял.

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

Так то удобно, но в таком виде иконок на панели нет :(

Это явно какие-то локальные проблемы в системе. У других пользователей и разработчиков не наблюдается ни один из перечисленных багов.

А без информации о системе и используемом пакете с программой, помочь тебе не сможет никто...

PS: заявления о том, что linuxdcpp все хорошо, а в gtk-морде айскальта какие-то феерические баги с отрисовкой интерфейса, очень похоже на вымысел.

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

у меня тоже пустая вертикальная панель инструментов, если изменить её положение на сверху, а потом вернуть обратно то иконки появляются.

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

Правда из Хромиума во флуксе не хочет из-за xdg-utils, а с eiskaltdcpp еще не проверял.

В чем проблема с xdg-utils? Настраивается элементарно.

Больше не отображается статус-значек в системном трее флуксбокса :(

Так то удобно, но в таком виде иконок на панели нет :(

И на тому подобное... мой ответ: eiskaltdcpp-gtk_in_my_fluxbox-1.3.1.png

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