|
Project Information
Featured
Downloads
Links
|
A Qt-based Google Wave client for Windows, Linux, and Mac Discussion GroupsDiscuss QWaveClient here or meet me on the google wave preview at torben.weis AT googlewave.com. If you have an account for google wave preview, you can discuss QWaveClient here. FeaturesQWaveClient supports the Google Wave Conversational Model. You can create waves, blips, and threads and you can concurrently edit a blip. QWaveClient therefore implements Operation Transformations. The implementation is not based on Google's FedOne code. QWaveClient supports uploading of pictures and some experimental implementation for gadgets. InstallationQWaveClient is still in its alpha phase. It is usable to a certain degree but it is not yet geared towards end-users. It cannot talk to your Google Wave Account yet. You need to operate your own wave server (FedOne). QWaveClient is written in C++ and Qt which is available for free (LGPL) for Linux, Windows and Mac. Currently I am testing on Linux only (Kubuntu 9.04), but it is reported to work on Windows and Mac, too. For Windows and Mac users binary downloads are available, to spare you the task of compilation. To use QWaveClient you need in addition access to a Wave Server. Supported wave servers so far are: ScreenhotsQWaveClient with (optional) tabbed GUI in version 0.2.1 alpha. This mode must be enabled by uncommenting the TABGUI line in QWave.pro. It is especially useful for small mobile devices such as the N900.
QWaveClient supporting gadgets in version 0.2 alpha
QWaveClient version 0.1 alpha
CompileThese instructions are for Linux users. Before compiling QWaveClient you must install the following software:
If you use Protobuf of version 2.2 you must generate some files. See the wiki pages for instructions. To compile and run QWaveClient run the following commands:
When started, QWaveClient will prompt you for server and user settings. You must specify a server running FedOne. Make sure that you can access the client port (usually 9876). The password field can be left empty since FedOne does not support passwords currently. Tested Configurations
|