Förra veckan slÀpptes en uppdatering av nicotine-plus, GUI-klienten för peer-to-peer nÀtverket Soulseek (den officiella webbplatsen, Wikipedia), som Àr avsedd för spridning av musik genom anvÀndardelningar. Projektets mÄl Àr att skapa ett fritt, lÀttviktigt och funktionellt alternativ till den officiella proprietÀra klienten Soulseek, skriven i Qt. I utvecklingen av nicotine-plus anvÀnds programmeringssprÄket Python3 och grafiska toolkit GTK.
Applikationen innehÄller ett grÀnssnitt för att hantera nedladdningen och delningen av filer samt stödjer fil sökning i delningar frÄn andra anvÀndare, visning av andras delningar, personlig och gruppchatt, redigering av anvÀndarprofilen. Det Àr möjligt att arbeta i minimerat lÀge frÄn systemfÀltet. nicotine-plus levereras under förhÄllandena för copyleft-licensen GNU GPLv3+ och Àr tillgÀngligt för operativsystemen GNU/Linux, *BSD, Solaris, macOS och Windows.
KÀllkoden till programmet Àr tillgÀnglig pÄ GitHub. Du kan bedöma applikationens utseende hÀr.
FörbÀttringar i version 3.3.5
- en underkommandot /plugin reload för att ladda om plugins har lagts till;
- tangentkombinationer med piltangenter för att fÀlla ihop och fÀlla ut trÀdlistor har lagts till;
- en switch för personliga inbjudningar till rum har lagts till i instÀllningsavsnittet "Chattar";
- en lista över alla deltagare i rummet som för tillfÀllet inte Àr anslutna till det privata rummet har lagts till;
- nu kommer inte ofullstÀndigt nedladdade filer att tas bort frÄn disken nÀr nedladdningen raderas pÄ fliken "Nedladdningar";
- noggrannheten i hastighetsvisningen i grÀnssnittet har förbÀttrats;
- överföringar frÄn anvÀndare med status "inte online" kommer att visas i den allmÀnna listan i grÄ fÀrg;
- utgÄng genom menyn för ikonen i systemfÀltet kommer att begÀra bekrÀftelse om det finns aktiva delningar;
- situationen med att ange felaktigt lösenord i "Assistenten för första instÀllningen" (Setup Assistant) kommer att hanteras inifrÄn guiden utan att öppna instÀllningsfönstret;
- prestandan har dramatiskt förbÀttrats vid visning av sökresultat och vid tillsats av nedladdningar (delningar);
- minskad anvÀndning av RAM och diskutrymme som databasen IP2Location anvÀnder;
- för macOS och Windows plattformar kommer GTK4-grÀnssnittet att anvÀndas som standard om miljövariabeln NICOTINE_GTK_VERSION=3 inte Àr instÀlld.
Fixar
- programmet kommer inte lÀngre att krascha i samband med att det ansluter till fildelare;
- Fallet vid val av katalog i fildialogen har ÄtgÀrdats;
- Möjligt minnesfel vid lÀsning av data under anslutning till peers har ÄtgÀrdats;
- Problem med att inte kunna fortsÀtta nedladdningen efter ett fel har ÄtgÀrdats;
- Problem med oavsiktlig utvidgning av nedladdningslistor har ÄtgÀrdats;
- Problemet dÀr blockering av anvÀndarens IP-adress inte tog bort deras torrentar har ÄtgÀrdats;
- Problemet dÀr torrentar kunde starta med fördröjning har ÄtgÀrdats;
- Problemet dÀr popup-fönster inte kunde stÀngas under vissa omstÀndigheter har ÄtgÀrdats;
- Problemet dÀr sökning i önskelistan kunde sluta fungera efter att motsvarande flikar stÀngts har ÄtgÀrdats;
- Problemet dÀr automatiskt vidarebefordrade öppna portar kunde stÀngas vid sparande av Àndringar i instÀllningarna har ÄtgÀrdats;
- Problemet dÀr aktivering av sökhistorik inte uppdaterade innehÄllet i sökdrop-down-menyn har ÄtgÀrdats;
- AnvÀndarvÀnligheten har förbÀttrats genom att ÄtgÀrda problem relaterade till rullning, visning och textinmatning;
- Olika smÄ förbÀttringar relaterade till implementeringen av Soulseek-protokollet;
- Windows: Problemet dÀr ikonen i systemfÀltet förblev synlig efter att den stÀngts av har ÄtgÀrdats;
- Windows: Problemet dÀr applikationsfönstret blockerade visningen av panelen om autostÀngning var aktiverat har ÄtgÀrdats;
- Windows: Felaktig sortering av listor vid anvÀndning av vissa systemlokaler har ÄtgÀrdats;
- macOS: Fallet vid anvÀndning av spansk lokal har ÄtgÀrdats;
- macOS: Fallet dÀr fönstret inte kunde maximeras efter att ha arbetat i bakgrunden har ÄtgÀrdats;
- macOS: Ăppning av kontextmenyer med Ctrl+click har justerats;
- macOS: NÄgra saknade kortkommandon har lagts till;
- GTK3: Fallet vid val av "arbeta i bakgrunden" i bekrÀftelsedialogen har ÄtgÀrdats.
Ărenden som stĂ€ngts i repository:
- Nicotine+ startar inte frÄn nÀtverksdisk i Windows (#1843);
- Stort avvikelse i uppladdningshastigheter (#2219);
- Högerklick med nedtryckt kontroll fungerar inte pÄ Mac med trackpad (#2724);
- DÄlig anvÀndning av Windows-stilknappar i Nicotine 3.3.0 (#2880;
- Nedladdningar fastnar i "i kö"-status (#2926);
- AnvÀndarens nedladdningslista fortsÀtter att expandera nÀr "fÀll ihop alla"-lÀget Àr aktiverat (#2969);
- Avslutning av anslutning och andra nÀtverksproblem(#2978).
och 28 andra problem, se den fullstÀndiga listan i de officiella Release Notes.
Det kan ocksÄ nÀmnas att de första stegen för att förbereda nÀsta version, 2.3.6, redan har tagits: mindre buggar i implementeringen av systemfÀltet och plattformsspecifika problem för macOS har ÄtgÀrdats.
KĂ€lla: linux.org.ru
