JavaScript gjithashtu u përmirësua në përmirësimin e tij më të fundit nicotine-plus, GUI-klienti peer-to-peer për rrjetin Soulseek (site i zyrtar, Wikipedia), i cili është menduar për shpërndarjen e muzikës përmes shpërndarjeve të përdoruesve. Qëllimi i projektit është krijimi i një alternative të lirë, të lehtë dhe funksionale për klientin zyrtar pronar të Soulseek, i shkruar në Qt. Në zhvillimin e nicotine-plus përdoret gjuha programuese Python3 dhe toolkit grafik GTK.
Aplikacioni pĂ«rfshin njĂ« ndĂ«rfaqe pĂ«r menaxhimin e procesit tĂ« shkarkimit dhe shpĂ«rndarjes sĂ« skedarĂ«ve, si dhe mbĂ«shtet kĂ«rkimin pĂ«r skedarĂ« nĂ« shpĂ«rndarjet e pĂ«rdoruesve tĂ« tjerĂ«, shikimin e shpĂ«rndarjeve tĂ« huaja, biseda personale dhe grupore, redaktimin e profilit tĂ« pĂ«rdoruesit. ĂshtĂ« e mundur tĂ« punoni nĂ« modalitetin e minimizuar nga sistemi i tavit. nicotine-plus ofrohet sipas kushteve tĂ« licencĂ«s copyleft GNU GPLv3+ dhe Ă«shtĂ« e disponueshme pĂ«r sistemet operative GNU/Linux, *BSD, Solaris, macOS dhe Windows.
Kodi burimor i programit është i disponueshëm në GitHub. Pamjen e aplikacionit mund ta vlerësoni këtu.
Përmirësimet në versionin 3.3.5
- u shtua komandë e re /plugin reload për ri-ngarkimin e plugjineve;
- u shtuan kombinime me butonat e kursorit për minimizimin dhe maksimalizimin e listave të dendura;
- në seksionin e cilësimeve "Bisedat" u shtua një kalues për ftesat personale në dhomat;
- u shtua një listë e të gjithë pjesëmarrësve të dhomës, të cilët nuk janë të lidhur në dhomën private në atë moment;
- tani skedarët që nuk janë ngarkuar plotësisht do të fshihen nga disku kur të fshihet shkarkimi në seksionin "Shkarkimet";
- u rrit saktësia e tregimit të shpejtësisë në ndërfaqe;
- transmetimet nga përdoruesit me status "jashtë rrjetit" do të shfaqen në listën e përbashkët me ngjyrë gri;
- dalja përmes menusë së ikonës në tavë do të kërkojë konfirmim nëse ka shpërndarje aktive;
- situata e hyrjes së një fjalëkalimi të gabuar në "Asistentin e Konfigurimit Fillestar" do të trajtohet brenda asistentit, pa hapjen e dritares së cilësimeve;
- ndjeshëm e përmirësuar performanca gjatë shfaqjes së rezultateve të kërkimit dhe gjatë shtimit të shkarkimeve (shpërndarjeve);
- u ul konsumi i memories operativ dhe hapësirës në disk që përdoret nga baza e të dhënave IP2Location;
- për platformat macOS dhe Windows, ndërfaqja GTK4 do të përdoret si parazgjedhje, përveç nëse ndryshohet variabla mjedisore NICOTINE_GTK_VERSION=3.
Korrigjime
- u eliminua rënia e programit, e lidhur me vendosjen e lidhjes me piratët;
- u eliminua rënia gjatë zgjedhjes së katalogut në dialogun e skedarëve;
- u eliminua mundësia e gabimit të memories gjatë leximit të të dhënave gjatë lidhjes me piratët;
- u eliminuan problemet me pamundësinë për të vazhduar shkarkimin pas një gabimi;
- u eliminuan problemet me minimizimin e listave të shkarkimeve;
- u eliminua problemi, ku bllokimi i adresës IP të përdoruesit nuk fshinte shpërndarjet e tyre;
- u eliminua problemi, ku shpërndarjet mund të fillonin me vonesë;
- u eliminua problemi, ku sugjerimet e shfaqjes nuk mund të mbyllen në kushte të caktuar;
- u eliminua problemi, ku kërkimi në artikujt nga lista e dëshirave mund të fillonte të mos funksiononte pas mbylljes së skedave përkatëse;
- u eliminua problemi, ku portet e hapura të rikërdhuara mund të mbylleshin gjatë ruajtjes së ndryshimeve në cilësime;
- u eliminua problemi, ku aktivizimi i historikut të kërkimeve nuk përditësonte përmbajtjen e menusë rënëse të kërkimit;
- u rrit komoditeti përmes zgjidhjes së problemeve të lidhura me rrokjen, shfaqjen dhe futjen e tekstit;
- përmirësime të ndryshme të vogla, të lidhura me implementimin e protokollit Soulseek;
- Windows: u korrigjua problemi, ku ikona në tavë mbetej e dukshme pas çaktivizimit;
- Windows: u korrigjua problemi, ku dritarja e aplikacionit pengonte shfaqjen e panelit nëse për të ishte e aktivizuar fshehja automatike;
- Windows: u korrigjua renditja e gabuar e listave gjatë përdorimit të disa locale-ve sistemike;
- macOS: u korrigjua rënia gjatë përdorimit të locale-spanjolle;
- macOS: u korrigjua rënia, ku dritarja nuk mund të maksimalizohej pas punës në sfond;
- macOS: u rregullua hapja e menusë kontekstuale me kombinimin Ctrl+klik;
- macOS: u shtuan disa kombinime të humbura të butonave;
- GTK3: u korrigjua rënia gjatë zgjedhjes "të punosh në sfond" në dialogun e konfirmimit.
ĂĂ«shtjet, tĂ« mbyllura nĂ« depo:
- Nicotine+ nuk fillon nga diskun në rrjet në Windows (#1843);
- shpërndarje të mëdha në shpejtësitë (#2219);
- Klikim me të djathtën me kontroll të mbajtur nuk funksionon në mac'ë me tablet (#2724);
- Komoditeti i ulët i përdorimit të butonave të stilit Windows në Nicotine 3.3.0 (#2880;
- shkarkimet ngecin në gjendjen "në radhë" (#2926);
- lista e shkarkimeve të përdoruesit vazhdon të hapet kur aktivizohet moda "minimizoni të gjitha" (#2969);
- mbyllja e lidhjes dhe probleme të tjera me rrjetin(#2978).
dhe 28 probleme të tjera, lista e plotë mund të shihet në Shënimet e Rilimit zyrtar.
Gjithashtu, mund të theksohet se hapat e parë për përgatitjen e rilimit të ardhshëm, 2.3.6, tashmë janë marrë: janë korrigjuar disa gabime të vogla në zbatimin e tray dhe problemet specifike për platformën macOS.
Burimi: linux.org.ru
