From 2bb0507b99b49bfe31535e745c8c55ce49c3decf Mon Sep 17 00:00:00 2001 From: Matt Handley Date: Wed, 12 Sep 2007 01:56:26 +0000 Subject: [PATCH] Burninated old AppleScript Suite. Very satisfying. git-svn-id: svn://svn.adiumx.com/adium/trunk@20940 1c916fce-81e2-0310-a464-8ca513f45935 --- Resources/AdiumSuite.scriptSuite | 878 --------------------------------- Resources/AdiumSuite.scriptTerminology | 731 --------------------------- 2 files changed, 1609 deletions(-) delete mode 100644 Resources/AdiumSuite.scriptSuite delete mode 100644 Resources/AdiumSuite.scriptTerminology diff --git a/Resources/AdiumSuite.scriptSuite b/Resources/AdiumSuite.scriptSuite deleted file mode 100644 index db1ade208..000000000 --- a/Resources/AdiumSuite.scriptSuite +++ /dev/null @@ -1,878 +0,0 @@ - - - - - AppleEventCode - AdIM - - - - Classes - - NSApplication - - AppleEventCode - capp - Superclass - NSCoreSuite.NSApplication - DefaultSubcontainerAttribute - applescriptabilityController - ToOneRelationships - - applescriptabilityController - - AppleEventCode - astC - ReadOnly - YES - Type - AdiumSuite.ESApplescriptabilityController - - interfaceController - - AppleEventCode - AiCC - ReadOnly - YES - Type - AdiumSuite.AIInterfaceController - - - - - - ESApplescriptabilityController - - AppleEventCode - astC - Superclass - NSCoreSuite.AbstractObject - Attributes - - myIdleTime - - AppleEventCode - AAtm - ReadOnly - NO - Type - NSNumber<Int> - - defaultImageData - - AppleEventCode - AmaA - ReadOnly - NO - Type - NSData<Image> - - myStatus - - AppleEventCode - AmSt - ReadOnly - NO - Type - AIStatus - - myStatusMessageString - - AppleEventCode - Amms - ReadOnly - NO - Type - NSString - - myStatusTypeApplescript - - AppleEventCode - AmSy - ReadOnly - NO - Type - NSNumber<AIStatusType> - - - ToManyRelationships - - accounts - - AppleEventCode - acct - ReadOnly - YES - Type - AdiumSuite.AIAccount - - contacts - - AppleEventCode - ltct - ReadOnly - YES - Type - AdiumSuite.AIListContact - - chats - - AppleEventCode - Acht - ReadOnly - YES - Type - AdiumSuite.AIChat - - - SupportedCommands - - AdiumSuite.CreateChat - createChatCommand: - - - - AIInterfaceController - - AppleEventCode - AiCC - Superclass - NSCoreSuite.AbstractObject - Attributes - - mostRecentActiveChat - - AppleEventCode - AiAC - ReadOnly - NO - Type - AdiumSuite.AIChat - - - - - AIAccount - - AppleEventCode - acct - Superclass - AdiumSuite.AIListObject - Attributes - - image - - AppleEventCode - AimG - ReadOnly - YES - Type - NSData<Image> - - - SupportedCommands - - AdiumSuite.Connect - connectScriptCommand: - AdiumSuite.Disconnect - disconnectScriptCommand: - - ToManyRelationships - - contacts - - AppleEventCode - ltct - ReadOnly - YES - Type - AdiumSuite.AIListContact - - - - - AIListObject - - AppleEventCode - ltob - Superclass - NSCoreSuite.AbstractObject - Attributes - - internalObjectID - - AppleEventCode - ID - ReadOnly - YES - Type - NSString - - formattedUID - - AppleEventCode - AUID - ReadOnly - YES - Type - NSString - - serviceID - - AppleEventCode - AsID - ReadOnly - YES - Type - NSString - - serviceClass - - AppleEventCode - AsSC - ReadOnly - YES - Type - NSString - - displayName - - AppleEventCode - AdpN - ReadOnly - NO - Type - NSString - - longDisplayName - - AppleEventCode - ALdN - ReadOnly - YES - Type - NSString - - notes - - AppleEventCode - AnoT - ReadOnly - NO - Type - NSString - - userIconData - - AppleEventCode - AusI - ReadOnly - NO - Type - NSData<Image> - - idleTime - - AppleEventCode - Adtm - ReadOnly - YES - Type - NSNumber<Int> - - statusSummary - - AppleEventCode - Atat - ReadOnly - YES - Type - NSNumber<AIStatusSummary> - - statusMessageString - - AppleEventCode - Amsg - ReadOnly - YES - Type - NSString - - online - - AppleEventCode - AcOn - ReadOnly - YES - Type - NSNumber<Bool> - - - - - AIListContact - - AppleEventCode - ltct - Attributes - - account - - AppleEventCode - AcAC - ReadOnly - YES - Type - AdiumSuite.AIAccount - - visible - - AppleEventCode - AVsB - ReadOnly - NO - Type - NSNumber<Bool> - - - Superclass - AdiumSuite.AIListObject - SupportedCommands - - AdiumSuite.Send - sendScriptCommand: - - - - AIChat - - AppleEventCode - Acht - Superclass - NSCoreSuite.AbstractObject - Attributes - - uniqueChatID - - AppleEventCode - ID - ReadOnly - YES - Type - NSString - - listObject - - AppleEventCode - AClo - ReadOnly - YES - Type - AdiumSuite.AIListContact - - account - - AppleEventCode - AchA - ReadOnly - NO - Type - AdiumSuite.AIAccount - - chatImage - - AppleEventCode - AchI - ReadOnly - YES - Type - NSData<Image> - - dateOpened - - AppleEventCode - AchD - ReadOnly - YES - Type - NSDate - - displayName - - AppleEventCode - AchN - ReadOnly - YES - Type - NSString - - - ToManyRelationships - - participatingListObjects - - AppleEventCode - ltct - ReadOnly - YES - Type - AdiumSuite.AIListContact - - - SupportedCommands - - AdiumSuite.Send - sendScriptCommand: - - - - AIContentObject - - AppleEventCode - AcoA - Superclass - NSCoreSuite.AbstractObject - Attributes - - source - - AppleEventCode - AcoS - ReadOnly - YES - Type - AdiumSuite.AIListObject - - destination - - AppleEventCode - AcoD - ReadOnly - YES - Type - AdiumSuite.AIListObject - - date - - AppleEventCode - AcDa - ReadOnly - YES - Type - NSDate - - isOutgoing - - AppleEventCode - AcIO - ReadOnly - YES - Type - NSNumber<Bool> - - chat - - AppleEventCode - AcCh - ReadOnly - NO - Type - AdiumSuite.AIChat - - messageHTML - - AppleEventCode - AcMh - ReadOnly - NO - Type - NSString - - messageString - - AppleEventCode - AcMs - ReadOnly - NO - Type - NSString - - filterContent - - AppleEventCode - AcFC - ReadOnly - NO - Type - NSNumber<Bool> - - trackContent - - AppleEventCode - AcTC - ReadOnly - NO - Type - NSNumber<Bool> - - displayContent - - AppleEventCode - AcDC - ReadOnly - NO - Type - NSNumber<Bool> - - sendContent - - AppleEventCode - AcSC - ReadOnly - NO - Type - NSNumber<Bool> - - - - - AIContentMessage - - AppleEventCode - AcmA - Superclass - AdiumSuite.AIContentObject - Attributes - - isAutoreply - - AppleEventCode - AcAR - ReadOnly - NO - Type - NSNumber<Bool> - - - - - AIStatus - - AppleEventCode - AISt - Superclass - NSCoreSuite.AbstractObject - Attributes - - icon - - AppleEventCode - AISi - ReadOnly - YES - Type - NSData<Image> - - statusMessageString - - AppleEventCode - ASms - ReadOnly - NO - Type - NSString - - autoReplyString - - AppleEventCode - AARs - ReadOnly - NO - Type - NSString - - hasAutoReply - - AppleEventCode - AhAR - ReadOnly - NO - Type - NSNumber<Bool> - - autoReplyIsStatusMessage - - AppleEventCode - AAiS - ReadOnly - NO - Type - NSNumber<Bool> - - title - - AppleEventCode - ASti - ReadOnly - NO - Type - NSString - - statusTypeApplescript - - AppleEventCode - ASSy - ReadOnly - NO - Type - NSNumber<AIStatusType> - - statusName - - AppleEventCode - ASSn - ReadOnly - NO - Type - NSString - - shouldForceInitialIdleTime - - AppleEventCode - ASFi - ReadOnly - NO - Type - NSNumber<Bool> - - forcedInitialIdleTime - - AppleEventCode - ASFt - ReadOnly - NO - Type - NSNumber<Double> - - uniqueStatusID - - AppleEventCode - ASID - ReadOnly - YES - Type - NSString - - - - - - - - - Commands - - Connect - - AppleEventClassCode - AdIM - AppleEventCode - cnct - UnnamedArgument - - AppleEventCode - sNd1 - Optional - NO - Type - AdiumSuite.AIAccount - - CommandClass - NSScriptCommand - - - Disconnect - - AppleEventClassCode - AdIM - AppleEventCode - dcnt - UnnamedArgument - - AppleEventCode - sNd1 - Optional - NO - Type - AdiumSuite.AIAccount - - CommandClass - NSScriptCommand - - - Send - - AppleEventClassCode - AdIM - AppleEventCode - sndM - UnnamedArgument - - AppleEventCode - sNd1 - Optional - NO - Type - NSCoreSuite.AbstractObject - - - Arguments - - message - - Optional - YES - AppleEventCode - TO - Type - NSString - - filePath - - Optional - YES - AppleEventCode - ASfP - Type - NSString<FilePath> - - account - - Optional - YES - AppleEventCode - sNd3 - Type - AdiumSuite.AIAccount - - autoreply - - Optional - YES - AppleEventCode - sNd2 - Type - NSNumber<Bool> - - - CommandClass - NSScriptCommand - - - CreateChat - - AppleEventClassCode - AdIM - AppleEventCode - cCdM - - Arguments - - UID - - Optional - NO - AppleEventCode - TO - Type - NSString - - serviceID - - Optional - NO - AppleEventCode - cCsI - Type - NSString - - - CommandClass - NSScriptCommand - ResultAppleEventCode - Acht - Type - AdiumSuite.AIChat - - - - - - Enumerations - - AIStatusSummary - - AppleEventCode - ACst - Enumerators - - Available - avaL - Away - awaY - Idle - idlE - Away and Idle - aYiE - Offline - offL - Unknown - unkN - - - AIStatusType - - AppleEventCode - AsSt - Enumerators - - Available - avaL - Away - awaY - Invisible - aSaI - Offline - offL - - - ConnectionStatus - - AppleEventCode - AOst - Enumerators - - Connected - conn - Connecting - cong - Disconnected - dcon - Disconnecting - dcng - - - - Name - AdiumSuite - UsedFeatures - - UnnamedArguments - - ValueTypes - - Image - TIFF - - - diff --git a/Resources/AdiumSuite.scriptTerminology b/Resources/AdiumSuite.scriptTerminology deleted file mode 100644 index ded5abbce..000000000 --- a/Resources/AdiumSuite.scriptTerminology +++ /dev/null @@ -1,731 +0,0 @@ - - - - - Classes - - AIAccount - - Attributes - - image - - Description - An image representing this account's service. - Name - service image - - statusState - - Description - The status of this account - Name - status - - - Description - A messaging account. Accounts inherit all capabilities of list objects. - Name - account - PluralName - accounts - - AIChat - - Attributes - - chatImage - - Description - An image representing this chat. - Name - chat image - - dateOpened - - Description - The date this chat was opened. - Name - date opened - - listObject - - Description - The contact with which this chat is taking place. If the chat is with multiple contacts, this will be NULL. - Name - contact - - displayName - - Description - The name of this chat (for a one-on-one chat, this is the same as the contact's display name. - Name - chat name - - uniqueChatID - - Description - A unique identifier for this chat. - Name - ID - - account - - Description - The account on owhich this chat is taking place. - Name - account - - - Description - A chat. - Name - chat - PluralName - chats - SupportedCommands - - AdiumSuite.Send - sendScriptCommand: - - ToManyRelationships - - participatingListObjects - - Description - All contacts participating in this chat. - Name - participating contacts - - - - AIContentMessage - - Attributes - - isAutoreply - - Description - Is this message an automatic reply? - Name - is autoreply - - - Description - A content object containing a message to or from a chat. Inherits from content. - Name - content message - PluralName - content messages - - AIContentObject - - Attributes - - chat - - Description - The chat in which this content resides. - Name - content chat - - date - - Description - The date this content was received. - Name - content date - - destination - - Description - The destination of this content. - Name - destination - - displayContent - - Description - Should this message be displayed in its chat? - Name - should display - - filterContent - - Description - Should this message be filtered by message filters? - Name - should filter - - isOutgoing - - Description - Is this content outgoing?. - Name - is outgoing - - messageHTML - - Description - The message of this content, in HTML. - Name - HTML message - - messageString - - Description - The message of this content, in plain text (losing all formatting and embedded information). - Name - plainText message - - sendContent - - Description - Should this message be sent? This is relevant only if it isOutgoing is TRUE. - Name - should send - - source - - Description - The source of this content. - Name - source - - trackContent - - Description - Should this message be tracked? For example, should Adium alert the user if it has not been viewed? - Name - should track - - - Description - A basic unit of content. - Name - content - PluralName - contents - - AIInterfaceController - - Description - The interfaceController, which manages the interface presented to the user. - Name - interface controller - PluralName - interface controllers - Attributes - - mostRecentActiveChat - - Description - The chat which most recently had focus. - Name - active chat - - - - AIListContact - - Attributes - - account - - Description - The account on which this contact resides. - Name - owning account - - visible - - Description - Is this contact visible in the contact list? - Name - visible - - - Description - A contact (buddy). Contacts inherit all capabilities of list objects. - Name - contact - PluralName - contacts - - AIListObject - - Attributes - - displayName - - Description - The name, potentially specified by the user or via the address book, to display for this object. - Name - display name - - serviceID - - Description - Specific service (such as AIM, ICQ, or MSN) of this object. (See serviceClass) - Name - serviceID - - serviceClass - - Description - Same as serviceID in most cases; a general class of compatible protocols. This is curently only different for AIM, ICQ, and .Mac, all of which have different serviceIDs but the same service class, AIM-compatible. For future compatibility, this is the recommended service identifier. - Name - serviceClass - - formattedUID - - Description - UID (screenname, user ID, nick) of this object. - Name - UID - - idleTime - - Description - Time in seconds this contact or account has been idle. - Name - idle time - - longDisplayName - - Description - A possibly longer form of the name to display for this object, which has no length restrictions and may include the UID of this object. - Name - long display name - - notes - - Description - Notes on this object. - Name - notes - - statusSummary - - Description - The status of this contact or account. - Name - status type - - statusMessageString - - Description - A message describing the status of this contact or account ('away message' in AIM terminology). - Name - status message - - internalObjectID - - Description - A unique identifier for this object. - Name - ID - - userIconData - - Description - An image for this contact or account. - Name - image - - online - - Description - Is this account or contact online?. - Name - online - - - Description - A contact or account. - Name - list object - PluralName - list objects - - AIStatus - - Attributes - - icon - - Description - An icon which represents this status to the user. - Name - icon - - statusMessageString - - Description - This status's status message; when setting, HTML may optionally be passed. - Name - status message string - - autoReplyString - - Description - This status's auto reply; when setting, HTML may be optionally passed. - Name - autoreply string - - hasAutoReply - - Description - Does this status send an auto reply? - Name - has an auto reply - - autoReplyIsStatusMessage - - Description - Does this status treat its status message as an auto reply? If YES, the value of the autoreply attribute is ignored. - Name - autoreply is status message - - title - - Description - The title of this status. If not explicitly set, the title is automatically determined from the other attributes. - Name - title - - statusTypeApplescript - - Description - The AIStatusType of this status -- available, away, invisible, or offline. - Name - type - - statusName - - Description - A specific name for this status; this further refines what is specified by the type. This will be used by protocols as appropriate. For example, for AIM, the status name is irrelevant; all away statuses are a simple Away, all available statuses are a simple Availalbe, and so on. MSN, on the other hand, supports such specific status names as BRB and Lunch. You can safely set any name for any protocol; it will be ignored if unsuported. Available states: Generic Available, Free for Chat, Available for Friends Only. Away states: Generic Away, Extended Away, Away for Friends Only, DND, Not Available, Occupied, BRB, Busy, Phone, Lunch, Not At Home, Not At Desk, Not In Office, Vacation, Stepped Out. Invisible: Invisible. Offline: Offline. - Name - status name - - shouldForceInitialIdleTime - - Description - Should this status force the user into an idle state regardless of computer activity? - Name - should force idle - - forcedInitialIdleTime - - Description - Amount of time (in seconds) to set the user as idle when entering this status. Only used if 'should force initial idle time' is YES. - Name - initial idle time - - uniqueStatusID - - Description - A unique ID for this status - Name - unique status ID - - - Description - A status and all associated attributes which can be set on or retrieved from one or more accounts. - Name - status - PluralName - statuses - - ESApplescriptabilityController - - Attributes - - defaultImageData - - Description - The default image used for my accounts' user images if no other is specified. - Name - default image - - interfaceController - - Description - The interfaceController, which manages the interface presented to the user. - Name - interfaceController - - myIdleTime - - Description - The amount of time that I have been idle. - Name - my idle time - - myStatus - - Description - My status on all online accounts. If online accounts do not all have the same status, this will return the status which a simple majority of accounts are using. This doesn't work quite properly yet for setting new information... - Name - my status - - myStatusMessageString - - Description - My status message on all online accounts. - Name - my status message - - myStatusTypeApplescript - - Description - My status type on all online accounts. - Name - my status type - - - Description - Lowest-level Applescript bridge to the Adium application, and the default subcontainer. - Name - Adium controller - PluralName - Adium controllers - ToManyRelationships - - accounts - - Description - All accounts. - Name - accounts - - chats - - Description - All chats. - Name - chats - - contacts - - Description - All contacts for all connected accounts. - Name - contacts - - - SupportedCommands - - AdiumSuite.CreateChat - createChatCommand: - - - NSApplication - - Description - The Adium X application. To access controllers besides the default subcontainer, put "the first" before the controller name even though there is only one. - Name - application - PluralName - applications - ToOneRelationships - - applescriptabilityController - - Description - Default subcontainer - automatically accessed when sending messages to the Adium application. - Name - Adium controller - - interfaceController - - Description - The interfaceController, which manages the interface presented to the user. - Name - interface controller - - - - - Commands - - Connect - - Description - Request that an account connect to its service. If the account password is not in the keychain the user will be prompted to enter one. - Name - connect - UnnamedArgument - - Description - an account - - - Disconnect - - Description - Disconnect an account, or all accounts if no account is specified. - Name - disconnect - UnnamedArgument - - Description - an account - - - Send - - Arguments - - account - - Description - An account with which to originate the message (if no account is specified, the best available account will be automatically determined). - Name - on account - - autoreply - - Description - YES if the message should be tagged as an autoreply (if supported by the service - valid only if sending a textual message). - Name - autoreply - - filePath - - Description - Full path to a file to send. Sending of directories is not supported at this time. - Name - file - - message - - Description - The message to send, which may be HTML-encoded. - Name - message - - - Description - Send a message or file. - Name - send - UnnamedArgument - - Description - a contact or chat to which to send - - - CreateChat - - Arguments - - UID - - Description - The screen name (UID) of the destination contact. - Name - with UID - - serviceID - - Description - The service ID (such as AIM, MSN, Yahoo, Jabber, ICQ) on which the chat should be initiated. - Name - on service - - - Description - Create a new chat. - Name - create chat - - - Description - commands and classes for Adium scripting. - Enumerations - - AIStatusSummary - - Available - - Name - available - - Away - - Name - away - - Away and Idle - - Name - away and idle - - Idle - - Name - idle - - Offline - - Name - offline - - Unknown - - Name - unknown - - - AIStatusType - - Available - - Name - available - - Away - - Name - away - - Invisible - - Name - invisible - - Offline - - Name - offline - - - ConnectionStatus - - Connected - - Name - connected - - Connecting - - Name - connecting - - Disconnected - - Name - disconnected - - Disconnecting - - Name - disconnecting - - - - Name - Adium Suite - - -- 2.11.4.GIT