Pred kratkim začetek prva večja različica Neochat 1.0, program za sporočanje, ki ga je razvila skupnost KDE ki izstopa po podpori protokola Matrix (je odprto omrežje za varno in decentralizirano komunikacijo) in je vilica Spectrala.
NeoChat je prepisan z uporabo ogrodja Kirigami za ustvarjanje vmesnika in knjižnice libQuotient za podporo protokola Matrix. Koda je napisana v jeziku C ++ in QML in se distribuira pod licenco GPLv3 plus ima podporo za več platform, torej toliko kot za Linux, kot za Windows in Android.
To je pobuda, ki je zelo usklajena s cilji KDE o ustvarjanju odprtega operacijskega sistema za vse. Zato potrebujemo odjemalca Matrix, ki se integrira v plazmo in tako se je rodil NeoChat ... Radi bi se zahvalili obema projektoma in njunima sodelavcema. Brez njih NeoChat ne bi bil mogoč.
NeoChat uporablja ogrodje Kirigami in QML za zagotavljanje elegantnega in konvergentnega uporabniškega vmesnika.
O NeoChatu
Na sedanji stopnji razvoja program podpira osnovne postopke sporočanja, na primer pošiljanje sporočil in datotek, zasebni klepeti, prikaz obvestil, povezovanje s sobami, samodejno polnjenje uporabniških imen, vstavljanje emojijev, pošiljanje in obdelava vabil.
Vmesnik se samodejno prilagodi velikosti zaslona in se lahko uporablja na mobilnih napravah s plazmo Mobile ali Android. Na primer pri prikazu prostorov na velikih zaslonih se samodejno prikaže stranska vrstica z vsemi informacijami o sobi, ki na majhnih zaslonih postane pojavni blok. Na voljo so možnosti za ustvarjanje novih klepetalnic, kjer lahko odstranite uporabnike, nastavite prepovedi, naložite avatarje in uredite metapodatke.
Vključuje vgrajen urejevalnik slik ki omogoča obrezovanje in obračanje fotografij, preden jih pošljete. Urejevalnik temelji na knjižnici KQuickImageEditor, ki so jo razvili razvijalci NeoChat.
Program uporablja se privzeto v izdaji pametnega telefona PinePhone s KDE Plasma Mobile. Možno je povezati se s katerim koli strežnikom, ki podpira protokol Matrix. Od še neizvedenih funkcij izstopa podpora za šifriranje, video klice in urejanje poslanih sporočil. Načrtujemo tudi izboljšanje integracije z različnimi aplikacijami KDE: načrtovana bo uporaba okvira Purpose za skupno rabo vsebine z drugimi aplikacijami in knjižnica Sonnet za preverjanje črkovanja.
Nazadnje razvijalci omenjajo, da je treba še nekaj stvari izpopolniti:
NeoChat je v celoti preveden v angleščino, ukrajinščino, švedščino, španščino, portugalščino, madžarščino, francoščino, nizozemščino, katalonščino (Valencian), katalonščino, britansko angleščino, italijanščino, norveško nynorsk in slovenščino. Najlepša hvala vsem prevajalcem in če NeoChat ni na voljo v vašem maternem jeziku, se pridružite ekipi za lokalizacijo KDE.
Trenutno manjka podpora za šifriranje, NeoChat pa tudi ne podpira video klicev in urejanja sporočil. Oba sta v postopku.
Manjka nam tudi nekaj integracije z ostalimi aplikacijami KDE,
tako kot pri namenu, ki bo omogočil, da se NeoChat uporablja za skupno rabo vsebine iz drugih aplikacij KDE; in s Sonnetom, ki bo zagotovil zmožnosti preverjanja črkovanja.
Če želite o tem izvedeti več, se lahko posvetujete naslednjo povezavo.
Kako namestiti NeoChat na Ubuntu in izpeljanke?
Za tiste, ki jih zanima namestitev tega odjemalca Matrix v svoj sistem, lahko to storijo tako, da upoštevajo spodnja navodila.
Na splošno imamo za Linux dva načina namestitve odjemalca, eden je z zbiranjem aplikacije, drugi pa s pomočjo paketov Flatpak.
In v tem primeru se bomo odločili za najpreprostejšega, in sicer s Flatpakom. Za to moramo imeti samo podporo, da lahko v naš sistem namestimo aplikacije Flatpak.
Če želite namestiti NeoChat prek flatpakka, preprosto odprite terminal (lahko uporabite bližnjico Ctrl + Alt + T) in vanj vtipkate naslednje ukaze:
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
In voila, s tem lahko začnete uporabljati tega odjemalca Matrix.