Skip to content
This repository has been archived by the owner on Jan 19, 2022. It is now read-only.

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

Clone this wiki locally