diff --git a/README.md b/README.md index a0e8f4e7b..275b800be 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,34 @@ # Neochat Neochat is a client for Matrix, the decentralized communication protocol for instant -messaging. It is a fork of Spectral, using KDE frameworks. +messaging. It is a fork of Spectral, using KDE frameworks, most notably Kirigami, +KConfig and KI18n. + +
+ + + +
+ +# Features + +* Sending messages +* Sending files from clipboard and filesystem +* Reply to message (right-click on a message to access menu) +* Start a private chat (but not encrypted) +* Show notifications, for the moment there is only a global switch +to disable it. We plan to implement the configuration part of the +specification soon. +* Autocompletion of usernames in chat +* Emoji picker +* Basic room setting page +* Send and accept invitations +* /rainbow (very important) +* /me + +NeoChat is still missing a few features to become a full-featured +Matrix client (most notably encryption support and video chat support). +We welcome contributions in this direction. ## Contact @@ -10,7 +37,8 @@ Development happens in http://invent.kde.org/network/neochat (not in GitHub). ## Acknowledgement -This program utilizes [libQuotient](https://github.com/quotient-im/libQuotient/) library and some C++ models from [Quaternion](https://github.com/quotient-im/Quaternion/). +This program utilizes [libQuotient](https://github.com/quotient-im/libQuotient/) +library and some C++ models from [Quaternion](https://github.com/quotient-im/Quaternion/). This program is a fork of [Spectral](https://gitlab.com/spectral-im/spectral/).