Izlazak Nicotine+ 3.3.5, slobodnog grafičkog klijenta mreže Soulseek

Prošli tjedan je ažuriran nicotine-plus, GUI klijent peer-to-peer mreže Soulseek (službena stranica, Vikipedija), namijenjen za dijeljenje glazbe putem korisničkih dijeljenja. Cilj projekta je stvoriti slobodnu, laganu i funkcionalnu alternativu službenom vlasničkom klijentu Soulseek, napisanom u Qt-u. U razvoju nicotine-plus koristi se programski jezik Python3 i grafički toolkit GTK.

Aplikacija sadrži sučelje za upravljanje procesima preuzimanja i dijeljenja datoteka, kao i podržava pretraživanje datoteka u dijeljenjima drugih korisnika, pregled tuđih dijeljenja, privatni i grupni chat, uređivanje korisničkog profila. Moguće je raditi u minimiziranom režimu iz sistemske ladice. nicotine-plus se isporučuje pod uvjetima copyleft licence GNU GPLv3+ i dostupan je za operacijske sustave GNU/Linux, *BSD, Solaris, macOS i Windows.

Izvorni kod programa dostupan je na GitHub. Vanjski izgled aplikacije možete procijeniti ovdje.

Unapređenja u izdanju 3.3.5

  • dodana podkomanda /plugin reload za ponovno učitavanje dodataka;
  • dodane kombinacije s tipkama strelica za minimiziranje i maksimiziranje hijerarhijskih popisa;
  • u odjeljak postavki „Chat” dodan je prekidač za osobne pozivnice u sobe;
  • dodana je lista svih sudionika sobe koji nisu trenutno povezani s privatnom sobom;
  • sada će se nedovršene datoteke brisati s diska prilikom brisanja preuzimanja u kartici „Preuzimanja”;
  • povećana preciznost prikaza brzine u sučelju;
  • prijenosi od korisnika koji su označeni kao „van mreže” bit će prikazani u općem popisu sivom bojom;
  • izlaz putem izbornika ikone u ladici tražiti će potvrdu ako postoje aktivna dijeljenja;
  • situacija s unosom pogrešne lozinke u „Čarobnjaku za početnu postavku” (Setup Assistant) bit će obrađena iznutra čarobnjaka, bez otvaranja prozora postavki;
  • označeno je značajno poboljšanje performansi pri prikazivanju rezultata pretraživanja i pri dodavanju preuzimanja (dijeljenja);
  • smanjena je potrošnja RAM-a i prostora na disku koji koristi baza podataka IP2Location;
  • za platforme macOS i Windows, GTK4 sučelje će se koristiti kao zadano, osim ako varijabla okruženja NICOTINE_GTK_VERSION=3 nije postavljena.

Ispravci

  • otklonjen je pad programa povezan s uspostavljanjem veze s peer-ovima;
  • ispravljeno rušenje prilikom odabira direktorija u dijalogu za datoteke;
  • uklonjena moguća greška u memoriji prilikom čitanja podataka tijekom povezivanja s peer-ima;
  • riješeni problemi s nemogućnošću nastavka preuzimanja nakon greške;
  • riješeni problemi s nekontroliranim otkrivanjem popisa preuzimanja;
  • riješen problem u kojem blokiranje IP adrese korisnika nije uklanjalo njihove dijeljenja;
  • riješen problem u kojem su dijeljenja mogla započeti s kašnjenjem;
  • riješen problem u kojem se savjeti nisu mogli zatvoriti pod određenim uvjetima;
  • riješen problem u kojem pretraživanje stavki s liste želja moglo je prestati raditi nakon zatvaranja odgovarajućih kartica;
  • riješen problem u kojem su automatski preusmjereni otvoreni portovi mogli zatvoriti prilikom spremanja promjena u postavkama;
  • riješen problem u kojem uključivanje povijesti pretraživanja nije ažuriralo sadržaj padajućeg izbornika za pretraživanje;
  • povećana udobnost ispravljanjem problema vezanih uz pomicanje, prikaz i unos teksta;
  • razne manje nadogradnje vezane uz implementaciju protokola Soulseek;
  • Windows: ispravljen problem u kojem je ikona u sistemskoj paleti ostajala vidljiva nakon isključivanja;
  • Windows: ispravljen problem u kojem je prozor aplikacije ometao prikaz trake ako je uključena automatska skrivenost;
  • Windows: ispravljena neispravna klasifikacija popisa pri korištenju određenih sistemskih lokaliteta;
  • macOS: ispravljeno rušenje pri korištenju španjolske lokaliteta;
  • macOS: ispravljeno rušenje u kojem prozor nije mogao biti maksimaliziran nakon rada u pozadini;
  • macOS: ispravljeno otvaranje kontekstnih izbornika kombinacijom Ctrl+klik;
  • macOS: dodano nekoliko nedostajućih prečaca na tipkovnici;
  • GTK3: ispravljeno rušenje prilikom odabira "raditi u pozadini" u dijalogu za potvrdu.

Problemi zaključani u repozitoriju:

  • Nicotine+ se ne pokreće s mrežne disk jedinice u Windows (#1843);
  • velik raspon u brzinama dijeljenja (#2219);
  • desni klik s pritisnutim kontrolom ne radi na Mac-ovima s trackpadom (#2724);
  • Niska upotrebljivost tipki u stilu Windows u Nicotine 3.3.0 (#2880;
  • preuzimanja se zaglavljuju u stanju "u redu" (#2926);
  • popis preuzimanja korisnika nastavlja se otvarati kada je uključen način "smanji sve" (#2969);
  • zatvaranje veze i drugi problemi s mrežom(#2978).

i još 28 problema, potpuni popis možete vidjeti u službenim Release Notes.

Također treba napomenuti da su napravljeni prvi koraci za pripremu sljedeće verzije, 2.3.6: ispravljeni su manji bugovi u implementaciji tray-a i specifični problemi za platformu macOS.

Izvor: linux.org.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster