NeoChat 1.0, ένα πρόγραμμα-πελάτης Matrix που αναπτύχθηκε από την κοινότητα KDE

Πρόσφατα η έναρξη του η πρώτη μεγάλη έκδοση του Neochat 1.0, ένα πρόγραμμα ανταλλαγής μηνυμάτων που αναπτύχθηκε από την κοινότητα KDE που ξεχωρίζει για την υποστήριξη του πρωτοκόλλου Matrix (είναι ένα ανοιχτό δίκτυο για ασφαλή και αποκεντρωμένη επικοινωνία) και είναι ένα πιρούνι Spectral.

NeoChat ξαναγράφεται χρησιμοποιώντας το πλαίσιο Kirigami για τη δημιουργία διεπαφής και βιβλιοθήκης libQuotient για την υποστήριξη του πρωτοκόλλου Matrix. Ο κωδικός είναι γραμμένος σε C ++ και QML και διανέμεται με την άδεια GPLv3, συν έχει υποστήριξη πολλαπλών μορφών, δηλαδή τόσο για Linux, όσο και για Windows και Android.

Πρόκειται για μια πρωτοβουλία που ευθυγραμμίζεται σε μεγάλο βαθμό με τους στόχους της KDE για τη δημιουργία ενός ανοιχτού λειτουργικού συστήματος για όλους. Γι 'αυτό χρειαζόμαστε έναν πελάτη Matrix που ενσωματώνεται στο Plasma και έτσι γεννήθηκε ο NeoChat… Θα θέλαμε να σας στείλουμε ένα μεγάλο ευχαριστώ σε αυτά τα δύο έργα και τους συνεργάτες τους. Χωρίς αυτούς, το NeoChat δεν θα ήταν δυνατό.

Το NeoChat χρησιμοποιεί το πλαίσιο Kirigami και QML για να παρέχει ένα κομψό και συγκλίνον περιβάλλον εργασίας χρήστη.

Σχετικά με το NeoChat

Στο σημερινό στάδιο ανάπτυξης, το πρόγραμμα υποστηρίζει βασικές λειτουργίες ανταλλαγής μηνυμάτων, όπως αποστολή μηνυμάτων και αρχείων, ιδιωτικές συνομιλίες, εμφάνιση ειδοποιήσεων, σύνδεση σε αίθουσες, αυτόματη συμπλήρωση ονομάτων χρήστη, εισαγωγή Emoji, αποστολή και επεξεργασία προσκλήσεων.

Η διεπαφή προσαρμόζεται αυτόματα στο μέγεθος της οθόνης και μπορεί να χρησιμοποιηθεί σε φορητές συσκευές με βάση το Plasma Mobile ή Android. Για παράδειγμα, κατά την προβολή δωματίων σε μεγάλες οθόνες, εμφανίζεται μια πλευρική γραμμή με όλες τις πληροφορίες σχετικά με το δωμάτιο, η οποία γίνεται ένα αναδυόμενο μπλοκ σε μικρές οθόνες. Παρέχονται ευκαιρίες για τη δημιουργία νέων δωματίων συνομιλίας, όπου μπορείτε να καταργήσετε χρήστες, να ορίσετε απαγορεύσεις, να ανεβάσετε avatar και να επεξεργαστείτε μεταδεδομένα.

Περιλαμβάνει ενσωματωμένο πρόγραμμα επεξεργασίας εικόνων που σας επιτρέπει να περικόψετε και να περιστρέψετε φωτογραφίες πριν τις στείλετε. Ο συντάκτης βασίζεται στη βιβλιοθήκη KQuickImageEditor που αναπτύχθηκε από τους προγραμματιστές NeoChat.

Το πρόγραμμα χρησιμοποιείται από προεπιλογή στην έκδοση smartphone PinePhone με το KDE Plasma Mobile. Είναι δυνατή η σύνδεση με οποιονδήποτε διακομιστή που υποστηρίζει το πρωτόκολλο Matrix. Από τις λειτουργίες που δεν έχουν ακόμη υλοποιηθεί, ξεχωρίζει η υποστήριξη για κρυπτογράφηση, βιντεοκλήσεις και επεξεργασία των απεσταλμένων μηνυμάτων. Υπάρχουν επίσης σχέδια για τη βελτίωση της ενοποίησης με διάφορες εφαρμογές KDE: σχεδιάζεται να χρησιμοποιηθεί το πλαίσιο Purpose για κοινή χρήση περιεχομένου με άλλες εφαρμογές και τη βιβλιοθήκη Sonnet για ορθογραφικό έλεγχο.

Τέλος, οι προγραμματιστές αναφέρουν ότι εξακολουθούν να υπάρχουν πολλά πράγματα για να στιλβωθούν:

Το NeoChat μεταφράζεται πλήρως στα Αγγλικά, Ουκρανικά, Σουηδικά, Ισπανικά, Πορτογαλικά, Ουγγρικά, Γαλλικά, Ολλανδικά, Καταλανικά (Βαλένθια), Καταλανικά, Αγγλικά Αγγλικά, Ιταλικά, Νορβηγικά Νινόρσκ και Σλοβενικά. Ευχαριστώ πολύ όλους τους μεταφραστές και εάν το NeoChat δεν είναι διαθέσιμο στη μητρική σας γλώσσα, σκεφτείτε το ενδεχόμενο να εγγραφείτε στην ομάδα τοπικής προσαρμογής του KDE.

Προς το παρόν, λείπει υποστήριξη κρυπτογράφησης και το NeoChat επίσης δεν υποστηρίζει βιντεοκλήσεις και επεξεργασία μηνυμάτων. Και οι δύο βρίσκονται στο έργο.

Δεν έχουμε επίσης κάποια ενσωμάτωση με τις υπόλοιπες εφαρμογές KDE,
όπως με το Purpose, το οποίο θα επιτρέπει στο NeoChat να χρησιμοποιείται για κοινή χρήση περιεχομένου από άλλες εφαρμογές KDE. και με το Sonnet, το οποίο θα παρέχει δυνατότητες ορθογραφικού ελέγχου.

Αν θέλετε να μάθετε περισσότερα για αυτό, μπορείτε να συμβουλευτείτε τον ακόλουθο σύνδεσμο.

Πώς να εγκαταστήσετε το NeoChat στο Ubuntu και σε παράγωγα;

Για όσους ενδιαφέρονται να εγκαταστήσουν αυτόν τον πελάτη Matrix στο σύστημά τους, μπορούν να το κάνουν ακολουθώντας τις οδηγίες που κοινοποιούμε παρακάτω.

Γενικά, για το Linux έχουμε δύο τρόπους για να εγκαταστήσουμε τον πελάτη, ένας από αυτούς είναι με τη σύνταξη της εφαρμογής και ο άλλος με τη βοήθεια των πακέτων Flatpak.

Και σε αυτήν την περίπτωση θα πάμε για το απλούστερο, το οποίο είναι με το Flatpak. Για αυτό πρέπει να έχουμε μόνο την υποστήριξη για να μπορούμε να εγκαταστήσουμε εφαρμογές Flatpak στο σύστημά μας.

Για να εγκαταστήσετε το NeoChat μέσω flatpak, απλώς ανοίξτε ένα τερματικό (μπορείτε να χρησιμοποιήσετε τη συντόμευση Ctrl + Alt + T) και σε αυτό θα πληκτρολογήσετε τις ακόλουθες εντολές:

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

Και voila, με αυτό μπορείτε να αρχίσετε να χρησιμοποιείτε αυτόν τον πελάτη Matrix.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.