EbQt, version 0.6.3
-------------------

Compilation for the impatient
-----------------------------

From subversion, you *WILL* need autoconf 2.53 and automake 1.6.3.
Most users will just want to do the usual:
./configure
make
sudo make install

Licensing
---------

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

This is EbQt, Chris Boyle's Qt interface for eb-lite.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

In addition, when you distribute EbQt binaries  under section 3 of
the GPL, I waive the requirement for the source code of Qt to be
available. Source for all other parts is still required.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAPBnBRi6ArLfYbg8RAvuzAKDg7ujEhpliNxrV4G+pjVP4ziK6+QCgotId
/6HMwL+x7daIPOIcS2joZkw=
=ev1q
-----END PGP SIGNATURE-----

What is this?
-------------

eb-lite is Meredydd Luff's rewrite of Everybuddy (www.everybuddy.com) as
a back-end only, communicating with UIs through a specially-created
protocol.

eb-lite and EbQt together will soon provide all the functionality of the
current Everybuddy (GTK-based), and more, since eb-lite functions quite
happily with multiple UIs attached, or even with no UI at all.

Supported features of eb-lite:
* reading a local server's cookie file (including port) for easy connection
* adding and removing of local accounts
* full recursive preferences page support (including the account editor)
* setting local account status, signing on or off all accounts
* adding and removing of groups, contacts, and buddy accounts
* renaming and moving of contacts, and moving of accounts
* per-contact conversation windows
* tabbed conversation window(s)/dialog(s)
* wysiwyg message editing!
* away support, with auto-response
* ignoring contacts, with auto-response
* group chat

Important features _not_ yet supported:
* graphical smileys (not in core yet?)

Known bugs:
* while the away dialog is open initially (and _only_ then), EbQt eats all
  available CPU, and I don't know why... help is very, very welcome on this!

It's a standard KDevelop project, meaning it uses autotools, so you 
should do 'make -f Makefile.dist && ./configure && make', followed by 
'make install' as root if you want to do that.

N.B. it _REQUIRES_ Qt 3. Not Qt 2. I just spent 2 hours trying to get it to
build with Qt 2, had all sorts of fun with QPtrList (which was QList in Qt2)
and QTextEdit (closest equiv was QMultiLineEdit) wouldn't quite play ball
either. Aside from that, QTextEdit (the main widget for receiving and sending
in conversations) isn't nearly so good in Qt 2.

--
Chris Boyle <cmb@everybuddy.com>
