EiskaltDC++ хувилбар 2.4.1


EiskaltDC++ хувилбар 2.4.1

Гаргасан тогтвортой хувилбар EiskaltDC++ v2.4.1 - сүлжээнд зориулсан платформ хоорондын клиент Шууд холболт и Нарийвчилсан шууд холболт. Чуулган янз бүрийн Linux, Haiku, macOS болон Windows түгээлтүүдэд зориулж бэлтгэсэн. Олон түгээлтийн засварчид аль хэдийн шинэчлэгдсэн багцууд албан ёсны хадгалах газруудад.

Хувилбарын дараах үндсэн өөрчлөлтүүд 2.2.97.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-д багцалж, snap хийх боломжтой болсон нөөц файлуудын харьцангуй замуудын дэмжлэг (дүрс, дуу, орчуулга гэх мэт) нэмэгдсэн.
  • Хабуудын дэмжлэгийг нэмсэн nmdcs:// .
  • Тохиргооны харилцах цонх мэдэгдэхүйц сайжирсан.
  • Чат дахь BitTorrent протоколд зориулсан соронз холбоосыг сайжруулсан. (Зөвхөн харуулах; тэдгээр дээр товшсоноор гадаад програмыг дуудсан хэвээр байна.)
  • Соронзон холбоосыг үзэх, TTH-ийг тооцоолох сайжруулсан харилцах цонх: соронзон холбоос болон хайлтын холбоосыг хуулах товчлууруудыг нэмсэн.
  • Дибаг хийх консолын виджетэд хайлтын талбар нэмсэн.
  • Програмын фонтыг бүхэлд нь өөрчлөх сонголтыг тохиргооноос хассан. Одоо контекст цэс, текст шошго, үзүүлэлт гэх мэт. Системийн фонтыг үргэлж ашигладаг. Чат мессежийн үсгийн тохиргоо өөрчлөгдөөгүй хэвээр байна.
  • 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-ийг бүрэн устгана.
  • XML-RPC дэмжлэгийг eiskaltdcpp-дэймоноос устгана уу.

Эх сурвалж: linux.org.ru