NeoChat 1.0, en Matrix-klient utviklet av KDE-samfunnet

nylig lanseringen av den første store versjonen av Neochat 1.0, et meldingsprogram utviklet av KDE-samfunnet som skiller seg ut for å støtte Matrix-protokollen (det er et åpent nettverk for sikker og desentralisert kommunikasjon) og er en gaffel av Spectral.

NeoChat blir omskrevet ved hjelp av Kirigami-rammeverk for å lage grensesnitt og libQuotient-bibliotek for å støtte Matrix-protokollen. Koden er skrevet i C ++ og QML og distribueres under GPLv3-lisensen, pluss har støtte for flere plattformer, det vil si like mye som for Linux, som for Windows og Android.

Dette er et initiativ som er veldig tilpasset KDEs mål om å skape et åpent operativsystem for alle. Derfor trenger vi en Matrix-klient som integreres i Plasma og dermed ble NeoChat født ... Vi vil rette en stor takk til disse to prosjektene og deres samarbeidspartnere. Uten dem hadde ikke NeoChat vært mulig.

NeoChat bruker Kirigami og QML-rammeverket for å gi et elegant og konvertert brukergrensesnitt.

Om NeoChat

På det nåværende utviklingsstadiet, programmet støtter grunnleggende meldingsoperasjoner, for eksempel å sende meldinger og filer, private samtaler, vise varsler, koble til rom, automatisk fylle ut brukernavn, sette inn Emoji, sende og behandle invitasjoner.

Grensesnittet tilpasser seg automatisk skjermstørrelsen og kan brukes på Plasma Mobile eller Android-baserte mobile enheter. For eksempel når du viser rom på store skjermer, vises automatisk et sidefelt med all informasjon om rommet, som blir en popup-blokk på små skjermer. Det gis muligheter for å opprette nye chatterom, der du kan fjerne brukere, sette forbud, laste opp avatarer og redigere metadata.

Inkluderer en innebygd bildeditor som lar deg beskjære og rotere bilder før du sender dem. Redaktøren er basert på KQuickImageEditor-biblioteket utviklet av NeoChat-utviklere.

Programmet brukes som standard i PinePhone smarttelefonutgave med KDE Plasma Mobile. Det er mulig å koble til hvilken som helst server som støtter Matrix-protokollen. Av funksjonene som ennå ikke er implementert, skiller støtten for kryptering, videosamtaler og redigering av sendte meldinger seg ut. Det er også planer om å forbedre integrasjonen med forskjellige KDE-applikasjoner: det er planlagt å bruke Purpose-rammeverket til å dele innhold med andre applikasjoner og Sonnet-biblioteket for stavekontroll.

Til slutt nevner utviklerne at det fortsatt er flere ting å polere:

NeoChat er oversatt til engelsk, ukrainsk, svensk, spansk, portugisisk, ungarsk, fransk, nederlandsk, katalansk (Valencian), katalansk, britisk engelsk, italiensk, norsk nynorsk og slovensk. Tusen takk til alle oversetterne, og hvis NeoChat ikke er tilgjengelig på ditt morsmål, kan du vurdere å bli med i KDEs lokaliseringsteam.

For øyeblikket mangler krypteringsstøtte, og NeoChat støtter heller ikke videosamtaler og redigering av meldinger. Begge er i arbeid.

Vi mangler også noe integrasjon med resten av KDE-applikasjonene,
som med Purpose, som gjør at NeoChat kan brukes til å dele innhold fra andre KDE-applikasjoner; og med Sonnet, som vil gi stavekontrollfunksjoner.

Hvis du vil vite mer om det, kan du konsultere følgende lenke.

Hvordan installerer NeoChat på Ubuntu og derivater?

For de som er interessert i å kunne installere denne Matrix-klienten på systemet deres, kan de gjøre det ved å følge instruksjonene vi deler nedenfor.

Generelt, for Linux har vi to måter å installere klienten på, den ene er ved å kompilere applikasjonen, og den andre er ved hjelp av Flatpak-pakker.

Og i dette tilfellet skal vi gå for den enkleste, som er med Flatpak. For dette trenger vi bare å ha støtte for å kunne installere Flatpak-applikasjoner i systemet vårt.

For å installere NeoChat gjennom flatpak er det bare å åpne en terminal (du kan bruke snarveien Ctrl + Alt + T), og i den skriver du inn følgende kommandoer:

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

Og voila, med det kan du begynne å bruke denne Matrix-klienten.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.