Snak

Licence: Shareware ($29)
Version 5.3.3 | Release Date: 2009-12-31 | Download

from snak.com:
[Chg] OS X 10.5 contains a memory leak in two particular functions that Snak, and many other applications use to clear the window background before drawing. This bug has been confirmed by Apple and a fix may be present in [...] 10.5.1. Snak no longer uses those functions to erase the background.

[Chg] AppleScript 2.0 in OS X 10.5 contains a bug in the handling of the unique ID parameter. Snak works around this issue.

[Chg] Messages typed into the inputfield while a DCC panel is active are now forwarded to the associated IRC connection.

[Fix] DCC resume of files over 2GB was not working.

[Fix] Incorrect filesize displayed in the information message when receiving a file larger that 2GB.

[Fix] Highlight style in the tables, such as the command reference was incorrect

Version 5.2 | Release Date: 2007-01-29 | Download

Version 5.2 released 01/30/07
[New] All appearance preferences assembled in a theme. Themes can be created, edited and deleted from the Apperance preference panel.
[New] Each text panel can be assigned an individual appearance theme.
[New] A mark can be inserted in the panel text to mark an interesting message for later study. The mark is a vertical divider line.
[New] Function to search for highlighted messages or marks.
[New] Helptag with status and time connected for the profile list.
[New] Default set of actions predefined on new installations. These default actions are stored in a file in the package and can be customized for easier setup on multiple machines. These actions serve to illustrate what Actions can be used for.
[New] The timestamp format in the logs can be set separately from the text panels.
[Chg] The next and previous panel commands will cycle through all windows, not just the front window.
[Chg] The background color of the userlist and the input field follows the appearance theme of the active text panel.
[Chg] Message routing improved for whois responses if there is an open dialog window for the user.
[Chg] Highlights are displayed in the active channel button as well so that they are not overlooked if the active channel isn't being monitored by the user.
[Chg] The highlight is cleared by clicking on the button.
[Chg] Enter key will also advance setup assistant to next screen.
[Chg] Sorting for the "Active" column in the actions list now corresponds to the order the actions are processed.
[Chg] Initial window size accommodates 800×600 displays.
[Chg] A new search term in the find dialog will reset the search start position to the beginning of the text.
[Chg] The find dialog does not reset the search term unless necessary.
[Chg] Separate truncate nick preference removed. If Show Divider is selected, nicks are truncated to the selected width.
[Chg] Improved display and recognition of additional information in MP3 requests in the MP3 list.
[Chg] Internal change to implement a low priority queue for automatic messages sent when you join a channel. This reduces delay until manual messages can be sent.
[Chg] Extensive changes to default contextual menus.
[Chg] Channel redirection is now handled automatically.
[Chg] Default text spacing adjusted. This allows for a smaller default font and improved legibility.
[Chg] The highlight will paint the background of the selected text instead of the text itself.
[Chg] The menu bar has been rearranged for improved functionality.
[Chg] Removed the Set Default Size menu item.
[Fix] AppleScript: idle handler on Intel did not get called correctly.
[Fix] The member count for the userlist was not reset to 0 when leaving a channel.
[Fix] On 10.4 some dialogs were missing the cancel button.
[Fix] Nothing happened when doubleclicking on a dialog or filter item in the profile list.
[Fix] Icons in profile list were too dim.
[Fix] The escape key did not work as expected in the topic edit field in the channel management dialog.
[Fix] An insertion point could be displayed in the panel text even though it is read-only.
[Fix] I-beam cursor not visible when using black panel background color.
[Fix] Ccursor not getting reset to i-beam when over certain types of messages in the nick column.
[Fix] Popup menus could contain unexpected items if ; and other special characters were used in item names.
[Fix] Autologging would fail for channels with / in the name.
[Fix] Numeric 338 is used in whois on ratbox ircd. It is now suppressed.
[Fix] With hundreds of nicks on notify the server might let you connect only to disconnect shortly afterwards due to excess flooding.
[Fix] Forced truncation of overlong messages did not work.
[Fix] If you had a large number of nicks on notify only approximately 50 were actually monitored.
[Fix] Crash on connect if there were more than about 200 people on the notify list.
[Fix] The contacts list did not correctly run a command on doubleclick if this was selected in the clicking preferences.
[Fix] No space after the timestamp when copying text.
[Fix] When disconnecting while still in the process of connecting, the connection is reopened.
[Fix] The contextual menu in the channel would sometimes display the userlist contextual menu when the mouse was over empty space.
[Fix] A crash in certain circumstances when closing a contextual menu after a command like leave channel had been sent.
[Fix] The quit message dialog claims www.snak.com is misspelled.
[Fix] The status icon for channels and dialogs would not always get updated if the connection was closed from the profile list.

Version 5.1.5 | Release Date: 2006-09-23 | Download
  • [New] Limited Unicode (UTF-8) support. All characters from the 11 languages for which Snak is localized, are automatically handled correctly when received as UTF-8. Full Unicode supprt (Japanese, Greek, Hebrew etc.) is expected in the next major version.
  • [New] Option to use the more descriptive word "room" instead of "channel". This is set by default for a new installation. Existing installations are not changed.
  • [New] Character encoding popup in the connection profile. The choices are the traditional western encoding, Unicode, and cyrillic. When Unicode is selected, International characters in outgoing messages are formatted as UTF-8.
  • [New] The selected text is accessible through AppleScript with the panelSelectedText property.
  • [Chg] Doubleclicking in the userlist to add to inputfield will add a space at the end
  • [Chg] The panel name AppleScript property is changed to group:name, like this: List:Profiles/Contacts/Actions/Requests/Users or DCC:name or network:name.
  • [Chg] The channel topic is shown in the text area when joining.
  • [Chg] New AppleScript behavior when accessing panels by index. When asking for panel 1, or "first" or "front" panel, the last activated panel is returned. Otherwise the panels are accessed sequentially.
  • [Fix] Some characters would not get coloured if you selected a text color from the style popup and typed very quickly.
  • [Fix] asking for the version through AppleScript returned incorrect information.
  • [Fix] Panels could not be accessed with the every keyword with AppleScript.
  • [Fix] Panels could not be accessed by name with AppleScript.
  • [Fix] An incorrect number was returned for number of DCC Connections.
  • [Fix] Reopening connection by selecting panel and doing cmd-o would also show the console window.
  • [Fix] Can't load AppleScripts if the filetype isn't set right.
  • [Fix] Blinking insertion point in multiple windows.
  • [Fix] Inactive selection is not grey.
  • [Fix] Repeating disconnect and reconnect on sleep when a mounted volume/refreshing webpage or something else prevented the system from going fully to sleep.
Version 5.1.3 | Release Date: 2006-07-11 | Download
No changes specified