Menu

Tree [7ceb5a] master /
 History

HTTPS access


File Date Author Commit
 Chat Client 2012-12-05 Miguel Hernandez Miguel Hernandez [7ceb5a] Minor GUI tweaks.
 Chat Server 2012-12-05 Miguel Hernandez Miguel Hernandez [7ceb5a] Minor GUI tweaks.
 Screenshots 2012-11-26 Miguel Hernandez Miguel Hernandez [2737be] Initial Commit
 natives 2012-11-26 Miguel Hernandez Miguel Hernandez [2737be] Initial Commit
 IRISICOLICENSE.txt 2012-11-26 Miguel Hernandez Miguel Hernandez [2737be] Initial Commit
 Iris.ico 2012-11-26 Miguel Hernandez Miguel Hernandez [2737be] Initial Commit
 Iris0.02.zip 2012-11-27 Miguel Hernandez Miguel Hernandez [b8fd16] Added Iris0.02.zip file with executable jars in...
 LICENSE.txt 2012-11-26 Miguel Hernandez Miguel Hernandez [2737be] Initial Commit
 README.md 2012-12-04 Miguel Hernandez Miguel Hernandez [123f4a] Updated README to include Change Log.

Read Me

iris

A multi platform server and client chat program.

============================================
Change Log
============================================

12/4/12

Working on the beginnings of Rich Text implementation. (In Client.java) Replaced Pane with LayeredPane for future implementation of background image(s). Replaced chatInputText area with a jTextPane to begin implementing rich text. Added a JComboBox to enable selecting different colors for text.


11/27/12

Added message letting the user know that their user name was already taken and what their new user name is. Added "User" as default text for usernameText field. Added Iris0.02.zip file with executable jars included. (Server.java) Added function to send message to a specific user. (ServerThread.java) If a user joins with a name that is already in use it creates a random number that is added to the end of the user name to give the user a unique id. Line 32: Created a method to hold formatting and sending of new users that join chat. Line 45: Created a method to hold formatting and sending of user exit event. Line 81: Checks if user name already exists and adds trailing number then sends user name change to specific user and sends new join message (with modified username) to all users.