Add: Message history support and saving of history to file (also: loading history at startup). TCP support gnome panel support (Similar to GTKICQ, but configurable so that a double-click means either "open full window" or "read waiting message") gnome_appbar support http://www.gnome.org/devel/gnome-dev-info/gnomeappbar.html (for "please wait, working" or "searching"; tell the user what's going on here, instead of (or on top of) debugging to the console) gnome_appbar support (for progress meter too) :)