Hè ghjuntu liberazione stabile EiskaltDC++ v2.4.1 - cliente multipiattaforma per e rete Cunnessione diretta и Cunnessione diretta avanzata. Assemblea preparatu per diverse distribuzioni Linux, Haiku, macOS è Windows. I mantenitori di parechje distribuzioni anu digià aghjurnatu pacchetti in i repositori ufficiali.
I cambiamenti principali dopu a versione 2.2.9, chì hè stata liberata 7.5 anni fà:
Cambiamenti generali
- Aghjunghje supportu per OpenSSL >= 1.1.x (supportu per OpenSSL 1.0.2 ritenutu).
- Migliuramenti significativi à u funziunamentu di u prugramma in macOS è Haiku.
- Supportu ufficiale per Debian GNU/Hurd.
- A ricerca di fugliali via DHT hè attivata per automaticamente. U servitore dht.fly-server.ru hè statu aghjuntu à a lista di i servitori per ottene a lista iniziale di i nodi dispunibili.
- E librerie Boost sò state sguassate da e dipendenze di l'assemblea! À u listessu tempu, avemu riesciutu à limità à e capacità di u standard C++ 14, chì ci permette di cumpilà u prugramma in sistemi abbastanza vechji.
- Un refactoring maiò di u codice fonte hè statu realizatu; i cumenti truvati da l'analizzatori di codice staticu (cppcheck, clang) sò stati eliminati.
- Sincronizazione parziale di u codice di biblioteca libeiskaltdcpp cù u kernel DC++ 0.868.
eiskaltdcpp-qt
- Aghjunghje supportu per custruisce u prugramma cù librerie Qt 5.x. À u listessu tempu, a cumpatibilità cù e librerie Qt 4.x hè mantinuta.
- Aghjunghje supportu per i percorsi relative à i schedarii di risorse (icone, soni, traduzzioni, etc.), chì hà permessu di imballà u prugramma in AppImage è snap.
- Supportu aghjuntu per i hubs nmdcs:// .
- U dialogu di paràmetri hè statu migliuratu significativamente.
- A visualizazione mejorata di ligami magnetichi per u protocolu BitTorrent in chats. (Display solu; cliccà nantu à elli chjama sempre u prugramma esternu.)
- Dialoghi migliurati per vede i ligami magnetichi è calculà TTH: aghjunghjenu i buttoni per copià i ligami magnetichi è i ligami di ricerca.
- Aggiunta una barra di ricerca à u widget di Debug Console.
- L'opzione di cambià a font per tutta l'applicazione hè stata eliminata da i paràmetri. Avà in menu di cuntestu, etichette di testu, indicatori, etc. U font di sistema hè sempre utilizatu. I paràmetri di font per i missaghji di chat restanu invariati.
- L'operazione di filtru IP hè stata fissata.
- A reazione à u Ctrl + F hotkey in chats hè stata cambiata: avà ùn oculta micca a barra di ricerca quandu si preme di novu, ma si cumporta cum'è a barra di ricerca in i navigatori web.
- Stopped use HTML text formattting in the tooltip for the system tray icon on GNU/Linux and FreeBSD system due to a display problem in new versions of KDE Plasma 5. Plain text is now used for all systems and DE.
- Aggiuntu un novu widget "Segretariu" per circà i missaghji chì cuntenenu ligami magnetichi è / o parole chjave. L'utilizatore ùn hà più bisognu di circà à traversu tunnellate di missaghji inutili nantu à parechji hubs per truvà qualcosa interessante, "Segretariu" farà per ellu.
- Menù di cuntestu fissi per i missaghji in chats persunali.
eiskaltdcpp-gtk
- Diversi bug minori è maiò sò stati risolti.
- Ci hè menu crashes di prugramma, ma micca tutti sò stati riparati. Per esempiu, i crashes ponu accade quandu si usa u widget di ricerca.
eiskaltdcpp-daemon
- I risultati di a ricerca di ricerca sò avà filtrati da u latu demoniu: solu i risultati per l'ultima ricerca di ricerca sò tornati via JSON-RPC. Stu approcciu hè menu flexible chè prima, ma permette implementazioni simplificate di u cliente. Per esempiu, in l 'ufficiale interfaccia web.
Da piani per u futuru soprattuttu nutatu:
- Aghjunghje u supportu IPv6 à u kernel.
- Utilizà a libreria Hunspell invece di Aspell per a verificazione ortografica in eiskaltdcpp-qt.
- Finu di supportu per Qt 4.x, è ancu Qt 5.x più vechju di 5.12.
- Finu di supportu è rimuzione cumpleta di eiskaltdcpp-gtk.
- Elimina u supportu XML-RPC da eiskaltdcpp-daemon.
Source: linux.org.ru