www/adium.im 195:9a3b915ecebc: 1.4b1 changelog.
commits at adium.im
commits at adium.im
Mon May 18 02:50:34 UTC 2009
details: http://hg.adium.im/www/adium.im/rev/9a3b915ecebc
revision: 195:9a3b915ecebc
author: Zachary West <zacw at adium.im>
date: Sun May 17 22:50:26 2009 -0400
1.4b1 changelog.
diffstat:
changelogs/1.4b1.htmlfrag | 205 +++++++++++++++++++++++++++++++++++++++++
1 files changed, 205 insertions(+), 0 deletions(-)
diffs (209 lines):
diff -r cb90c2f6160d -r 9a3b915ecebc changelogs/1.4b1.htmlfrag
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/changelogs/1.4b1.htmlfrag Sun May 17 22:50:26 2009 -0400
@@ -0,0 +1,205 @@
+<div class="changegroup">
+<h2 id="MajorChanges">Major Changes</h2>
+<ul><li>Requires Mac OS X 10.5 or later
+</li><li>Added Twitter
+</li><li>Added IRC
+</li><li>Greatly improved group chats and group chat bookmarks
+</li><li>Updated to libpurple 2.6.0
+</li></ul><p>
+
+</p>
+<h2 id="Twitter">Twitter</h2>
+<ul><li>Timeline messages appear in a group chat, direct messages as a one-on-one chat with a contact.
+</li><li>Adding and removing contact list buddies follows and unfollows them, respectively.
+</li><li>Can customize profile settings (name, location, etc.) from the account edit window.
+</li><li>Settings to customize: Update interval, Adium status updating, retweet links, and contact display in the contact list.
+</li><li>Getting info on a Twitter contact displays all of their information and their latest 20 tweets.
+</li><li>"Reply to a Tweet" window allows for pasting twitter.com URLs to easily respond to a tweet.
+</li></ul><p>
+
+</p>
+<ul><li>Also includes support for Laconi.ca servers, such as Identi.ca
+</li></ul><p>
+
+</p>
+<h2 id="IRC">IRC</h2>
+<ul><li>Execute commands on connect.
+</li><li>Display of operator status in chats, as well as user's /away status.
+</li><li>Mass-modify attributes of user list members from the group chat's action widget below the user list.
+</li></ul><p>
+
+</p>
+<h2 id="GroupChats">Group Chats</h2>
+<ul><li>When you are mentioned in a group chat, the color of the tab's message count changes to red.
+</li><li>Set a shortcut of ⌘⌥/ for the "Toggle User List" menu item.
+</li><li>Added a "Swap User List Side" menu item, defaulting to the user list being on the right. (<a class="closed ticket" href="http://trac.adium.im/ticket/8689" title="enhancement: Move the group chat user list from the left side of chat window to the ... (closed: fixed)">#8689</a>)
+</li><li>Double-clicking a contact in the group chat user list opens a chat with them.
+</li><li>When double-clicking the resize widget in the user list, don't show a few pixels of it on the left of the chat.
+</li><li>Respect the "show recent messages" preference for group chats.
+</li><li>Prevent a duplicate separator item in group chat context menus. (<a class="closed ticket" href="http://trac.adium.im/ticket/11674" title="defect: Extra separator item in group chats above "Clear Display" (closed: fixed)">#11674</a>)
+</li><li>Add context menus for group chats, including "Add Bookmark", "Get Info on Bookmark", "Toggle User List", and "View Chat Transcripts".
+</li><li>Support opening chat transcripts for the group chats like a normal chat.
+</li><li>Add a menu item for group chat user lists to add as a contact.
+</li><li>The group chat user list is now sorted by, and displays, operator status in the channels.
+</li><li>The user list remembers its open or closed status per room.
+</li><li>Messages which mention you are no longer grouped with messages from the same user which do not.
+</li><li>Add support for chat topics. Note that message styles must support the feature for them to show up.
+</li><li>Group chats now display online or offline based on their account's status.
+</li><li>Growl notifications for group chats are now prefixed by the chat's name.
+</li><li>Added an Advanced Status preference to "Only count number of unread mentions for group chats" (for the Status Menu Item and Dock icon)
+</li><li>Added an option for group chats to hide their join and leave messages.
+</li><li>Joining large group chats is much faster.
+</li></ul><p>
+
+</p>
+<h2 id="GroupChatBookmarks">Group Chat Bookmarks</h2>
+<ul><li>Bookmarks no longer trigger events when their account comes online.
+</li><li>Message windows' tabs and titles now display the alias of the bookmark which represents the chat. (<a class="closed ticket" href="http://trac.adium.im/ticket/11756" title="enhancement: Group chats: chat name tab label (closed: fixed)">#11756</a>)
+</li><li>Bookmarks are only shown in the list when their accounts are online.
+</li><li>Group chat events such as "You are mentioned", "Message received" and join/leave events will use the events set on their bookmark.
+</li><li>Set appropriate icons and coloring for bookmarks based on their associated chat information, such as the unviewed content background or flashing.
+</li><li>Fixed bookmarks appearing in groups when groups are disabled, or disappearing.
+</li><li>Bookmarks can now be removed.
+</li><li>Add an option to the Get Info window to auto-join a group chat bookmark when its account connects.
+</li><li>When opening the "Add Contact" window, don't fill in the username with the name of a bookmark if it selected.
+</li><li>Stops the "retrieving information" spinner from going off for bookmarks.
+</li><li>A group bookmark's status message now reflects how many unread mentions or messages are in the chat.
+</li><li>Correctly sorted the groups list in the "Add Bookmark" window.
+</li><li>Fixed bookmarking group chats whose names vary in case.
+</li></ul><p>
+
+</p>
+<h2 id="Contacts">Contacts</h2>
+<ul><li>Added support for contacts in multiple groups (<a class="closed ticket" href="http://trac.adium.im/ticket/500" title="defect: Contacts can not belong to more than one group (closed: fixed)">#500</a>)
+<ul><li>Hold option when dragging to add a contact to a secondary group.
+</li><li>Contact info inspector is now more focused on groups per contact than before.
+</li></ul></li><li>Created a new Authorization Requests window
+<ul><li>Authorization requests no longer create one alert panel per request
+</li><li>The authorization requests window has add, ignore, and deny toolbar and context menu items.
+</li></ul></li><li>Fixed deleting a group not removing its contents.
+</li><li>Corrected adding contacts to multiple accounts. The "Add Contact" window was only adding to the existing account.
+</li><li>Add account-specific menu items (such as "Initiate Multi-User Chat" or "Initiate Direct IM") to the main menu's Contact menu.
+</li><li>Corrected a bug where a combined contact would be "always visible" and toggling the preference would not unset it.
+</li><li>Reduced complexity when determining what account is preferred for messaging a given contact. (<a class="closed ticket" href="http://trac.adium.im/ticket/10547" title="enhancement: Revamp the contact and account selection criteria for meta-contacts (closed: fixed)">#10547</a>)
+</li><li>The tune tooltip is now displayed for any contact in a meta contact which supports it.
+</li></ul><p>
+
+</p>
+<h2 id="Logging">Logging</h2>
+<ul><li>You can now replace Logs folder with an alias to another folder (on, say, an encrypted disk image). (<a class="closed ticket" href="http://trac.adium.im/ticket/992" title="enhancement: Encrypting Message Logs (closed: fixed)">#992</a>)
+</li><li>Search terms in the Transcript Viewer now match any part of text unless a wildcard is used. (<a class="closed ticket" href="http://trac.adium.im/ticket/6364" title="enhancement: Chat Transcript Viewer Search doesn't do partial matching (closed: fixed)">#6364</a>)
+</li><li>Sped up writing log files in certain situations.
+</li><li>Corrected some situations where the log viewer lacked icons for group chats.
+</li><li>Events such as Direct IM status, joins and parts, and other information are now logged and displayed in the log viewer.
+</li><li>Increased the maximum amount of recent messages you can display for chats from 100 to 400.
+</li><li>Added an Import option to reindex the logs folder in case you manually add logs. (<a class="closed ticket" href="http://trac.adium.im/ticket/9554" title="defect: Need a "reindex adium logs" menu item (closed: fixed)">#9554</a>)
+</li></ul><p>
+
+</p>
+<h2 id="ContactList">Contact List</h2>
+<ul><li>Contact list filtering is now present on all window styles: regular, borderless, etc. (<a class="closed ticket" href="http://trac.adium.im/ticket/10489" title="enhancement: Implement search for non-"regular-window" contact lists (closed: fixed)">#10489</a>)
+</li><li>Corrected a few bugs where contacts were hidden as offline when online, or placed in the offline group incorrectly.
+</li><li>Combined contacts now show the information in the contact list for the first available user. (<a class="closed ticket" href="http://trac.adium.im/ticket/11007" title="defect: Idle status should not bleed through a meta contact (closed: fixed)">#11007</a>)
+</li><li>Improved speed of searching in contact list for larger lists.
+</li><li>Fix a small white line at the top of the contact list when "size to fit vertically" is set. (<a class="closed ticket" href="http://trac.adium.im/ticket/11119" title="defect: Pixel of space between toolbar and list (result of the fix for #10074?) (closed: fixed)">#11119</a>)
+</li><li>Add "Sort Groups Alphabetically" option to the status sort.
+</li><li>Add "Hide Away Contacts" and "Hide Contacts for Account" to the view options.
+</li><li>Fixed a bug where the view menu would show incorrect settings.
+</li><li>Status message is no longer searched when searching the contact list.
+</li><li>Fixed a lot of drag and drop bugs, such as being able to drag a group into another group.
+</li><li>Tooltips now display for collapsed groups. (<a class="closed ticket" href="http://trac.adium.im/ticket/11951" title="enhancement: Give collapsed groups a tooltip (closed: fixed)">#11951</a>)
+</li><li>The group count is no longer always displayed for collapsed contacts.
+</li><li>"Show Group Visible Count" has been returned to "Show Group Online Count", and counts only online, visible contacts. (<a class="closed ticket" href="http://trac.adium.im/ticket/11362" title="enhancement: "Show Group Online Count" vs "Show Group Visible Count" (closed: fixed)">#11362</a>)
+</li></ul><p>
+
+</p>
+<h2 id="MessageStyles">Message Styles</h2>
+<ul><li>You can now specify a different style for group chats, and customize all of the preferences independently of a regular chat. (<a class="closed ticket" href="http://trac.adium.im/ticket/87" title="enhancement: Separate style pref for group chat (closed: fixed)">#87</a>)
+</li><li>Messages containing unordered lists are now displayed using bullets.
+</li><li>Styles now fall backs to root level files for Status.html and Content.html. (<a class="closed ticket" href="http://trac.adium.im/ticket/10868" title="patch: patch to allow fallback to root-level content.html (closed: fixed)">#10868</a>)
+</li><li>Corrected sorting of message styles in their popup (<a class="closed ticket" href="http://trac.adium.im/ticket/9498" title="defect: messagestyles in prefpane menu sorted incorrectly (closed: fixed)">#9498</a>)
+</li><li>%message% is now replaced in a loop as we do other keywords. (<a class="closed ticket" href="http://trac.adium.im/ticket/9672" title="defect: Adium won't substitute multiple instances of %message% keyword (closed: fixed)">#9672</a>)
+</li><li>%service% is now replaced in all templates, not just messages. (<a class="closed ticket" href="http://trac.adium.im/ticket/11872" title="enhancement: %keywords% and html tempate agnosticism (closed: fixed)">#11872</a>)
+</li><li>%senderPrefix% now contains a textual representation (., @, %, +, or an empty string) of the user's status in a group chat. (<a class="closed ticket" href="http://trac.adium.im/ticket/11882" title="enhancement: Please add %keyword% for user flags (closed: fixed)">#11882</a>)
+</li><li>%userIconPath% is now a valid replacement keyword in Status.html (<a class="closed ticket" href="http://trac.adium.im/ticket/7508" title="enhancement: Please make %userIconPath% valid in status.html (closed: fixed)">#7508</a>)
+</li><li>Added "action" to the %messageClasses% of /me messages. (<a class="closed ticket" href="http://trac.adium.im/ticket/11894" title="enhancement: Please add "action" class to %messageClasses% (closed: fixed)">#11894</a>)
+</li></ul><p>
+
+</p>
+<h2 id="Messaging">Messaging</h2>
+<ul><li>Messages from blocked contacts are now never displayed, even if the protocol allows them to send the message.
+</li><li>Added marking to the scroll bar like in <a class="ext-link" href="http://colloquy.info"><span class="icon"> </span>Colloquy</a>:
+<ul><li>When your name (or what you decide to highlight) is mentioned in a chat, a grey line is added.
+</li><li>When the window or tab loses focus, a red line is added and you can "Jump to Focus Mark" to easily go to it.
+</li><li>You can access the "Jump to Previous Mark", "Jump to Next Mark" and "Jump to Focus Mark" by right-clicking the scroll bar, or from the new Display menu.
+</li></ul></li><li>Added "Clear Display" to the new Display menu.
+</li><li>You can now customize the text which causes the "You are mentioned" event to fire from the advanced preferences.
+</li><li>Fixed a bug where emoticons would be displayed improperly. (<a class="closed ticket" href="http://trac.adium.im/ticket/6440" title="defect: Emoticons do not display after some special characters (closed: fixed)">#6440</a>)
+</li><li>Added a confirmation dialog when clicking the block/unblock icon in the toolbar. (<a class="closed ticket" href="http://trac.adium.im/ticket/10960" title="defect: "Block Contact" on toolbar doesn't confirm (closed: fixed)">#10960</a>)
+</li><li>Added a URL shortener. Select the URL, then either choose “Replace with Shortened URL” from the Edit menu, right-click the URL and choose it from that menu, right-click a link and choose it from that menu, or press ⇧⌘K. Supports TinyURL, is.gd, tr.im, and Metamark (xrl.us).
+</li><li>Nudge and buzz messages now appear as events in the window instead of messages from the contact.
+</li><li>Added an option to only count mentions for group chats when badging the dock or status menu item. (<a class="closed ticket" href="http://trac.adium.im/ticket/11850" title="enhancement: Only update message count badges (dock/menu item) when you are mentioned (closed: fixed)">#11850</a>)
+</li><li>Fixed clicking service links with message text when the link appears in the window it would open.
+</li><li>When a new file transfer arrives which requires confirmation, the chat's unviewed content count is increased.
+</li><li>A new message no longer unminimizes the chat window. (<a class="closed ticket" href="http://trac.adium.im/ticket/52" title="defect: New im "unminimizes" (closed: fixed)">#52</a>)
+</li><li>Fixed logging in St. John's Newfoundland's time zone. (<a class="closed ticket" href="http://trac.adium.im/ticket/9557" title="defect: St. John's, Newfoundland Time Zone issue (closed: fixed)">#9557</a>)
+</li></ul><p>
+
+</p>
+<h2 id="Accounts">Accounts</h2>
+<ul><li>Fixed setting a global user icon. Previously, if you didn't have an account icon set but did set a global one, you would have no icon.
+</li></ul><h2 id="Bonjour">Bonjour</h2>
+<ul><li>Bonjour accounts now disconnect if we receive an error message.
+</li></ul><p>
+
+</p>
+<h2 id="XMPPJabberGoogleTalketc.">XMPP (Jabber, Google Talk, etc.)</h2>
+<ul><li>Updated XMPP server list when registering
+</li><li>History from persistent group chats is now displayed as such and does not trigger events. (<a class="closed ticket" href="http://trac.adium.im/ticket/6787" title="defect: Jabber group chat history send-on-join feature also creates multiple new ... (closed: fixed)">#6787</a>)
+</li><li>Group chats which are not anonymous now display the actual contact in the user list. (<a class="closed ticket" href="http://trac.adium.im/ticket/11841" title="defect: Use real JID for contacts we know about (closed: fixed)">#11841</a>)
+</li><li>Fixed receiving colors and fonts from iChat. (<a class="closed ticket" href="http://trac.adium.im/ticket/1323" title="enhancement: Jabber option "Use TLS encryption (required)" (closed: fixed)">#1323</a>)
+</li><li>Enabled support for custom emoticons as an account option defaulting to on.
+</li><li>Fixed joining a group chat from an xmpp URL. (<a class="closed ticket" href="http://trac.adium.im/ticket/11785" title="patch: Fix for handling XMPP URIs for joining Multi-User-Chats (closed: fixed)">#11785</a>)
+</li><li>"Not Authorized" is now displayed for contacts for whom you need to request authoriation.
+</li><li>Contacts are no longer told when you close their chat ("…has left the conversation"). (<a class="closed ticket" href="http://trac.adium.im/ticket/8082" title="enhancement: Allow the user to disable XMPP window-closed notifications (closed: fixed)">#8082</a>)
+</li><li>Added a preference for file transfer proxies, defaulting to "proxy.eu.jabber.org."
+</li></ul><p>
+
+</p>
+<h2 id="MSN">MSN</h2>
+<ul><li>Possibly fixed a crash on connect. (<a class="closed ticket" href="http://trac.adium.im/ticket/11508" title="crash: MSN crash after Retrieving Buddy List 100% (closed: fixed)">#11508</a>)
+</li><li>Fixes setting account-specific display names (only the global display name would be set).
+</li><li>Enabled server-side storing of contact aliases. (<a class="closed ticket" href="http://trac.adium.im/ticket/11802" title="enhancement: MSN aliases aren't stored on the server. (closed: fixed)">#11802</a>)
+</li><li>Fixed displaying what message was unable to be sent when an error occurs. (<a class="closed ticket" href="http://trac.adium.im/ticket/11796" title="defect: MSN error "This message cannot be sent:" should show the message that ... (closed: fixed)">#11796</a>)
+</li><li>Moved the "display custom emoticons" to an account preference from the advanced preferences window.
+</li></ul><p>
+
+</p>
+<h2 id="AIMICQandMobileMe">AIM, ICQ, and MobileMe</h2>
+<ul><li>Added a preference to always use the AOL proxy server for file transfers and direct IM. (<a class="closed ticket" href="http://trac.adium.im/ticket/11413" title="enhancement: Add option to use AIM/ICQ DIM/FT proxy (closed: fixed)">#11413</a>)
+</li><li>Added a preference to use SSL for connections. (<a class="closed ticket" href="http://trac.adium.im/ticket/9553" title="enhancement: AIM+ICQ feature request (support slogin.oscar.aol.com port 5190, using ... (closed: fixed)">#9553</a>) You can get information on the certificate by right-clicking the account in the Accounts preferences.
+</li></ul><p>
+
+</p>
+<h2 id="MySpaceIM">MySpace IM</h2>
+<ul><li>Added support for msim links. (<a class="closed ticket" href="http://trac.adium.im/ticket/8036" title="enhancement: Support for 'myim:' URLs (closed: fixed)">#8036</a>)
+</li></ul><p>
+
+</p>
+<h2 id="Miscellaneous">Miscellaneous</h2>
+<ul><li>You can now define which applications should be the default for different services in the Advanced preferences. (<a class="closed ticket" href="http://trac.adium.im/ticket/158" title="task: Default IM client preference (closed: fixed)">#158</a>)
+</li><li>Updated the look of the file transfer window. Added a keyboard shortcut of CMD+. to stop the selected transfer.
+</li><li>The about box credits are now scrollable. (<a class="closed ticket" href="http://trac.adium.im/ticket/9967" title="enhancement: Make "About Adium" window scrollable (closed: fixed)">#9967</a>)
+</li><li>The unread count is now cleared when clearing the display. (<a class="closed ticket" href="http://trac.adium.im/ticket/10605" title="defect: Selecting "Clear Display" should clear the unread message count (closed: fixed)">#10605</a>)
+</li><li>Error and information display windows no longer exceed their maximum height, and take focus when opening. (<a class="closed ticket" href="http://trac.adium.im/ticket/11793" title="defect: Error Window dialog needs a scroll view when text is too large (closed: fixed)">#11793</a>).
+</li><li>Possibly fixed support for a PAC proxy server. (<a class="new ticket" href="http://trac.adium.im/ticket/224" title="defect: proxy fails to work when network adapter has "Configure Proxies" set to ... (new)">#224</a>, <a class="closed ticket" href="http://trac.adium.im/ticket/11364" title="defect: Account connect w/PAC file results in multiple CriticalAlertPanels (closed: fixed)">#11364</a>)
+</li><li>Disabled the "Show # recent messages in new chats" option when "Log messages" is off. (<a class="closed ticket" href="http://trac.adium.im/ticket/11359" title="defect: "Show # recent messages in new chats" stays on when "Log messages" is off. (closed: fixed)">#11359</a>)
+</li><li>Menu items such as “Show Offline Contacts” now always use the “Show” verb, with a checkbox indicating that they're currently shown. Previous versions indicated that by changing the verb to “Hide”. <a class="closed ticket" href="http://trac.adium.im/ticket/4740" title="enhancement: View menu uses checks next to Show commands instead of dynamically ... (closed: fixed)">#4740</a>.
+</li><li>Add "Contact went mobile" and "Contact returns from mobile" events. (<a class="closed ticket" href="http://trac.adium.im/ticket/3248" title="enhancement: Status message when a screenname goes to/from mobile (closed: fixed)">#3248</a>)
+</li><li>Fixed <a class="wiki" href="http://trac.adium.im/wiki/AppleScript">AppleScript</a> erroring when creating a new status object. (<a class="closed ticket" href="http://trac.adium.im/ticket/8863" title="defect: AppleScript throws an error when creating a new status object (closed: fixed)">#8863</a>)
+</li><li>Greatly reduced memory usage when receiving lots of messages while Adium is not being interacted with
+</li><li>Idle contacts now resort immediately
+</li><li>The Downloads stack now bounces when a file transfer completes.
+</li><li>Updated to Sparkle 1.5
+</li></ul>
+</div>
More information about the commits
mailing list