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 '%@'.

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