Dyskinesia


Dyskinesia: cross-platform PSYC experience


dyskinesia.png

Dyskinesia

Dyskinesia is a new open source PSYC client which is being written in C++ and Qt's WebKit, which means the GUI employs Javascript, CSS and HTML.

Client implements PSYC protocol for instant messaging and chat. Advanced features are planned for this project. The project is in active development, so be sure to check the source code repository often!

Currently Dyskinesia has no support for multiple accounts, but this will change in the future.

Dyskinesia supports OTR.

Dyskinesia source code

Git repository:

git clone git://gitorious.org/qt-psyc-client/mainline.git

The source code is under WTFPL Public License.

Building from the sources

You need to have Qt 4.5.2 toolkit (with WebKit module) and g++ 4.4+ compiler to build Dyskinesia (as of 8 Dec 2009). If you have difficulties with the build, update Qt and g++ to the bleeding edge versions. The latest Qt Creator should build Dyskinesia both on GNU/Linux and on MS Windows.

Otherwise try this:

qmake
make

Dyskinesia can be used as 'portable' (it will store account settings and history the directory where binary file resides) or as a 'normal' version (it will store settings and hostory in ~/dyskprefs/ by default).

There are no binary builds yet, 'cause code is in heavy development. But Dyskinesia is already stable and usable. It can be used instead of your preferred Jabber client (if you tolerate its weird interface).