LimeChat
Licence: Other Open Source
- Version 0.19 | Release Date: 2008-07-10 | Download
- Make bouncing just one time for highlight.
- Added badges on the icon for highlight or new talk.
- Assigned cmd+ctrl+0..9 to move to the nth server.
- Changed to disconnect from all servers when the computer is going to sleep.
- Changed to reconnect to the servers after waking up.
- Added /timer command. (e.g. /timer 5 join #limechat)
- When updating the channel list, perform sorted insert instead of re-sorting.
- Search channel topics in the Channel List.
- Added "first" attribute for span.sender to show nicknames in the first line only.
- Changed to ignore CTCP replies with empty commands.
- Version 0.19 | Release Date: 2008-07-09 | Download
- No changes specified
- Version 0.18 | Release Date: 2008-05-22 | Download
- Added exact word matching for highlighting.
- Added SSL support.
- Added alternative nicknames support.
- Implemented drag and drop files on the member list to send files on dcc.
- Added fallback encoding.
- Changed Cmd-w to close current panel with confirmation when the panel is a channel.
- Added Kick, Ban and Kick & Ban in the context menu on the member list.
- Assigned Cmd+E to copy the selection.
- Changed priority of Growl notifications to 1 for highlight events.
- Added 'New Folder' button on the open dialog for transcripts location.
- Changed to not use nick format for transcripts.
- Changed the format of text messages for Growl notifications to "<nick> msg".
- Changed to order front the main window when clicked on a growl notification.
- Assigned enter key to send text on the paste dialog.
- Added opt-up/down for moving around histories.
- Changed to not allow '?' at the end of URLs.
- Changed to select an existing talk when trying to start a talk again.
- On the paste dialog, changed "Privmsg command" and "Notice command" to "Send to channel" and "Send Notice to Channel" respectively.
- Changed /part without parameters to close the current talk.
- Changed to handle /whois to get more information.
- Added /rejoin, /cycle and /hop commands to rejoin the current channel.
- Added /op, /deop, /halfop, /dehalfop, /voice, /devoice, /ban, /unban, /umode, /raw and /quote commands.
- Added aliases, /t for /topic and /leave for /part.
- Added /j command to join a channel.
- Renamed /ctcpquery to /ctcp.
- Removed /ctcpping.
- Added nick attribute to the console log.
- Changed to set 'server' type attribute for server logs like <body type="server">.
- Fixed a nil access bug in DccManager#tableView_objectValueForTableColumn_row.
- Fixed a bug, 'Override Log Font' option should be applied to body[type=...] and body.(normal|console) elements.
- Fixed a bug, numeric values should be capped when converting from ruby to objc.
- Fixed a bug, parameters for Time.at should be Fixnum.
- Fixed a bug, marked scrollers were visible on the top-left corner of log views when initialized.
- Fixed a bug, the scrollers of log views won't be rendered correctly when initialized with not enough frame.
- Fixed a bug, "MODE +a user" should be considered as setting an user mask.
- Fixed a bug, my address was forgotten after reconnecting.
- Fixed a bug in utf-8 string validator.
- Fixed a bug, log views dropped received lines before initializing.
- Fixed a bug, 'Reveal in Finder' menu action on the dcc dialog caused an exception.
- Fixed a bug, 'Highlight your current nickname' option should be applied for the console log.
- Fixed a bug, /query command should be cleared after opening a talk.
- Version 0.17 | Release Date: 2008-03-03 | Download
- Fixed a crashing bug on 10.4, when pushed [+] button on the startup dialog.
- Implemented drawing highlight indicators on a vertical scroller of log views.
- Enabled continuous spell checking by default.
- Now we can rearrange servers and channels on the server tree.
- Added a filter text field on the channel list dialog.
- Added an option, "Auto accept file transfers".
- Added "Open File" menu item for receiving items on the dcc dialog.
- Added "Reveal in Finder" menu item for receiving items on the dcc dialog.
- Assigned double click to reveal a file in Finder on the dcc receiving transfer list.
- Reformed main menu.
- Assigned cmd+W to "Close Current Panel" when the main window is active.
- Added a menu item, 'Copy Log as HTML'.
- Added a menu item, 'Mark All as Read'.
- Changed shortcut key for 'Mark Scrollback' to cmd+L, and 'Clear Mark' to cmd+shift+L as well.
- Changed to show the paste dialog on opt-return.
- Changed to select 'privmsg' as the default syntax when the paste dialog is not for paste.
- Reformed the html template for log views.
- New style action messages.
- Moved the themes directory from '~/Library/LimeChat/Theme' to '~/Library/Application Support/LimeChat/Themes'.
- Changed the default nick format to '%n: '.
- More smaller font for the member list.
- Removed '*' in the head of system messages.
- Removed a server name from place part in the console log.
- Now mIRC color effects can be styled in css.
- Added "colornumber" attribute to span.sender for coloring each nick with different colors.
- Added "identified" attribute in log view's html for CAPAB IDENTIFY-MSG support.
- Added HTML4 color names support for YAML themes.
- Changed to allow rgb() and rgba() strings in YAML theme files.
- Changed /query without parameters to close the current talk.
- Changed to remember the current text if modified when pushed up key.
- Now a scroll position is kept when received a new line and removed the first line.
- Changed to retain input text when changed the current channel, and restore it when come back to the channel.
- Use the current username for nick on the startup dialog.
- Added support for CAPAB IDENTIFY-MSG and CAPAB IDENTIFY-CTCP.
- Now 401 error is printed in a talk log when there is a talk item for the target.
- Don't change servers when closing a channel.
- Fixed a bug, an effect stopping character should not render as an end tag when there is no effect.
- Fixed a bug, the input text field should be scrolled on nick completion.
- Version 0.16.2 | Release Date: 2008-02-16 | Download
- Added new connection dialog for the first start up.
- Added +q/+a channel modes support for Unreal IRCd.
- Added /query support.
- Added an option, don't show notifications when the application is active.
- Prohibit adding a member when received join in a mode +a channel.
- Changed to clear member list when received mode +a.
- Changed to rebuild member list when received mode -a.
- Changed to keep selection when a log view become not focused.
- Added note for the encoding setting.
- Fixed a method not found bug while formatting '%@'.
- recommend to upgrade to RubyCocoa 0.13.2
- Version 0.16 | Release Date: 2008-02-03 | Download
- Fixed a number format bug, "0.format_size" caused an exception.
- Changed to send whois for a pointed member when doubleclicked on the member list.
- Improved the report dialog of SACrashReporter.
- Version 0.15 | Release Date: 2008-02-01 | Download
- Added major servers to the server list on the server properties dialog.
- Added ISO-8859-1 as a server encoding.
- Added '%9n', '%-9n' and '%@' for nick format.
- Removed target channel completion for text commands except /me.
- Made sorting nicks for auto completion stable.
- Added an exception handler in completing nick for safety.
- Changed to allow '@' in nickname.
- Changed to append a pasted url in the input text field.
- Stopped periodical GC sweeps.
- Stopped printing the end of who message, "Members list has been initialized".
- Changed to not open a talk for 'NickServ' or 'ChanServ' when sending a command.
- Changed to not match a domain name followed by an alphabet or a digit.
- Fixed a bug, the selected item in the server tree should be initialized.
- Improved implementation of custom cells in table views to watch copyWithZone.
- Fixed a bug, disconnect menu didn't work while connecting.
- Fixed a bug, autoop masks should ignore case.
- Fixed a nil access bug when updating a nick completion weight.
- Version 0.14.2 | Release Date: 2007-12-27 | Download
- Added target channel completion when sending raw commands.
- Added "Message scrollback" option.
- Fixed a nil access bug with old WebKit, when changing theme in log.rb.
- Changed the default transcript directory to ~/Library/LimeChat/Transcripts.
- Changed the url regex to disallow parentheses, brackets, braces and etc in the end.
- Improved to avoid nick changing loop when a nick collision occurred.
- Changed to use nickname length and modes count in 005(RPL_ISUPPORT) replies.
- Version 0.12 | Release Date: 2007-11-30 | Download
- Improved the paste dialog to remain showed while requesting to Pastie.
- Improved the paste dialog to show error messages on it.
- Changed to send current nickname to Pastie.
- Fixed a bug, NSURLRequestReloadIgnoringLocalCacheData should not be used for Tiger.
- Improved SACrashReporter to send a ruby version and a RubyCocoa version.
- Now privmsg command is the default setting for pasting.
- Version 0.10 | Release Date: 2007-09-24 | Download
- No changes specified
- Version 0.7 | Release Date: 2007-07-27 | Download
- No changes specified
- Version 0.3 | Release Date: not specified | Download
- No changes specified



