чыгып кетти туруктуу чыгаруу EiskaltDC++ v2.4.1 - тармактар үчүн кросс-платформа кардары Түз байланыш и Advanced Direct Connect. жыйналыш ар кандай Linux, Haiku, macOS жана Windows дистрибуциялары үчүн даярдалган. Көптөгөн дистрибьюторлордун тейлөөчүлөрү жаңыртылган топтомдор расмий репозиторийлерде.
Версиядан кийинки негизги өзгөртүүлөр 2.2.9, 7.5 жыл мурун чыгарылган:
Жалпы өзгөрүүлөр
- OpenSSL >= 1.1.x үчүн кошумча колдоо (OpenSSL 1.0.2 үчүн колдоо сакталган).
- MacOS жана Haikuда программанын иштешине олуттуу жакшыртуулар.
- Debian GNU/Hurd үчүн расмий колдоо.
- DHT аркылуу файлдарды издөө демейки боюнча иштетилген. Жеткиликтүү түйүндөрдүн баштапкы тизмесин алуу үчүн серверлердин тизмесине dht.fly-server.ru сервери кошулду.
- Boost китепканалары монтаждык көз карандылыктан алынып салынды! Ошол эле учурда биз C++14 стандартынын мүмкүнчүлүктөрү менен чектелдик, бул бизге программаны кыйла эски системаларда түзүүгө мүмкүндүк берет.
- Баштапкы коддун негизги рефакторинги жүргүзүлдү; статикалык код анализаторлору тарабынан табылган комментарийлер (cppcheck, clang) жок кылынды.
- Libeiskaltdcpp китепкана кодун DC++ 0.868 ядросу менен жарым-жартылай синхрондоштуруу.
eiskaltdcpp-qt
- Qt 5.x китепканалары менен программаны куруу үчүн кошумча колдоо. Ошол эле учурда, Qt 4.x китепканалары менен шайкештик сакталат.
- Ресурстук файлдарга салыштырмалуу жолдорго (сөлөкөттөр, үндөр, котормолор ж.б.) колдоо кошулду, бул программаны AppImageде топтомго жана чаптоого мүмкүндүк берди.
- Хабтар үчүн кошумча колдоо nmdcs:// .
- Орнотуулар диалогу кыйла жакшыртылды.
- Чаттарда BitTorrent протоколу үчүн магниттик шилтемелердин жакшыртылган дисплейи. (Көрсөтүү гана; аларды басуу дагы эле тышкы программаны чакырат.)
- Магниттик шилтемелерди көрүү жана TTH эсептөө үчүн жакшыртылган диалогдор: магниттик шилтемелерди жана издөө шилтемелерин көчүрүү үчүн кошумча баскычтар.
- Debug Console виджетине издөө тилкеси кошулду.
- Бүтүндөй тиркеме үчүн шрифти өзгөртүү параметри орнотуулардан алынып салынды. Азыр контексттик менюларда, текст энбелгилеринде, индикаторлордо ж.б. Системанын шрифти дайыма колдонулат. Чат билдирүүлөрүнүн шрифт жөндөөлөрү өзгөрүүсүз калат.
- IP чыпкасынын иштеши оңдолду.
- Чаттарда Ctrl+F тез баскычына реакция өзгөрдү: эми ал кайра басылганда издөө тилкесин жашырбайт, бирок веб-браузерлерде издөө тилкесиндей эле иштейт.
- KDE Plasma 5тин жаңыраак версияларында дисплей көйгөйүнөн улам GNU/Linux жана FreeBSD системаларындагы тутумдук такта сөлөкөтүнүн куралдар кеңешинде HTML текст форматтоосун колдонуу токтотулду. Жөнөкөй текст азыр бардык системалар жана DE үчүн колдонулат.
- Магниттик шилтемелерди жана/же ачкыч сөздөрдү камтыган билдирүүлөрдү издөө үчүн жаңы "Катчы" виджети кошулду. Колдонуучу мындан ары кызыктуу бир нерсе табуу үчүн көптөгөн хабдарда пайдасыз билдирүүлөрдү карап чыгуунун кереги жок, аны "катчы" жасайт.
- Жеке чаттардагы билдирүүлөр үчүн белгиленген контексттик менюлар.
eiskaltdcpp-gtk
- Ар кандай майда жана негизги мүчүлүштүктөр оңдолду.
- Программанын бузулушу азыраак, бирок алардын баары эле оңдолгон эмес. Мисалы, издөө виджетин колдонууда каталар болушу мүмкүн.
eiskaltdcpp-демон
- Издөө сурамынын натыйжалары азыр демон тарабында чыпкаланат: акыркы издөө сурамынын натыйжалары гана JSON-RPC аркылуу кайтарылат. Бул ыкма мурункуга караганда аз ийкемдүү, бирок ал жөнөкөйлөштүрүлгөн кардар ишке ашырууга мүмкүндүк берет. Мисалы, официалдуу веб-интерфейс.
чейин келечекке пландар айрыкча атактуу:
- ядрого IPv6 колдоосун кошуу.
- eiskaltdcpp-qt ичинде орфографияны текшерүү үчүн Aspellдин ордуна Hunspell китепканасын колдонуу.
- Qt 4.x үчүн колдоо аягы, ошондой эле 5 караганда Qt 5.12.x эски.
- Колдоо аяктоо жана eiskaltdcpp-gtk толук жоюу.
- eiskaltdcpp-демондон XML-RPC колдоосун алып салыңыз.
Source: linux.org.ru