Changeset 24137
- Timestamp:
- 07/01/2008 01:46:10 AM (6 months ago)
- Files:
-
- trunk/Frameworks/Adium Framework/Resources/en.lproj/EditStateSheet.nib/classes.nib (modified) (2 diffs)
- trunk/Frameworks/Adium Framework/Resources/en.lproj/EditStateSheet.nib/info.nib (modified) (1 diff)
- trunk/Frameworks/Adium Framework/Resources/en.lproj/EditStateSheet.nib/keyedobjects.nib (modified) (previous)
- trunk/Frameworks/Adium Framework/Source/AIAbstractAccount.h (modified) (1 diff)
- trunk/Frameworks/Adium Framework/Source/AIAbstractAccount.m (modified) (3 diffs)
- trunk/Frameworks/Adium Framework/Source/AIAbstractListObjectMenu.m (modified) (1 diff)
- trunk/Frameworks/Adium Framework/Source/AIAccount.h (modified) (4 diffs)
- trunk/Frameworks/Adium Framework/Source/AIAccount.m (modified) (5 diffs)
- trunk/Frameworks/Adium Framework/Source/AIContactAlertsControllerProtocol.h (modified) (2 diffs)
- trunk/Frameworks/Adium Framework/Source/AIEditStateWindowController.m (modified) (1 diff)
- trunk/Frameworks/Adium Framework/Source/AIEmoticon.m (modified) (2 diffs)
- trunk/Frameworks/Adium Framework/Source/AIListContact.m (modified) (2 diffs)
- trunk/Frameworks/Adium Framework/Source/AIListObject.m (modified) (1 diff)
- trunk/Frameworks/Adium Framework/Source/AIService.m (modified) (1 diff)
- trunk/Frameworks/Adium Framework/Source/AIStatusControllerProtocol.h (modified) (2 diffs)
- trunk/Frameworks/Adium Framework/Source/AIStatusGroup.m (modified) (3 diffs)
- trunk/Frameworks/Adium Framework/Source/AIStatusItem.m (modified) (1 diff)
- trunk/Frameworks/Adium Framework/Source/AIStatus.m (modified) (1 diff)
- trunk/Frameworks/Adium Framework/Source/AIStatusMenu.m (modified) (1 diff)
- trunk/Frameworks/Adium Framework/Source/AIUserIcons.h (modified) (1 diff)
- trunk/Frameworks/Adium Framework/Source/ESObjectWithProperties.m (modified) (1 diff)
- trunk/Frameworks/Adium Framework/Source/ESTextAndButtonsWindowController.m (modified) (2 diffs)
- trunk/Frameworks/AIUtilities Framework/Source/AIColorAdditions.h (modified) (4 diffs)
- trunk/Frameworks/AIUtilities Framework/Source/AIFloater.h (modified) (1 diff)
- trunk/Frameworks/AIUtilities Framework/Source/AIKeychain.h (modified) (1 diff)
- trunk/Frameworks/AIUtilities Framework/Source/AIMutableOwnerArray.h (modified) (2 diffs)
- trunk/Frameworks/AIUtilities Framework/Source/AIOutlineView.h (modified) (1 diff)
- trunk/Frameworks/AIUtilities Framework/Source/AIOutlineView.m (modified) (1 diff)
- trunk/Frameworks/AutoHyperlinks Framework/AutoHyperlinks.framework.xcodeproj/project.pbxproj (modified) (1 diff)
- trunk/Frameworks/AutoHyperlinks Framework/Source/AHHyperlinkScanner.h (modified) (1 diff)
- trunk/Frameworks/AutoHyperlinks Framework/Source/AHHyperlinkScanner.m (modified) (1 diff)
- trunk/Plugins/Dual Window Interface/AIAccountSelectionView.m (modified) (1 diff)
- trunk/Plugins/Purple Service/adiumPurpleConnection.m (modified) (1 diff)
- trunk/Plugins/Purple Service/adiumPurpleEventloop.m (modified) (1 diff)
- trunk/Plugins/Purple Service/CBPurpleAccount.m (modified) (3 diffs)
- trunk/Source/AdiumAccounts.m (modified) (2 diffs)
- trunk/Source/AdiumContentFiltering.m (modified) (1 diff)
- trunk/Source/AdiumSetupWizard.m (modified) (1 diff)
- trunk/Source/AIContactHidingController.m (modified) (1 diff)
- trunk/Source/AIEditAccountWindowController.m (modified) (1 diff)
- trunk/Source/AILogToGroup.m (modified) (1 diff)
- trunk/Source/AIMessageHistoryPreferencesWindowController.m (modified) (1 diff)
- trunk/Source/AINewBookmarkWindowController.m (modified) (1 diff)
- trunk/Source/AIPasswordPromptController.h (modified) (1 diff)
- trunk/Source/AIServiceMenu.m (modified) (1 diff)
- trunk/Source/AIStandardListWindowController.m (modified) (1 diff)
- trunk/Source/ESAccountNetworkConnectivityPlugin.m (modified) (1 diff)
- trunk/Source/ESFileTransferRequestPromptController.m (modified) (1 diff)
- trunk/Source/OWABSearchWindowController.m (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Frameworks/Adium Framework/Resources/en.lproj/EditStateSheet.nib/classes.nib
r23275 r24137 14 14 </dict> 15 15 <dict> 16 <key>ACTIONS</key> 17 <dict> 18 <key>sendContent</key> 19 <string>id</string> 20 </dict> 21 <key>CLASS</key> 22 <string>AISendingTextView</string> 23 <key>LANGUAGE</key> 24 <string>ObjC</string> 25 <key>OUTLETS</key> 26 <dict> 27 <key>target</key> 28 <string>id</string> 29 </dict> 30 <key>SUPERCLASS</key> 31 <string>NSTextView</string> 32 </dict> 33 <dict> 16 34 <key>CLASS</key> 17 35 <string>RBSplitView</string> … … 25 43 <key>SUPERCLASS</key> 26 44 <string>RBSplitSubview</string> 27 </dict>28 <dict>29 <key>ACTIONS</key>30 <dict>31 <key>sendContent</key>32 <string>id</string>33 </dict>34 <key>CLASS</key>35 <string>AISendingTextView</string>36 <key>LANGUAGE</key>37 <string>ObjC</string>38 <key>OUTLETS</key>39 <dict>40 <key>target</key>41 <string>id</string>42 </dict>43 <key>SUPERCLASS</key>44 <string>NSTextView</string>45 45 </dict> 46 46 <dict> trunk/Frameworks/Adium Framework/Resources/en.lproj/EditStateSheet.nib/info.nib
r23275 r24137 4 4 <dict> 5 5 <key>IBFramework Version</key> 6 <string>6 29</string>6 <string>667</string> 7 7 <key>IBLastKnownRelativeProjectPath</key> 8 <string>../../../../ ../Adium.xcodeproj</string>8 <string>../../../../Adium.xcodeproj</string> 9 9 <key>IBOldestOS</key> 10 10 <integer>5</integer> 11 11 <key>IBOpenObjects</key> 12 12 <array> 13 <integer> 18</integer>13 <integer>6</integer> 14 14 </array> 15 15 <key>IBSystem Version</key> 16 <string>9 C7010</string>16 <string>9D34</string> 17 17 <key>targetFramework</key> 18 18 <string>IBCocoaFramework</string> trunk/Frameworks/Adium Framework/Source/AIAbstractAccount.h
r23618 r24137 48 48 //Auto-Refreshing Status String 49 49 - (NSAttributedString *)autoRefreshingOutgoingContentForStatusKey:(NSString *)key; 50 - (void)autoRefreshingOutgoingContentForStatusKey:(NSString *)key selector:(SEL)selector;51 50 - (void)autoRefreshingOutgoingContentForStatusKey:(NSString *)key selector:(SEL)selector context:(id)originalContext; 52 51 - (NSAttributedString *)autoRefreshingOriginalAttributedStringForStatusKey:(NSString *)key; trunk/Frameworks/Adium Framework/Source/AIAbstractAccount.m
r24057 r24137 498 498 } else if ([key isEqualToString:KEY_ACCOUNT_DISPLAY_NAME]) { 499 499 if ([self enabled]) { 500 [self autoRefreshingOutgoingContentForStatusKey:key selector:@selector(gotFilteredDisplayName:) ];500 [self autoRefreshingOutgoingContentForStatusKey:key selector:@selector(gotFilteredDisplayName:) context:nil]; 501 501 } 502 502 … … 765 765 766 766 /*! 767 * @brief threaded autoRefreshingOutgoingContentForStatusKey 768 * 769 * Same as autoRefreshingOutgoingContentForStatusKey: but does its filtering in the contentController filterThread, 770 * sending back the filtered attributedString to self on selector "selector" whenever it's complete. 767 * @brief Filter outgoing content, notifying via a selector when done 768 * 769 * Same as autoRefreshingOutgoingContentForStatusKey: but allows delayed filters to be run (which may take 770 * multiple run loops). The filtered attributedString is sent to self on selector "selector" whenever it's complete. 771 * 771 772 * @param key Property to check for auto-refreshing content 772 773 * @param selector Selector to call when status string is updated 773 774 * @param context Context to use for filtering the status string (Optional) 774 775 */ 775 - (void)autoRefreshingOutgoingContentForStatusKey:(NSString *)key selector:(SEL)selector776 {777 [self autoRefreshingOutgoingContentForStatusKey:key selector:selector context:nil];778 }779 776 - (void)autoRefreshingOutgoingContentForStatusKey:(NSString *)key selector:(SEL)selector context:(id)originalContext 780 777 { … … 1168 1165 1169 1166 /*! 1170 * @brief Autoreconnect after delay 1171 * 1172 * Attempts to auto-reconnect after a delay 1173 * @param delayNumber Delay in seconds 1167 * @brief Autoreconnect after a specified delay 1168 * 1169 * @param delay Delay in seconds 1174 1170 */ 1175 1171 - (void)autoReconnectAfterDelay:(NSTimeInterval)delay trunk/Frameworks/Adium Framework/Source/AIAbstractListObjectMenu.m
r22589 r24137 146 146 * @brief Returns a menu image for the object 147 147 * 148 * @param listObject The object for which an image will be created 148 149 * @param useUserIcon If YES, the status icon and user icon will be used. If NO, the status icon and service icon will be used. 149 150 */ trunk/Frameworks/Adium Framework/Source/AIAccount.h
r24061 r24137 98 98 @end 99 99 100 //Support for privacy settings 100 /*! 101 * @protocol AIAccount_Privacy 102 * @brief Support for privacy settings 103 * 104 * An AIAccount subclass may implement this protocol to support privacy settings 105 */ 101 106 @protocol AIAccount_Privacy 102 //Add a list object to the privacy list (either AIPrivacyTypePermit or AIPrivacyTypeDeny). Return value indicates success. 107 /*! 108 * @brief Add a list object to a privacy list 109 * 110 * @param inObject The object 111 * @param type Either AIPrivacyTypePermit or AIPrivacyTypeDeny 112 * 113 * @result Boolean success 114 */ 103 115 -(BOOL)addListObject:(AIListObject *)inObject toPrivacyList:(AIPrivacyType)type; 104 //Remove a list object from the privacy list (either AIPrivacyTypePermit or AIPrivacyTypeDeny). Return value indicates success 105 -(BOOL)removeListObject:(AIListObject *)inObject fromPrivacyList:(AIPrivacyType)type; 106 //Return an array of AIListContacts on the specified privacy list. Returns an empty array if no contacts are on the list. 116 117 /*! 118 * @brief Remove a list object from a privacy list 119 * 120 * @param inObject The object 121 * @param type Either AIPrivacyTypePermit or AIPrivacyTypeDeny 122 * 123 * @result Boolean success 124 */ 125 -(BOOL)removeListObject:(AIListObject *)inObject fromPrivacyList:(AIPrivacyType)type; 126 127 /*! 128 * @brief Get the contacts on the specified privacy list 129 * 130 * @result An NSArray of AIListContacts, or an empty array if no contacts are on the requested list 131 */ 107 132 -(NSArray *)listObjectsOnPrivacyList:(AIPrivacyType)type; 108 //Set the privacy options 133 134 /*! 135 * @brief Set the privacy options 136 * 137 * @param option An AIPrivacyOption value 138 */ 109 139 -(void)setPrivacyOptions:(AIPrivacyOption)option; 110 //Get the privacy options 140 141 /*! 142 * @brief Get the privacy options 143 * 144 * @result An AIPrivacyOption value 145 */ 111 146 -(AIPrivacyOption)privacyOptions; 112 147 @end … … 117 152 /*! 118 153 * @class AIAccount 119 * @abstract An account of ours (one we connect to and use to talk to handles) 120 * @discussion The base AIAccount class provides no practical functionality, 121 * so almost all of the AIAccounts you deal with will be subclasses. You will 122 * almost never need to talk directly with an AIAccount. For information on 123 * accounts, check out 'working with accounts' and 'creating service code'. 154 * @brief An account of ours (one we connect to and use to talk to handles) 155 * 156 * AIAccount is effectively an abstract superclass, as it can do nothing useful on its own. 157 * Subclasses of AIAccount, however, inherit much power. With great power comes great responsibility. 124 158 */ 125 159 @interface AIAccount : AIListObject { … … 185 219 - (BOOL)closeChat:(AIChat *)chat; 186 220 - (BOOL)inviteContact:(AIListObject *)contact toChat:(AIChat *)chat withMessage:(NSString *)inviteMessage; 187 - (BOOL)joinGroupChatNamed:(NSString *)name;188 221 - (void)sendTypingObject:(AIContentTyping *)inTypingObject; 189 222 - (BOOL)sendMessageObject:(AIContentMessage *)inMessageObject; … … 226 259 * 227 260 * @param inWindowController The window controller which closed; an account may have kept track of what windows were showing its authorization prompts 228 * @param in Dict A dictionary of authorization information created by the account originally and possibly modified261 * @param infoDict A dictionary of authorization information created by the account originally and possibly modified 229 262 * @param authorizationResponse An AIAuthorizationResponse indicating if authorization was granted or denied or if there was no response 230 263 */ trunk/Frameworks/Adium Framework/Source/AIAccount.m
r24061 r24137 189 189 * @brief The UID will be changed. The account has a chance to perform modifications 190 190 * 191 * For example, MSN adds @hotmail.com to the proposedUID and returns the new value191 * For example, MSN adds \@hotmail.com to the proposedUID and returns the new value 192 192 * 193 193 * @param proposedUID The proposed, pre-filtered UID (filtered means it has no characters invalid for this servce) … … 254 254 * @brief The dialog asking for confirmation for deleting the account did return. 255 255 * 256 * @param eterdialog The dialog that has completed257 * @param eterreturnCode One of the regular NSAlert return codes256 * @param dialog The dialog that has completed 257 * @param returnCode One of the regular NSAlert return codes 258 258 * 259 259 * This method should be overridden when alertForAccountDeletion: was overridden, and/or asynchronous behavior is required. … … 593 593 594 594 /*! 595 * @brief Join a group chat596 *597 * Join a group chat by name598 * @param contact AIListObject to invite599 * @param chat AIChat they are being invited to600 * @param inviteMessage NSString invite message for the invited contact601 * @return YES on success602 */603 - (BOOL)joinGroupChatNamed:(NSString *)name604 {605 // XXX - Do we need this method? All chats are supposed to be treated equally and assuming a 'name' seems protocol specific -ai606 return NO;607 }608 609 /*!610 595 * @brief Send a typing object 611 596 * … … 657 642 * @brief Contact list editable? 658 643 * 659 * Returns YES if the contact list is currently editable 660 * @param object AIContentObject to send 661 * @return YES on success 644 * @return YES if the contact list is currently editable 662 645 */ 663 646 - (BOOL)contactListEditable … … 830 813 * @brief Allow the user to verify (or unverify) the identity being used for encryption in a chat 831 814 * 832 * It is an error to call this on a chat which is not current encrypted.833 * 834 * @param The chat815 * It is an error to call this on a chat which is not currently encrypted. 816 * 817 * @param inChat The chat 835 818 */ 836 819 - (void)promptToVerifyEncryptionIdentityInChat:(AIChat *)inChat trunk/Frameworks/Adium Framework/Source/AIContactAlertsControllerProtocol.h
r23164 r24137 259 259 260 260 /*! 261 * @protocol AIEventHandler <NSObject>261 * @protocol AIEventHandler 262 262 * @brief Protocol for a class which posts and supplies information about an Event 263 263 * … … 314 314 315 315 /*! 316 * @protocol AIActionHandler <NSObject>316 * @protocol AIActionHandler 317 317 * @brief Protocol for an Action which can be taken in response to an Event 318 318 * trunk/Frameworks/Adium Framework/Source/AIEditStateWindowController.m
r23289 r24137 64 64 * @param inStatusType AIStatusType to use initially if inStatusState is nil 65 65 * @param inAccount The account which to configure the custom state window; nil to configure globally 66 * @param showSaveCheckbox YES if the save checkbox should be shown; NO if it should not. If YES, the title on an incoming status will be cleared to make it auto-update.66 * @param inShowSaveCheckbox YES if the save checkbox should be shown; NO if it should not. If YES, the title on an incoming status will be cleared to make it auto-update. 67 67 * @param parentWindow Parent window for a sheet, nil for a stand alone editor 68 68 * @param inTarget Target object to notify when editing is complete trunk/Frameworks/Adium Framework/Source/AIEmoticon.m
r17743 r24137 110 110 * Individual emoticons within an emoticon pack may be enabled or disabled. 111 111 * 112 * @param The new enabled state112 * @param inEnabled The new enabled state 113 113 */ 114 114 - (void)setEnabled:(BOOL)inEnabled … … 162 162 * 163 163 * @param textEquivalent The text equivalent for this attributed string 164 * @param attach If YES, an image cell is immediately attached. If NO, no attachment cell is made. 165 * 164 166 * @result The attributed string with the emoticon 165 167 */ trunk/Frameworks/Adium Framework/Source/AIListContact.m
r23876 r24137 351 351 * @param isIdle YES if the contact is idle 352 352 * @param idleSinceDate The date this contact went idle. Only relevant if isIdle is YES 353 * @param no itfy The NotifyTiming353 * @param notify The NotifyTiming 354 354 */ 355 355 - (void)setIdle:(BOOL)isIdle sinceDate:(NSDate *)idleSinceDate notify:(NotifyTiming)notify … … 398 398 * 399 399 * @param warningLevel The warning level, an integer between 0 and 100 400 * @param notify The NotifyTiming 400 401 */ 401 402 - (void)setWarningLevel:(int)warningLevel notify:(NotifyTiming)notify trunk/Frameworks/Adium Framework/Source/AIListObject.m
r24087 r24137 635 635 * 636 636 * @param statusMessage Status message. May be nil. 637 * @param no itfy How to notify of the change. See -[ESObjectWithProperties setValue:forProperty:notify:].637 * @param notify How to notify of the change. See -[ESObjectWithProperties setValue:forProperty:notify:]. 638 638 */ 639 639 - (void)setStatusMessage:(NSAttributedString *)statusMessage notify:(NotifyTiming)notify trunk/Frameworks/Adium Framework/Source/AIService.m
r23830 r24137 53 53 * UID, since both those values may change. 54 54 * @param inUID A unique identifier for the account being created. 55 * @param in AccountNumber A unique numberfor the account being created.55 * @param inInternalObjectID A unique internalObjectID for the account being created. 56 56 * @return An AIAccount object for this service. 57 57 */ trunk/Frameworks/Adium Framework/Source/AIStatusControllerProtocol.h
r23581 r24137 82 82 * Each of these dictionaries has KEY_STATUS_NAME, KEY_STATUS_DESCRIPTION, and KEY_STATUS_TYPE. 83 83 * 84 * @param statusName A name which will be passed back to accounts of this service. Internal use only. Use the AIStatusController.h #defines where appropriate.85 * @param description A human-readable localized description which will be shown to the user. Use the AIStatusController.h #defines where appropriate.84 * @param statusName A name which will be passed back to accounts of this service. Internal use only. Use the AIStatusController.h \#defines where appropriate. 85 * @param description A human-readable localized description which will be shown to the user. Use the AIStatusController.h \#defines where appropriate. 86 86 * @param type An AIStatusType, the general type of this status. 87 87 * @param service The AIService for which to register the status … … 95 95 * 96 96 * @param service The service for which to return a specific list of types, or nil to return all available types 97 * @param target The target for the menu items, which will have an action of @selector(selectStatus:)97 * @param target The target for the menu items, which will have an action of \@selector(selectStatus:) 98 98 * 99 99 * @result The menu of statuses, separated by available and away status types trunk/Frameworks/Adium Framework/Source/AIStatusGroup.m
r18689 r24137 258 258 } 259 259 260 /*! 261 * @pragma mark Add a status item to this group 260 #prgama mark - 261 262 /*! 263 * @brief Add a status item to this group 262 264 * 263 265 * @param inStatusItem The item to add … … 306 308 307 309 /*! 308 * @brief Move a state310 * @brief Move a state 309 311 * 310 312 * Move a state that already exists in Adium's state array to another index 311 * @param state AIStatus to move 313 * 314 * @param statusState AIStatus to move 312 315 * @param destIndex Destination index 313 316 */ … … 338 341 * 339 342 * Replace a state in Adium's state array with another state. 340 * @param oldState AIStatus state that is in Adium's state array 341 * @param newState AIStatus state with which to replace oldState 343 * 344 * @param oldStatusState AIStatus state that is in Adium's state array 345 * @param newStatusState AIStatus state with which to replace oldState 342 346 */ 343 347 - (void)replaceExistingStatusState:(AIStatus *)oldStatusState withStatusState:(AIStatus *)newStatusState trunk/Frameworks/Adium Framework/Source/AIStatusItem.m
r22089 r24137 157 157 * 158 158 * @param iconType The AIStatusIconType to use 159 * @param direction The direction 160 * 159 161 * @result An <tt>NSImage</tt> 160 162 */ trunk/Frameworks/Adium Framework/Source/AIStatus.m
r23275 r24137 369 369 * @brief Set if this state should force an account to be idle? 370 370 * 371 * @param shouldForceInitialIdle YES if the account will be forced to be idle 372 */- (void)setShouldForceInitialIdleTime:(BOOL)shouldForceInitialIdleTime 371 * @param shouldForceInitialIdleTime YES if the account will be forced to be idle 372 */ 373 - (void)setShouldForceInitialIdleTime:(BOOL)shouldForceInitialIdleTime 373 374 { 374 375 [statusDict setObject:[NSNumber numberWithBool:shouldForceInitialIdleTime] trunk/Frameworks/Adium Framework/Source/AIStatusMenu.m
r23830 r24137 141 141 142 142 /*! 143 * @brief Add state menu items 144 * 145 * Adds all the necessary state menu items to a plugin's state menu 146 * @param stateMenuPlugin The state menu plugin we're updating 143 * @brief Rebuild the menu 147 144 */ 148 145 - (void)rebuildMenu trunk/Frameworks/Adium Framework/Source/AIUserIcons.h
r23653 r24137 43 43 44 44 /*! 45 * @brief The priority at which this source should be used. See the #defines in AIUserIcons.h for posible values.45 * @brief The priority at which this source should be used. See the \#defines in AIUserIcons.h for posible values. 46 46 */ 47 47 - (AIUserIconPriority)priority; trunk/Frameworks/Adium Framework/Source/ESObjectWithProperties.m
r23556 r24137 337 337 * @brief Subclasses should implement this method to respond to a change of properties after notifications have been posted. 338 338 * 339 * @param keys The keys340 339 * @param silent YES indicates that this should not trigger 'noisy' notifications - it is appropriate for notifications as an account signs on and notes tons of contacts. 341 340 */ trunk/Frameworks/Adium Framework/Source/ESTextAndButtonsWindowController.m
r21993 r24137 43 43 * @param inMessage The <tt>NSAttributedString</tt> which is the body of text for the window. 44 44 * @param inImage The NSImage to display; if nil, the default application icon will be shown 45 * @param target The target to send the selector <tt>textAndButtonsWindowDidEnd:(NSWindow *)window returnCode:(AITextAndButtonsReturnCode)returnCode userInfo:(id)userInfo</tt> when the sheet ends. 45 * @param inTarget The target to send the selector <tt>textAndButtonsWindowDidEnd:(NSWindow *)window returnCode:(AITextAndButtonsReturnCode)returnCode userInfo:(id)userInfo</tt> when the sheet ends. 46 * @param inUserInfo User info which will be passed back to inTarget 46 47 * 47 48 * @see AITextAndButtonsReturnCode … … 128 129 * @param inAlternateButton Leftmost button. Hidden if nil. 129 130 * @param inOtherButton Middle button. Hidden if nil. inAlternateButton must be non-nil for inOtherButton to be used. 130 * @param parentWindow Window on which to display as a sheet. Displayed as a normal window if nil.131 131 * @param inMessageHeader A plain <tt>NSString</tt> which will be displayed as a bolded header for the message. Hidden if nil. 132 132 * @param inMessage The <tt>NSAttributedString</tt> which is the body of text for the window. 133 133 * @param inImage The NSImage to display; if nil, the default application icon will be shown 134 * @param target The target to send the selector <tt>textAndButtonsWindowDidEnd:(NSWindow *)window returnCode:(AITextAndButtonsReturnCode)returnCode userInfo:(id)userInfo</tt> when the sheet ends. 134 * @param inTarget The target to send the selector <tt>textAndButtonsWindowDidEnd:(NSWindow *)window returnCode:(AITextAndButtonsReturnCode)returnCode userInfo:(id)userInfo</tt> when the sheet ends. 135 * @param inUserInfo User info which will be passed back to inTarget 135 136 * 136 137 * @see AITextAndButtonsReturnCode trunk/Frameworks/AIUtilities Framework/Source/AIColorAdditions.h
r22775 r24137 83 83 * @par This method does not adjust the saturation of the receiver. For a method that does, see <code>darkenAndAdjustSaturationBy:</code>. 84 84 * 85 * @param The amount (greater than 0.0 and at most 1.0) to subtract from the receiver's brightness.85 * @param amount The amount (greater than 0.0 and at most 1.0) to subtract from the receiver's brightness. 86 86 * @return A new, darker color, in the calibrated-RGB color space. 87 87 */ … … 95 95 * @par You would use this method when you want to darken a color while preserving the “color” apparent to the user. The usual reason to do this is to create two ends of a gradient from a single input color. 96 96 * 97 * @param The amount (greater than 0.0 and at most 1.0) to subtract from the receiver's brightness and add to the receiver's saturation.97 * @param amount The amount (greater than 0.0 and at most 1.0) to subtract from the receiver's brightness and add to the receiver's saturation. 98 98 * @return A new, darker, more saturated color, in the calibrated-RGB color space. 99 99 */ … … 124 124 * @par Hue is expressed as a fraction of a circle. Red is any multiple of 1 (a whole circle), and will be returned as 0. 125 125 * 126 * @param r The red component of the color to convert.127 * @param g The green component of the color to convert.128 * @param b The blue component of the color to convert.129 126 * @param hue A pointer to a \c float. If you don't pass \c NULL, this function will assign the hue component here. 130 127 * @param saturation A pointer to a \c float. If you don't pass \c NULL, this function will assign the saturation component here. 131 128 * @param luminance A pointer to a \c float. If you don't pass \c NULL, this function will assign the luminance (brightness) component here. 129 * @param r The red component of the color to convert. 130 * @param g The green component of the color to convert. 131 * @param b The blue component of the color to convert. 132 132 */ 133 133 void getHueLuminanceSaturationFromRGB(float *hue, float *luminance, float *saturation, float r, float g, float b); … … 138 138 * @par Hue is expressed as a fraction of a circle. Red is any multiple of 1 (a whole circle), such as 0. 139 139 * 140 * @param hue The hue component of the color to convert.141 * @param saturation The saturation component of the color to convert.142 * @param luminance The luminance (brightness) component of the color to convert.143 140 * @param r A pointer to a \c float. If you don't pass \c NULL, this function will assign the red component here. 144 141 * @param g A pointer to a \c float. If you don't pass \c NULL, this function will assign the green component here. 145 142 * @param b A pointer to a \c float. If you don't pass \c NULL, this function will assign the blue component here. 143 * @param hue The hue component of the color to convert. 144 * @param saturation The saturation component of the color to convert. 145 * @param luminance The luminance (brightness) component of the color to convert. 146 146 */ 147 147 void getRGBFromHueLuminanceSaturation(float *r, float *g, float *b, float hue, float luminance, float saturation); trunk/Frameworks/AIUtilities Framework/Source/AIFloater.h
r12722 r24137 60 60 * 61 61 * @param inVisible YES if the image should be shown on screen; NO if it should not 62 * @param animate dIf YES and inVisibile is the opposite of the current visibility, the image will fade into/out of view by changing its opacity over time towards its maximum (to fade in) or towards 0 (to fade out).62 * @param animate If YES and inVisibile is the opposite of the current visibility, the image will fade into/out of view by changing its opacity over time towards its maximum (to fade in) or towards 0 (to fade out). 63 63 */ 64 64 - (void)setVisible:(BOOL)inVisible animate:(BOOL)animate; trunk/Frameworks/AIUtilities Framework/Source/AIKeychain.h
r21075 r24137 469 469 * 470 470 * @param server The server that the password can be used to log into. 471 * @param protocol The protocol of the service via which authentication should occur. 471 472 * @param outError On return, a pointer to either \c nil (hopefully) or an \c NSError describing what went wrong. 472 473 * @return A dictionary containing two keys: @"Username" (account), @"Password". If no matching keychain item exists, \c nil is returned. trunk/Frameworks/AIUtilities Framework/Source/AIMutableOwnerArray.h
r21274 r24137 117 117 * 118 118 * Retrieve the object within the \c AIMutableOwnerArray owned by the specified owner. 119 * @param inOwner The owner 119 120 * @return Returns the object owned by \a inOwner. 120 121 */ … … 132 133 * 133 134 * Retrieve the owner within the \c AIMutableOwnerArray which owns the specified object. If multiple owners own a single object, returns the one with the highest priority. 134 * @param inObject An object135 * @param anObject An object 135 136 * @return Returns the owner which owns \a inObject. 136 137 */ trunk/Frameworks/AIUtilities Framework/Source/AIOutlineView.h
r22859 r24137 86 86 * 87 87 * Informs the delegate of a request to forward a key down event to the find panel text field,displaying it if necessary. The key down event was recieved by outlineView, and it determined it should be added to the search string 88 * Return YES iff the find panel can handle theEvent. If NO is returned, outlineView will forward theEvent to super89 88 * @param outlineView The <tt>NSOutlineView</tt> that the user wants to filter 89 * @param theEvent The key down event 90 * 91 * @result YES if the find panel handled theEvent. If NO, outlineView will forward theEvent to super for handling 90 92 */ 91 93 - (BOOL)outlineView:(NSOutlineView *)outlineView forwardKeyEventToFindPanel:(NSEvent *)theEvent; trunk/Frameworks/AIUtilities Framework/Source/AIOutlineView.m
r23983 r24137 268 268 [[self delegate] outlineView:self draggedImage:image endedAt:screenPoint operation:operation]; 269 269 } 270 271 [super draggedImage:image endedAt:screenPoint operation:operation]; 270 272 } 271 273 trunk/Frameworks/AutoHyperlinks Framework/AutoHyperlinks.framework.xcodeproj/project.pbxproj
r23922 r24137 97 97 7EF1C0210DDC846B00CFC182 /* MainMenu.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = MainMenu.nib; path = LinkDriver/MainMenu.nib; sourceTree = "<group>"; }; 98 98 7EF1C0410DDC8F3600CFC182 /* LinkDriver.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LinkDriver.pch; path = LinkDriver/LinkDriver.pch; sourceTree = "<group>"; }; 99 8DC2EF5A0486A6940098B216 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text. xml; name = Info.plist; path = Resources/Info.plist; sourceTree = "<group>"; };99 8DC2EF5A0486A6940098B216 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Resources/Info.plist; sourceTree = "<group>"; }; 100 100 8DC2EF5B0486A6940098B216 /* AutoHyperlinks.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AutoHyperlinks.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 101 101 /* End PBXFileReference section */ trunk/Frameworks/AutoHyperlinks Framework/Source/AHHyperlinkScanner.h
r23927 r24137 76 76 * @param useStrictChecking Use strict rules or not 77 77 * @param index a pointer to the index the string starts at, for easy incrementing. 78 * @param validStatus a pointer to an AH_URI_VERIFICATION_STATUS which will be set to the status of the URL on return. Pass NULL if this information is not needed. 78 79 * @return Boolean 79 80 */ trunk/Frameworks/AutoHyperlinks Framework/Source/AHHyperlinkScanner.m
r24113 r24137 279 279 // if we have a valid URL then save the scanned string, and make a SHMarkedHyperlink out of it. 280 280 // this way, we can preserve things like the matched string (to be converted to a NSURL), 281 // parent string, it 's validation status (valid, file, degenerate, etc), and it's range in the parent string281 // parent string, its validation status (valid, file, degenerate, etc), and its range in the parent string 282 282 AH_URI_VERIFICATION_STATUS validStatus; 283 283 if((finalStringLen > 0) && [AHHyperlinkScanner isStringValidURL:scanString usingStrict:strictChecking fromIndex:&stringOffset withStatus:&validStatus]){ trunk/Plugins/Dual Window Interface/AIAccountSelectionView.m
r23785 r24137 135 135 * @brief Set the chat associated with this selection view 136 136 * 137 * @param chat AIChat instance this view representents137 * @param inChat AIChat instance this view representents 138 138 */ 139 139 - (void)setChat:(AIChat *)inChat trunk/Plugins/Purple Service/adiumPurpleConnection.m
r21897 r24137 54 54 55 55 /** Called when an error causes a connection to be disconnected. 56 * Called before #disconnected. This op is intended to replace57 * #report_disconnect. If both are implemented, this will be called56 * Called before 'disconnected'. This op is intended to replace 57 * 'report_disconnect'. If both are implemented, this will be called 58 58 * first; however, there's no real reason to implement both. 59 * @param gc The PurpleConnection 59 60 * @param reason why the connection ended, if known, or 60 * #PURPLE_CONNECTION_ERROR_OTHER_ERROR, if not.61 * 'PURPLE_CONNECTION_ERROR_OTHER_ERROR', if not. 61 62 * @param text a localized message describing the disconnection 62 63 * in more detail to the user. 63 * @see #purple_connection_error_reason64 * @since 2.3.065 64 */ 66 65 void adiumPurpleConnReportDisconnectReason(PurpleConnection *gc, trunk/Plugins/Purple Service/adiumPurpleEventloop.m
r24124 r24137 39 39 40 40 /*! 41 * @class Holder for various source/timer information 41 * @class SourceInfo 42 * @brief Holder for various sou