Nedávno spustenie prvá hlavná verzia Neochat 1.0, program na zasielanie správ vyvinutý komunitou KDE ktorý vyniká podporou protokolu Matrix (je to otvorená sieť pre bezpečnú a decentralizovanú komunikáciu) a je vidlicou spoločnosti Spectral.
NeoChat je prepísaný pomocou Kirigami framework na vytvorenie rozhrania a knižnice libQuotient na podporu protokolu Matrix. Kód je napísaný v jazykoch C ++ a QML a distribuuje sa pod licenciou GPLv3 má multiplatformovú podporu, to znamená rovnako ako pre Linux, aj pre Windows a Android.
Toto je iniciatíva, ktorá je veľmi v súlade s cieľmi KDE vytvoriť otvorený operačný systém pre všetkých. Preto potrebujeme klienta Matrix, ktorý sa integruje do plazmy a tak sa zrodil NeoChat ... Týmto dvom projektom a ich spolupracovníkom by sme chceli poďakovať. Bez nich by NeoChat nebol možný.
NeoChat používa rámec Kirigami a QML na zabezpečenie elegantného a konvergovaného používateľského rozhrania.
O spoločnosti NeoChat
V súčasnej fáze vývoja program podporuje základné operácie zasielania správ, napríklad odosielanie správ a súborov, súkromné chaty, zobrazovanie upozornení, pripojenie k miestnostiam, automatické vyplňovanie používateľských mien, vkladanie ikon emodži, odosielanie a spracovanie pozvánok
Rozhranie sa automaticky prispôsobuje veľkosti obrazovky a je možné ich použiť na mobilných zariadeniach založených na plazme alebo Androide. Napríklad pri zobrazovaní miestností na veľkých obrazovkách sa automaticky zobrazí bočný panel so všetkými informáciami o miestnosti, ktorý sa na malých obrazovkách stane vyskakovacím blokom. Poskytujú sa príležitosti na vytvorenie nových chatovacích miestností, kde môžete odstraňovať používateľov, nastavovať zákazy, nahrávať avatary a upravovať metadáta.
Zahŕňa vstavaný editor obrázkov ktorý umožňuje orezávať a otáčať fotografie pred ich odoslaním. Editor je založený na knižnici KQuickImageEditor vyvinutej vývojármi NeoChat.
Program používané predvolene v smartfónovom vydaní PinePhone s KDE Plasma Mobile. Je možné sa pripojiť na akýkoľvek server, ktorý podporuje protokol Matrix. Z ešte neimplementovaných funkcií vyniká podpora šifrovania, videohovorov a úpravy odoslaných správ. Existujú tiež plány na zlepšenie integrácie s rôznymi aplikáciami KDE: plánuje sa použitie rámca Purpose na zdieľanie obsahu s inými aplikáciami a knižnica Sonnet na kontrolu pravopisu.
Nakoniec vývojári spomínajú, že je treba ešte vyleštiť niekoľko vecí:
NeoChat je úplne preložený do angličtiny, ukrajinčiny, švédčiny, španielčiny, portugalčiny, maďarčiny, francúzštiny, holandčiny, katalánčiny (Valencian), katalánčiny, britskej angličtiny, taliančiny, nórčiny Nynorsk a slovinčiny. Ďakujeme všetkým prekladateľom a ak program NeoChat nie je k dispozícii vo vašom rodnom jazyku, zvážte pripojenie k lokalizačnému tímu KDE.
Momentálne chýba podpora šifrovania a NeoChat taktiež nepodporuje videohovory a úpravy správ. Obe sú v príprave.
Chýba nám tiež určitá integrácia so zvyškom aplikácií KDE,
ako v prípade Purpose, ktorý umožní použitie NeoChatu na zdieľanie obsahu z iných aplikácií KDE; a so Sonnetom, ktorý poskytne možnosti kontroly pravopisu.
Ak sa o tom chcete dozvedieť viac, môžete sa poradiť nasledujúci odkaz.
Ako nainštalovať NeoChat na Ubuntu a deriváty?
Pre tých, ktorí majú záujem o inštaláciu tohto klienta Matrix do svojho systému, môžu tak urobiť podľa pokynov, ktoré zdieľame nižšie.
Všeobecne pre Linux existujú dva spôsoby inštalácie klienta, jedným z nich je kompilácia aplikácie a druhým pomocou balíkov Flatpak.
A v tomto prípade sa chystáme ísť k tej najjednoduchšej, ktorá je s Flatpakom. Na to musíme mať iba podporu, aby sme mohli do nášho systému inštalovať aplikácie Flatpak.
Ak chcete nainštalovať NeoChat cez flatpak, jednoducho otvorte terminál (môžete použiť skratku Ctrl + Alt + T) a do neho napíšete nasledujúce príkazy:
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
A voila, s tým môžete začať používať tohto klienta Matrix.