adium 3507:a718bec7b0a3: Pass the proper parameter.
commits at adium.im
commits at adium.im
Thu Nov 11 22:08:05 UTC 2010
details: http://hg.adium.im/adium/rev/a718bec7b0a3
revision: 3507:a718bec7b0a3
author: Frank Dowsett <wixardy at adium.im>
date: Thu Nov 11 15:02:59 2010 -0500
Pass the proper parameter.
Subject: adium 3508:0ef6042fc6bd: Add empty protocol definitions for building on 10.5
details: http://hg.adium.im/adium/rev/0ef6042fc6bd
revision: 3508:0ef6042fc6bd
author: Frank Dowsett <wixardy at adium.im>
date: Thu Nov 11 15:03:00 2010 -0500
Add empty protocol definitions for building on 10.5
diffs (371 lines):
diff -r 20fa03a3af26 -r 0ef6042fc6bd Frameworks/AIUtilities Framework/Source/AILeopardCompatibility.h
--- a/Frameworks/AIUtilities Framework/Source/AILeopardCompatibility.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Frameworks/AIUtilities Framework/Source/AILeopardCompatibility.h Thu Nov 11 15:03:00 2010 -0500
@@ -49,6 +49,33 @@
- (BOOL)isOnActiveSpace;
@end
+ at protocol NSToolbarDelegate
+ at end
+ at protocol NSSplitViewDelegate
+ at end
+ at protocol NSTextViewDelegate
+ at end
+ at protocol NSMenuDelegate
+ at end
+ at protocol NSOutlineViewDelegate
+ at end
+ at protocol NSOutlineViewDataSource
+ at end
+ at protocol NSWindowDelegate
+ at end
+ at protocol NSXMLParserDelegate
+ at end
+ at protocol NSTableViewDelegate
+ at end
+ at protocol NSTableViewDataSource
+ at end
+ at protocol NSTextFieldDelegate
+ at end
+ at protocol NSAnimationDelegate
+ at end
+ at protocol NSSpeechSynthesizerDelegate
+ at end
+
#endif
enum { NSWindowCollectionBehaviorStationary = 1 << 4 };
diff -r 20fa03a3af26 -r 0ef6042fc6bd Frameworks/AIUtilities Framework/Source/AIToolbarTabView.h
--- a/Frameworks/AIUtilities Framework/Source/AIToolbarTabView.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Frameworks/AIUtilities Framework/Source/AIToolbarTabView.h Thu Nov 11 15:03:00 2010 -0500
@@ -6,6 +6,7 @@
// Copyright (c) 2004-2005 The Adium Team. All rights reserved.
//
+#import <AIUtilities/AILeopardCompatibility.h>
/*!
* @class AIToolbarTabView
* @brief <tt>NSTabView</tt> subclass for creating preference-type windows
diff -r 20fa03a3af26 -r 0ef6042fc6bd Frameworks/Adium Framework/Source/AIAbstractListController.h
--- a/Frameworks/Adium Framework/Source/AIAbstractListController.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Frameworks/Adium Framework/Source/AIAbstractListController.h Thu Nov 11 15:03:00 2010 -0500
@@ -16,6 +16,7 @@
#import <Adium/AIWindowController.h>
#import <AIUtilities/AISmoothTooltipTracker.h>
+#import <AIUtilities/AILeopardCompatibility.h>
@class AIAutoScrollView, AIContactList, AIListOutlineView, AIListContactCell, AIListGroupCell, ESObjectWithProperties, AIListObject, AIListContact, AIChat;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Frameworks/Adium Framework/Source/AIAccountMenu.h
--- a/Frameworks/Adium Framework/Source/AIAccountMenu.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Frameworks/Adium Framework/Source/AIAccountMenu.h Thu Nov 11 15:03:00 2010 -0500
@@ -17,6 +17,7 @@
#import <Adium/AIAbstractListObjectMenu.h>
#import <Adium/AIContactObserverManager.h>
#import <Adium/AIStatusMenu.h>
+#import <AIUtilities/AILeopardCompatibility.h>
@class AIAccount;
@protocol AIAccountMenuDelegate;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Frameworks/Adium Framework/Source/AIAuthorizationRequestsWindowController.h
--- a/Frameworks/Adium Framework/Source/AIAuthorizationRequestsWindowController.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Frameworks/Adium Framework/Source/AIAuthorizationRequestsWindowController.h Thu Nov 11 15:03:00 2010 -0500
@@ -7,6 +7,7 @@
//
#import <Adium/AIWindowController.h>
+#import <AIUtilities/AILeopardCompatibility.h>
#define AUTHORIZATION_REQUESTS AILocalizedString(@"Authorization Requests", nil)
#define GET_INFO AILocalizedString(@"Get Info", nil)
diff -r 20fa03a3af26 -r 0ef6042fc6bd Frameworks/Adium Framework/Source/AIEditStateWindowController.h
--- a/Frameworks/Adium Framework/Source/AIEditStateWindowController.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Frameworks/Adium Framework/Source/AIEditStateWindowController.h Thu Nov 11 15:03:00 2010 -0500
@@ -16,6 +16,7 @@
#import <Adium/AIWindowController.h>
#import <Adium/AIStatus.h>
+#import <AIUtilities/AILeopardCompatibility.h>
@class AIAccount, AITextViewWithPlaceholder, AIService, AIAutoScrollView, AISendingTextView;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Frameworks/Adium Framework/Source/ESContactAlertsViewController.h
--- a/Frameworks/Adium Framework/Source/ESContactAlertsViewController.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Frameworks/Adium Framework/Source/ESContactAlertsViewController.h Thu Nov 11 15:03:00 2010 -0500
@@ -13,7 +13,7 @@
* You should have received a copy of the GNU General Public License along with this program; if not,
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-
+#import <AIUtilities/AILeopardCompatibility.h>
#define CONTACT_ALERTS_DETAILS_FOR_HEADER_CHANGED @"ContactAlertDetailsForHeaderChanged"
diff -r 20fa03a3af26 -r 0ef6042fc6bd Frameworks/Adium Framework/Source/SS_PrefsController.h
--- a/Frameworks/Adium Framework/Source/SS_PrefsController.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Frameworks/Adium Framework/Source/SS_PrefsController.h Thu Nov 11 15:03:00 2010 -0500
@@ -1,5 +1,5 @@
/* SS_PrefsController */
-
+#import <AIUtilities/AILeopardCompatibility.h>
@interface SS_PrefsController : NSObject <NSWindowDelegate, NSToolbarDelegate>
{
diff -r 20fa03a3af26 -r 0ef6042fc6bd Plugins/Dual Window Interface/AIMessageWindowController.h
--- a/Plugins/Dual Window Interface/AIMessageWindowController.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Plugins/Dual Window Interface/AIMessageWindowController.h Thu Nov 11 15:03:00 2010 -0500
@@ -15,6 +15,7 @@
*/
#import <Adium/AIWindowController.h>
+#import <AIUtilities/AILeopardCompatibility.h>
#define AIMessageWindow_ControllersChanged @"AIMessageWindow_ControllersChanged"
#define AIMessageWindow_ControllerOrderChanged @"AIMessageWindow_ControllerOrderChanged"
diff -r 20fa03a3af26 -r 0ef6042fc6bd Plugins/Emoticons/AIEmoticonPreferences.h
--- a/Plugins/Emoticons/AIEmoticonPreferences.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Plugins/Emoticons/AIEmoticonPreferences.h Thu Nov 11 15:03:00 2010 -0500
@@ -17,6 +17,7 @@
#import <AIUtilities/AIFileManagerAdditions.h>
#import <AIUtilities/AIParagraphStyleAdditions.h>
#import <Adium/AIWindowController.h>
+#import <AIUtilities/AILeopardCompatibility.h>
@class AIEmoticonPack;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Plugins/Image Uploading Plugin/AIImageShackImageUploader.h
--- a/Plugins/Image Uploading Plugin/AIImageShackImageUploader.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Plugins/Image Uploading Plugin/AIImageShackImageUploader.h Thu Nov 11 15:03:00 2010 -0500
@@ -7,6 +7,7 @@
//
#import "AIGenericMultipartImageUploader.h"
+#import <AIUtilities/AILeopardCompatibility.h>
@interface AIImageShackImageUploader : AIGenericMultipartImageUploader <NSXMLParserDelegate> {
NSData *resultData;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Plugins/Image Uploading Plugin/AIImageUploaderPlugin.h
--- a/Plugins/Image Uploading Plugin/AIImageUploaderPlugin.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Plugins/Image Uploading Plugin/AIImageUploaderPlugin.h Thu Nov 11 15:03:00 2010 -0500
@@ -5,6 +5,7 @@
// Created by Zachary West on 2009-05-26.
// Copyright 2009 Adium. All rights reserved.
//
+#import <AIUtilities/AILeopardCompatibility.h>
#define PREF_KEY_DEFAULT_IMAGE_UPLOADER @"Default Image Uploader"
diff -r 20fa03a3af26 -r 0ef6042fc6bd Plugins/Purple Service/AIPurpleAIMAccountViewController.h
--- a/Plugins/Purple Service/AIPurpleAIMAccountViewController.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Plugins/Purple Service/AIPurpleAIMAccountViewController.h Thu Nov 11 15:03:00 2010 -0500
@@ -15,6 +15,7 @@
*/
#import "AIPurpleOscarAccountViewController.h"
+#import <AIUtilities/AILeopardCompatibility.h>
@interface AIPurpleAIMAccountViewController : AIPurpleOscarAccountViewController {
IBOutlet NSTextView <NSWindowDelegate> *textView_textProfile;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Plugins/Purple Service/ESPurpleMSNAccount.m
--- a/Plugins/Purple Service/ESPurpleMSNAccount.m Thu Nov 11 03:00:12 2010 -0500
+++ b/Plugins/Purple Service/ESPurpleMSNAccount.m Thu Nov 11 15:03:00 2010 -0500
@@ -358,7 +358,7 @@
currentMaxNumberOfPreEncodedCharacters -= 10;
}
- purple_account_set_alias(purple_account_get_connection(account), friendlyNameUTF8String);
+ purple_account_set_alias(account, friendlyNameUTF8String);
[lastFriendlyNameChange release];
lastFriendlyNameChange = [now retain];
diff -r 20fa03a3af26 -r 0ef6042fc6bd Plugins/Twitter Plugin/MGTwitterEngine/MGTwitterXMLParser.h
--- a/Plugins/Twitter Plugin/MGTwitterEngine/MGTwitterXMLParser.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Plugins/Twitter Plugin/MGTwitterEngine/MGTwitterXMLParser.h Thu Nov 11 15:03:00 2010 -0500
@@ -7,8 +7,8 @@
//
#import "MGTwitterEngineGlobalHeader.h"
-
#import "MGTwitterParserDelegate.h"
+#import <AIUtilities/AILeopardCompatibility.h>
@interface MGTwitterXMLParser : NSObject <NSXMLParserDelegate> {
__weak NSObject <MGTwitterParserDelegate> *delegate; // weak ref
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/AIAppearancePreferences.h
--- a/Source/AIAppearancePreferences.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/AIAppearancePreferences.h Thu Nov 11 15:03:00 2010 -0500
@@ -15,6 +15,7 @@
*/
#import <Adium/AIPreferencePane.h>
+#import <AIUtilities/AILeopardCompatibility.h>
@interface AIAppearancePreferences : AIPreferencePane <NSMenuDelegate> {
IBOutlet NSPopUpButton *popUp_statusIcons;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/AIChatLog.h
--- a/Source/AIChatLog.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/AIChatLog.h Thu Nov 11 15:03:00 2010 -0500
@@ -13,6 +13,7 @@
* You should have received a copy of the GNU General Public License along with this program; if not,
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
+#import <AIUtilities/AILeopardCompatibility.h>
#define ChatLog_WillDelete @"ChatLog_WillDelete"
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/AIContactListNameButton.h
--- a/Source/AIContactListNameButton.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/AIContactListNameButton.h Thu Nov 11 15:03:00 2010 -0500
@@ -6,6 +6,7 @@
//
#import "AIHoveringPopUpButton.h"
+#import <AIUtilities/AILeopardCompatibility.h>
@interface AIContactListNameButton : AIHoveringPopUpButton <NSTextFieldDelegate> {
NSTextField *textField_editor;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/AIListWindowController.h
--- a/Source/AIListWindowController.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/AIListWindowController.h Thu Nov 11 15:03:00 2010 -0500
@@ -28,6 +28,7 @@
#import "AIAnimatingListOutlineView.h"
#import <AIUtilities/AIRolloverButton.h>
#import "AIFilterBarView.h"
+#import <AIUtilities/AILeopardCompatibility.h>
typedef enum {
AIContactListWindowHidingStyleNone = 0,
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/AILogViewerWindowController.h
--- a/Source/AILogViewerWindowController.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/AILogViewerWindowController.h Thu Nov 11 15:03:00 2010 -0500
@@ -7,6 +7,7 @@
#import <Adium/AIWindowController.h>
#import <AIUtilities/AIDividedAlternatingRowOutlineView.h>
+#import <AIUtilities/AILeopardCompatibility.h>
@class AIChatLog, AILoggerPlugin;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/AILoginWindowController.h
--- a/Source/AILoginWindowController.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/AILoginWindowController.h Thu Nov 11 15:03:00 2010 -0500
@@ -15,6 +15,7 @@
*/
#import <Adium/AIWindowController.h>
+#import <AIUtilities/AILeopardCompatibility.h>
@class AILoginController;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/AIMenuController.h
--- a/Source/AIMenuController.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/AIMenuController.h Thu Nov 11 15:03:00 2010 -0500
@@ -15,6 +15,7 @@
*/
#import <Adium/AIMenuControllerProtocol.h>
+#import <AIUtilities/AILeopardCompatibility.h>
@class AIListObject, AIChat;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/AIURLShortenerPlugin.h
--- a/Source/AIURLShortenerPlugin.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/AIURLShortenerPlugin.h Thu Nov 11 15:03:00 2010 -0500
@@ -13,7 +13,7 @@
* You should have received a copy of the GNU General Public License along with this program; if not,
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-
+#import <AIUtilities/AILeopardCompatibility.h>
#define KEY_SHORTENER_PREFERENCE @"Shortener Service Preference"
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/AIXtrasManager.h
--- a/Source/AIXtrasManager.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/AIXtrasManager.h Thu Nov 11 15:03:00 2010 -0500
@@ -14,6 +14,7 @@
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
#import "AIXtraPreviewController.h"
+#import <AIUtilities/AILeopardCompatibility.h>
@class AIXtraInfo;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/AdiumSpeech.h
--- a/Source/AdiumSpeech.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/AdiumSpeech.h Thu Nov 11 15:03:00 2010 -0500
@@ -13,6 +13,7 @@
* You should have received a copy of the GNU General Public License along with this program; if not,
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
+#import <AIUtilities/AILeopardCompatibility.h>
@interface AdiumSpeech : NSObject <NSSpeechSynthesizerDelegate> {
NSMutableArray *speechArray;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/BGEmoticonMenuPlugin.h
--- a/Source/BGEmoticonMenuPlugin.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/BGEmoticonMenuPlugin.h Thu Nov 11 15:03:00 2010 -0500
@@ -15,6 +15,7 @@
*/
#import "AIEmoticonPack.h"
+#import <AIUtilities/AILeopardCompatibility.h>
@interface BGEmoticonMenuPlugin : AIPlugin <NSMenuDelegate>
{
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/ESFileTransferProgressWindowController.h
--- a/Source/ESFileTransferProgressWindowController.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/ESFileTransferProgressWindowController.h Thu Nov 11 15:03:00 2010 -0500
@@ -15,6 +15,7 @@
*/
#import <Adium/AIWindowController.h>
+#import <AIUtilities/AILeopardCompatibility.h>
@class ESFileTransfer, ESFileTransferProgressRow, AIVariableHeightOutlineView;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/ESPersonalPreferences.h
--- a/Source/ESPersonalPreferences.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/ESPersonalPreferences.h Thu Nov 11 15:03:00 2010 -0500
@@ -6,6 +6,7 @@
//
#import <Adium/AIPreferencePane.h>
+#import <AIUtilities/AILeopardCompatibility.h>
@class AIImageViewWithImagePicker, AIDelayedTextField;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/ESStatusSort.h
--- a/Source/ESStatusSort.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/ESStatusSort.h Thu Nov 11 15:03:00 2010 -0500
@@ -15,6 +15,7 @@
*/
#import <Adium/AISortController.h>
+#import <AIUtilities/AILeopardCompatibility.h>
@class AILocalizationTextField;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/ESUserIconHandlingPlugin.h
--- a/Source/ESUserIconHandlingPlugin.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/ESUserIconHandlingPlugin.h Thu Nov 11 15:03:00 2010 -0500
@@ -15,6 +15,7 @@
*/
#import <Adium/AIContactControllerProtocol.h>
+#import <AIUtilities/AILeopardCompatibility.h>
@interface ESUserIconHandlingPlugin : AIPlugin <NSMenuDelegate> {
NSMutableSet *toolbarItems;
diff -r 20fa03a3af26 -r 0ef6042fc6bd Source/OWABSearchWindowController.h
--- a/Source/OWABSearchWindowController.h Thu Nov 11 03:00:12 2010 -0500
+++ b/Source/OWABSearchWindowController.h Thu Nov 11 15:03:00 2010 -0500
@@ -7,6 +7,7 @@
//
#import <Adium/AIWindowController.h>
+#import <AIUtilities/AILeopardCompatibility.h>
@class AILocalizationButton, ABPeoplePickerView, AIService, ABPerson, AIImageViewWithImagePicker;
More information about the commits
mailing list