Ngaleupaskeun EiskaltDC ++ 2.4.1


Ngaleupaskeun EiskaltDC ++ 2.4.1

Sumping kaluar release stabil EiskaltDC ++ v2.4.1 - klien cross-platform pikeun jaringan Sambungkeun langsung и Sambungkeun langsung canggih. Majelis disiapkeun pikeun rupa-rupa distribusi Linux, Haiku, macOS sareng Windows. Pangropéa seueur distribusi parantos parantos diropéa bungkusan dina repositories resmi.

Parobahan utama sanggeus versi 2.2.9, anu dirilis 7.5 taun ka tukang:

Parobihan umum

  • Ditambahkeun rojongan pikeun OpenSSL>= 1.1.x (rojongan pikeun OpenSSL 1.0.2 dipikagaduh).
  • Perbaikan signifikan kana operasi program dina macOS sareng Haiku.
  • Rojongan resmi pikeun Debian GNU/Hurd.
  • Milarian file via DHT diaktipkeun sacara standar. Server dht.fly-server.ru geus ditambahkeun kana daptar server pikeun ménta daptar awal titik sadia.
  • Perpustakaan Boost parantos dipiceun tina kagumantungan assembly! Dina waktos anu sami, urang tiasa ngawatesan diri kana kamampuan standar C ++ 14, anu ngamungkinkeun urang pikeun nyusun program dina sistem anu cukup lami.
  • Refactoring utama kode sumber geus dilaksanakeun; komentar kapanggih ku analisa kode statik (cppcheck, clang) geus ngaleungitkeun.
  • Sinkronisasi parsial kode perpustakaan libeiskaltdcpp kalawan DC ++ 0.868 kernel.

eiskaltdcpp-qt

  • rojongan ditambahkeun pikeun ngawangun program kalawan Qt 5.x perpustakaan. Dina waktu nu sarua, kasaluyuan jeung Qt 4.x perpustakaan dijaga.
  • Ditambahkeun dukungan pikeun jalur rélatif kana file sumberdaya (ikon, sora, tarjamahan, jsb), anu ngamungkinkeun pikeun ngarangkep program dina AppImage sareng snap.
  • Ditambahkeun dukungan pikeun hub nmdcs:// .
  • Dialog setélan parantos ningkat sacara signifikan.
  • Ningkatkeun tampilan tautan magnet pikeun protokol BitTorrent dina obrolan. (Pintonan wungkul; ngaklikana tetep nyauran program éksternal.)
  • Dialog ningkat pikeun ningali tautan magnet sareng ngitung TTH: tombol tambihan pikeun nyalin tautan magnet sareng tautan milarian.
  • Nambahkeun bar teang ka widget Debug Console.
  • Pilihan pikeun ngarobah font pikeun sakabéh aplikasi geus dihapus tina setélan. Ayeuna dina ménu kontéks, labél téks, indikator, jsb. Font sistem sok dianggo. Setélan fon pikeun pesen obrolan tetep teu robih.
  • Operasi saringan IP parantos dibenerkeun.
  • Réaksi kana konci panas Ctrl + F dina obrolan parantos dirobih: ayeuna éta henteu nyumputkeun bar teang nalika dipencet deui, tapi kalakuanana sami sareng bar teang dina panyungsi wéb.
  • Dieureunkeun maké pormat téks HTML dina tooltip pikeun ikon baki sistem dina sistem GNU/Linux jeung FreeBSD alatan masalah tampilan dina versi anyar KDE Plasma 5. Téks polos ayeuna dipaké pikeun sakabéh sistem jeung DE.
  • Nambahkeun widget "Sekretaris" anyar pikeun milarian pesen anu ngandung tautan magnet sareng/atawa kecap konci. Pamaké henteu deui kedah milarian seueur pesen anu teu aya gunana dina seueur hub pikeun mendakan anu pikaresepeun, "Sekretaris" bakal ngalakukeunana pikeun anjeunna.
  • Ménu kontéks maneuh pikeun pesen dina obrolan pribadi.

eiskaltdcpp-gtk

  • Rupa-rupa bug minor sareng utama parantos dilereskeun.
  • Aya sababaraha kacilakaan program, tapi henteu sadayana parantos dilereskeun. Contona, kacilakaan bisa lumangsung nalika maké widget pilarian.

eiskaltdcpp-daemon

  • Hasil pamundut pilarian ayeuna disaring dina sisi daemon: ngan hasil pikeun pamundut pilarian panungtungan balik via JSON-RPC. pendekatan ieu kirang fléksibel ti saméméhna, tapi ngamungkinkeun pikeun palaksanaan klien disederhanakeun. Contona, dina resmi panganteur web.

ti rencana pikeun mangsa nu bakal datang utamana nyatet:

  • Nambahkeun dukungan IPv6 kana kernel.
  • Ngagunakeun perpustakaan Hunspell tinimbang Aspell pikeun mantra dipariksa di eiskaltdcpp-qt.
  • Tungtung rojongan pikeun Qt 4.x, kitu ogé Qt 5.x heubeul ti 5.12.
  • Tungtung rojongan tur panyabutan lengkep eiskaltdcpp-gtk.
  • Cabut XML-RPC rojongan ti eiskaltdcpp-daemon.

sumber: linux.org.ru