blob: 6515de7a40a641726806451362cebb969e7f62f6 [file] [log] [blame]
ChronoChat Manual
===================================================================
**Step 0**: Before open ChronoChat, make sure ndnd is running on your machine.
If you have installed `NDNx Control Center`_, check if its tray icon shows up
.. _NDNx Control Center: http://named-data.net/download/
.. image:: https://raw.github.com/bruinfish/ChronoChat-V2/master/doc/img/ncc.png
You also need to have your default key generated and certificate installed.
To check that, you can use a command line tool **ndnsec-ls-identity**, and you should see output similar to:
.. image:: https://raw.github.com/bruinfish/ChronoChat-V2/master/doc/img/ndnsec-ls-identity.png
If you see nothing or something different in output, please go to `NDN Certifications`_ to set up your security environment.
.. _NDN Certifications: http://ndncert.named-data.net/
**Step 1**: When you open ChronoChat App, you should see a contact panel as shown below.
.. image:: https://raw.github.com/bruinfish/ChronoChat-V2/master/doc/img/chronochat-1.png
You should see **Setting** button at the bottom of the panel.
You can change your nick name there.
.. image:: https://raw.github.com/bruinfish/ChronoChat-V2/master/doc/img/setting-dialog.png
The left part of the panel is your contact list.
One must be one of your contacts if she/he wants to have a chat with you.
Right now, it is empty, so let's add some contacts.
**Step 2**: Click the **Add** button in the lower left corner.
You should see a contact browsing dialog which collects all the existing contact certificate in the testbed, for example:
.. image:: https://raw.github.com/bruinfish/ChronoChat-V2/master/doc/img/browse-contact.png
You can select the contact you want to add, and then click the **Add** button.
Then you should see that the selected contact has been added into your contact list.
.. image:: https://raw.github.com/bruinfish/ChronoChat-V2/master/doc/img/chronochat-2.png