A PHP Error was encountered

Severity: 8192

Message: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead.

Filename: mysql/mysql_driver.php

Line Number: 319

Релиз клиента для файлообменной сети Direct Connect - EiskaltDC++ 2.1.0

Релиз клиента для файлообменной сети Direct Connect - EiskaltDC++ 2.1.0


Рубрика: Новости Linux
Метки: | |
Просмотров: 2561

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

Основные изменения после версии 2.0.3:

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

o От основного бинарника отделена библиотека libeiskaltdcpp для unix-подобных систем.

o Добавлена локализация сообщений ядра. Используется gettext.

o Добавлена возможность использования Lua-скриптов (см. файл INSTALL).

o Добавлена возможность использования miniUPnP для подключения (см. файл INSTALL).

o Добавлен комплект звуковых файлов из проекта FlylinkDC++.

o Ядро (dcpp) частично обновлено до версии 0.777.

o Добавлен NATT (см. страницу на wiki)

o Сделана возможность использования регистро-зависимого файл-листа (опция CaseSensitiveFilelist в SettingManager). Если у вас есть каталоги, в которых одновременно находятся файлы вида file.txt, FILE.txt и/или File.txt, то теперь это не будет вызывать проблем с постоянным обновлением шары и все эти файлы будут одновременно доступны другим пользователям для загрузки. По умолчанию данная опция отключена, т.к. она может стать причиной нарушения совместимости с другими DC-клиентами. (см. обсуждение)

o Внимание: при обновлении программы до этой версии, после перезапуска она будет вынуждена один раз полностью перехешировать ваши файлы. Это связано с тем, что теперь файловые хэши хранятся в регистрозависимом виде. Как будет из этих хэшей формироваться файл-лист, зависит от опции, описанной выше. По умолчанию, в файл-листе имена файлов хранятся в нижнем регистре, в соответствии со спецификацией.

* eiskaltdcpp-qt

o Теперь при скрытии меню (Ctrl+M) добавляется соответствующая кнопка на панель инструментов.

o Добавлена возможность настройки списка действий на панели инструментов. (Правый клик на панели --> Настроить)

o Добавлена опция отображения ip-адресов пользователей в чате. (Зависит от настроек хаба: информация о них обычно доступна только для операторов)

o Исправлена проблема с минимальной шириной главного окна в Mac OS X.

o Многострочная панель виджетов (табов).

o Добавлена возможность скрыть кнопки закрытия вкладок (см. контекстное меню на многострочной панели виджетов).

o Доступны испанский, болгарский и словацкий переводы.

o Добавлена возможность сборки без libupnp и QtDBus (см. файл INSTALL).

o Добавлена возможность сборки под MS Windows (см. файл win32/READ_ME.txt).

o Добавлен индикатор прогресса хеширования в статусную строку. Объединены пункты меню 'Обновить шару' и 'Прогресс хэширования'.

o Расширен диалог настроек.

o Удален лишний код (опция -DFREE_SPACE_BAR для cmake). Сборки с -DFREE_SPACE_BAR_C:BOOL=1 работают стабильно на всех поддерживаемых платформах.

o Добавлена возможность настройки подключения через UPnP (используется miniupnp).

o Удалена возможноть сборки с libupnp 1.6.* (опция USE_LIBUPNP).

o Добавлены команды чата /luafile и /lua (см. man-страницу или /help в чате).

o Добавлен виджет для настройки ADL-поиска.

o Интервал обнаружения отсутствия (проверка активности пользователя).

o Изменены функции работы со смайлами. Теперь возможно использовать оригинальные смайл-паки от других клиентов без дополнительной модификации. Поставляемые в комплекте с программой смайл-паки, являются общими для для интерфейсов на Qt и Gtk.

o Добавлена возможность использовать регулярные выражения Qt в фильтре списка пользователей (используйте ## в фильтре)

o Добавлено ведение лога антиспам-бота (файл antispam.log в ~/.config/eiskaltdc++/ или другом каталоге, в зависимости от опций сборки).

o Добавлен менеджер комбинаций клавиш.

o Добавлена поддержка Qt Declarative UI (работает только в Qt >= 4.7.0).

o Добавлена панель смайлов (см. соответствующую опцию в Настройки-->Интерфейс-->Чат)

o Добавлен диалог для вычисления TTH произвольного файла.

* eiskaltdcpp-gtk

o Добавлен Gtk интейрфейс, основанный на коде FreeDC++ и LinuxDC++.

o Интерфейс локализирован с использованием gettext.

o Дефолтные иконки для Gtk интерфейса синхронизированы с дефолтными иконками из Qt интерфейса.

o Добавлен виджет для настройки ADL-поиска.

o Добавлена возможность настройки подключения через UPnP (используется miniupnp).

o Добавлены команды чата /sh и /alias (см. man-страницу или /help в чате).

o Добавлены команды чата /luafile и /lua (см. man-страницу или /help в чате).

o Добавлен диалог для вычисления TTH произвольного файла.

o Отображение картинок в чате ().

Внимание: разработка eiskaltdcpp-wt прекращена, все имеющиеся наработки удалены. В следующих релизах планируется написать веб-интерфейс с использованием E(xt)JS.

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

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

В настоящий момент проекту требуются люди, готовые заняться подготовкой сборок для Mac OS X (только под архитектуру PowerPC). Программа уже попала в официальные репозитории Debian, Ubuntu, Gentoo и ALT Linux. Ищутся добровольцы, которые смогут продвинуть программу в Arch Linux и другие популярные дистрибутивы.

Источник 1