LINUX.ORG.RU

Релиз EiskaltDC++ 2.0.1

 , , , ,


0

0

Состоялся релиз EiskaltDC++ 2.0.1, кроссплатформенного графического клиента для файлообменной сети Direct Connect, построенного на основе библиотеки Qt и отличающегося от аналогов расширенной функциональностью.

Основные изменения:

  • Добавлен виджет с публичными хабами.
  • Добавлена возможность фильтрации в основных виджетах (Ctrl+F).
  • Поддержка режима отсутствия.
  • Меню Файл разбито на несколько тематических меню.
  • Добавлены примеры пользовательских скриптов (например, скрипты для вывода сообщений в чат: «пользователь» сейчас слушает «исполнитель композиция» в «Amarok»).
  • Добавлена строка с последним статусным собщением на хабе.
  • Добавлена панель быстрого поиска.
  • Добавлена возможность запуска нескольких копий клиента от разных пользователей системы. Проверьте, чтобы в настройках у них были указаны разные локальные порты.
  • Добавлена возможность отключения чата на хабах при автоподключении.
  • Добавлена графическая настройка для ограничения скорости хэширования.
  • Добавлена возможность приоставновки процесса хэширования.
  • Добавлена возможность ограничения отдачи пользователям по размеру их шары.
  • Исправлены проблемы с разворачиванием программы из трея в Gnome и Mac OS X.
  • Добавлена история отправленных сообщений, количество их регулируется в настройках.
  • Добавлена история поисковых запросов, количество их регулируется в настройках.
  • Улучшена настройка исключений файлов из шары.
  • Существенно расширен диалог настроек.

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

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

>>> Новость на opennet

★★

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

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

Учимся читать. Я говорю с обратной позиции: цель - доставить софтину максимуму пользователей операционки.

В Win/Mac/BSD это в данный момент изрядно проще, чем в линуксе.

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

> доставить софтину максимуму пользователей операционки.

чем в линуксе.

Линукс - не операционка, линукс - ядро.

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

>А в линаксе нЪтъ. Девелопер должен МИНИМУМ сделать 7 пакетов
Девелопер никому ничего не должен. Он написал программу, причём, замечу, по собственному желанию. И выложил исходники, за что ему большое спасибо. А пакеты должны собирать мейнтейнеры дистрибутива. Если пакета в твоём дистрибутиве нет - напиши в почтовую рассылку, узнай, почему его там нет, сделай свой пакет наконец. От этого будет куда больше пользы, чем от рассуждений на тему «что ещё такого должен сделать разработчик».

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

> Проблемы опакетичивания - это проблемы мантейнеров соответствующих дистрибутивов.

+1024

Если у кого-то до сих пор виндовый зонд, делайте себе архивчики со всеми либами для каждой программы.

Это свежеприбывшие убунтоиды тут такие умные?

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

Кому нужна софтина, если она отвратительна по функционалу и виду?

Сделай софтину привлекательной, и люди к тебе потянутся, будут пинать мантейнеров - и хоба! - вот она, прога, в репах моего любимого %distribution_name%!

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

> Сделай софтину привлекательной, и люди к тебе потянутся, будут пинать мантейнеров - и хоба! - вот она, прога, в репах моего любимого %distribution_name%!

Правильно. Вот я скачал eiskaltdcpp_2.0.1-1_i386.deb, ставлю, а оно мне пишет: eiskaltdcpp зависит от libqtcore4 (>= 4:4.6.1), однако: Версия libqtcore4 в системе 4:4.5.3-4. Ну и йух с ним, посижу на LinuxDC++.

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

>В Win/Mac это в данный момент изрядно проще, чем в линуксе

Только ты никому не говори - в линупсе тоже можно универсальную статичную сборку сделать, всякие рары так и делают.

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

> Ну и йух с ним, посижу на LinuxDC++.

Таки обновлюсь и еще попробую.

anonymous
()

>Меню Файл разбито на несколько тематических меню.

...


Зачем об этом в новости-то писать?

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

Это не провал в реализации. Это провал в твоей кофеварке )) Девелопер никому ничего не должен. Пусть код пишет, а не говноинсталляторы сочиняет. Пусть делает хоть rpm/srpm для RHEL, и всем будет достаточно. Заинтересованные перепакуют.

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

Зачем об этом в новости-то писать?

Скажи это мужику-2, он про каждую мелочь в интерфейсе пишет.

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

> Учимся читать. Я говорю с обратной позиции: цель - доставить софтину максимуму пользователей операционки.

В Win/Mac/BSD это в данный момент изрядно проще, чем в линуксе.


ты попробовал один недодистриб и судишь обо всех дистрах линукса, да? Давай, жги ещё.

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

Ну это мелочи, огромная благодарность за вашу работу! :)

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

Молодец! Настоящий, стОящий, демагог всегда достоинства оппонента выставит его недостатками. Уважаю. Но бить буду больно. Ибо и так многовато леммингов тут учит создателей GNU/Linux как им надо сделать чтобы было как им привили.

alx_me ★★☆
()

О! Позитивно. Помимо описанного выше должны быть исправлены ещё мелкие баги (в т.ч. баги интерфейса), собственно ради этих исправлений и ждал новой версии :)
Спасибо, developers!

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

>Правильно. Вот я скачал eiskaltdcpp_2.0.1-1_i386.deb, ставлю, а оно мне пишет: eiskaltdcpp зависит от libqtcore4 (>= 4:4.6.1), однако: Версия libqtcore4 в системе 4:4.5.3-4. Ну и йух с ним, посижу на LinuxDC++.

А если включить мозг? Посмотреть на пакеты, которые есть на ланчпаде. Или прочитать таки текст на странице по ссылке из новости?

Не судьба? Ну и жуй свой кактус...

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

>> Причем, всегда найдется какой-то очередной VasyaPupkin Enterprise Linux, который вместо использования существующей системы пакетов напишет несовместимый ни с чем велосипед. И пакетов станет уже 12. И так - до бесконечности.

люблю линукс как систему\идею, но не люблю провалы в реализации.

Это не провал в реализации. Это провал в твоей кофеварке ))

vasily_pupkin ** (20.04.2010 9:45:49)

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

>Зачем об этом в новости-то писать?

Затем, что об этом просили пользователи стабильной версии 2.0. Пусть увидят и обрадуются.

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

Оке, оке. Обновляюсь я.

Да не нужно обновляться-то... На ланчпаде есть пакеты: eiskaltdcpp_2.0.1-1~karmic1_i386.deb, eiskaltdcpp_2.0.1-1~jaunty1_i386.deb и т.д. В них требования с библиотекам ниже.

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

есть пожелание разработчикам не делать столько пакетов (другие соберут за них или сам конечный пользователь) а просто не делать зависимость от новейших версий тулкитов (этим «славится» ещё и QutIM).

Совершенно очевидно, что зависимость от новых библиотек получается неспроста. Например, в eiskaltdcpp используется встроенная кутешная функция сортировки элементов, которая появись не так давно. Эта функция, в частности, позволяет избежать сильных тормозов клиента при сортировке списка пользователей на крупных хабах, что часто просто замораживает интерфейс valknut на несколько секунд. Вот кстати ссылка на коммент про основные недостатки валкнута.

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

2 Technick

У меня к тебе вопрос, как ты PPA делал? Просто я не могу разобраться с их доками, проблемка есть.

Джаббер в профиле.

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

>>karmic1, jaunty1

Я таких страшных слов не знаю, ибо дебиан.

Ну и жуй свой кактус...
Tehnick (20.04.2010 11:09:49)

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

Я таких страшных слов не знаю, ибо дебиан.

У меня тоже Дебиан, и что? Это повод не пользоваться поисковиками, не думать головой и не читать на сайте?

«Заметка: пользователям Debian GNU/Linux Squeeze и Sid рекомендуется использовать пакеты, собранные в Ubuntu Karmic.»

Разобраться в выпусках Убунту совсем не долго и не сложно...

Кроме того, на главной странице проекта есть ссылка на сторонний репозиторий, где энтузиаст собирает свои пакеты для дебиана.

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

Tehnick ★★
() автор топика
Ответ на: 2 Technick от pashazz

У меня к тебе вопрос, как ты PPA делал? Просто я не могу разобраться с их доками, проблемка есть.

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

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

Тут мне уже не отмазаться, все продумано. Убедил.

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

О, молодец. Адекват detected! Одно другому конечно не мешает, но для вас придумали Ubuntu (если я намёк понял), без обид. Он действительно для этого и придуман. Если юзать, то gentoo, и ни в коем случае не смотреть на процесс после paludis -i $pkgname. ...тут нужно смотреть кинчик....

alx_me ★★☆
()

Новость - класс. Буду обновляться.
По мне - лучший клиент!
Разработчикам - Хвала и Почет!

spike_by
()

# yum localinstall eiskaltdcpp-9999svn-3.1.i386.rpm
Загруженные плагины:fastestmirror, presto
Настройка процесса для локального пакета
Проверка eiskaltdcpp-9999svn-3.1.i386.rpm: eiskaltdcpp-9999svn-3.1.i386
eiskaltdcpp-9999svn-3.1.i386.rpm отмечен для установки
......
Разрешение зависимостей
--> Запуск проверки транзакции
---> Пакет eiskaltdcpp.i386 0:9999svn-3.1 должен Обновлено
--> Обработка зависимостей: /usr/bin/php для пакета: eiskaltdcpp-9999svn-3.1.i386
--> Обработка зависимостей: aspell для пакета: eiskaltdcpp-9999svn-3.1.i386
--> Обработка зависимостей: libaspell.so.15 для пакета: eiskaltdcpp-9999svn-3.1.i386
--> Обработка зависимостей: php-cli для пакета: eiskaltdcpp-9999svn-3.1.i386
--> Запуск проверки транзакции
---> Пакет aspell.i686 12:0.60.6-7.fc12 должен Обновлено
---> Пакет php-cli.i686 0:5.3.2-1.fc12 должен Обновлено
--> Обработка зависимостей: php-common = 5.3.2-1.fc12 для пакета: php-cli-5.3.2-1.fc12.i686
--> Запуск проверки транзакции
---> Пакет php-common.i686 0:5.3.2-1.fc12 должен Обновлено
--> Окончание разрешения зависимостей


на отлиненько (с)
зачем нам php ?

lv77 ★★★
()

Разработчики - сделайте наконец консольный dc клиент! Microdc2 невозможно пользоваться.

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

>вешает и ещё как! ))) но зато потом все норм работает и удобно!

В 2.0.1 добавлены опции настройки хэширования: скорость, размер буфера(для слабых машин надо ставить меньшие значения), другие ...

Даже на очень древних машинах система теперь не подвисает при хэшировании.

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

А в линаксе нЪтъ. Девелопер должен МИНИМУМ сделать 7 пакетов:


Ничего он не должен, пусть собирает install.bin (используя фатэльф) и это будет работать везде.

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

>В чем профит этой технологии, относительно торрентов?

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

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

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

Кто-нить, забанили бы уже tommy на месяцок, его нытье и вранье уже начинает доставать, чес слово %)

anonizmus
()

у меня опять отказалось из трея вылазить :( awesome wm v.3.4.4

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

>на отлиненько (с)

зачем нам php ?

Для пользовательских скриптов, небось. Как во флайлинке.

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

>Совершенно очевидно, что зависимость от новых библиотек получается неспроста.

это только оправдание но не объяснение

Например, в eiskaltdcpp используется встроенная кутешная функция сортировки элементов, которая появись не так давно. Эта функция, в частности, позволяет избежать сильных тормозов клиента при сортировке списка пользователей на крупных хабах

у меня в Valklnut на хабе с 5килопользователями не тормозит.

вобщем очень печально. так многим и проще постаивть виндовую прогу (аська, торрент, осёл, DC++ клиенты и тд) чем мучаться в линуксовыми аналогами с дикими часто несуразными зависимостями (это не про EiscaltDC) и требованиями нужных версий)

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

>Кто-нить, забанили бы уже tommy на месяцок

крестик вверху экрана справа рядом с ником - это выход. назми и никогда сюда не заходи.

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

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

>>Совершенно очевидно, что зависимость от новых библиотек получается неспроста.

это только оправдание но не объяснение

Лично тебе и только сегодня я разрешаю тебе собрать эту прогу под gtk1. Ибо нам не нужны оправдания, нам нужно подчинение!

anonymous
()

Ждём в Сизифе, там qt 4.6.2, а вот в пятом бранче, где 4.5.3, видать, уже не дождёмся. А жалко.

PS Из всех графических библиотек я сторонник tcl/tk v. > 8.4

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

> вобщем очень печально. так многим и проще постаивть виндовую прогу (аська, торрент, осёл, DC++ клиенты и тд)

Проблемы злобных буратин с замшелыми библиотеками 3-летней давности – это ваши проблемы.

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

> Из всех графических библиотек я сторонник tcl/tk v. > 8.4

Блин, да когда же его уже закопают наконец.

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

а твоё чсв продолжает прогрессировать, пророк недоделанный

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

> В 2.0.1 добавлены опции настройки хэширования: скорость, размер буфера(для слабых машин надо ставить меньшие значения), другие ...

Даже на очень древних машинах система теперь не подвисает при хэшировании.

Ну ок, ок, посмотрим, еще вчера откомпилил, но пока не запускал.

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