NeoChat 1.0, un client Matrix sviluppato dalla comunità KDE

recentemente il lancio di la prima versione principale di Neochat 1.0, un programma di messaggistica sviluppato dalla comunità KDE che si distingue per supportare il protocollo Matrix (è una rete aperta per comunicazioni sicure e decentralizzate) ed è un fork di Spectral.

Neo Chat viene riscritto usando il framework Kirigami per creare l'interfaccia e la libreria libQuotient per supportare il protocollo Matrix. Il codice è scritto in C ++ e QML ed è distribuito sotto la licenza GPLv3, plus ha supporto multipiattaforma, vale a dire tanto quanto per Linux, quanto per Windows e Android.

Questa è un'iniziativa che è molto in linea con gli obiettivi di KDE di creare un sistema operativo aperto per tutti. Ecco perché abbiamo bisogno di un client Matrix che si integri in Plasma e così è nato NeoChat… Vorremmo inviare un enorme ringraziamento a questi due progetti e ai loro collaboratori. Senza di loro, NeoChat non sarebbe stato possibile.

NeoChat utilizza il framework Kirigami e QML per fornire un'interfaccia utente elegante e convergente.

A proposito di NeoChat

Nell'attuale fase di sviluppo, il programma supporta le operazioni di messaggistica di base, come l'invio di messaggi e file, chat private, visualizzazione di notifiche, connessione a stanze virtuali, compilazione automatica di nomi utente, inserimento di emoji, invio ed elaborazione di inviti.

L'interfaccia si adatta automaticamente alle dimensioni dello schermo e può essere utilizzato su Plasma Mobile o dispositivi mobili basati su Android. Ad esempio, quando si visualizzano stanze su schermi di grandi dimensioni, viene automaticamente visualizzata una barra laterale con tutte le informazioni sulla stanza, che diventa un blocco pop-up su schermi piccoli. Vengono fornite opportunità per creare nuove chat room, dove è possibile rimuovere utenti, impostare ban, caricare avatar e modificare i metadati.

Include un editor di immagini integrato che ti consente di ritagliare e ruotare le foto prima di inviarle. L'editor è basato sulla libreria KQuickImageEditor sviluppata dagli sviluppatori di NeoChat.

Il programma utilizzato per impostazione predefinita nell'edizione per smartphone PinePhone con KDE Plasma Mobile. È possibile connettersi a qualsiasi server che supporti il ​​protocollo Matrix. Tra le funzioni non ancora implementate, spicca il supporto per la crittografia, le videochiamate e la modifica dei messaggi inviati. Ci sono anche piani per migliorare l'integrazione con varie applicazioni KDE: si prevede di utilizzare il framework Purpose per condividere contenuti con altre applicazioni e la libreria Sonnet per il controllo ortografico.

Infine, gli sviluppatori affermano che ci sono ancora molte cose da perfezionare:

NeoChat è completamente tradotto in inglese, ucraino, svedese, spagnolo, portoghese, ungherese, francese, olandese, catalano (valenciano), catalano, inglese britannico, italiano, norvegese nynorsk e sloveno. Mille grazie a tutti i traduttori e se NeoChat non è disponibile nella tua lingua madre, considera la possibilità di unirti al team di localizzazione di KDE.

Al momento manca il supporto per la crittografia e NeoChat non supporta nemmeno le videochiamate e la modifica dei messaggi. Entrambi sono in corso.

Ci manca anche una certa integrazione con il resto delle applicazioni KDE,
come con Purpose, che permetterà a NeoChat di essere usato per condividere contenuti da altre applicazioni KDE; e con Sonnet, che fornirà funzionalità di controllo ortografico.

Se vuoi saperne di più, puoi consultare il seguente collegamento.

Come installare NeoChat su Ubuntu e derivati?

Per coloro che sono interessati a poter installare questo client Matrix sul proprio sistema, possono farlo seguendo le istruzioni che condividiamo di seguito.

In generale, per Linux abbiamo due modi per installare il client, uno di questi è compilare l'applicazione e l'altro è con l'aiuto dei pacchetti Flatpak.

E in questo caso andremo per quello più semplice, che è con Flatpak. Per questo dobbiamo solo avere il supporto per poter installare le applicazioni Flatpak nel nostro sistema.

Per installare NeoChat tramite flatpak, è sufficiente aprire un terminale (è possibile utilizzare la scorciatoia Ctrl + Alt + T) e in esso digitare i seguenti comandi:

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

E voilà, con questo puoi iniziare a utilizzare questo client Matrix.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.