DC#
===

DC# is a file sharing client for the Direct Connect protocol, which allows you
to connect to hubs to chat and share files. DC# supports the basic features
expected from a Direct Connect client:

 * Hub chat and private messages
 * File search and transfer 

See http://code.google.com/p/dcsharp/


Requirements:
 * Mono or MS.NET 2.0 (with Mono.Posix.dll)
 * SharpZipLib (included in Mono)
 * gtk-sharp-2.0, version 2.6+. Using GTK+ 2.10.10+ is recommended[1].

Required but included:
 * ndesk-dbus (http://www.ndesk.org/DBusSharp)
 * notify-sharp (http://www.ndesk.org/NotifySharp)

ndesk-dbus and notify-sharp are for now included to make this program easier to
build. Both are licenced under the MIT X11 license.

Optional:
 * libgcrypt. Will be used if detected when the program runs. Improves the speed
   of the file hashing.

[1] The program might crash on older versions of GTK+, see bug #364946.

INSTALL
=======

Using scons (http://www.scons.org/):
$ scons (Add '--help' to see the build options)
$ scons install 

Using MonoDevelop: Open the solutions file DCSharp.mds and build.
You might need to copy the file lib/NDesk.DBus.GLib.dll.config to
gtk/bin/Debug for the program to run.

--
Eskil Bylund <eskil@letterboxes.org>
