nedavno lansiranje prva glavna verzija Neochat 1.0, program za razmjenu poruka koji je razvila KDE zajednica koji se ističe podrškom protokola Matrix (to je otvorena mreža za sigurnu i decentraliziranu komunikaciju) i račva je Spectrala.
NeoChat se prepisuje pomoću Kirigami okvira za stvaranje sučelja i libQuotient biblioteke za podršku protokolu Matrix. Kôd je napisan na C ++ i QML i distribuira se pod licencom GPLv3 plus ima podršku za više platformi, to jest koliko za Linux, toliko i za Windows i Android.
Ovo je inicijativa koja je u velikoj mjeri usklađena s KDE-ovim ciljevima stvaranja otvorenog operativnog sustava za sve. Zbog toga nam je potreban Matrix klijent koji se integrira u plazmu i tako je rođen NeoChat ... Željeli bismo uputiti veliku zahvalnost za ova dva projekta i njihove suradnike. Bez njih NeoChat ne bi bio moguć.
NeoChat koristi Kirigami i QML okvir kako bi pružio elegantno i konvergirano korisničko sučelje.
O NeoChatu
U trenutnoj fazi razvoja, program podržava osnovne operacije slanja poruka, poput slanja poruka i datoteka, privatnih chatova, prikazivanja obavijesti, povezivanja sa sobama, automatskog popunjavanja korisničkih imena, umetanja emodžija, slanja i obrade pozivnica.
Sučelje se automatski prilagođava veličini zaslona i može se koristiti na mobilnim uređajima s plazmom ili Androidom. Na primjer, kada se sobe prikazuju na velikim zaslonima, automatski se prikazuje bočna traka sa svim informacijama o sobi koja na malim zaslonima postaje skočni blok. Mogućnosti su za stvaranje novih chat soba, u kojima možete uklanjati korisnike, postavljati zabrane, prenositi avatare i uređivati metapodatke.
Uključuje ugrađeni uređivač slika što vam omogućuje obrezivanje i rotiranje fotografija prije slanja. Uređivač se temelji na knjižnici KQuickImageEditor koju su razvili programeri NeoChat.
Program koristi se prema zadanim postavkama u izdanju pametnog telefona PinePhone s KDE Plasma Mobile. Moguće je povezati se s bilo kojim poslužiteljem koji podržava Matrix protokol. Od funkcija koje još nisu implementirane, ističe se podrška za šifriranje, video pozive i uređivanje poslanih poruka. Također se planira poboljšati integracija s različitim KDE aplikacijama: planira se koristiti okvir Purpose za dijeljenje sadržaja s drugim aplikacijama i Sonnet knjižnicom za provjeru pravopisa.
Na kraju, programeri spominju kako još uvijek postoji nekoliko stvari za poliranje:
NeoChat je u potpunosti preveden na engleski, ukrajinski, švedski, španjolski, portugalski, mađarski, francuski, nizozemski, katalonski (Valencian), katalonski, britanski engleski, talijanski, novonorveški i slovenski. Veliko hvala svim prevoditeljima, a ako NeoChat nije dostupan na vašem materinjem jeziku, razmislite o pridruživanju KDE timu za lokalizaciju.
Trenutno nedostaje podrška za šifriranje, a NeoChat također ne podržava video pozive i uređivanje poruka. Oboje su u izradi.
Također nam nedostaje neke integracije s ostalim KDE aplikacijama,
kao i sa svrhom, koja će omogućiti NeoChat da se koristi za dijeljenje sadržaja iz drugih KDE aplikacija; i sa Sonnetom, koji će pružiti mogućnosti provjere pravopisa.
Ako želite znati više o tome, možete se posavjetovati sljedeći link.
Kako instalirati NeoChat na Ubuntu i derivate?
Oni koji su zainteresirani za instaliranje ovog Matrix klijenta na svoj sustav, mogu to učiniti slijedeći upute koje dijelimo u nastavku.
Općenito, za Linux imamo dva načina za instaliranje klijenta, jedan od njih je sastavljanjem aplikacije, a drugi uz pomoć Flatpak paketa.
I u ovom ćemo slučaju ići na najjednostavniji, a to je s Flatpakom. Za to moramo imati podršku samo da bismo mogli instalirati Flatpak aplikacije u naš sustav.
Da biste instalirali NeoChat putem flatpak-a, samo otvorite terminal (možete koristiti prečac Ctrl + Alt + T) i u njega ćete upisati sljedeće naredbe:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak remote-add --if-not-exists kdeapps --from https://distribute.kde.org/kdeapps.flatpakrepo flatpak install kdeapps org.kde.neochat
I voila, s tim možete početi koristiti ovaj Matrix klijent.