Rilaxx ta' EiskaltDC++ 2.4.1


Rilaxx ta' EiskaltDC++ 2.4.1

Ħ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