Changeset 25601
- Timestamp:
- 11/20/2008 03:53:38 AM (2 months ago)
- Files:
-
- trunk/Frameworks/Adium Framework/Source/AIContentObject.h (modified) (1 diff)
- trunk/Frameworks/Adium Framework/Source/AIContentObject.m (modified) (1 diff)
- trunk/Frameworks/Adium Framework/Source/ESFileTransfer.h (modified) (1 diff)
- trunk/Plugins/Bonjour/AWBonjourAccount.h (modified) (1 diff)
- trunk/Plugins/Bonjour/AWBonjourAccount.m (modified) (6 diffs)
- trunk/Plugins/Bonjour/libezv/Classes/AWEzv.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Frameworks/Adium Framework/Source/AIContentObject.h
r25564 r25601 168 168 */ 169 169 @property (nonatomic, retain) NSAttributedString *message; 170 170 @property (readonly, nonatomic) NSString *messageString; 171 171 /*! @brief Get an array of CSS class names with which this content should be displayed. 172 172 * trunk/Frameworks/Adium Framework/Source/AIContentObject.m
r24898 r25601 154 154 * It will likely no longer be necessary with the GSoC 2007 Applescripting changes. I've removed it from the public API 155 155 * but left it here for now. -eds 156 * 157 * Bonjour still uses this. If it doesn't work, we need to fix it or transition bonjour off of it. 156 158 */ 157 159 - (NSString *)messageString trunk/Frameworks/Adium Framework/Source/ESFileTransfer.h
r25532 r25601 64 64 @property (readwrite, nonatomic) AIFileTransferStatus status; 65 65 66 - (void)setPercentDone:(NSNumber *)percent bytes:(NSNumber *)bytes; 66 67 - (void)setPercentDone:(float)inPercent bytesSent:(unsigned long long)inBytesSent; 67 68 @property (readonly, nonatomic) float percentDone; 68 69 @property (readonly, nonatomic) unsigned long long bytesSent; 70 - (void)setSizeWithNumber:(NSNumber *)newSize; 71 - (NSNumber *)sizeNumber; 69 72 70 73 @property (readwrite, nonatomic, retain) id accountData; trunk/Plugins/Bonjour/AWBonjourAccount.h
r25598 r25601 32 32 } 33 33 34 - (void)requestReceiveOfFileTransfer:(ESFileTransfer *)fileTransfer; 35 34 36 @end trunk/Plugins/Bonjour/AWBonjourAccount.m
r25598 r25601 30 30 #import "AWEzvDefines.h" 31 31 #import "AWBonjourPlugin.h" 32 #import "AWEzvSupportRoutines.h" 32 33 #import <Adium/AIContactControllerProtocol.h> 33 34 #import <Adium/AIContactObserverManager.h> … … 43 44 #import <Adium/AIStatus.h> 44 45 #import <Adium/NDRunLoopMessenger.h> 46 #import <Adium/ESFileTransfer.h> 45 47 #import <AIUtilities/AIMutableOwnerArray.h> 46 48 #import <AIUtilities/AIObjectAdditions.h> 49 #import <AIUtilities/AIImageAdditions.h> 47 50 #import <Adium/AIFileTransferControllerProtocol.h> 48 51 … … 54 57 AIThreadPreparing = 0, 55 58 AIThreadReady 56 } ;59 } AIThreadState; 57 60 58 61 #define AUTORELEASE_POOL_REFRESH 5.0 … … 189 192 NSString *contactName, *statusMessage; 190 193 NSDate *idleSinceDate; 191 NSImage *contactImage;192 194 193 195 listContact = [adium.contactController contactWithService:service … … 592 594 { 593 595 ESFileTransfer *transfer = [ESFileTransfer existingFileTransferWithID: [fileTransfer uniqueID]]; 594 [[self libezvThreadProxy] transferCancelled: transfer];596 [[self libezvThreadProxy] transferCancelled:fileTransfer]; 595 597 [self mainPerformSelector:@selector(mainThreadCancelFileTransferRemotely:) 596 598 withObject:transfer]; … … 765 767 { 766 768 [[NSNotificationCenter defaultCenter] removeObserver:self 767 selector:@selector(threadWillExit:)769 name:NSThreadWillExitNotification 768 770 object:[inNotification object]]; 769 771 trunk/Plugins/Bonjour/libezv/Classes/AWEzv.h
r25599 r25601 66 66 67 67 - (void) startOutgoingFileTransfer:(EKEzvOutgoingFileTransfer *)transfer; 68 - (void)transferCancelled:(EKEzvFileTransfer *)transfer; 69 - (void) transferAccepted:(EKEzvFileTransfer *)transfer withFileName:(NSString *)fileName; 68 70 @end 69 71