#Palaver
A Modern XMPP Chat Client
- Notifications-Support
- Sync messages between devices (XEP-0280)
- Basic MUC Support
- Room Bookmarks are shown in the contacts list.
- Adding a conference room instead of a contact in contact list joins the room and creates a bookmark.
You need maven for building the project.
I am mostly working on this project im my spare time. There is a lot of work still to be done. Please see if the TODO list for open issues.
- UI Overhaul of the Account Page (The account page is hidden at the moment behind the sandwich button)
- Fix Carbon Messages
- Handle nick collisions and merging in MUC
- Encryption Support (Axolotl/OTR/OpenPGP)
- Add MemorizingTrustManager https://github.com/ge0rg/MemorizingTrustManager
- Reconnect on connection loss
com.zenjava.javafx-maven-plugin
is used for running and building executables.
mvn clean compile jfx:run
- Run the Applicationmvn clean compile jfx:native
- Build standalone native packages (produces exe,rpm,deb,dmg)