Ħareġ rilaxx stabbli EiskaltDC++ v2.4.1 - klijent multi-pjattaforma għan-netwerks Qabbad Direttament и Konnessjoni Diretta Avvanzata. Assemblaġġi ippreparat għal diversi distribuzzjonijiet Linux, Haiku, macOS u Windows. Il-manutenzjoni ta' ħafna distribuzzjonijiet diġà aġġornaw pakketti fir-repożitorji uffiċjali.
Bidliet ewlenin wara l-verżjoni 2.2.9, li ġiet rilaxxata 7.5 snin ilu:
Bidliet ġenerali
- Appoġġ miżjud għal OpenSSL >= 1.1.x (appoġġ għal OpenSSL 1.0.2 miżmuma).
- Titjib sinifikanti għall-operat tal-programm fuq macOS u Haiku.
- Appoġġ uffiċjali għal Debian GNU/Hurd.
- It-tfittxija għal fajls permezz tad-DHT hija attivata awtomatikament. Is-server dht.fly-server.ru ġie miżjud mal-lista ta 'servers biex tinkiseb il-lista inizjali ta' nodi disponibbli.
- Il-libreriji Boost tneħħew mid-dipendenzi tal-assemblaġġ! Fl-istess ħin, irnexxielna nillimitaw lilna nfusna għall-kapaċitajiet tal-istandard C++14, li jippermettilna niġbru l-programm fuq sistemi pjuttost antiki.
- Twettqet refactoring maġġuri tal-kodiċi tas-sors; kummenti misjuba minn analizzaturi tal-kodiċi statiċi (cppcheck, clang) ġew eliminati.
- Sinkronizzazzjoni parzjali tal-kodiċi tal-librerija libeiskaltdcpp mal-kernel DC++ 0.868.
eiskaltdcpp-qt
- Appoġġ miżjud għall-bini tal-programm bil-libreriji Qt 5.x. Fl-istess ħin, tinżamm il-kompatibilità mal-libreriji Qt 4.x.
- Żid appoġġ għal mogħdijiet relattivi għal fajls tar-riżorsi (ikoni, ħsejjes, traduzzjonijiet, eċċ.), li għamilha possibbli li l-programm jiġi ppakkjat f'AppImage u snap.
- Appoġġ miżjud għall-hubs nmdcs:// .
- Id-djalogu tas-settings tjieb b'mod sinifikanti.
- Wirja mtejba tal-links tal-kalamita għall-protokoll BitTorrent fiċ-chats. (Display biss; jekk tikklikkja fuqhom xorta waħda ssejjaħ il-programm estern.)
- Djalogi mtejba biex tara links kalamita u tikkalkula TTH: buttuni miżjuda għall-ikkupjar links kalamita u links tfittxija.
- Żieda bar tat-tiftix mal-widget tal-Debug Console.
- L-għażla li tinbidel it-tipa għall-applikazzjoni kollha tneħħiet mis-settings. Issa fil-menus tal-kuntest, it-tikketti tat-test, l-indikaturi, eċċ. It-tipa tas-sistema dejjem tintuża. Is-settings tal-font għall-messaġġi taċ-chat jibqgħu mhux mibdula.
- L-operazzjoni tal-filtru IP ġiet iffissata.
- Ir-reazzjoni għall-hotkey Ctrl+F fiċ-chats ġiet mibdula: issa ma taħbix il-bar tat-tiftix meta terġa 'tiġi ppressata, iżda jaġixxi l-istess bħall-bar tat-tiftix fil-web browsers.
- Waqaf tuża l-ifformattjar tat-test HTML fil-tooltip għall-ikona tat-trej tas-sistema fuq is-sistemi GNU/Linux u FreeBSD minħabba problema tal-wiri f'verżjonijiet aktar ġodda ta' KDE Plasma 5. Test sempliċi issa jintuża għas-sistemi kollha u DE.
- Żid widget "Segretarju" ġdid biex tfittex messaġġi li fihom links kalamiti u/jew kliem ewlieni. L-utent m'għadux jeħtieġ li jħares permezz ta 'tunnellati ta' messaġġi inutli fuq bosta ċentri biex isib xi ħaġa interessanti, "Segretarju" se jagħmel dan għalih.
- Menus tal-kuntest fissi għal messaġġi f'chats personali.
eiskaltdcpp-gtk
- Ġew irranġati diversi bugs minuri u kbar.
- Hemm inqas ħabtiet tal-programmi, iżda mhux kollha ġew irranġati. Per eżempju, ħabtiet jistgħu jseħħu meta tuża l-widget tat-tiftix.
eiskaltdcpp-daemon
- Ir-riżultati tat-tfittxija ta' tfittxija issa huma ffiltrati min-naħa tad-daemon: ir-riżultati għall-aħħar tfittxija ta' tfittxija biss jintbagħtu permezz ta' JSON-RPC. Dan l-approċċ huwa inqas flessibbli minn qabel, iżda jippermetti implimentazzjonijiet simplifikati tal-klijenti. Per eżempju, fl-uffiċjal interface tal-web.
Ta ' pjanijiet għall-futur speċjalment tiġi ċċelebrata:
- Żieda ta 'appoġġ IPv6 mal-kernel.
- L-użu tal-librerija Hunspell minflok Aspell għall-iċċekkjar tal-ortografija f'eiskaltdcpp-qt.
- Tmiem tal-appoġġ għal Qt 4.x, kif ukoll Qt 5.x eqdem minn 5.12.
- Tmiem tal-appoġġ u t-tneħħija kompleta ta' eiskaltdcpp-gtk.
- Neħħi l-appoġġ XML-RPC minn eiskaltdcpp-daemon.
Sors: linux.org.ru