Kutolewa kwa EiskaltDC++ 2.4.1


Kutolewa kwa EiskaltDC++ 2.4.1

Ikatokea kutolewa imara EiskaltDC++ v2.4.1 - mteja wa jukwaa la mitandao Unganisha moja kwa moja ΠΈ Advanced Connect Direct. Makusanyiko imeandaliwa kwa usambazaji mbalimbali wa Linux, Haiku, macOS na Windows. Watunzaji wa usambazaji wengi tayari wamesasisha vifurushi katika hazina rasmi.

Mabadiliko kuu baada ya toleo 2.2.9, ambayo ilitolewa miaka 7.5 iliyopita:

Mabadiliko ya jumla

  • Usaidizi ulioongezwa kwa OpenSSL >= 1.1.x (utumiaji wa OpenSSL 1.0.2 umebaki).
  • Maboresho makubwa kwa uendeshaji wa programu kwenye macOS na Haiku.
  • Usaidizi rasmi kwa Debian GNU/Hurd.
  • Kutafuta faili kupitia DHT kunawezeshwa kwa chaguo-msingi. Seva ya dht.fly-server.ru imeongezwa kwenye orodha ya seva ili kupata orodha ya awali ya nodi zinazopatikana.
  • Maktaba za Kukuza zimeondolewa kutoka kwa utegemezi wa kusanyiko! Wakati huo huo, tuliweza kujiwekea kikomo kwa uwezo wa kiwango cha C++14, ambayo inaruhusu sisi kukusanya programu kwenye mifumo ya zamani.
  • Urekebishaji mkubwa wa msimbo wa chanzo umefanywa; maoni yaliyopatikana na vichanganuzi vya misimbo tuli (cppcheck, clang) yameondolewa.
  • Usawazishaji kiasi wa msimbo wa maktaba ya libeiskaltdcpp na DC++ 0.868 kernel.

eiskaltdcpp-qt

  • Usaidizi ulioongezwa wa kuunda programu na maktaba za Qt 5.x. Wakati huo huo, utangamano na maktaba za Qt 4.x hudumishwa.
  • Usaidizi ulioongezwa kwa njia za jamaa kwa faili za rasilimali (ikoni, sauti, tafsiri, n.k.), ambayo ilifanya iwezekane kufunga programu katika AppImage na snap.
  • Usaidizi ulioongezwa kwa vibanda nmdcs:// .
  • Kidirisha cha mipangilio kimeboreshwa kwa kiasi kikubwa.
  • Onyesho lililoboreshwa la viungo vya sumaku kwa itifaki ya BitTorrent kwenye gumzo. (Onyesha pekee; kubofya kwao bado huita programu ya nje.)
  • Maongezi yaliyoboreshwa ya kutazama viungo vya sumaku na kukokotoa TTH: vitufe vilivyoongezwa vya kunakili viungo vya sumaku na viungo vya utafutaji.
  • Imeongeza upau wa kutafutia kwenye wijeti ya Debug Console.
  • Chaguo la kubadilisha fonti kwa programu nzima limeondolewa kwenye mipangilio. Sasa katika menyu ya muktadha, lebo za maandishi, viashiria, nk. Fonti ya mfumo hutumiwa kila wakati. Mipangilio ya fonti ya ujumbe wa gumzo bado haijabadilika.
  • Uendeshaji wa chujio cha IP umewekwa.
  • Mwitikio wa kitufe cha Ctrl+F kwenye gumzo umebadilishwa: sasa haifichi upau wa kutafutia unapobonyezwa tena, lakini hufanya kazi sawa na upau wa kutafutia katika vivinjari vya wavuti.
  • Imeacha kutumia umbizo la maandishi ya HTML kwenye kidokezo cha aikoni ya trei ya mfumo kwenye mifumo ya GNU/Linux na FreeBSD kutokana na tatizo la kuonyesha katika matoleo mapya zaidi ya KDE Plasma 5. Maandishi ya kawaida sasa yanatumika kwa mifumo yote na DE.
  • Imeongeza wijeti mpya ya "Katibu" ili kutafuta jumbe zilizo na viungo vya sumaku na/au manenomsingi. Mtumiaji hahitaji tena kuangalia tani za ujumbe usio na maana kwenye vibanda vingi ili kupata kitu cha kuvutia, "Katibu" atamfanyia.
  • Menyu za muktadha zisizobadilika za ujumbe katika mazungumzo ya kibinafsi.

eiskaltdcpp-gtk

  • Vidudu mbalimbali vidogo na vikubwa vimerekebishwa.
  • Kuna hitilafu chache za programu, lakini sio zote ambazo zimerekebishwa. Kwa mfano, kuacha kufanya kazi kunaweza kutokea wakati wa kutumia wijeti ya utafutaji.

eiskaltdcpp-daemon

  • Matokeo ya hoja ya utafutaji sasa yamechujwa kwa upande wa daemon: ni matokeo tu ya hoja ya mwisho ya utafutaji yanarudishwa kupitia JSON-RPC. Mbinu hii ni rahisi kunyumbulika kuliko hapo awali, lakini inaruhusu utekelezaji rahisi wa mteja. Kwa mfano, katika rasmi kiolesura cha wavuti.

Ya mipango ya siku zijazo hasa alibainisha:

  • Kuongeza msaada wa IPv6 kwenye kernel.
  • Kutumia maktaba ya Hunspell badala ya Aspell kwa kukagua tahajia katika eiskaltdcpp-qt.
  • Mwisho wa usaidizi kwa Qt 4.x, pamoja na Qt 5.x ya zamani zaidi ya 5.12.
  • Mwisho wa usaidizi na uondoaji kamili wa eiskaltdcpp-gtk.
  • Ondoa usaidizi wa XML-RPC kutoka kwa eiskaltdcpp-daemon.

Chanzo: linux.org.ru