Mitz Pettel Hebrew

Icy Juice

version 1.0.2 • released on 8/24/2006

Icy Juice is an ICQ client for Mac OS X

System Requirements

Mac OS X v10.3.9 or later

Icy Juice is a Universal application.

Download

Icy Juice

(1.5 MB disk image, including Read me file)

© 2001-2006 Mitz Pettel. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of Mitz Pettel may not be used to endorse or promote products derived from this software without specific prior written permission.
This software is provided by the author "as is" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall the author be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage.

Localization

French: Icy Juice is localized for French thanks to Matt Anton.

Italian: Icy Juice is localized for Italian thanks to Traweb.

Japanese: A version of Icy Juice including Japanese localization is available from http://drumsoft.com/hrk/macarc.htm.

German: Icy Juice is localized for German thanks to Moritz Guth (v0.8) and Claudie Rossi (v1.0).

Swedish: Icy Juice is localized for Swedish thanks to Mikael Östbye.

Czech: You can download Czech language resources to Icy Juice, prepared by Lukáš Vajda and add them to the application by expanding the Languages section in the Finder's Get Info window for Icy Juice, clicking Add and choosing the cs.lproj folder.

Alternative Contact Icons

Replacing Icy Juice's contact icons is currently possible only by replacing the icon files inside the application package. You can do this by control-clicking the Icy Juice icon in the Finder and choosing Show Package Contents from the contextual menu, opening the Contents folder and the Resources folder inside it, then replacing the appropriate files with the alternatives.

Aqua contact icons Download Aqua contact icons for Icy Juice, made by zeebie.

reductionist contact icons Download reductionist contact icons for Icy Juice, made by Keith Jackson.

Traditional Chinese contact icons Download Traditional Chinese contact icons for Icy Juice, made by Kevin Fyure.

Flowers contact icons Download Flowers contact icons for Icy Juice, made by dekuro.

Liosha's contact icons Download Liosha's icons for Icy Juice, made by Olexiy Gontcharouck.

Download pixelmen icons for Icy Juice from wozup.ch.

NOTE: These icons were not made by Mitz Pettel and are provided here "as is", without any warranty.

Source Code

Download the source code (including the libicq2000 source code).

Icy Juice can be built with Xcode v2.4.

Acknowledgements

Icy Juice utilizes the following copyrighted material, the use of which is hereby acknowledged.
libicq2000 ©2001-2003 Barnaby Gray, Nils Nordman and Alex Antropoff.
The libicq2000 software is released under the GNU Lesser General Public License Version 2.1.

Icy Juice was greatly inspired by Gerry's ICQ and its author Gerry.

Revision History

8/24/2006 1.0.2 Fixed a bug in the decoding of UTF-16 messages on Intel.
8/20/2006 1.0.1 Released as a Universal application. Fixed minor bugs.
5/29/2004 1.0d6 Fixed a bug where messages reappeared after being deleted from history. Improved performance with long histories. Dragging and dropping text or a URL onto a contact in the list now opens a message with the dropped item. Added swedish localization. Change to german localization. Changed icon.
2/04/2004 1.0d5 Fixed a crash when automatically reconnecting. Corrected the appearance of the About Icy Juice window under Mac OS X v10.2. Changes to german localization. Changed system requirements to Mac OS X v10.2 or later. Corrected keyboard focus behavior when renaming a contact.
1/23/2004 1.0d4 Restored compatibility with Mac OS X versions earlier than 10.3.
1/23/2004 1.0d3 Added incoming port range settings under Network settings. Added a connection error indicator to the contact list window's status bar and an option not to display an alert when a connection error occurs. Improved text encoding support and compatibility with other clients regardless of the Text Encoding setting, and addressed an issue where messages from gaim and other clients appeared empty. Fixed a crash when stopping an incoming file transfer. Fixed a crash when connecting caused by certain messages queued on the server. Fixed an issue where contact names imported from the server were incorrectly decoded. Fixed issues with the Find panel in the French localization.
12/13/2003 1.0d2 Fixed a history printing bug. Fixed memory leaks. Improved history performance. Changed contact addition to ignore the authorization requirement of the contact being added.
11/15/2003 1.0d1 Added file transfer support. Several minor bug fixes and enhancements.
11/05/2003 0.9d11 Fixed two issues specific to Mac OS X 10.3: control-click functionality in the contact list and right-to-left language support. Fixed a memory leak.
11/03/2003 0.9d10 Fixed frequent crashes under Mac OS X 10.3.
7/18/2003 0.9d9 Fixed a bug where if the application was hidden when a network error occurred, the error sheet could not be dismissed. Fixed a memory leak.
7/02/2003 0.9d8 Restored compatibility with Mac OS X 10.1.
6/20/2003 0.9d6 Added color and fonts user settings. Added a preference setting for choosing between Enter, Return and Command-Return as the shortcut for sending a message. Added auto-away feature activated by user inactivity and/or screen effects. Enabled automatic reconnection when waking from sleep. Improved handling of network and server error conditions. Prevented the application from unhiding when messages are received. Fixed bugs, including bugs in window ordering and in status switching, and a bug where sent messages were echoed in the status message area of the recipient.
9/18/2002 0.9d5 Fixed a bug that prevented entering accented characters using certain keyboard layouts (such as French).
9/14/2002 0.9d4 Restored compatibility with Mac OS X 10.1 and later. Fixed a bug where authorization requests could not be sent and contacts requiring authorization could not be added to the list.
9/08/2002 0.9d3 Added initial support for right-to-left languages on Mac OS X 10.2 (Jaguar). Fixed a problem with keyboard focus when running on Mac OS X 10.2.
5/22/2002 0.9d2 Added support for sending and receiving "urgent" and "to contact list" messages in Occupied and DND modes. When adding users to the contact list, an authorization request should be sent, if required. "You were added to this user's contact list" messages are sent and received. Added visible, invisible and ignore lists (currently accessible only from the Contact Info panel). Added an option to hide outgoing messages as soon as they're sent. Added the "Web-aware" feature. Added notification settings, including choice of notification sound and when it is played. Contact details are now interpreted according to the appropriate text encoding. Added a Never Hide option to the Window menu to disable automatic hiding for individual conversation windows. Fixed a bug where the application crashed if the time format separator character wasn't ':'. Other bug fixes and enhancements.
3/30/2002 0.8d2 Holding down the Option key when changing status will now prompt you for your status message, overriding the "prompt each time" setting. Fixed a bug that made the outgoing message window grow each time you opened it with a status bar. Fixed a crash the occured sometimes when closing an outgoing message window.
3/18/2002 0.8d1 Added a status bar to outgoing message and conversation windows. Added command to read a user's status message. Enabled selection by typing the first few letters of a user's name in the contact list. Added Next Message button to the contact list status bar. Added undo support to the contact list. Re-enabled ignoring messages from users not on the contact list. Fixed a bug where incorrect birth dates were displayed. Fixed the time-stamps on messages sent while the user is offline. When creating a new contact list for an existing ICQ number, user details are read in. Made the email address in the Contact Info panel clickable and changed the appearance of URL messages in single-window mode. Fixed a bug where the Enter key would send a message when sending should be disabled.
2/25/2002 0.7d2 Fixed right-click functionality in the contact list. Made the status message sheet appear with the current message text already selected and focused.
2/22/2002 0.7d1 Redesigned contact list window, which can be made narrower than in previous versions and includes an optional status bar. Added status messages for Away, N/A, DND and Occupied. Added preference for Dock icon behavior. Added Languages and About to the Contact Info panel. Added Languages to User Details. Made the homepage URL in the Contact Info panel open the URL when clicked. Made the Return key end editing a contact's name in the list. Made control-clicking a contact select it prior to displaying the contextual menu, when appropriate. Slightly changed the Offline status icon. Changed keyboard shortcuts for Reply and Rename. Fixed a bug with printing history for a date range. Fixed a bug with Dock icon blinking in single-message window mode.
2/09/2002 0.6d4 Another fix to importing contact lists.
2/08/2002 0.6d3 Improved the reliability of importing long contact lists from the ICQ servers. Fixed the application icon.
1/30/2002 0.6d2 Fixed 2 bugs: when creating a new contact list, the default text encoding was set improperly; when showing the Contact Info panel for the first time, the refresh button was enabled even if there was no connection.
1/27/2002 0.6d1 Added User Details dialog to view and change your own details. Added toolbars to message windows and history windows. Added Message menu and rearranged menus. Message histories can now be printed, saved and deleted, partially or entirely. Added setting for the defailt status of checking spelling as you type. Various bug fixes and enhancements.
1/6/2002 0.5d1 Added invisible status. Added network settings (ICQ server host and port) for better connectivity from behind fierwalls. Added an option to ignore messages from users not on your list. Added an option to automatically hide inactive conversation windows after some time. Fixed a bug in communicating with ICQ Lite users. Other minor fixes and improvements.
12/23/2001 0.4d2 Greatly improved performance of history windows. Fixed a bug where the user remained logged in after closing the contact list window.
12/21/2001 0.4d1 Added message history. Added Personal info to the Contact Info panel. Re-enabled single-message mode as an option. Message-window mode and text encoding can be set for individual contacts. Fixed several bugs and improved performance.
12/09/2001 0.3d3 Fixed a bug where contacts were added to the list as soon as they appeared in the Find Contacts panel.
12/08/2001 0.3d2 Added split-window "chat" mode. Added Dock icon pop-up menu. Added a command to import an existing contact list saved on the ICQ servers. Added Preferences panel with the option to set a default contact list. Contact list windows remember their position. Improved performance and fixed a bug that caused Icy Juice to crash.
12/01/2001 0.2d2 Fixed a serious bug that prevented saving a new contact list.
11/30/2001 0.2d1 Improved performance. Implemented searching for users by email address. Added an option to hide offline contacts (in the new View menu). Added user settings (via the Settings... command in the File menu) for: automatically openning new messages, initial status and text encoding to use.
11/29/2001 0.1d2 Fixed a bug where after prolonged use, Icy Juice's memory and CPU usage would increase. Decreased the application's file size.
11/28/2001 0.1d1 First public release.