[size="3"]
Релиз EiskaltDC++ 2.2.1[/size]
Состоялся (https://github.com/negativ/eiskaltdcpp/tree/v2.2.1) релиз EiskaltDC++ 2.2.1 (http://code.google.com/p/eiskaltdc/), кроссплатформенного графического клиента для сетей Direct Connect (http://ru.wikipedia.org/wiki/Direct_Connect) и ADC (http://ru.wikipedia.org/wiki/Advanced_Direct_Connect).
Основные изменения (https://github.com/negativ/eiskaltdcpp/raw/v2.2.1/ChangeLog_ru.txt) после версии 2.2.0 (http://www.opennet.ru/opennews/art.shtml?num=29285):
- Общие изменения
- Исправлена сборка под 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 доступ к программе сейчас находится в активной разработке, но еще не готов.
(http://www.opennet.ru/opennews/pics_base/29842_1299618546.jpg) (http://tehnick-8.narod.ru/eiskaltdcpp/screenshots.html)
Следующий релиз программы ожидается 9 апреля. За активностью разработки проекта можно наблюдать на данной странице (http://github.com/negativ/eiskaltdcpp/network). Пообщаться с разработчиками можно в Jabber-конференции eiskaltdc@conference.gentoo.ru или в специальной ветке форума (http://unixforum.org/index.php?showtopic=95491&view=getlastpost). Сообщения об ошибках и запросы на реализацию улучшений принимаются в системе трекинга ошибок (http://code.google.com/p/eiskaltdc/issues/list) Google Code.
Свежие deb-пакеты со стабильной версией и ежедневные сборки программы доступны здесь (https://launchpad.net/%7Etehnick/+archive/tehnick). Ссылки на пакеты для других дистрибутивов и ОС можно найти на главной странице проекта (http://code.google.com/p/eiskaltdc/). Скриншоты (http://tehnick-8.narod.ru/eiskaltdcpp/screenshots.html) и полезную информацию (http://tehnick-8.narod.ru/eiskaltdcpp/) о проекте можно найти на сайте одного из разработчиков. Там же доступен небольшой FAQ (http://tehnick-8.narod.ru/eiskaltdcpp/faq.html), с которым желательно ознакомиться.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29842)
Отличная програмулина. Правда я уже использую версию 2.2.2.
[size="3"]
Релиз EiskaltDC++ 2.2.2 [/size]
Состоялся (https://github.com/negativ/eiskaltdcpp/tree/v2.2.2) релиз EiskaltDC++ (http://ru.wikipedia.org/wiki/EiskaltDC%2B%2B), кроссплатформенного графического клиента для сетей Direct Connect (http://ru.wikipedia.org/wiki/Direct_Connect) и ADC (http://ru.wikipedia.org/wiki/Advanced_Direct_Connect).
Основные изменения (https://github.com/negativ/eiskaltdcpp/raw/v2.2.2/ChangeLog_ru.txt) после версии 2.2.1 (http://linuxforum.kz/index.php?/topic/4635-eiskaltdc/page__view__findpost__p__15683):
- Общие изменения
- Частичная синхронизация с ядром DC++ (0.785).
- Выравнивание ip-адресов в чате (только для моноширинных шрифтов).
- Добавлены опции конфигурации: ENABLE_STACKTRACE, WITH_DEV_FILES и EISKALTDCPP_INCLUDE_DIR.
- Распознавание национальных доменных имен (используется libidn) [rfc3490]. (По умолчанию включено, см. файл INSTALL)
- Возможный фикс для исправления мигрирования со старых релизов (<2.1.0) без перехэширования.
- Добавлена опция задержки хэширования при старте программы (60 секунд по умолчанию). Если задержка равна -1, процесс хэширования не будет возобновлен. Эта опция очень полезна для ускорения запуска GUI, потому что он не ждет ядро DC++.
- Добавлен отдельный файл для ведения лога полностью завершенных загрузок.
- Возможность привязки к сетевому интерфейсу.
- Исправления для улучшения работы Lua-скриптов.
- Исправления ошибок.
- eiskaltdcpp-qt
- Добавлена возможность сборки под Haiku-OS (см. файл INSTALL).
- Исправлена загрузка смайлов из смайл-паков. Теперь можно использовать любой стандартный формат для изображений, а не только PNG формат.
- Улучшения в диалоге с черным списком результатов поиска.
- Исправлена подсветка статусных сообщений в чате: цвет теперь применяется ко всему сообщению.
- Улучшение в виджете поиска: всплывающая подсказка показывает где находится файл, если он есть в шаре.
- В диалоге настроек устранена возможность указания TLS_PORT равного TCP_PORT. (Частая ошибка пользователей)
- Добавлены некоторые опции в диалог настроек: BIND_IFACE (привязка к сетевому интерфейсу), HASHING_START_DELAY (задержка хэширования при старте), LOG_FILE_FINISHED_DOWNLOAD (отдельный файл для ведения лога полностью завершенных загрузок)
- Добавлена всплывающая подсказка для уже расшаренных файлов в виджете просмотра списка файлов (теперь и для чужих списков файлов тоже).
- Исправлена опция фильтрации полностью завершенных загрузок в виджете списка передач (не работала при использованиии локализации).
- Виджет личного чата теперь использует ограничение на максимальное количество сообщений. У некоторых пользователей было существенное увеличение потребления памяти при получении большого количества сообщений от ботов.
- Добавлена возможность открытия не полностью загруженных файлов из списка загрузок.
- В меню чата добавлен пункт для поиска выделенного фрагмента текста.
- Добавлен дополнительный виджет для просмотра очереди пользователей.
- Разрешен поиск альтернатив для раздач.
- Исправлены небольшие утечки памяти и произведена чистка кода.
- Добавлена секция MimeType в .desktop файл.
- Теперь EiskaltDC++ Qt доступен в виде плагина для проекта LeechCraft (https://github.com/0xd34df00d/leechcraft)
- eiskaltdcpp-gtk
- Исправлена инициализация панели инструментов.
- Отключены сообщения "Смайлики не загрузились", когда смайлы не используются.
- Добавлены некоторые опции в диалог настроек: "sound-command", "minimize-tray" (свернуть в трей при запуске)
- В диалоге настроек устранена возможность указания TLS_PORT равного TCP_PORT. (Частая ошибка пользователей)
- Добавлена секция MimeType в .desktop файл.
- eiskaltdcpp-daemon
- Добавлена возможность сборки под Haiku-OS (см. файл INSTALL).
- Добавлены опции командной строки: --pidfile, --confdir, --localdir
- Добавлен пример скрипта для запуска демона при загрузке системы в основанных на Debian системах.
- Отключено принудительное изменение прав доступа к создаваемым файлам (644).
- Новые методы XML-RPC.
(http://pics.kz/s1/42/80/0d/42800dd25f1eb9a46f940d5686b7ecb3.jpg)
(http://tehnick-8.narod.ru/eiskaltdcpp/screenshots.html)
Следующий релиз программы ожидается 22 мая. За активностью разработки проекта можно наблюдать на данной странице (http://github.com/negativ/eiskaltdcpp/network). Пообщаться с разработчиками можно в Jabber-конференции eiskaltdc@conference.gentoo.ru или в специальной ветке форума (http://unixforum.org/index.php?showtopic=95491&view=getlastpost). Сообщения об ошибках и запросы на реализацию улучшений принимаются в системе трекинга ошибок (http://code.google.com/p/eiskaltdc/issues/list) Google Code.
Свежие deb-пакеты со стабильной версией и ежедневные сборки программы доступны здесь (https://launchpad.net/%7Etehnick/+archive/tehnick). Ссылки на пакеты для других дистрибутивов и ОС можно найти на главной странице проекта (http://code.google.com/p/eiskaltdc/). Скриншоты (http://tehnick-8.narod.ru/eiskaltdcpp/screenshots.html) и полезную информацию (http://tehnick-8.narod.ru/eiskaltdcpp/) о проекте можно найти на сайте одного из разработчиков. Там же доступен небольшой FAQ (http://tehnick-8.narod.ru/eiskaltdcpp/faq.html), с которым желательно ознакомиться.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30352)
[size="3"]Релиз клиента для файлообменных сетей Direct Connect и ADC - EiskaltDC++ 2.2.3[/size]Состоялся (https://github.com/negativ/eiskaltdcpp/tree/v2.2.3) релиз EiskaltDC++ (http://ru.wikipedia.org/wiki/EiskaltDC%2B%2B), кроссплатформенного графического клиента для сетей Direct Connect (http://ru.wikipedia.org/wiki/Direct_Connect) и ADC (http://ru.wikipedia.org/wiki/Advanced_Direct_Connect).
Основные изменения (https://raw.github.com/negativ/eiskaltdcpp/v2.2.3/ChangeLog_ru.txt) после версии 2.2.2 (http://linuxforum.kz/index.php?/topic/4635-eiskaltdc/page__view__findpost__p__17201):
- Общие изменения
- Разные поисковые интервалы для избранных хабов (по умолчанию: 60 с);
- Исправлена ошибка с подключением к ADC хабам на архитектуре armel;
- Общий код для обновления IP из DynDNS (перенесено из Qt GUI).
- Суммарная статистика (загружено/отдано) перемещена в ядро (текущие значения в Qt GUI будут сброшены);
- Исправлена проблема с хэшированием файлов, которые содержат в названии символы, отсутствующие в стандартной восьмибайтной локали, но присутствующие в юникод локалях. (Влияет только на MS Windows);
- Обновлены иконки программы в теме faenza;
- Исправлена сборка программы в Mac OS X;
- Множество исправлений и чистка кода (исправлены некоторые предупреждения компилятора и т.п.).
- eiskaltdcpp-qt
- Добавлена новая команда чата: /dcpps (для изменения настроек ядра DC++);
- Добавлены некоторые опции в диалог настроек избранного хаба: MINIMUM_SEARCH_INTERVAL;
- Реализована асинхронная загрузка истории из баз данных в виджете завершенных передач;
- Добавлено временное ограничение на количество элементов, загружаемых из баз данных при запуске программы (только 500 элементов из истории завершенных передач). Позднее в этом виджете будет реализована простая навигация по истории;
- Добавлена возможность поиска по шаблону в виджете просмотра списка файлов;
- Исправлен баг с некорректным элементом меню 'О программе' в Mac OS X;
- Исправлено контекстное меню на ADC хабах;
- Добавлена новая тема с монохромными иконками программы.
- eiskaltdcpp-gtk
- Добавлено сохранение информации об общем трафике (загружено/передано) между сессиями;
- Добавлены новые команды чата: /ip (правила IPFilter), /ratio, /version;
- Добавлены некоторые опции в диалог настроек избранного хаба: Mode (тип подключения), MINIMUM_SEARCH_INTERVAL.
- eiskaltdcpp-daemon
- Новые методы XML-RPC;
- Полный список доступных сейчас методов: magnet.add, daemon.stop, hub.del, hub.say, hub.pm, hub.list, hub.retchat, share.add, share.rename, share.del, share.list, share.refres;
- Веб-интерфейса для управления демоном все еще нет.
Напомню, что начиная с версии 2.2.2 EiskaltDC++ Qt доступен в виде плагина для проекта LeechCraft (https://github.com/0xd34df00d/leechcraft).
В следующих релизах ожидается:
- Поддержка DHT
- IPv6 в ядре DC++
- JSON интерфейс для EiskaltDC++ Daemon
- Миграция с Libglade на GtkBuilder в EiskaltDC++ Gtk
(http://pics.kz/s1/7d/31/4e/7d314e92c2099c72649334db6f5006a6.jpg) (http://tehnick-8.narod.ru/eiskaltdcpp/screenshots.html)
Следующий релиз программы ожидается 18 сентября. За активностью разработки проекта можно наблюдать на данной странице (http://github.com/negativ/eiskaltdcpp/network). Пообщаться с разработчиками можно в Jabber-конференции eiskaltdc@conference.gentoo.ru или в специальной ветке форума (http://unixforum.org/index.php?showtopic=95491&view=getlastpost). Сообщения об ошибках и запросы на реализацию улучшений принимаются в системе трекинга ошибок (http://code.google.com/p/eiskaltdc/issues/list) Google Code.
Свежие deb-пакеты со стабильной версией и ежедневные сборки программы доступны здесь (https://launchpad.net/%7Etehnick/+archive/tehnick). Ссылки на пакеты для других дистрибутивов и ОС можно найти на главной странице проекта (http://code.google.com/p/eiskaltdc/). Скриншоты (http://tehnick-8.narod.ru/eiskaltdcpp/screenshots.html) и полезную информацию (http://tehnick-8.narod.ru/eiskaltdcpp/) о проекте можно найти на сайте одного из разработчиков. Там же доступен небольшой FAQ (http://tehnick-8.narod.ru/eiskaltdcpp/faq.html), с которым желательно ознакомиться.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30991)