Udgivelse af Nicotine+ 3.3.5, gratis grafisk klient til Soulseek-netværket

I sidste uge blev nicotine-plus, GUI-klienten til peer-to-peer-netværket Soulseek, opdateret (den officielle hjemmeside, Wikipedia), der er designet til at sprede musik gennem brugerdistributioner. Projektets mål er at skabe et frit, letvægts- og funktionelt alternativ til den officielle proprietære Soulseek-klient, der er skrevet i Qt. Nicotine-plus er udviklet med programmeringssproget Python3 og den grafiske toolkit GTK.

Applikationen indeholder et interface til at styre download og distribution af filer samt understøtter søgning efter filer i andre brugeres distributioner, visning af andres distributioner, privat og gruppechat, redigering af brugerprofil. Det er muligt at arbejde i en minimeret tilstand fra systembakken. Nicotine-plus leveres under betingelserne for copyleft-licensen GNU GPLv3+ og er tilgængelig for GNU/Linux, *BSD, Solaris, macOS og Windows-operativsystemer.

Kildeteksten til programmet er tilgængelig på GitHub. Du kan vurdere appens udseende her.

Forbedringer i version 3.3.5

  • tilføjet underkommandoen /plugin reload til genindlæsning af plugins;
  • tilføjet tastaturkombinationer med piletasterne til at sammenklappe og udfolde træ-lister;
  • til indstillingsområdet 'Chats' er der tilføjet en switch til personlige invitationer til rum;
  • en liste over alle deltagerne i rummet, der ikke er tilsluttet til det private rum i øjeblikket, er blevet tilføjet;
  • nu vil filer, der ikke er helt downloadet, blive slettet fra disken, når uploaden slettes under 'Downloads'-fanen;
  • præcisionen af hastighedsvisningen i interfacet er blevet forbedret;
  • overførsler fra brugere med status 'offline' vil blive vist i den samlede liste i grå farve;
  • udgang via ikonet i systembakken vil anmode om bekræftelse, hvis der er aktive distributioner;
  • situationen med indtastning af forkert adgangskode i 'Opsætningsassistenten' (Setup Assistant) vil blive behandlet indefra assistenten, uden at indstillingsvinduet åbnes;
  • ydelsen ved visning af søgeresultater og ved tilføjelse af downloads (distributioner) er blevet væsentligt forbedret;
  • hukommelses- og diskpladsforbruget, der bruges af IP2Location-databasen, er reduceret;
  • for macOS- og Windows-platforme vil GTK4-interfacet blive brugt som standard, medmindre miljøvariablen NICOTINE_GTK_VERSION=3 er indstillet.

Fejlretninger

  • programmet er ikke længere nedbrudt i forbindelse med oprettelse af forbindelse til peers;
  • fejl rettet ved valg af katalog i fil-dialogen;
  • mulig hukommelsesfejl rettet ved læsning af data under forbindelse til peers;
  • problemer med at fortsætte downloads efter fejl er blevet rettet;
  • problemer med uventet udvidelse af downloadlister er blevet rettet;
  • problemet, hvor blokering af brugerens IP-adresse ikke fjernede deres torrents, er blevet rettet;
  • problemet, hvor torrents kunne starte med forsinkelse, er blevet rettet;
  • problemet, hvor tooltip kunne ikke lukkes under visse betingelser, er blevet rettet;
  • problemet, hvor søgning i ønskelisten kunne stoppe med at fungere efter lukning af de relevante faner, er blevet rettet;
  • problemet, hvor automatisk videresendte åbne porte kunne lukkes under gemning af ændringer i indstillingerne, er blevet rettet;
  • problemet, hvor aktivering af søgehistorik ikke opdaterede indholdet i dropdown-menuen, er blevet rettet;
  • brugervenligheden er forbedret ved at løse problemer relateret til scrolling, visning og indtastning af tekst;
  • forskellige små forbedringer relateret til implementering af Soulseek-protokollen;
  • Windows: problemet, hvor ikonet i systembakken forblev synligt efter at være deaktiveret, er blevet rettet;
  • Windows: problemet, hvor applikationsvinduet forstyrrede visningen af panelet, hvis autoudtoning var aktiveret, er blevet rettet;
  • Windows: fejlsortering af lister ved brug af visse systemlokalier er blevet rettet;
  • macOS: fejlen ved brug af spansk lokalitet er blevet rettet;
  • macOS: fejlen, hvor vinduet ikke kunne maksimeres efter at have arbejdet i baggrunden, er blevet rettet;
  • macOS: åbning af kontekstmenuer med Ctrl+klik er blevet debugget;
  • macOS: tilføjet flere manglende hurtigtaster;
  • GTK3: fejlen ved valg af 'arbejde i baggrunden' i bekræftelsesdialogen er blevet rettet.

Problemer, der er lukket i depotet:

  • Nicotine+ starter ikke fra netværksdrev i Windows (#1843);
  • stor variation i uploadhastigheder (#2219);
  • Højreklik med ctrl trykket virker ikke på Mac'er med touchpad (#2724);
  • Lav brugervenlighed af Windows-stil taster i Nicotine 3.3.0 (#2880;
  • downloads hænger i 'i kø'-tilstand (#2926);
  • brugerens downloadliste fortsætter med at udfolde sig, når 'skjul alt' er aktiveret (#2969);
  • lukning af forbindelse og andre netværksproblemer(#2978).

og 28 andre problemer, den fulde liste kan ses i de officielle Release Notes.

Det kan også nævnes, at de første skridt til forberedelsen af den næste udgivelse, 2.3.6, allerede er taget: mindre bugs i implementeringen af tray og platform-specifikke problemer for macOS er blevet rettet.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster