aboutsummaryrefslogtreecommitdiff
path: root/Hermes
Commit message (Collapse)AuthorAgeLines
* updates to README.md(manual)Ibrahim Mkusa2017-04-23-3/+4
|
* Hermes is fully functionalIbrahim Mkusa2017-04-23-3/+5
|
* fixed bug causing multiple GUI to show up. Now prompts for hostname andIbrahim Mkusa2017-04-23-26/+36
| | | | color
* timestamps are properly paddedIbrahim Mkusa2017-04-23-5/+10
|
* server colors default to blueIbrahim Mkusa2017-04-23-8/+15
|
* text-field and send-button display on the same lineIbrahim Mkusa2017-04-23-2/+15
|
* whispers are properly taggedIbrahim Mkusa2017-04-23-2/+3
|
* Handles disconnected users gracefully when you /whisperIbrahim Mkusa2017-04-23-8/+11
|
* on launch focus goes to text-fieldIbrahim Mkusa2017-04-23-0/+3
|
* clients now display received messages in the color of their originIbrahim Mkusa2017-04-23-11/+22
|
* updates to Hermes/Hermes/README.mdIbrahim Mkusa2017-04-23-4/+8
|
* updates to README.md (manual) to reflect change quit -> /quitmangoIbrahim Mkusa2017-04-23-1/+1
|
* preliminary work on a short-manual for using HermesIbrahim Mkusa2017-04-23-0/+30
|
* Hermes is ready. Did some polishing and updated TODOs.Ibrahim Mkusa2017-04-23-6/+5
|
* bug fix: improved responsiveness of GUIIbrahim Mkusa2017-04-23-4/+4
|
* GUI no longer burns through CPU cycles.Ibrahim Mkusa2017-04-23-4/+49
|
* Validate that username is at most 10 characters. Added Padding for username.Ibrahim Mkusa2017-04-23-3/+10
|
* Now accepts "/quit" to quit instead of "quit"Ibrahim Mkusa2017-04-23-3/+6
|
* Now prompts for user name via the GUIIbrahim Mkusa2017-04-23-3/+15
|
* updated TODO'sIbrahim Mkusa2017-04-23-1/+3
|
* bug fix: no longer attaches username to every received message.Ibrahim Mkusa2017-04-23-4/+7
|
* Basic input and output now can be done through guiIbrahim Mkusa2017-04-23-5/+30
|
* messages from other clients now display on the GUIIbrahim Mkusa2017-04-23-7/+25
|
* renamed Hermes_Gui1.3.rkt to GUI.rkt for readabilityIbrahim Mkusa2017-04-23-1/+1
|
* beginning merge processIbrahim Mkusa2017-04-23-7/+26
|
* removed unnecessary begin statements. Added more documentation to gui code.Ibrahim Mkusa2017-04-23-32/+65
|
* removed unnecessary begin statementsIbrahim Mkusa2017-04-21-3/+2
|
* Formatting edits to code to enhance readibility for coming mergeIbrahim Mkusa2017-04-20-19/+27
|
* requires gui nowDouglas-Richardson2017-04-19-1/+1
|
* Added GUI to thingDouglas-Richardson2017-04-19-0/+196
| | | | yay
* use relative paths when opening filesIbrahim Mkusa2017-04-16-3/+3
|
* minor additionsIbrahim Mkusa2017-04-16-3/+1
|
* broadcast now checks whether port is open before trying to sendIbrahim Mkusa2017-04-16-15/+11
|
* sync/timeout to plain sync. Its appropriate given the chat contextIbrahim Mkusa2017-04-16-3/+3
|
* sleep delay interval setting now managed as a global variableIbrahim Mkusa2017-04-16-4/+6
|
* clients can type /list users to get usernames logged inIbrahim Mkusa2017-04-16-3/+13
|
* clients can type in /list count to ask for number of logged in usersIbrahim Mkusa2017-04-16-3/+17
|
* Clients can now whisper to each other /whisperIbrahim Mkusa2017-04-16-6/+45
|
* username now stored along with related input output portsIbrahim Mkusa2017-04-16-1/+1
|
* more readable names for some functionsIbrahim Mkusa2017-04-16-13/+30
|
* all output generated from client is now logged to appropriate _clientIbrahim Mkusa2017-04-15-16/+22
| | | | files
* client logs end with _client and server logs end with _serverIbrahim Mkusa2017-04-15-9/+9
|
* created modules/general.rkt to house common functionsIbrahim Mkusa2017-04-15-24/+30
|
* preliminary work on adding sessions stickinessIbrahim Mkusa2017-04-15-4/+18
|
* server now logs all received conversations and events to filesIbrahim Mkusa2017-04-14-24/+50
|
* tidied upIbrahim Mkusa2017-04-14-135/+0
|
* Hermes is pre-alpha readyIbrahim Mkusa2017-04-14-5/+8
|
* now handles disconnected clientsIbrahim Mkusa2017-04-14-1/+16
|
* Clients now default to leaving sign out messagesIbrahim Mkusa2017-04-13-8/+17
|
* timestamps added to messagesIbrahim Mkusa2017-04-13-4/+14
|