display a sys message when a moderator clears chatroom
Profile: save main window position, save default profile when program
ends, load profile when program start
Profile.saveProfile() and Profile.loadProfile() should be non-static
ChatroomSetPane: auto update position when moving MainWindow, adjust
SettingWindow's position when user click setting button for the first time
Add IRCJtvCommandListener, ChatMessage implements this listener since all
events are directly related to change message text
rewrite ChatMessage, use String and Type Vector to store previous text,
regular expression is no longer required, interface has changed so other
GUI is modified, fix the bug in IRCBot that reconnect task won't be
canceled when connect fails and user manually cancel reconnect
implement clear chat and clear msgs from banned user
bug fixes
Remove [SYS] msgs on log, Merge methods in IRCJtvCommandListener into
IRCMsgListener
fix redundnat breakline in ChatMessage, add language class to support
multi language
add LanguageChangeListener
load en-US language file, register LanguageChangeListener
implement languageChange() of MainWindow and SettingWindow
implement languageChange()
add zh-TW, expand settingWindow size a little bit to fix zh-TW tab names
create language.ini to identify default(lately used) language, ProfilePane: add Language Menu
change layout of ProfilePane
try to reduce memory usage(Language texts can be deleted after GUI applied
change), save latest language setting before program ends
update README, add English readme
v2013.09.08, ignore language.ini