This repository has been archived by the owner on Jan 19, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 14
Features
Kevin Faveri edited this page Apr 27, 2019
·
6 revisions
Below are all the functionalities currently supported by the project in 27/04/19:
- BOSH/WebSocket support
- Single-user chat
- Contacts (organized by groups)
- Chat statuses (online, busy, away)
- Day/Night themes
- Browser tab icon notification when has a new message
- Desktop notifications
- Sound notifications
- Avatar change/delete in interface
- Contacts avatar downloaded on demand
- Translated into 3 languages (help wanted: https://github.com/credija/opa#internationalization)
- Change language in real-time
- Responsive for desktop screens (up to 1024x768)
- Latest emoji Unicode 11 support (with skin tones and recent emojis support)
- Chatbox with support to rendering emojis for better text writing
XEPs / RFCs:
- vCard support (XEP 0054)
- Typing and chat state notifications (XEP 0085)
- Server-side archiving and consultation of messages (XEP 0313 and XEP 0059)
- Note: The client always searches the history on the server, meaning the conversation history is not cached locally.
If you want some funcionality not listed here, please create an Issue for the specific funcionality here: https://github.com/credija/opa/issues