Version Nicotine+ 3.3.5, freier grafischer Client des Soulseek-Netzwerks

In der letzten Woche wurde nicotine-plus, ein GUI-Client des Peer-to-Peer-Netzwerks Soulseek (Offizielle Website, Wikipedia), veröffentlicht, das fĂŒr den Austausch von Musik ĂŒber Benutzer-Uploads gedacht ist. Ziel des Projekts ist es, eine freie, leichte und funktionale Alternative zum offiziellen proprietĂ€ren Soulseek-Client, der in Qt geschrieben ist, zu schaffen. Bei der Entwicklung von nicotine-plus wird die Programmiersprache Python3 und das grafische Toolkit GTK verwendet.

Die Anwendung enthĂ€lt eine Schnittstelle zur Verwaltung des Herunterladens und Teilens von Dateien und unterstĂŒtzt zudem die Dateisuche in den Uploads anderer Benutzer, das Ansehen von Uploads Dritter, privaten und Gruppenchat sowie die Bearbeitung des Benutzerprofils. Es ist möglich, im minimierten Modus aus dem Systemtray zu arbeiten. nicotine-plus wird unter den Bedingungen der Copyleft-Lizenz GNU GPLv3+ veröffentlicht und ist fĂŒr die Betriebssysteme GNU/Linux, *BSD, Solaris, macOS und Windows verfĂŒgbar.

Der Quellcode des Programms ist verfĂŒgbar unter GitHub. Das Erscheinungsbild der Anwendung kann bewertet werden hier.

Verbesserungen in Version 3.3.5

  • es wurde der Unterbefehl /plugin reload zum Neustarten von Plugins hinzugefĂŒgt;
  • Tastenkombinationen fĂŒr das Minimieren und Maximieren von Baumstrukturen wurden hinzugefĂŒgt;
  • in den Einstellungen „Chats“ wurde ein Schalter fĂŒr persönliche Einladungen in RĂ€ume hinzugefĂŒgt;
  • es wurde eine Liste aller Teilnehmer des Raums hinzugefĂŒgt, die gerade nicht mit dem privaten Raum verbunden sind;
  • nun werden nicht vollstĂ€ndig heruntergeladene Dateien bei Löschung des Downloads im Tab „Downloads“ vom DatentrĂ€ger entfernt;
  • die Genauigkeit der Anzeige der Geschwindigkeit in der BenutzeroberflĂ€che wurde verbessert;
  • Übertragungen von Benutzern mit dem Status „nicht online“ werden in der allgemeinen Liste grau angezeigt;
  • das Beenden ĂŒber das Tray-Symbol erfordert eine BestĂ€tigung, wenn aktive Uploads vorhanden sind;
  • die Situation mit der Eingabe eines falschen Passworts im „Setup-Assistenten“ wird intern bearbeitet, ohne das Einstellungsfenster zu öffnen;
  • die Leistung bei der Anzeige von Suchergebnissen und beim HinzufĂŒgen von Downloads (Uploads) wurde erheblich verbessert;
  • der Verbrauch von Arbeitsspeicher und Speicherplatz, der von der IP2Location-Datenbank verwendet wird, wurde reduziert;
  • fĂŒr die Plattformen macOS und Windows wird standardmĂ€ĂŸig GTK4 verwendet, sofern die Umgebungsvariable NICOTINE_GTK_VERSION=3 nicht gesetzt ist.

Fehlerbehebungen

  • Programmabsturz aufgrund der Verbindung zu Peers behoben;
  • Absturz beim AuswĂ€hlen eines Verzeichnisses im Datei-Dialog behoben;
  • Möglicher Speicherfehler beim Lesen von Daten wĂ€hrend der Verbindung zu Peers behoben;
  • Probleme mit dem Fortfahren des Downloads nach einem Fehler behoben;
  • Probleme mit dem unerwarteten Aufklappen von Download-Listen behoben;
  • Problem behoben, bei dem die IP-Adresssperre des Benutzers deren Torrents nicht entfernte;
  • Problem behoben, bei dem Torrents mit Verzögerung gestartet werden konnten;
  • Problem behoben, bei dem Pop-ups unter bestimmten Bedingungen nicht geschlossen werden konnten;
  • Problem behoben, bei dem die Punktesuche aus der Wunschliste nach dem Schließen entsprechender Tabs nicht funktionierte;
  • Problem behoben, bei dem automatisch weitergeleitete geöffnete Ports wĂ€hrend der Speicherung von Änderungen an den Einstellungen geschlossen werden konnten;
  • Problem behoben, bei dem das Aktivieren der Suchhistorie den Inhalt des Dropdown-MenĂŒs nicht aktualisierte;
  • Benutzerfreundlichkeit durch Behebung von Problemen mit Scrollen, Anzeige und Texteingabe verbessert;
  • Verschiedene kleinere Verbesserungen im Zusammenhang mit der Implementierung des Soulseek-Protokolls;
  • Windows: Problem behoben, bei dem das Tray-Icon nach Deaktivierung sichtbar blieb;
  • Windows: Problem behoben, bei dem das Anwendungsfenster die Anzeige der Leiste störte, wenn diese das automatische Ausblenden aktiviert hatte;
  • Windows: Fehlerhafte Sortierung von Listen bei Verwendung bestimmter Systemsprache behoben;
  • macOS: Absturz bei Verwendung der spanischen Sprache behoben;
  • macOS: Absturz behoben, bei dem das Fenster nach Arbeiten im Hintergrund nicht maximiert werden konnte;
  • macOS: Probleme beim Öffnen von KontextmenĂŒs durch Strg+Klick behoben;
  • macOS: Mehrere fehlende Tastenkombinationen hinzugefĂŒgt;
  • GTK3: Absturz behoben, wenn „Im Hintergrund arbeiten“ im BestĂ€tigungsdialog ausgewĂ€hlt wurde.

Probleme, die im Repository geschlossen wurden:

  • Nicotine+ wird von einem Netzlaufwerk unter Windows nicht gestartet (#1843);
  • große Streuung bei Upload-Geschwindigkeiten (#2219);
  • Rechtsklick mit gedrĂŒckter Strg-Taste funktioniert nicht auf Macs mit Trackpad (#2724);
  • Niedrige Benutzerfreundlichkeit der Windows-Stil-Tasten in Nicotine 3.3.0 (#2880;
  • Downloads hĂ€ngen im Status „In der Warteschlange“ (#2926);
  • Die Downloadliste des Benutzers wird weiterhin angezeigt, wenn der "Alle minimieren"-Modus aktiviert ist (#2969);
  • Schließen der Verbindung und andere Netzwerkprobleme (#2978).

und noch 28 weitere Probleme, die vollstÀndige Liste finden Sie in den offiziellen Release Notes.

ZusĂ€tzlich ist zu erwĂ€hnen, dass die ersten Schritte zur Vorbereitung des nĂ€chsten Releases, 2.3.6, bereits unternommen wurden: geringfĂŒgige Bugs in der Implementierung des Tray und plattformspezifische Probleme fĂŒr macOS wurden behoben.

Quelle: linux.org.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster