CSS adjustment to /style.css.  Hide scrollbars only on client.php, not globally.
Embolden incoming private messages for visual cue.
Fixed usability issues on launch page.
Fixed issue preventing pressing enter to launch when focus is on the channel field.
Fixed issue preventing launch when clicking Launch immediately after entering a channel.
Known bug may be regressed where Safari/Windows won't include the channel because it fails to submit using the updated form action that was changed at runtime that includes the channel entry.
This bug, if it still exists, will remain as a compromise to ensure the above fixes continue to work.
Upgraded jQuery to 1.0.0, jQuery UI to 1.10.0.
Fix UI bug in FireFox that prevents pressing tab, enter, backspace, etc. non-ASCII keys.
79: Reduce web server resource load
Set long poll timeout to 500ms, add 1s delay between polls.
Simplified input parameters to chatmore object to just an options array.
77: Refactored autocomplete into two classes: autoreply and autosuggest.  Autoreply fully functional as a tooltip.
TODO: Autosuggest has been disabled until refactoring is complete.
81: Linkify and nick highlighting not working.
Upgrade to jQuery 1.9 broke it due to the method used to replace text nodes.  Changed to more compliant approach, now works again.
Removing unused jQuery UI theme files since upgrading to 1.10.0.
83: Text display issue when more than two classes of text are decorated.
Refactored decoration code for simplicity and better jQuery approach..
77: Rewrote autocomplete suggestion functionality.
Autocomplete will automatically popup suggestions while typing, after a brief pause.  Press Tab to accept the suggestion.
To consider: how to build UI to tab through the autocomplete suggestions.  Currently it just shows the first match.
Usage of Tab key is conflicting with autoreply, which does tab through the list of suggestions.
77: Removed some unused code from last commit
77: Refined autocomplete UI.
Append ": " on accepting a nick at beginning of the line.
Issue: Autocomplete tooltip remains after pressing enter while a suggestion was presented.
Tab will initiate a scan and place first suggestion inline in editor.
The tooltip will appear showing all suggestions with an indicator on the current inlined suggestion.
Press Escape to reject suggestion and inline suggestion is replaced with original text.
Successive tabs will cycle through the suggestions inline in the editor.
User accepts the suggestion by typing anything else or pressing Enter. The tooltip is then closed.
84: Syntax error in regex disabling client
../../commitmsg.txt
../../commitmsg.txt
../../commitmsg.txt
77: Bugfix to autocomplete erroneously inserting search spec again after pressing tab to bring up the first suggestion.
e.g. type "car*tab*" -> "CarRacer: car"
Happens sporadically and seemed to be timed with queueScanAutoComplete() delay.
Enhanced tooltip for autoreply and autocomplete.
Suggestion terms are highlighted in the tooltip.
All suggestions are displayed in the tooltip, clipped to 300px width.
As the user tabs through the suggestions, it will highlight that suggestion term and scroll to it smoothly, if out of view.
Fix for rapid tabbing of autocomplete causing laggy scrolling animations.