Silcer Gnome SILC Client ======================== This is Silcer, the Gnome SILC Client. It is only provided with SILC Toolkit package as an example GUI application, to show how to program with SILC Toolkit. It is a good example for all GUI programmers to figure out how to hook up SILC Toolkit, and in the end the SILC Client Library to a GUI application. The silcer.png file found in this package is a screenshot of the application in action. You can compile it by running first the ./autogen.sh script and then giving command `make' or `gmake'. When you run the silcer you must run it by giving command src/silcer because it will attempt to look for GUI files in the ui/ directory found in this package. So, do not enter src/ directory, but run it directly from the root where you gave the make command. When the program starts it will attempt to connect directly to silc.silcnet.org router on port 706. After it has connected you can freely use it as any SILC client. In the input box on the screen you can give commands. Commands, such as /nick, /join, etc. The application is only an example so all features has not been implemented. For example various command notifications and other notifications are not implemented on the screen. This means that when you give command /nick you won't actually see whether your nickname changed or not. But it did. :) Same is when you join to a channel by giving command /join you won't get list of users or other familiar things. This is because those notifications has not been implemented. They are left as an exerise for Toolkit programmers. You can still converse on a channel. You will see other users' messages on the channel and you can talk to the channel, so you can test the application if you like. The sources resides in the src/ directory and are C++. The GUI files resides in ui/ directory and was done with glade. Happy hacking!