d8446d0b90Fontello icon font
khlieng
2015-02-16 21:53:01 +0100
fb77c29fd9Make React Infinite stop throwing when theres only one child
khlieng
2015-02-16 00:02:21 +0100
ae78ac5017Pull reconnect code out of main(), add missing params and error handling
khlieng
2015-02-15 23:44:07 +0100
6e223c172fInitial pass on MessageBox rendered with React Infinite and js line wrapping, fix line wrapping bug, disable browser line wrapping
khlieng
2015-02-15 23:27:00 +0100
3042ed5ec6Add line wrapping functions and switch to monospaced font
khlieng
2015-02-14 23:38:14 +0100
42e8f2547dHandle casing differences between join commands and actual channel names
khlieng
2015-02-13 00:17:45 +0100
17e88b6e46Send the userlists to the client separately
khlieng
2015-02-12 02:44:15 +0100
b7cafc5327Made backspace work on input history items
khlieng
2015-02-12 02:14:56 +0100
8a790a6fe2Persist input history in localStorage
khlieng
2015-02-11 02:48:28 +0100
1faf310ebdAdded chat input history navigable by the arrow keys
khlieng
2015-02-11 02:35:52 +0100
5df364a3a4Improved state updates when parting and quitting
khlieng
2015-02-09 02:06:24 +0100
99ef788906Added /quit, the server IRC client gets cleaned up properly when quitting, pulled command handling out into a separate file
khlieng
2015-02-09 01:00:30 +0100
d11aa3ff4eRedirect to /connect if its a fresh instance with no stored UUID
khlieng
2015-02-08 02:07:56 +0100
c15feaa310Added more options to the connect form, added support for more IRC commands on the server, added Font Awesome
khlieng
2015-02-07 03:10:58 +0100
e942924c15Nick changes get handled properly by the server IRC client, user count stays hidden when the selected tab is not a channel
khlieng
2015-02-07 00:16:51 +0100
0a47f2ae4aCleaned TabList up by pulling stuff out into TabListItem, userlist resize listener gets removed on unmount
khlieng
2015-02-06 02:32:25 +0100
806f9aae27Render userlist with react-infinite
khlieng
2015-02-05 02:14:24 +0100
0b8e97b215Started doing client-side routing, added some rewriting on the server to support it
khlieng
2015-02-03 00:25:52 +0100
eec82a7dd9Added IRC network naming, added some convenience getters to the stores
khlieng
2015-02-02 01:54:26 +0100
1c30da5474MOTD now gets sent as an array of lines
khlieng
2015-02-01 02:08:38 +0100
736ef76bc0Moved websocket handling on the client into its own file, added reason to part and quit messages, global system messages about a user now only gets sent to channels where the user is/was
khlieng
2015-02-01 01:56:56 +0100
3f335187c0System messages now longer require an empty sender
khlieng
2015-01-31 23:59:53 +0100
5f43b3e78eAdded nick change handling, the client now shows nick and quit messages, the userlist gets hidden when the chat window is not a channel
khlieng
2015-01-31 23:35:38 +0100
c421dc504bAdded private messaging to the client
khlieng
2015-01-30 02:34:28 +0100
e715b1c2c0IRC.Quit() now waits for RPL_WELCOME and then does a blocking write in a goroutine
khlieng
2015-01-30 00:50:03 +0100
3c02b00303IRC output gets queued until RPL_WELCOME, added tcp timeouts and error handling, store selected tab in localStorage, more design work, upgraded to lodash 3.0.0
khlieng
2015-01-30 00:38:51 +0100
5c6c43e017Better userlist sorting, started work on default theme
khlieng
2015-01-28 02:54:47 +0100
721971cbb3Added basic mode support with op/voice and userlist sorting
khlieng
2015-01-25 02:35:46 +0100
0c2250b268Added multiserver messaging support to the client
khlieng
2015-01-22 01:26:23 +0100
9012e4dee5Info about current irc connections now gets sent to the client, the correct nick shows up when sending messages
khlieng
2015-01-22 01:03:25 +0100