mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-17 11:08:06 +00:00
Improve ChatRoomView
This commit is contained in:
parent
228e82eef1
commit
7db9941366
29 changed files with 2345 additions and 1091 deletions
|
|
@ -27,14 +27,11 @@
|
|||
|
||||
#include "linphonecore.h"
|
||||
|
||||
@interface ChatRoomViewController : UIViewController<UITextFieldDelegate, UICompositeViewDelegate,UIActionSheetDelegate,UIImagePickerControllerDelegate,UINavigationControllerDelegate,NSURLConnectionDataDelegate,HPGrowingTextViewDelegate> {
|
||||
@interface ChatRoomViewController : UIViewController<HPGrowingTextViewDelegate, UICompositeViewDelegate, NSURLConnectionDataDelegate, UIImagePickerControllerDelegate, UINavigationControllerDelegate> {
|
||||
@private
|
||||
LinphoneChatRoom *chatRoom;
|
||||
NSString *_remoteAddress;
|
||||
UIActionSheet* photoSourceSelector;
|
||||
NSURLConnection* uploadCnx;
|
||||
NSURLConnection* downloadCnx;
|
||||
NSString* pendingFileUrl; /*Url received from the remote party to be downloaded*/
|
||||
NSURLConnection* uploadContext;
|
||||
NSURLConnection* downloadContext;
|
||||
NSMutableData* downloadedData;
|
||||
NSInteger totalBytesExpectedToRead;
|
||||
}
|
||||
|
|
@ -55,17 +52,17 @@
|
|||
@property (nonatomic, retain) IBOutlet UITapGestureRecognizer *listTapGestureRecognizer;
|
||||
|
||||
@property (nonatomic, copy) NSString *remoteAddress;
|
||||
@property (nonatomic, retain) IBOutlet UIButton* pictButton;
|
||||
@property (nonatomic, retain) IBOutlet UIButton* cancelTransfertButton;
|
||||
@property (nonatomic, retain) IBOutlet UIButton* pictureButton;
|
||||
@property (nonatomic, retain) IBOutlet UIButton* cancelTransferButton;
|
||||
@property (nonatomic, retain) IBOutlet UIProgressView* imageTransferProgressBar;
|
||||
@property (nonatomic, retain) IBOutlet UIView* transfertView;
|
||||
@property (nonatomic, retain) IBOutlet UIView* transferView;
|
||||
|
||||
|
||||
- (IBAction)onBackClick:(id)event;
|
||||
- (IBAction)onEditClick:(id)event;
|
||||
- (IBAction)onMessageChange:(id)sender;
|
||||
- (IBAction)onSendClick:(id)event;
|
||||
- (IBAction)onPictClick:(id)event;
|
||||
- (IBAction)onPictureClick:(id)event;
|
||||
- (IBAction)onTransferCancelClick:(id)event;
|
||||
- (IBAction)onListTap:(id)sender;
|
||||
|
||||
|
|
|
|||
|
|
@ -22,10 +22,7 @@
|
|||
#import <MobileCoreServices/UTCoreTypes.h>
|
||||
#import <NinePatch.h>
|
||||
#import <AssetsLibrary/ALAssetsLibrary.h>
|
||||
#import "ImageViewerViewController.h"
|
||||
|
||||
#define FILE_DOWNLOAD_ACTION_SHEET 1
|
||||
#define FILE_CHOOSER_ACTION_SHEET 2
|
||||
#import "DTActionSheet.h"
|
||||
|
||||
@implementation ChatRoomViewController
|
||||
|
||||
|
|
@ -33,7 +30,7 @@
|
|||
@synthesize sendButton;
|
||||
@synthesize messageField;
|
||||
@synthesize editButton;
|
||||
@synthesize remoteAddress = _remoteAddress;
|
||||
@synthesize remoteAddress;
|
||||
@synthesize addressLabel;
|
||||
@synthesize avatarImage;
|
||||
@synthesize headerView;
|
||||
|
|
@ -43,10 +40,12 @@
|
|||
@synthesize messageBackgroundImage;
|
||||
@synthesize footerBackgroundImage;
|
||||
@synthesize listTapGestureRecognizer;
|
||||
@synthesize pictButton;
|
||||
@synthesize pictureButton;
|
||||
@synthesize imageTransferProgressBar;
|
||||
@synthesize cancelTransfertButton;
|
||||
@synthesize transfertView;
|
||||
@synthesize cancelTransferButton;
|
||||
@synthesize transferView;
|
||||
|
||||
|
||||
#pragma mark - Lifecycle Functions
|
||||
|
||||
- (id)init {
|
||||
|
|
@ -63,7 +62,7 @@
|
|||
[messageField release];
|
||||
[sendButton release];
|
||||
[editButton release];
|
||||
[_remoteAddress release];
|
||||
[remoteAddress release];
|
||||
[addressLabel release];
|
||||
[avatarImage release];
|
||||
[headerView release];
|
||||
|
|
@ -71,11 +70,13 @@
|
|||
[messageView release];
|
||||
[messageBackgroundImage release];
|
||||
[footerBackgroundImage release];
|
||||
|
||||
[listTapGestureRecognizer release];
|
||||
[transfertView release];
|
||||
[pictButton release];
|
||||
|
||||
[transferView release];
|
||||
[pictureButton release];
|
||||
[imageTransferProgressBar release];
|
||||
[cancelTransfertButton release];
|
||||
[cancelTransferButton release];
|
||||
[super dealloc];
|
||||
}
|
||||
|
||||
|
|
@ -117,7 +118,8 @@ static UICompositeViewDescription *compositeDescription = nil;
|
|||
messageField.font = [UIFont systemFontOfSize:18.0f];
|
||||
messageField.contentInset = UIEdgeInsetsZero;
|
||||
messageField.backgroundColor = [UIColor clearColor];
|
||||
[self enableTransfertView:FALSE];
|
||||
[self enableTransferView:FALSE];
|
||||
[sendButton setEnabled:FALSE];
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -150,18 +152,21 @@ static UICompositeViewDescription *compositeDescription = nil;
|
|||
[footerBackgroundImage setImage:[TUNinePatchCache imageOfSize:[footerBackgroundImage bounds].size
|
||||
forNinePatchNamed:@"chat_background"]];
|
||||
BOOL fileSharingEnabled = [[LinphoneManager instance] lpConfigStringForKey:@"file_upload_url_preference"] != NULL
|
||||
&& [[[LinphoneManager instance] lpConfigStringForKey:@"file_upload_url_preference"] length]>0 ;
|
||||
[pictButton setHidden:!fileSharingEnabled];
|
||||
|
||||
CGRect frame = messageView.frame;
|
||||
&& [[[LinphoneManager instance] lpConfigStringForKey:@"file_upload_url_preference"] length]>0;
|
||||
|
||||
CGRect pictureFrame = pictureButton.frame;
|
||||
CGRect messageframe = messageView.frame;
|
||||
CGRect sendFrame = sendButton.frame;
|
||||
if (fileSharingEnabled) {
|
||||
frame.origin.x=61;
|
||||
frame.size.width=175;
|
||||
[pictureButton setHidden:FALSE];
|
||||
messageframe.origin.x = pictureFrame.origin.x + pictureFrame.size.width;
|
||||
messageframe.size.width = sendFrame.origin.x - messageframe.origin.x;
|
||||
} else {
|
||||
frame.origin.x=0;
|
||||
frame.size.width=175+61;
|
||||
[pictureButton setHidden:TRUE];
|
||||
messageframe.origin.x = pictureFrame.origin.x;
|
||||
messageframe.size.width = sendFrame.origin.x - messageframe.origin.x;
|
||||
}
|
||||
[messageView setFrame:frame];
|
||||
[messageView setFrame:messageframe];
|
||||
|
||||
}
|
||||
|
||||
|
|
@ -196,24 +201,24 @@ static UICompositeViewDescription *compositeDescription = nil;
|
|||
#pragma mark -
|
||||
|
||||
- (void)setRemoteAddress:(NSString*)aRemoteAddress {
|
||||
if(_remoteAddress != nil) {
|
||||
[_remoteAddress release];
|
||||
if(remoteAddress != nil) {
|
||||
[remoteAddress release];
|
||||
}
|
||||
_remoteAddress = [aRemoteAddress copy];
|
||||
remoteAddress = [aRemoteAddress copy];
|
||||
[messageField setText:@""];
|
||||
[self update];
|
||||
[tableController setRemoteAddress: _remoteAddress];
|
||||
[tableController setRemoteAddress: remoteAddress];
|
||||
}
|
||||
|
||||
- (void)update {
|
||||
if(_remoteAddress == NULL) {
|
||||
if(remoteAddress == NULL) {
|
||||
[LinphoneLogger logc:LinphoneLoggerWarning format:"Cannot update chat room header: null contact"];
|
||||
return;
|
||||
}
|
||||
|
||||
NSString *displayName = nil;
|
||||
UIImage *image = nil;
|
||||
LinphoneAddress* linphoneAddress = linphone_core_interpret_url([LinphoneManager getLc], [_remoteAddress UTF8String]);
|
||||
LinphoneAddress* linphoneAddress = linphone_core_interpret_url([LinphoneManager getLc], [remoteAddress UTF8String]);
|
||||
if (linphoneAddress == NULL) {
|
||||
[[PhoneMainView instance] popCurrentView];
|
||||
UIAlertView* error = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Invalid SIP address",nil)
|
||||
|
|
@ -234,8 +239,8 @@ static UICompositeViewDescription *compositeDescription = nil;
|
|||
displayName = [FastAddressBook getContactDisplayName:acontact];
|
||||
image = [FastAddressBook getContactImage:acontact thumbnail:true];
|
||||
}
|
||||
[_remoteAddress release];
|
||||
_remoteAddress = [normalizedSipAddress retain];
|
||||
[remoteAddress release];
|
||||
remoteAddress = [normalizedSipAddress retain];
|
||||
|
||||
// Display name
|
||||
if(displayName == nil) {
|
||||
|
|
@ -267,17 +272,17 @@ static void message_status(LinphoneChatMessage* msg,LinphoneChatMessageState sta
|
|||
[LinphoneLogger logc:LinphoneLoggerWarning format:"Cannot send message: Linphone core not ready"];
|
||||
return FALSE;
|
||||
}
|
||||
if(_remoteAddress == nil) {
|
||||
if(remoteAddress == nil) {
|
||||
[LinphoneLogger logc:LinphoneLoggerWarning format:"Cannot send message: Null remoteAddress"];
|
||||
return FALSE;
|
||||
}
|
||||
if(chatRoom == NULL) {
|
||||
chatRoom = linphone_core_create_chat_room([LinphoneManager getLc], [_remoteAddress UTF8String]);
|
||||
chatRoom = linphone_core_create_chat_room([LinphoneManager getLc], [remoteAddress UTF8String]);
|
||||
}
|
||||
|
||||
// Save message in database
|
||||
ChatModel *chat = [[ChatModel alloc] init];
|
||||
[chat setRemoteContact:_remoteAddress];
|
||||
[chat setRemoteContact:remoteAddress];
|
||||
[chat setLocalContact:@""];
|
||||
[chat setMessage:message];
|
||||
[chat setDirection:[NSNumber numberWithInt:0]];
|
||||
|
|
@ -286,7 +291,8 @@ static void message_status(LinphoneChatMessage* msg,LinphoneChatMessageState sta
|
|||
[chat setState:[NSNumber numberWithInt:1]]; //INPROGRESS
|
||||
[chat create];
|
||||
[tableController addChatEntry:chat];
|
||||
// [chat release]; commenting this line avoid a crash on first message sent, specially when picture
|
||||
[chat release];
|
||||
|
||||
LinphoneChatMessage* msg = linphone_chat_room_create_message(chatRoom, [message UTF8String]);
|
||||
linphone_chat_message_set_user_data(msg, chat);
|
||||
if (url) {
|
||||
|
|
@ -309,7 +315,7 @@ static void message_status(LinphoneChatMessage* msg,LinphoneChatMessageState sta
|
|||
char *fromStr = linphone_address_as_string_uri_only(from);
|
||||
if(fromStr != NULL) {
|
||||
if([[NSString stringWithUTF8String:fromStr]
|
||||
caseInsensitiveCompare:_remoteAddress] == NSOrderedSame) {
|
||||
caseInsensitiveCompare:remoteAddress] == NSOrderedSame) {
|
||||
[chat setRead:[NSNumber numberWithInt:1]];
|
||||
[chat update];
|
||||
[[NSNotificationCenter defaultCenter] postNotificationName:kLinphoneTextReceived object:self];
|
||||
|
|
@ -317,16 +323,18 @@ static void message_status(LinphoneChatMessage* msg,LinphoneChatMessageState sta
|
|||
}
|
||||
ms_free(fromStr);
|
||||
}
|
||||
|
||||
if ([[notif userInfo] objectForKey:@"external_body_url"]) {
|
||||
pendingFileUrl=[[[notif userInfo] objectForKey:@"external_body_url"] retain];
|
||||
UIActionSheet* new_incoming_file = [[UIActionSheet alloc] initWithTitle:NSLocalizedString(@"Incoming file stored to your photo library",nil)
|
||||
delegate:self
|
||||
cancelButtonTitle:NSLocalizedString(@"Ignore",nil)
|
||||
destructiveButtonTitle:nil
|
||||
otherButtonTitles:NSLocalizedString(@"Accept",nil),nil];
|
||||
[new_incoming_file setTag:FILE_DOWNLOAD_ACTION_SHEET];
|
||||
[new_incoming_file showInView:self.view];
|
||||
[new_incoming_file release];
|
||||
NSString *pendingFileUrl = [[[notif userInfo] objectForKey:@"external_body_url"] retain];
|
||||
|
||||
DTActionSheet *sheet = [[[DTActionSheet alloc] initWithTitle:NSLocalizedString(@"Incoming file stored to your photo library",nil)] autorelease];
|
||||
[sheet addButtonWithTitle:NSLocalizedString(@"Accept",nil) block:^(){
|
||||
[downloadContext release];
|
||||
downloadContext = [self downloadImageFrom:pendingFileUrl];
|
||||
[self startDownload];
|
||||
}];
|
||||
[sheet addCancelButtonWithTitle:NSLocalizedString(@"Ignore",nil)];
|
||||
[sheet showInView:self.view];
|
||||
}
|
||||
} else {
|
||||
[LinphoneLogger logc:LinphoneLoggerWarning format:"Invalid textReceivedEvent"];
|
||||
|
|
@ -384,6 +392,7 @@ static void message_status(LinphoneChatMessage* msg,LinphoneChatMessageState sta
|
|||
- (IBAction)onSendClick:(id)event {
|
||||
if([self sendMessage:[messageField text] withExterlBodyUrl:nil]) {
|
||||
[messageField setText:@""];
|
||||
[self onMessageChange:nil];
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -399,246 +408,210 @@ static void message_status(LinphoneChatMessage* msg,LinphoneChatMessageState sta
|
|||
}
|
||||
}
|
||||
|
||||
- (IBAction)onPictClick:(id)event {
|
||||
|
||||
photoSourceSelector = [[UIActionSheet alloc] initWithTitle:NSLocalizedString(@"Select picture source",nil)
|
||||
delegate:self
|
||||
cancelButtonTitle:NSLocalizedString(@"Cancel",nil)
|
||||
destructiveButtonTitle:nil
|
||||
otherButtonTitles:NSLocalizedString(@"Camera",nil),NSLocalizedString(@"Photo library",nil), nil];
|
||||
- (IBAction)onPictureClick:(id)event {
|
||||
[messageField resignFirstResponder];
|
||||
|
||||
photoSourceSelector.actionSheetStyle = UIActionSheetStyleDefault;
|
||||
[photoSourceSelector setTag:FILE_CHOOSER_ACTION_SHEET];
|
||||
[photoSourceSelector showInView:self.view];
|
||||
[photoSourceSelector release];
|
||||
|
||||
|
||||
DTActionSheet *sheet = [[[DTActionSheet alloc] initWithTitle:NSLocalizedString(@"Select picture source",nil)] autorelease];
|
||||
if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) {
|
||||
[sheet addButtonWithTitle:NSLocalizedString(@"Camera",nil) block:^(){
|
||||
UIImagePickerController *mediaUI = [[UIImagePickerController alloc] init];
|
||||
mediaUI.sourceType = UIImagePickerControllerSourceTypeCamera;
|
||||
|
||||
// Displays a control that allows the user to choose picture or
|
||||
// movie capture, if both are available:
|
||||
mediaUI.mediaTypes =
|
||||
[UIImagePickerController availableMediaTypesForSourceType:
|
||||
UIImagePickerControllerSourceTypeCamera];
|
||||
|
||||
// Hides the controls for moving & scaling pictures, or for
|
||||
// trimming movies. To instead show the controls, use YES.
|
||||
mediaUI.allowsEditing = NO;
|
||||
mediaUI.delegate = self;
|
||||
[self presentModalViewController: mediaUI animated: YES];
|
||||
}];
|
||||
}
|
||||
if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary]) {
|
||||
[sheet addButtonWithTitle:NSLocalizedString(@"Photo library",nil) block:^(){
|
||||
UIImagePickerController *mediaUI = [[UIImagePickerController alloc] init];
|
||||
mediaUI.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
|
||||
|
||||
// Displays saved pictures and movies, if both are available, from the
|
||||
// Camera Roll album.
|
||||
mediaUI.mediaTypes =
|
||||
[UIImagePickerController availableMediaTypesForSourceType:
|
||||
UIImagePickerControllerSourceTypePhotoLibrary];
|
||||
|
||||
// Hides the controls for moving & scaling pictures, or for
|
||||
// trimming movies. To instead show the controls, use YES.
|
||||
mediaUI.allowsEditing = NO;
|
||||
mediaUI.delegate = self;
|
||||
[self presentModalViewController: mediaUI animated: YES];
|
||||
}];
|
||||
}
|
||||
[sheet addCancelButtonWithTitle:NSLocalizedString(@"Cancel",nil)];
|
||||
[sheet showInView:self.view];
|
||||
}
|
||||
|
||||
- (IBAction)onTransferCancelClick:(id)event {
|
||||
[uploadCnx cancel];
|
||||
[downloadCnx cancel];
|
||||
[self stopUpload];
|
||||
[self stopDownload];
|
||||
[LinphoneLogger log:LinphoneLoggerLog format:@"File transfert interrupted by user "];
|
||||
if(uploadContext) {
|
||||
[uploadContext cancel];
|
||||
[self stopUpload];
|
||||
}
|
||||
if(downloadContext) {
|
||||
[downloadContext cancel];
|
||||
[self stopDownload];
|
||||
}
|
||||
[LinphoneLogger log:LinphoneLoggerLog format:@"File transfer interrupted by user"];
|
||||
}
|
||||
|
||||
-(void) enableTransfertView:(BOOL) isTranfer {
|
||||
- (void)enableTransferView:(BOOL)isTranfer {
|
||||
if (isTranfer) {
|
||||
[imageTransferProgressBar setProgress:0.0];
|
||||
} else {
|
||||
//[uploadCnx cancel];
|
||||
|
||||
//[uploadContext cancel];
|
||||
}
|
||||
[transfertView setHidden:!isTranfer];
|
||||
[footerView setHidden:isTranfer];
|
||||
[transferView setHidden:!isTranfer];
|
||||
[imageTransferProgressBar setHidden:!isTranfer];
|
||||
[cancelTransfertButton setHidden:!isTranfer];
|
||||
[pictButton setHidden:isTranfer];
|
||||
[cancelTransferButton setHidden:!isTranfer];
|
||||
[sendButton setEnabled:!isTranfer];
|
||||
}
|
||||
|
||||
-(void) startUpload {
|
||||
[self enableTransfertView:TRUE];
|
||||
}
|
||||
-(void) stopUpload {
|
||||
[self enableTransfertView:FALSE];
|
||||
}
|
||||
-(void) startDownload {
|
||||
[self enableTransfertView:TRUE];
|
||||
}
|
||||
-(void) stopDownload {
|
||||
[self enableTransfertView:FALSE];
|
||||
- (void)startUpload {
|
||||
[self enableTransferView:TRUE];
|
||||
}
|
||||
|
||||
-(void) actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex {
|
||||
|
||||
switch (actionSheet.tag) {
|
||||
case FILE_CHOOSER_ACTION_SHEET: {
|
||||
UIImagePickerController *mediaUI = [[UIImagePickerController alloc] init];
|
||||
switch (buttonIndex) {
|
||||
case 0: {
|
||||
if ([UIImagePickerController isSourceTypeAvailable:
|
||||
UIImagePickerControllerSourceTypeCamera] == NO) {
|
||||
[LinphoneLogger log:LinphoneLoggerLog format:@"no camera found, using image library"];
|
||||
} else {
|
||||
mediaUI.sourceType = UIImagePickerControllerSourceTypeCamera;
|
||||
|
||||
// Displays a control that allows the user to choose picture or
|
||||
// movie capture, if both are available:
|
||||
mediaUI.mediaTypes =
|
||||
[UIImagePickerController availableMediaTypesForSourceType:
|
||||
UIImagePickerControllerSourceTypeCamera];
|
||||
|
||||
// Hides the controls for moving & scaling pictures, or for
|
||||
// trimming movies. To instead show the controls, use YES.
|
||||
mediaUI.allowsEditing = NO;
|
||||
break;
|
||||
}
|
||||
}
|
||||
case 1: {
|
||||
|
||||
mediaUI.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
|
||||
|
||||
// Displays saved pictures and movies, if both are available, from the
|
||||
// Camera Roll album.
|
||||
mediaUI.mediaTypes =
|
||||
[UIImagePickerController availableMediaTypesForSourceType:
|
||||
UIImagePickerControllerSourceTypePhotoLibrary];
|
||||
|
||||
// Hides the controls for moving & scaling pictures, or for
|
||||
// trimming movies. To instead show the controls, use YES.
|
||||
mediaUI.allowsEditing = NO;
|
||||
|
||||
break;
|
||||
}
|
||||
default:
|
||||
[mediaUI release];
|
||||
return ;break;
|
||||
|
||||
}
|
||||
mediaUI.delegate = self;
|
||||
[self presentModalViewController: mediaUI animated: YES];
|
||||
break;
|
||||
}
|
||||
case FILE_DOWNLOAD_ACTION_SHEET: {
|
||||
switch (buttonIndex) {
|
||||
case 0:
|
||||
[downloadCnx release];
|
||||
downloadCnx= [self downloadImageFrom:pendingFileUrl];
|
||||
[self startDownload];
|
||||
break;
|
||||
case 1:
|
||||
default: {
|
||||
//nop
|
||||
}
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
default:
|
||||
[LinphoneLogger log:LinphoneLoggerError format:@"Unexpected action sheet result for tag [%i]",actionSheet.tag];
|
||||
|
||||
}
|
||||
|
||||
- (void)stopUpload {
|
||||
[self enableTransferView:FALSE];
|
||||
}
|
||||
|
||||
- (void)startDownload {
|
||||
[self enableTransferView:TRUE];
|
||||
}
|
||||
|
||||
- (void)stopDownload {
|
||||
[self enableTransferView:FALSE];
|
||||
}
|
||||
|
||||
|
||||
#pragma mark - NSURLConnectionDelegate
|
||||
|
||||
- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error {
|
||||
UIAlertView* errorAlert = [UIAlertView alloc];
|
||||
if (connection == uploadCnx) {
|
||||
if (connection == uploadContext) {
|
||||
[self stopUpload];
|
||||
[LinphoneLogger log:LinphoneLoggerError format:@"Cannot upload file to server [%@] because [%@]",[[LinphoneManager instance] lpConfigStringForKey:@"file_upload_url"],[error localizedDescription]];
|
||||
[errorAlert initWithTitle:NSLocalizedString(@"Tranfer error",nil)
|
||||
message:NSLocalizedString(@"Cannot transfert file to remote pary",nil)
|
||||
NSString *serverUrl = [[LinphoneManager instance] lpConfigStringForKey:@"file_upload_url"];
|
||||
[LinphoneLogger log:LinphoneLoggerError format:@"Cannot upload file to server [%@] because [%@]", serverUrl, [error localizedDescription]];
|
||||
UIAlertView* errorAlert = [UIAlertView alloc];
|
||||
[errorAlert initWithTitle:NSLocalizedString(@"Transfer error", nil)
|
||||
message:NSLocalizedString(@"Cannot transfer file to remote contact", nil)
|
||||
delegate:nil
|
||||
cancelButtonTitle:NSLocalizedString(@"Ok",nil)
|
||||
otherButtonTitles:nil ,nil];
|
||||
[errorAlert show];
|
||||
}else if (connection == downloadCnx) {
|
||||
[LinphoneLogger log:LinphoneLoggerError format:@"Cannot dowanlod file from [%@] because [%@]",pendingFileUrl,[error localizedDescription]];
|
||||
[errorAlert initWithTitle:NSLocalizedString(@"Tranfer error",nil)
|
||||
message:NSLocalizedString(@"Cannot transfert file from remote pary",nil)
|
||||
[errorAlert release];
|
||||
}else if (connection == downloadContext) {
|
||||
[LinphoneLogger log:LinphoneLoggerError format:@"Cannot dowanlod file from [%@] because [%@]", [connection.currentRequest.URL absoluteString], [error localizedDescription]];
|
||||
UIAlertView* errorAlert = [UIAlertView alloc];
|
||||
[errorAlert initWithTitle:NSLocalizedString(@"Transfer error", nil)
|
||||
message:NSLocalizedString(@"Cannot transfer file from remote contact", nil)
|
||||
delegate:nil
|
||||
cancelButtonTitle:NSLocalizedString(@"Continue",nil)
|
||||
otherButtonTitles:nil ,nil];
|
||||
cancelButtonTitle:NSLocalizedString(@"Continue", nil)
|
||||
otherButtonTitles:nil, nil];
|
||||
[errorAlert show];
|
||||
[errorAlert release];
|
||||
} else {
|
||||
[LinphoneLogger log:LinphoneLoggerError format:@"Unknown connection error [%@]",[error localizedDescription]];
|
||||
[LinphoneLogger log:LinphoneLoggerError format:@"Invalid file transfer connection", connection];
|
||||
}
|
||||
[errorAlert release];
|
||||
|
||||
}
|
||||
|
||||
-(void)connection:(NSURLConnection *)connection didSendBodyData:(NSInteger)bytesWritten totalBytesWritten:(NSInteger)totalBytesWritten totalBytesExpectedToWrite:(NSInteger)totalBytesExpectedToWrite {
|
||||
- (void)connection:(NSURLConnection *)connection didSendBodyData:(NSInteger)bytesWritten totalBytesWritten:(NSInteger)totalBytesWritten totalBytesExpectedToWrite:(NSInteger)totalBytesExpectedToWrite {
|
||||
[imageTransferProgressBar setProgress:(float)((float)totalBytesWritten/(float)totalBytesExpectedToWrite) animated:FALSE];
|
||||
|
||||
}
|
||||
|
||||
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {
|
||||
if (connection == uploadCnx) {
|
||||
if (connection == uploadContext) {
|
||||
NSString* imageRemoteUrl=[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
|
||||
[LinphoneLogger log:LinphoneLoggerLog format:@"File can be downloaded from [%@]",imageRemoteUrl];
|
||||
[LinphoneLogger log:LinphoneLoggerLog format:@"File can be downloaded from [%@]", imageRemoteUrl];
|
||||
[self sendMessage:NSLocalizedString(@"Image sent",nil) withExterlBodyUrl:imageRemoteUrl];
|
||||
} else if (connection == downloadCnx) {
|
||||
if (downloadedData == nil) downloadedData = [[NSMutableData alloc] initWithCapacity:4096];
|
||||
} else if (connection == downloadContext) {
|
||||
if (downloadedData == nil) downloadedData = [[NSMutableData alloc] initWithCapacity:[data length]];
|
||||
[downloadedData appendData:data];
|
||||
[imageTransferProgressBar setProgress:(float)((float)downloadedData.length/(float)totalBytesExpectedToRead) animated:FALSE];
|
||||
[imageTransferProgressBar setProgress:((float)downloadedData.length/(float)totalBytesExpectedToRead) animated:FALSE];
|
||||
} else {
|
||||
[LinphoneLogger log:LinphoneLoggerError format:@"Unknown received value error"];
|
||||
[LinphoneLogger log:LinphoneLoggerError format:@"Invalid file transfer connection", connection];
|
||||
}
|
||||
}
|
||||
|
||||
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
|
||||
NSHTTPURLResponse * httpResponse = (NSHTTPURLResponse *) response;
|
||||
int statusCode = httpResponse.statusCode;;
|
||||
[LinphoneLogger log:LinphoneLoggerLog format:@"File transfert status code [%i]",statusCode];
|
||||
UIAlertView* errorAlert = [UIAlertView alloc];
|
||||
if (connection == uploadCnx) {
|
||||
[LinphoneLogger log:LinphoneLoggerLog format:@"File transfer status code [%i]",statusCode];
|
||||
|
||||
if (connection == uploadContext) {
|
||||
if (statusCode == 200) {
|
||||
//nop
|
||||
} else if (statusCode >= 400) {
|
||||
|
||||
[errorAlert initWithTitle:NSLocalizedString(@"Transfer error",nil)
|
||||
message:NSLocalizedString(@"Cannot transfert file to remote pary",nil)
|
||||
UIAlertView* errorAlert = [UIAlertView alloc];
|
||||
[errorAlert initWithTitle:NSLocalizedString(@"Transfer error",nil)
|
||||
message:NSLocalizedString(@"Cannot transfer file to remote contact",nil)
|
||||
delegate:nil
|
||||
cancelButtonTitle:NSLocalizedString(@"Continue",nil)
|
||||
otherButtonTitles:nil ,nil];
|
||||
[errorAlert show];
|
||||
|
||||
[errorAlert release];
|
||||
}
|
||||
|
||||
} else if (connection == downloadCnx) {
|
||||
} else if (connection == downloadContext) {
|
||||
if (statusCode == 200) {
|
||||
totalBytesExpectedToRead=[response expectedContentLength];
|
||||
totalBytesExpectedToRead = [response expectedContentLength];
|
||||
} else if (statusCode >= 400) {
|
||||
UIAlertView* errorAlert = [UIAlertView alloc];
|
||||
[errorAlert initWithTitle:NSLocalizedString(@"Transfer error",nil)
|
||||
message:NSLocalizedString(@"Cannot transfert file from remote pary",nil)
|
||||
message:NSLocalizedString(@"Cannot transfer file from remote contact",nil)
|
||||
delegate:nil
|
||||
cancelButtonTitle:NSLocalizedString(@"Continue",nil)
|
||||
otherButtonTitles:nil ,nil];
|
||||
[errorAlert show];
|
||||
} else {
|
||||
//TODO
|
||||
}
|
||||
|
||||
[errorAlert release];
|
||||
}
|
||||
} else {
|
||||
//FIXE
|
||||
[LinphoneLogger log:LinphoneLoggerError format:@"Invalid file transfer connection", connection];
|
||||
}
|
||||
|
||||
[errorAlert release];
|
||||
|
||||
|
||||
}
|
||||
|
||||
- (void)connectionDidFinishLoading:(NSURLConnection *)connection {
|
||||
if (connection == uploadCnx) {
|
||||
//nothing to do [self enableTransfert:FALSE];
|
||||
if (connection == uploadContext) {
|
||||
[self stopUpload];
|
||||
//[uploadCnx release];
|
||||
uploadCnx=nil;
|
||||
} else if (connection == downloadCnx) {
|
||||
uploadContext = nil;
|
||||
} else if (connection == downloadContext) {
|
||||
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
|
||||
[library writeImageDataToSavedPhotosAlbum:downloadedData
|
||||
[library writeImageDataToSavedPhotosAlbum:downloadedData
|
||||
metadata:nil
|
||||
completionBlock:^(NSURL *assetURL, NSError *error){
|
||||
if (error) {
|
||||
[LinphoneLogger log:LinphoneLoggerError format:@"Cannot save image data downloaded because [%@]",[error localizedDescription]];
|
||||
[LinphoneLogger log:LinphoneLoggerError format:@"Cannot save image data downloaded [%@]",[error localizedDescription]];
|
||||
} else {
|
||||
[LinphoneLogger log:LinphoneLoggerLog format:@"Image saved to [%@]",[assetURL absoluteString]];
|
||||
}
|
||||
|
||||
ImageViewerViewController* imageView = [[ImageViewerViewController alloc ]initWithNibName:@"ImageViewerViewController" bundle:[NSBundle mainBundle]];
|
||||
[imageView setImageToDisplay:[UIImage imageWithData:downloadedData]];
|
||||
[self presentModalViewController: imageView animated: YES];
|
||||
ImageViewController *controller = DYNAMIC_CAST([[PhoneMainView instance] changeCurrentView:[ImageViewController compositeViewDescription] push:TRUE], ImageViewController);
|
||||
if(controller != nil) {
|
||||
[controller setImage:[UIImage imageWithData:downloadedData]];
|
||||
}
|
||||
[downloadedData release];
|
||||
downloadedData=nil;
|
||||
downloadedData = nil;
|
||||
}];
|
||||
|
||||
|
||||
[library release];
|
||||
[self stopDownload];
|
||||
//[downloadCnx release];
|
||||
downloadCnx=nil;
|
||||
downloadContext = nil;
|
||||
} else {
|
||||
[LinphoneLogger log:LinphoneLoggerError format:@"Invalid file transfer connection", connection];
|
||||
}
|
||||
}
|
||||
-(NSURLConnection*) downloadImageFrom:(NSString*) address {
|
||||
[LinphoneLogger log:LinphoneLoggerLog format:@"downloading [%@]",address];
|
||||
|
||||
- (NSURLConnection*)downloadImageFrom:(NSString*)address {
|
||||
[LinphoneLogger log:LinphoneLoggerLog format:@"downloading [%@]", address];
|
||||
NSURL* url = [NSURL URLWithString: address ];
|
||||
NSURLRequest* request = [NSURLRequest requestWithURL:url
|
||||
cachePolicy:NSURLRequestUseProtocolCachePolicy
|
||||
|
|
@ -648,7 +621,7 @@ static void message_status(LinphoneChatMessage* msg,LinphoneChatMessageState sta
|
|||
}
|
||||
|
||||
|
||||
-(NSURLConnection*) uploadImage:(UIImage*) image Named:(NSString*) name {
|
||||
- (NSURLConnection*)uploadImage:(UIImage*)image Named:(NSString*)name {
|
||||
/*
|
||||
turning the image into a NSData object
|
||||
getting the image back out of the UIImageView
|
||||
|
|
@ -671,7 +644,7 @@ static void message_status(LinphoneChatMessage* msg,LinphoneChatMessageState sta
|
|||
You might want to generate a random boundary.. this is just the same
|
||||
as my output from wireshark on a valid html post
|
||||
*/
|
||||
NSString *boundary =@"---------------------------14737809831466499882746641449";
|
||||
NSString *boundary = @"---------------------------14737809831466499882746641449";
|
||||
NSString *contentType = [NSString stringWithFormat:@"multipart/form-data; boundary=%@",boundary];
|
||||
[request addValue:contentType forHTTPHeaderField: @"Content-Type"];
|
||||
|
||||
|
|
@ -687,41 +660,39 @@ static void message_status(LinphoneChatMessage* msg,LinphoneChatMessageState sta
|
|||
// setting the body of the post to the reqeust
|
||||
[request setHTTPBody:body];
|
||||
|
||||
return [NSURLConnection connectionWithRequest:(NSURLRequest *)request
|
||||
delegate:self];
|
||||
return [NSURLConnection connectionWithRequest:(NSURLRequest *)request delegate:self];
|
||||
}
|
||||
|
||||
#pragma mark UIImagePickerControllerDelegate
|
||||
// For responding to the user tapping Cancel.
|
||||
- (void) imagePickerControllerDidCancel: (UIImagePickerController *) picker {
|
||||
|
||||
- (void)imagePickerControllerDidCancel:(UIImagePickerController *) picker {
|
||||
[self dismissModalViewControllerAnimated: YES];
|
||||
[picker release];
|
||||
}
|
||||
|
||||
- (void) imagePickerController: (UIImagePickerController *) picker
|
||||
didFinishPickingMediaWithInfo: (NSDictionary *) info {
|
||||
|
||||
- (void)imagePickerController: (UIImagePickerController *) picker didFinishPickingMediaWithInfo: (NSDictionary *) info {
|
||||
NSURL *imageURL = [info valueForKey: UIImagePickerControllerReferenceURL];
|
||||
UIImage* imageToUse = (UIImage *) [info objectForKey: UIImagePickerControllerOriginalImage];
|
||||
NSString* imageName;
|
||||
if (imageURL) {
|
||||
// extract id from asset-url ex: assets-library://asset/asset.JPG?id=1645156-6151-1513&ext=JPG
|
||||
NSArray *parameters = [[imageURL query] componentsSeparatedByCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"=&"]];
|
||||
for (int i = 0; i < [parameters count]; i=i+2) {
|
||||
if ([(NSString*)[parameters objectAtIndex:i] isEqualToString:@"id"]) {
|
||||
imageName=[NSString stringWithFormat:@"%@.jpg",(NSString*)[parameters objectAtIndex:i+1]];
|
||||
}
|
||||
}
|
||||
} else {
|
||||
// must be "unique"
|
||||
imageName=[NSString stringWithFormat:@"%i.jpg",[imageToUse hash]];
|
||||
}
|
||||
uploadCnx =[self uploadImage:imageToUse Named: imageName];
|
||||
[self startUpload];
|
||||
|
||||
UIImage* imageToUse = (UIImage *) [info objectForKey: UIImagePickerControllerOriginalImage];
|
||||
NSString* imageName;
|
||||
if (imageURL) {
|
||||
// extract id from asset-url ex: assets-library://asset/asset.JPG?id=1645156-6151-1513&ext=JPG
|
||||
NSArray *parameters = [[imageURL query] componentsSeparatedByCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"=&"]];
|
||||
for (int i = 0; i < [parameters count]; i=i+2) {
|
||||
if ([(NSString*)[parameters objectAtIndex:i] isEqualToString:@"id"]) {
|
||||
imageName=[NSString stringWithFormat:@"%@.jpg",(NSString*)[parameters objectAtIndex:i+1]];
|
||||
}
|
||||
}
|
||||
} else {
|
||||
// must be "unique"
|
||||
imageName=[NSString stringWithFormat:@"%i.jpg",[imageToUse hash]];
|
||||
}
|
||||
uploadContext = [self uploadImage:imageToUse Named: imageName];
|
||||
[self startUpload];
|
||||
|
||||
[picker.presentingViewController dismissModalViewControllerAnimated: YES];
|
||||
[picker release];
|
||||
}
|
||||
|
||||
#pragma mark - Keyboard Event Functions
|
||||
|
||||
- (void)keyboardWillHide:(NSNotification *)notif {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
/* ImageViewerViewController.h
|
||||
/* ImageViewController.h
|
||||
*
|
||||
* Copyright (C) 2012 Belledonne Comunications, Grenoble, France
|
||||
*
|
||||
|
|
@ -19,16 +19,16 @@
|
|||
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
@interface ImageViewerViewController : UIViewController {
|
||||
#import "UICompositeViewController.h"
|
||||
|
||||
@interface ImageViewController : UIViewController<UICompositeViewDelegate> {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@property (nonatomic, retain) IBOutlet UIImageView *imageView;
|
||||
@property (nonatomic, retain) UIImage *imageToDisplay;
|
||||
@property (nonatomic, retain) UIImage *image;
|
||||
@property (nonatomic, retain) IBOutlet UIButton *backButton;
|
||||
|
||||
|
||||
- (IBAction)onBackClick:(id)sender;
|
||||
|
||||
@end
|
||||
71
Classes/ImageViewController.m
Normal file
71
Classes/ImageViewController.m
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
/* ImageViewController.m
|
||||
*
|
||||
* Copyright (C) 2012 Belledonne Comunications, Grenoble, France
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Library General Public License for more details.
|
||||
*
|
||||
* 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 "ImageViewController.h"
|
||||
#import "PhoneMainView.h"
|
||||
|
||||
@interface ImageViewController ()
|
||||
|
||||
@end
|
||||
|
||||
@implementation ImageViewController
|
||||
|
||||
@synthesize imageView;
|
||||
@synthesize backButton;
|
||||
@synthesize image;
|
||||
|
||||
#pragma mark - UICompositeViewDelegate Functions
|
||||
|
||||
static UICompositeViewDescription *compositeDescription = nil;
|
||||
|
||||
+ (UICompositeViewDescription *)compositeViewDescription {
|
||||
if(compositeDescription == nil) {
|
||||
compositeDescription = [[UICompositeViewDescription alloc] init:@"ImageView"
|
||||
content:@"ImageViewController"
|
||||
stateBar:nil
|
||||
stateBarEnabled:false
|
||||
tabBar:nil
|
||||
tabBarEnabled:false
|
||||
fullscreen:false
|
||||
landscapeMode:[LinphoneManager runningOnIpad]
|
||||
portraitMode:true];
|
||||
}
|
||||
return compositeDescription;
|
||||
}
|
||||
|
||||
#pragma mark - Property Functions
|
||||
|
||||
- (void)setImage:(UIImage *)aimage {
|
||||
imageView.image = aimage;
|
||||
}
|
||||
|
||||
- (UIImage *)image {
|
||||
return imageView.image;
|
||||
}
|
||||
|
||||
|
||||
#pragma mark - Action Functions
|
||||
|
||||
- (IBAction)onBackClick:(id)sender {
|
||||
if([[[PhoneMainView instance] currentView] equal:[ImageViewController compositeViewDescription]]) {
|
||||
[[PhoneMainView instance] popCurrentView];
|
||||
}
|
||||
}
|
||||
|
||||
@end
|
||||
|
|
@ -1,62 +0,0 @@
|
|||
/* ImageViewerViewController.h
|
||||
*
|
||||
* Copyright (C) 2012 Belledonne Comunications, Grenoble, France
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Library General Public License for more details.
|
||||
*
|
||||
* 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 "ImageViewerViewController.h"
|
||||
|
||||
@interface ImageViewerViewController ()
|
||||
|
||||
@end
|
||||
|
||||
@implementation ImageViewerViewController
|
||||
@synthesize imageView;
|
||||
@synthesize backButton;
|
||||
@synthesize imageToDisplay;
|
||||
|
||||
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
|
||||
{
|
||||
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
|
||||
if (self) {
|
||||
// Custom initialization
|
||||
}
|
||||
return self;
|
||||
}
|
||||
|
||||
- (void)viewDidLoad
|
||||
{
|
||||
[super viewDidLoad];
|
||||
[imageView setImage:imageToDisplay];
|
||||
}
|
||||
|
||||
- (void)viewDidUnload
|
||||
{
|
||||
[super viewDidUnload];
|
||||
// Release any retained subviews of the main view.
|
||||
// e.g. self.myOutlet = nil;
|
||||
}
|
||||
|
||||
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
|
||||
{
|
||||
return (interfaceOrientation == UIInterfaceOrientationPortrait);
|
||||
}
|
||||
|
||||
- (IBAction)onBackClick:(id)sender {
|
||||
[self.presentingViewController dismissModalViewControllerAnimated: YES];
|
||||
}
|
||||
@end
|
||||
|
|
@ -39,6 +39,7 @@
|
|||
#import "WizardViewController.h"
|
||||
#import "IncomingCallViewController.h"
|
||||
#import "ConsoleViewController.h"
|
||||
#import "ImageViewController.h"
|
||||
|
||||
@interface PhoneMainView : UIViewController<CallActionSheetDelegate, IncomingCallViewDelegate> {
|
||||
@private
|
||||
|
|
|
|||
49
Classes/Utils/DTFoundation/DTActionSheet.h
Executable file
49
Classes/Utils/DTFoundation/DTActionSheet.h
Executable file
|
|
@ -0,0 +1,49 @@
|
|||
//
|
||||
// DTActionSheet.h
|
||||
// DTFoundation
|
||||
//
|
||||
// Created by Oliver Drobnik on 08.06.12.
|
||||
// Copyright (c) 2012 Cocoanetics. All rights reserved.
|
||||
//
|
||||
|
||||
typedef void (^DTActionSheetBlock)(void);
|
||||
|
||||
/**
|
||||
Extends UIActionSheet with support for blocks
|
||||
*/
|
||||
|
||||
@interface DTActionSheet : UIActionSheet
|
||||
|
||||
/**
|
||||
Initializes the action sheet using the specified title.
|
||||
*/
|
||||
- (id)initWithTitle:(NSString *)title;
|
||||
|
||||
/**
|
||||
Adds a custom button to the action sheet.
|
||||
@param title The title of the new button.
|
||||
@param block The block to execute when the button is tapped.
|
||||
@returns The index of the new button. Button indices start at 0 and increase in the order they are added.
|
||||
*/
|
||||
- (NSInteger)addButtonWithTitle:(NSString *)title block:(DTActionSheetBlock)block;
|
||||
|
||||
/**
|
||||
Adds a custom destructive button to the action sheet.
|
||||
|
||||
Since there can only be one destructive button a previously marked destructive button becomes a normal button.
|
||||
@param title The title of the new button.
|
||||
@param block The block to execute when the button is tapped.
|
||||
@returns The index of the new button. Button indices start at 0 and increase in the order they are added.
|
||||
*/
|
||||
- (NSInteger)addDestructiveButtonWithTitle:(NSString *)title block:(DTActionSheetBlock)block;
|
||||
|
||||
/**
|
||||
Adds a custom cancel button to the action sheet.
|
||||
|
||||
Since there can only be one cancel button a previously marked cancel button becomes a normal button.
|
||||
@param title The title of the new button.
|
||||
@returns The index of the new button. Button indices start at 0 and increase in the order they are added.
|
||||
*/
|
||||
- (NSInteger)addCancelButtonWithTitle:(NSString *)title;
|
||||
|
||||
@end
|
||||
191
Classes/Utils/DTFoundation/DTActionSheet.m
Executable file
191
Classes/Utils/DTFoundation/DTActionSheet.m
Executable file
|
|
@ -0,0 +1,191 @@
|
|||
//
|
||||
// DTActionSheet.m
|
||||
// DTFoundation
|
||||
//
|
||||
// Created by Oliver Drobnik on 08.06.12.
|
||||
// Copyright (c) 2012 Cocoanetics. All rights reserved.
|
||||
//
|
||||
|
||||
#import "DTActionSheet.h"
|
||||
|
||||
@interface DTActionSheet () <UIActionSheetDelegate>
|
||||
|
||||
@end
|
||||
|
||||
@implementation DTActionSheet
|
||||
{
|
||||
id <UIActionSheetDelegate> _externalDelegate;
|
||||
|
||||
NSMutableDictionary *_actionsPerIndex;
|
||||
|
||||
// lookup bitmask what delegate methods are implemented
|
||||
struct
|
||||
{
|
||||
unsigned int delegateSupportsActionSheetCancel:1;
|
||||
unsigned int delegateSupportsWillPresentActionSheet:1;
|
||||
unsigned int delegateSupportsDidPresentActionSheet:1;
|
||||
unsigned int delegateSupportsWillDismissWithButtonIndex:1;
|
||||
unsigned int delegateSupportsDidDismissWithButtonIndex:1;
|
||||
} _delegateFlags;
|
||||
}
|
||||
|
||||
- (id)init
|
||||
{
|
||||
self = [super init];
|
||||
if (self)
|
||||
{
|
||||
_actionsPerIndex = [[NSMutableDictionary alloc] init];
|
||||
self.delegate = self;
|
||||
}
|
||||
|
||||
return self;
|
||||
}
|
||||
|
||||
// designated initializer
|
||||
- (id)initWithTitle:(NSString *)title
|
||||
{
|
||||
self = [self init];
|
||||
if (self)
|
||||
{
|
||||
self.title = title;
|
||||
}
|
||||
|
||||
return self;
|
||||
}
|
||||
|
||||
- (NSInteger)addButtonWithTitle:(NSString *)title block:(DTActionSheetBlock)block
|
||||
{
|
||||
NSInteger retIndex = [self addButtonWithTitle:title];
|
||||
|
||||
if (block)
|
||||
{
|
||||
NSNumber *key = [NSNumber numberWithInt:retIndex];
|
||||
[_actionsPerIndex setObject:[block copy] forKey:key];
|
||||
}
|
||||
|
||||
return retIndex;
|
||||
}
|
||||
|
||||
- (NSInteger)addDestructiveButtonWithTitle:(NSString *)title block:(DTActionSheetBlock)block
|
||||
{
|
||||
NSInteger retIndex = [self addButtonWithTitle:title block:block];
|
||||
[self setDestructiveButtonIndex:retIndex];
|
||||
|
||||
return retIndex;
|
||||
}
|
||||
|
||||
- (NSInteger)addCancelButtonWithTitle:(NSString *)title
|
||||
{
|
||||
NSInteger retIndex = [self addButtonWithTitle:title];
|
||||
[self setCancelButtonIndex:retIndex];
|
||||
|
||||
return retIndex;
|
||||
}
|
||||
|
||||
#pragma UIActionSheetDelegate (forwarded)
|
||||
|
||||
- (void)actionSheetCancel:(UIActionSheet *)actionSheet
|
||||
{
|
||||
if (_delegateFlags.delegateSupportsActionSheetCancel)
|
||||
{
|
||||
[_externalDelegate actionSheetCancel:actionSheet];
|
||||
}
|
||||
}
|
||||
|
||||
- (void)willPresentActionSheet:(UIActionSheet *)actionSheet
|
||||
{
|
||||
if (_delegateFlags.delegateSupportsWillPresentActionSheet)
|
||||
{
|
||||
[_externalDelegate willPresentActionSheet:actionSheet];
|
||||
}
|
||||
}
|
||||
|
||||
- (void)didPresentActionSheet:(UIActionSheet *)actionSheet
|
||||
{
|
||||
if (_delegateFlags.delegateSupportsDidPresentActionSheet)
|
||||
{
|
||||
[_externalDelegate didPresentActionSheet:actionSheet];
|
||||
}
|
||||
}
|
||||
|
||||
- (void)actionSheet:(UIActionSheet *)actionSheet willDismissWithButtonIndex:(NSInteger)buttonIndex
|
||||
{
|
||||
if (_delegateFlags.delegateSupportsWillDismissWithButtonIndex)
|
||||
{
|
||||
[_externalDelegate actionSheet:actionSheet willDismissWithButtonIndex:buttonIndex];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
- (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex
|
||||
{
|
||||
NSNumber *key = [NSNumber numberWithInt:buttonIndex];
|
||||
|
||||
DTActionSheetBlock block = [_actionsPerIndex objectForKey:key];
|
||||
|
||||
if (block)
|
||||
{
|
||||
block();
|
||||
}
|
||||
|
||||
if (_delegateFlags.delegateSupportsDidDismissWithButtonIndex)
|
||||
{
|
||||
[_externalDelegate actionSheet:actionSheet didDismissWithButtonIndex:buttonIndex];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#pragma mark Properties
|
||||
|
||||
- (id <UIActionSheetDelegate>)delegate
|
||||
{
|
||||
return _externalDelegate;
|
||||
}
|
||||
|
||||
- (void)setDelegate:(id <UIActionSheetDelegate>)delegate
|
||||
{
|
||||
if (delegate == self)
|
||||
{
|
||||
[super setDelegate:self];
|
||||
}
|
||||
else if (delegate == nil)
|
||||
{
|
||||
[super setDelegate:nil];
|
||||
_externalDelegate = nil;
|
||||
}
|
||||
else
|
||||
{
|
||||
_externalDelegate = delegate;
|
||||
}
|
||||
|
||||
// wipe
|
||||
memset(&_delegateFlags, 0, sizeof(_delegateFlags));
|
||||
|
||||
// set flags according to available methods in delegate
|
||||
if ([_externalDelegate respondsToSelector:@selector(actionSheetCancel:)])
|
||||
{
|
||||
_delegateFlags.delegateSupportsActionSheetCancel = YES;
|
||||
}
|
||||
|
||||
if ([_externalDelegate respondsToSelector:@selector(willPresentActionSheet:)])
|
||||
{
|
||||
_delegateFlags.delegateSupportsWillPresentActionSheet = YES;
|
||||
}
|
||||
|
||||
if ([_externalDelegate respondsToSelector:@selector(didPresentActionSheet:)])
|
||||
{
|
||||
_delegateFlags.delegateSupportsDidPresentActionSheet = YES;
|
||||
}
|
||||
|
||||
if ([_externalDelegate respondsToSelector:@selector(actionSheet:willDismissWithButtonIndex:)])
|
||||
{
|
||||
_delegateFlags.delegateSupportsWillDismissWithButtonIndex = YES;
|
||||
}
|
||||
|
||||
if ([_externalDelegate respondsToSelector:@selector(actionSheet:didDismissWithButtonIndex:)])
|
||||
{
|
||||
_delegateFlags.delegateSupportsDidDismissWithButtonIndex = YES;
|
||||
}
|
||||
}
|
||||
|
||||
@end
|
||||
|
|
@ -138,7 +138,7 @@
|
|||
<string key="NSFrame">{{0, 80}, {320, 277}}</string>
|
||||
<reference key="NSSuperview" ref="715329044"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="833509359"/>
|
||||
<reference key="NSNextKeyView" ref="229066993"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor" id="795265735">
|
||||
<int key="NSColorSpace">3</int>
|
||||
|
|
@ -154,6 +154,89 @@
|
|||
<float key="IBUISectionHeaderHeight">22</float>
|
||||
<float key="IBUISectionFooterHeight">22</float>
|
||||
</object>
|
||||
<object class="IBUIView" id="229066993">
|
||||
<reference key="NSNextResponder" ref="715329044"/>
|
||||
<int key="NSvFlags">-2147483356</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="661332796">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrameSize">{320, 59}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="164391443"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MSAwLjI4MzE1ODM3MjYgMC4wNTY3ODY4OTE2MQA</bytes>
|
||||
</object>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage" id="172588711">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_background.png</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBUIButton" id="391057061">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{250, 0}, {70, 59}}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="833509359"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<object class="IBUIAccessibilityConfiguration" key="IBUIAccessibilityConfiguration">
|
||||
<string key="IBUIAccessibilityLabel">Cancel</string>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<string key="IBUINormalTitle">Cancel</string>
|
||||
<reference key="IBUIHighlightedTitleColor" ref="795265735"/>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<object class="NSColor" key="IBUINormalTitleShadowColor" id="153071662">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MC41AA</bytes>
|
||||
</object>
|
||||
<object class="IBUIFontDescription" key="IBUIFontDescription" id="278893601">
|
||||
<int key="type">2</int>
|
||||
<double key="pointSize">15</double>
|
||||
</object>
|
||||
<object class="NSFont" key="IBUIFont" id="740255166">
|
||||
<string key="NSName">Helvetica-Bold</string>
|
||||
<double key="NSSize">15</double>
|
||||
<int key="NSfFlags">16</int>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBUIProgressView" id="164391443">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{20, 25}, {213, 9}}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="391057061"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<object class="IBUIAccessibilityConfiguration" key="IBUIAccessibilityConfiguration">
|
||||
<string key="IBUIAccessibilityLabel">Upload or download progression</string>
|
||||
<integer value="768" key="IBUIAccessibilityTraits"/>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<float key="IBUIProgress">0.5</float>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrame">{{0, 357}, {320, 59}}</string>
|
||||
<reference key="NSSuperview" ref="715329044"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="661332796"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<reference key="IBUIBackgroundColor" ref="460939904"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIView" id="833509359">
|
||||
<reference key="NSNextResponder" ref="715329044"/>
|
||||
<int key="NSvFlags">266</int>
|
||||
|
|
@ -164,7 +247,7 @@
|
|||
<string key="NSFrameSize">{320, 59}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="49605932"/>
|
||||
<reference key="NSNextKeyView" ref="787000581"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
|
|
@ -172,10 +255,18 @@
|
|||
</object>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_background.png</string>
|
||||
</object>
|
||||
<reference key="IBUIImage" ref="172588711"/>
|
||||
</object>
|
||||
<object class="IBUIView" id="787000581">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrameSize">{320, 59}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="120263452"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<reference key="IBUIBackgroundColor" ref="460939904"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIButton" id="487645621">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
|
|
@ -194,10 +285,7 @@
|
|||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<bool key="IBUIAdjustsImageWhenHighlighted">NO</bool>
|
||||
<bool key="IBUIAdjustsImageWhenDisabled">NO</bool>
|
||||
<object class="NSColor" key="IBUINormalTitleShadowColor" id="153071662">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MC41AA</bytes>
|
||||
</object>
|
||||
<reference key="IBUINormalTitleShadowColor" ref="153071662"/>
|
||||
<object class="NSCustomResource" key="IBUIHighlightedImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_send_over.png</string>
|
||||
|
|
@ -210,15 +298,33 @@
|
|||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_send_default.png</string>
|
||||
</object>
|
||||
<object class="IBUIFontDescription" key="IBUIFontDescription" id="278893601">
|
||||
<int key="type">2</int>
|
||||
<double key="pointSize">15</double>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="740255166"/>
|
||||
</object>
|
||||
<object class="IBUIButton" id="120263452">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
<int key="NSvFlags">300</int>
|
||||
<string key="NSFrameSize">{40, 59}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="49605932"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<object class="IBUIAccessibilityConfiguration" key="IBUIAccessibilityConfiguration">
|
||||
<string key="IBUIAccessibilityLabel">Send picture</string>
|
||||
</object>
|
||||
<object class="NSFont" key="IBUIFont" id="871116895">
|
||||
<string key="NSName">Helvetica-Bold</string>
|
||||
<double key="NSSize">15</double>
|
||||
<int key="NSfFlags">16</int>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<string key="IBUINormalTitle">Pict</string>
|
||||
<reference key="IBUIHighlightedTitleColor" ref="795265735"/>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<reference key="IBUINormalTitleShadowColor" ref="153071662"/>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="740255166"/>
|
||||
</object>
|
||||
<object class="IBUIView" id="49605932">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
|
|
@ -227,7 +333,7 @@
|
|||
<object class="IBUIImageView" id="946416684">
|
||||
<reference key="NSNextResponder" ref="49605932"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrameSize">{250, 59}</string>
|
||||
<string key="NSFrameSize">{210, 59}</string>
|
||||
<reference key="NSSuperview" ref="49605932"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="587350058"/>
|
||||
|
|
@ -242,7 +348,7 @@
|
|||
<object class="IBUIView" id="587350058">
|
||||
<reference key="NSNextResponder" ref="49605932"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrame">{{10, 10}, {230, 39}}</string>
|
||||
<string key="NSFrame">{{10, 10}, {190, 39}}</string>
|
||||
<reference key="NSSuperview" ref="49605932"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="487645621"/>
|
||||
|
|
@ -251,7 +357,7 @@
|
|||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{250, 59}</string>
|
||||
<string key="NSFrame">{{40, 0}, {210, 59}}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="946416684"/>
|
||||
|
|
@ -259,81 +365,6 @@
|
|||
<reference key="IBUIBackgroundColor" ref="460939904"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIView" id="229066993">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIButton" id="391057061">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{238, 11}, {62, 37}}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSWindow"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<int key="IBUIButtonType">1</int>
|
||||
<string key="IBUINormalTitle">cancel</string>
|
||||
<reference key="IBUIHighlightedTitleColor" ref="795265735"/>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<reference key="IBUINormalTitleShadowColor" ref="153071662"/>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="871116895"/>
|
||||
</object>
|
||||
<object class="IBUIProgressView" id="164391443">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{7, 25}, {213, 9}}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="391057061"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<float key="IBUIProgress">0.5</float>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{320, 59}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="164391443"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MQA</bytes>
|
||||
<object class="NSColorSpace" key="NSCustomColorSpace">
|
||||
<int key="NSID">2</int>
|
||||
</object>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIButton" id="120263452">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{6, 11}, {50, 37}}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSWindow"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<int key="IBUIButtonType">1</int>
|
||||
<string key="IBUINormalTitle">Pict</string>
|
||||
<reference key="IBUIHighlightedTitleColor" ref="795265735"/>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<reference key="IBUINormalTitleShadowColor" ref="153071662"/>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="871116895"/>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrame">{{0, 357}, {320, 59}}</string>
|
||||
<reference key="NSSuperview" ref="715329044"/>
|
||||
|
|
@ -397,7 +428,7 @@
|
|||
<string key="NSResourceName">chat_back_default.png</string>
|
||||
</object>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="871116895"/>
|
||||
<reference key="IBUIFont" ref="740255166"/>
|
||||
</object>
|
||||
<object class="IBUIButton" id="602867427">
|
||||
<reference key="NSNextResponder" ref="333187864"/>
|
||||
|
|
@ -429,7 +460,7 @@
|
|||
<string key="NSResourceName">chat_edit_default.png</string>
|
||||
</object>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="871116895"/>
|
||||
<reference key="IBUIFont" ref="740255166"/>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{320, 44}</string>
|
||||
|
|
@ -576,22 +607,6 @@
|
|||
</object>
|
||||
<int key="connectionID">71</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">transfertView</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="229066993"/>
|
||||
</object>
|
||||
<int key="connectionID">76</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">cancelTransfertButton</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="391057061"/>
|
||||
</object>
|
||||
<int key="connectionID">77</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">imageTransferProgressBar</string>
|
||||
|
|
@ -602,11 +617,27 @@
|
|||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">pictButton</string>
|
||||
<string key="label">pictureButton</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="120263452"/>
|
||||
</object>
|
||||
<int key="connectionID">80</int>
|
||||
<int key="connectionID">84</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">cancelTransferButton</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="391057061"/>
|
||||
</object>
|
||||
<int key="connectionID">85</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">transferView</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="229066993"/>
|
||||
</object>
|
||||
<int key="connectionID">86</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
|
|
@ -679,12 +710,12 @@
|
|||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchEventConnection" key="connection">
|
||||
<string key="label">onPictClick:</string>
|
||||
<string key="label">onPictureClick:</string>
|
||||
<reference key="source" ref="120263452"/>
|
||||
<reference key="destination" ref="372490531"/>
|
||||
<int key="IBEventType">7</int>
|
||||
</object>
|
||||
<int key="connectionID">81</int>
|
||||
<int key="connectionID">87</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchEventConnection" key="connection">
|
||||
|
|
@ -766,6 +797,7 @@
|
|||
<reference ref="414508017"/>
|
||||
<reference ref="879615756"/>
|
||||
<reference ref="833509359"/>
|
||||
<reference ref="229066993"/>
|
||||
</array>
|
||||
<reference key="parent" ref="589117993"/>
|
||||
<string key="objectName">chatView</string>
|
||||
|
|
@ -813,8 +845,8 @@
|
|||
<reference ref="487645621"/>
|
||||
<reference ref="131075038"/>
|
||||
<reference ref="49605932"/>
|
||||
<reference ref="229066993"/>
|
||||
<reference ref="120263452"/>
|
||||
<reference ref="787000581"/>
|
||||
</array>
|
||||
<reference key="parent" ref="715329044"/>
|
||||
<string key="objectName">footerView</string>
|
||||
|
|
@ -859,33 +891,46 @@
|
|||
<reference key="parent" ref="49605932"/>
|
||||
<string key="objectName">messageField</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">73</int>
|
||||
<reference key="object" ref="120263452"/>
|
||||
<reference key="parent" ref="833509359"/>
|
||||
<string key="objectName">pictureButton</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">82</int>
|
||||
<reference key="object" ref="787000581"/>
|
||||
<reference key="parent" ref="833509359"/>
|
||||
<string key="objectName">normalView</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">72</int>
|
||||
<reference key="object" ref="229066993"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="391057061"/>
|
||||
<reference ref="164391443"/>
|
||||
<reference ref="391057061"/>
|
||||
<reference ref="661332796"/>
|
||||
</array>
|
||||
<reference key="parent" ref="833509359"/>
|
||||
<reference key="parent" ref="715329044"/>
|
||||
<string key="objectName">transferView</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">75</int>
|
||||
<reference key="object" ref="391057061"/>
|
||||
<reference key="parent" ref="229066993"/>
|
||||
<string key="objectName">cancel</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">74</int>
|
||||
<reference key="object" ref="164391443"/>
|
||||
<reference key="parent" ref="229066993"/>
|
||||
<string key="objectName">progressBar</string>
|
||||
<string key="objectName">transferProgressBar</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">73</int>
|
||||
<reference key="object" ref="120263452"/>
|
||||
<reference key="parent" ref="833509359"/>
|
||||
<string key="objectName">pictureButton</string>
|
||||
<int key="objectID">75</int>
|
||||
<reference key="object" ref="391057061"/>
|
||||
<reference key="parent" ref="229066993"/>
|
||||
<string key="objectName">cancelTransferButton</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">83</int>
|
||||
<reference key="object" ref="661332796"/>
|
||||
<reference key="parent" ref="229066993"/>
|
||||
<string key="objectName">footerBackgroundImage</string>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
|
|
@ -921,6 +966,8 @@
|
|||
<string key="74.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="75.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="8.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="82.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="83.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="9.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<real value="0.0" key="9.IBUIButtonInspectorSelectedEdgeInsetMetadataKey"/>
|
||||
<real value="2" key="9.IBUIButtonInspectorSelectedStateConfigurationMetadataKey"/>
|
||||
|
|
@ -929,7 +976,7 @@
|
|||
<nil key="activeLocalization"/>
|
||||
<dictionary class="NSMutableDictionary" key="localizations"/>
|
||||
<nil key="sourceID"/>
|
||||
<int key="maxID">81</int>
|
||||
<int key="maxID">87</int>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||
|
|
@ -949,7 +996,7 @@
|
|||
<string key="onEditClick:">id</string>
|
||||
<string key="onListTap:">id</string>
|
||||
<string key="onMessageChange:">id</string>
|
||||
<string key="onPictClick:">id</string>
|
||||
<string key="onPictureClick:">id</string>
|
||||
<string key="onSendClick:">id</string>
|
||||
<string key="onTransferCancelClick:">id</string>
|
||||
</dictionary>
|
||||
|
|
@ -970,8 +1017,8 @@
|
|||
<string key="name">onMessageChange:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo" key="onPictClick:">
|
||||
<string key="name">onPictClick:</string>
|
||||
<object class="IBActionInfo" key="onPictureClick:">
|
||||
<string key="name">onPictureClick:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo" key="onSendClick:">
|
||||
|
|
@ -986,7 +1033,7 @@
|
|||
<dictionary class="NSMutableDictionary" key="outlets">
|
||||
<string key="addressLabel">UILabel</string>
|
||||
<string key="avatarImage">UIImageView</string>
|
||||
<string key="cancelTransfertButton">UIButton</string>
|
||||
<string key="cancelTransferButton">UIButton</string>
|
||||
<string key="chatView">UIView</string>
|
||||
<string key="editButton">UIToggleButton</string>
|
||||
<string key="footerBackgroundImage">UIImageView</string>
|
||||
|
|
@ -997,10 +1044,10 @@
|
|||
<string key="messageBackgroundImage">UIImageView</string>
|
||||
<string key="messageField">HPGrowingTextView</string>
|
||||
<string key="messageView">UIView</string>
|
||||
<string key="pictButton">UIButton</string>
|
||||
<string key="pictureButton">UIButton</string>
|
||||
<string key="sendButton">UIButton</string>
|
||||
<string key="tableController">ChatRoomTableViewController</string>
|
||||
<string key="transfertView">UIView</string>
|
||||
<string key="transferView">UIView</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<object class="IBToOneOutletInfo" key="addressLabel">
|
||||
|
|
@ -1011,8 +1058,8 @@
|
|||
<string key="name">avatarImage</string>
|
||||
<string key="candidateClassName">UIImageView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="cancelTransfertButton">
|
||||
<string key="name">cancelTransfertButton</string>
|
||||
<object class="IBToOneOutletInfo" key="cancelTransferButton">
|
||||
<string key="name">cancelTransferButton</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="chatView">
|
||||
|
|
@ -1055,8 +1102,8 @@
|
|||
<string key="name">messageView</string>
|
||||
<string key="candidateClassName">UIView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="pictButton">
|
||||
<string key="name">pictButton</string>
|
||||
<object class="IBToOneOutletInfo" key="pictureButton">
|
||||
<string key="name">pictureButton</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="sendButton">
|
||||
|
|
@ -1067,8 +1114,8 @@
|
|||
<string key="name">tableController</string>
|
||||
<string key="candidateClassName">ChatRoomTableViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="transfertView">
|
||||
<string key="name">transfertView</string>
|
||||
<object class="IBToOneOutletInfo" key="transferView">
|
||||
<string key="name">transferView</string>
|
||||
<string key="candidateClassName">UIView</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
|
|
|
|||
|
|
@ -61,8 +61,8 @@
|
|||
</object>
|
||||
<object class="IBUIButton" id="174033966">
|
||||
<reference key="NSNextResponder" ref="852221244"/>
|
||||
<int key="NSvFlags">289</int>
|
||||
<string key="NSFrame">{{160, 0}, {160, 44}}</string>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrameSize">{160, 44}</string>
|
||||
<reference key="NSSuperview" ref="852221244"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="490705294"/>
|
||||
|
|
@ -99,8 +99,8 @@
|
|||
</object>
|
||||
<object class="IBUIButton" id="1001279594">
|
||||
<reference key="NSNextResponder" ref="852221244"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrameSize">{160, 44}</string>
|
||||
<int key="NSvFlags">289</int>
|
||||
<string key="NSFrame">{{160, 0}, {160, 44}}</string>
|
||||
<reference key="NSSuperview" ref="852221244"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="174033966"/>
|
||||
|
|
@ -389,8 +389,8 @@
|
|||
<int key="objectID">7</int>
|
||||
<reference key="object" ref="852221244"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="1001279594"/>
|
||||
<reference ref="428805768"/>
|
||||
<reference ref="1001279594"/>
|
||||
<reference ref="174033966"/>
|
||||
</array>
|
||||
<reference key="parent" ref="1010501960"/>
|
||||
|
|
|
|||
|
|
@ -186,7 +186,7 @@
|
|||
<reference key="IBUIFont" ref="590723448"/>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{320, 58}</string>
|
||||
<string key="NSFrameSize">{320, 44}</string>
|
||||
<reference key="NSSuperview" ref="812520855"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="929072924"/>
|
||||
|
|
|
|||
299
Classes/en.lproj/ImageViewController.xib
Normal file
299
Classes/en.lproj/ImageViewController.xib
Normal file
|
|
@ -0,0 +1,299 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="8.00">
|
||||
<data>
|
||||
<int key="IBDocument.SystemTarget">1296</int>
|
||||
<string key="IBDocument.SystemVersion">11E53</string>
|
||||
<string key="IBDocument.InterfaceBuilderVersion">2549</string>
|
||||
<string key="IBDocument.AppKitVersion">1138.47</string>
|
||||
<string key="IBDocument.HIToolboxVersion">569.00</string>
|
||||
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
|
||||
<string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="NS.object.0">1498</string>
|
||||
</object>
|
||||
<array key="IBDocument.IntegratedClassDependencies">
|
||||
<string>IBProxyObject</string>
|
||||
<string>IBUIButton</string>
|
||||
<string>IBUIImageView</string>
|
||||
<string>IBUIView</string>
|
||||
</array>
|
||||
<array key="IBDocument.PluginDependencies">
|
||||
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
</array>
|
||||
<object class="NSMutableDictionary" key="IBDocument.Metadata">
|
||||
<string key="NS.key.0">PluginDependencyRecalculationVersion</string>
|
||||
<integer value="1" key="NS.object.0"/>
|
||||
</object>
|
||||
<array class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
|
||||
<object class="IBProxyObject" id="372490531">
|
||||
<string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBProxyObject" id="975951072">
|
||||
<string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIView" id="191373211">
|
||||
<reference key="NSNextResponder"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="170933358">
|
||||
<reference key="NSNextResponder" ref="191373211"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrame">{{0, 44}, {320, 416}}</string>
|
||||
<reference key="NSSuperview" ref="191373211"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor" id="986758619">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MCAwAA</bytes>
|
||||
</object>
|
||||
<int key="IBUIContentMode">4</int>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIView" id="350805517">
|
||||
<reference key="NSNextResponder" ref="191373211"/>
|
||||
<int key="NSvFlags">290</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="714444944">
|
||||
<reference key="NSNextResponder" ref="350805517"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrameSize">{320, 44}</string>
|
||||
<reference key="NSSuperview" ref="350805517"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="771824371"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">toolsbar_background.png</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBUIButton" id="771824371">
|
||||
<reference key="NSNextResponder" ref="350805517"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrameSize">{80, 44}</string>
|
||||
<reference key="NSSuperview" ref="350805517"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="170933358"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<object class="IBUIAccessibilityConfiguration" key="IBUIAccessibilityConfiguration">
|
||||
<string key="IBUIAccessibilityLabel">Back</string>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<object class="NSColor" key="IBUIHighlightedTitleColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MQA</bytes>
|
||||
</object>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<object class="NSColor" key="IBUINormalTitleShadowColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MC41AA</bytes>
|
||||
</object>
|
||||
<object class="NSCustomResource" key="IBUINormalImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_back_default.png</string>
|
||||
</object>
|
||||
<object class="NSCustomResource" key="IBUINormalBackgroundImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_back_over.png</string>
|
||||
</object>
|
||||
<object class="IBUIFontDescription" key="IBUIFontDescription">
|
||||
<int key="type">2</int>
|
||||
<double key="pointSize">15</double>
|
||||
</object>
|
||||
<object class="NSFont" key="IBUIFont">
|
||||
<string key="NSName">Helvetica-Bold</string>
|
||||
<double key="NSSize">15</double>
|
||||
<int key="NSfFlags">16</int>
|
||||
</object>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{320, 44}</string>
|
||||
<reference key="NSSuperview" ref="191373211"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="714444944"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<reference key="IBUIBackgroundColor" ref="986758619"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrame">{{0, 20}, {320, 460}}</string>
|
||||
<reference key="NSSuperview"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="350805517"/>
|
||||
<reference key="IBUIBackgroundColor" ref="986758619"/>
|
||||
<object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
</array>
|
||||
<object class="IBObjectContainer" key="IBDocument.Objects">
|
||||
<array class="NSMutableArray" key="connectionRecords">
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">view</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="191373211"/>
|
||||
</object>
|
||||
<int key="connectionID">3</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">imageView</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="170933358"/>
|
||||
</object>
|
||||
<int key="connectionID">9</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">backButton</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="771824371"/>
|
||||
</object>
|
||||
<int key="connectionID">8</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchEventConnection" key="connection">
|
||||
<string key="label">onBackClick:</string>
|
||||
<reference key="source" ref="771824371"/>
|
||||
<reference key="destination" ref="372490531"/>
|
||||
<int key="IBEventType">7</int>
|
||||
</object>
|
||||
<int key="connectionID">10</int>
|
||||
</object>
|
||||
</array>
|
||||
<object class="IBMutableOrderedSet" key="objectRecords">
|
||||
<array key="orderedObjects">
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">0</int>
|
||||
<array key="object" id="0"/>
|
||||
<reference key="children" ref="1000"/>
|
||||
<nil key="parent"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">1</int>
|
||||
<reference key="object" ref="191373211"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="170933358"/>
|
||||
<reference ref="350805517"/>
|
||||
</array>
|
||||
<reference key="parent" ref="0"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">-1</int>
|
||||
<reference key="object" ref="372490531"/>
|
||||
<reference key="parent" ref="0"/>
|
||||
<string key="objectName">File's Owner</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">-2</int>
|
||||
<reference key="object" ref="975951072"/>
|
||||
<reference key="parent" ref="0"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">4</int>
|
||||
<reference key="object" ref="170933358"/>
|
||||
<reference key="parent" ref="191373211"/>
|
||||
<string key="objectName">imageView</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">11</int>
|
||||
<reference key="object" ref="350805517"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="714444944"/>
|
||||
<reference ref="771824371"/>
|
||||
</array>
|
||||
<reference key="parent" ref="191373211"/>
|
||||
<string key="objectName">toolbar</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">7</int>
|
||||
<reference key="object" ref="771824371"/>
|
||||
<reference key="parent" ref="350805517"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">6</int>
|
||||
<reference key="object" ref="714444944"/>
|
||||
<reference key="parent" ref="350805517"/>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
<dictionary class="NSMutableDictionary" key="flattenedProperties">
|
||||
<string key="-1.CustomClassName">ImageViewController</string>
|
||||
<string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="-2.CustomClassName">UIResponder</string>
|
||||
<string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="1.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="11.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="4.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="6.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="7.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
|
||||
<nil key="activeLocalization"/>
|
||||
<dictionary class="NSMutableDictionary" key="localizations"/>
|
||||
<nil key="sourceID"/>
|
||||
<int key="maxID">11</int>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">ImageViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<string key="NS.key.0">onBackClick:</string>
|
||||
<string key="NS.object.0">id</string>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="actionInfosByName">
|
||||
<string key="NS.key.0">onBackClick:</string>
|
||||
<object class="IBActionInfo" key="NS.object.0">
|
||||
<string key="name">onBackClick:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
</object>
|
||||
<dictionary class="NSMutableDictionary" key="outlets">
|
||||
<string key="backButton">UIButton</string>
|
||||
<string key="imageView">UIImageView</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<object class="IBToOneOutletInfo" key="backButton">
|
||||
<string key="name">backButton</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="imageView">
|
||||
<string key="name">imageView</string>
|
||||
<string key="candidateClassName">UIImageView</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/ImageViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
<int key="IBDocument.localizationMode">0</int>
|
||||
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
|
||||
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
|
||||
<real value="1296" key="NS.object.0"/>
|
||||
</object>
|
||||
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
|
||||
<int key="IBDocument.defaultPropertyAccessControl">3</int>
|
||||
<dictionary class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
|
||||
<string key="chat_back_default.png">{320, 88}</string>
|
||||
<string key="chat_back_over.png">{320, 88}</string>
|
||||
<string key="toolsbar_background.png">{5, 117}</string>
|
||||
</dictionary>
|
||||
<string key="IBCocoaTouchPluginVersion">1498</string>
|
||||
</data>
|
||||
</archive>
|
||||
|
|
@ -133,7 +133,7 @@
|
|||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrame">{{0, 80}, {320, 277}}</string>
|
||||
<reference key="NSSuperview" ref="715329044"/>
|
||||
<reference key="NSNextKeyView" ref="833509359"/>
|
||||
<reference key="NSNextKeyView" ref="229066993"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor" id="795265735">
|
||||
<int key="NSColorSpace">3</int>
|
||||
|
|
@ -149,6 +149,85 @@
|
|||
<float key="IBUISectionHeaderHeight">22</float>
|
||||
<float key="IBUISectionFooterHeight">22</float>
|
||||
</object>
|
||||
<object class="IBUIView" id="229066993">
|
||||
<reference key="NSNextResponder" ref="715329044"/>
|
||||
<int key="NSvFlags">-2147483356</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="661332796">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrameSize">{320, 59}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSNextKeyView" ref="164391443"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MSAwLjI4MzE1ODM3MjYgMC4wNTY3ODY4OTE2MQA</bytes>
|
||||
</object>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage" id="172588711">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_background.png</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBUIButton" id="391057061">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{250, 0}, {70, 59}}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSNextKeyView" ref="833509359"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<object class="IBUIAccessibilityConfiguration" key="IBUIAccessibilityConfiguration">
|
||||
<string key="IBUIAccessibilityLabel">Annuler</string>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<string key="IBUINormalTitle">Annuler</string>
|
||||
<reference key="IBUIHighlightedTitleColor" ref="795265735"/>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<object class="NSColor" key="IBUINormalTitleShadowColor" id="153071662">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MC41AA</bytes>
|
||||
</object>
|
||||
<object class="IBUIFontDescription" key="IBUIFontDescription" id="278893601">
|
||||
<int key="type">2</int>
|
||||
<double key="pointSize">15</double>
|
||||
</object>
|
||||
<object class="NSFont" key="IBUIFont" id="740255166">
|
||||
<string key="NSName">Helvetica-Bold</string>
|
||||
<double key="NSSize">15</double>
|
||||
<int key="NSfFlags">16</int>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBUIProgressView" id="164391443">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{20, 25}, {213, 9}}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSNextKeyView" ref="391057061"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<object class="IBUIAccessibilityConfiguration" key="IBUIAccessibilityConfiguration">
|
||||
<string key="IBUIAccessibilityLabel">Progression du téléversement/téléchargement</string>
|
||||
<integer value="768" key="IBUIAccessibilityTraits"/>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<float key="IBUIProgress">0.5</float>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrame">{{0, 357}, {320, 59}}</string>
|
||||
<reference key="NSSuperview" ref="715329044"/>
|
||||
<reference key="NSNextKeyView" ref="661332796"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<reference key="IBUIBackgroundColor" ref="460939904"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIView" id="833509359">
|
||||
<reference key="NSNextResponder" ref="715329044"/>
|
||||
<int key="NSvFlags">266</int>
|
||||
|
|
@ -158,7 +237,7 @@
|
|||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrameSize">{320, 59}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSNextKeyView" ref="49605932"/>
|
||||
<reference key="NSNextKeyView" ref="787000581"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
|
|
@ -166,10 +245,17 @@
|
|||
</object>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_background.png</string>
|
||||
</object>
|
||||
<reference key="IBUIImage" ref="172588711"/>
|
||||
</object>
|
||||
<object class="IBUIView" id="787000581">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrameSize">{320, 59}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSNextKeyView" ref="120263452"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<reference key="IBUIBackgroundColor" ref="460939904"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIButton" id="487645621">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
|
|
@ -187,10 +273,7 @@
|
|||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<bool key="IBUIAdjustsImageWhenHighlighted">NO</bool>
|
||||
<bool key="IBUIAdjustsImageWhenDisabled">NO</bool>
|
||||
<object class="NSColor" key="IBUINormalTitleShadowColor" id="153071662">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MC41AA</bytes>
|
||||
</object>
|
||||
<reference key="IBUINormalTitleShadowColor" ref="153071662"/>
|
||||
<object class="NSCustomResource" key="IBUIHighlightedImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_send_over.png</string>
|
||||
|
|
@ -203,15 +286,32 @@
|
|||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_send_default.png</string>
|
||||
</object>
|
||||
<object class="IBUIFontDescription" key="IBUIFontDescription" id="278893601">
|
||||
<int key="type">2</int>
|
||||
<double key="pointSize">15</double>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="740255166"/>
|
||||
</object>
|
||||
<object class="IBUIButton" id="120263452">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
<int key="NSvFlags">300</int>
|
||||
<string key="NSFrameSize">{40, 59}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSNextKeyView" ref="49605932"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<object class="IBUIAccessibilityConfiguration" key="IBUIAccessibilityConfiguration">
|
||||
<string key="IBUIAccessibilityLabel">Envoyer l'image</string>
|
||||
</object>
|
||||
<object class="NSFont" key="IBUIFont" id="871116895">
|
||||
<string key="NSName">Helvetica-Bold</string>
|
||||
<double key="NSSize">15</double>
|
||||
<int key="NSfFlags">16</int>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<string key="IBUINormalTitle">Img</string>
|
||||
<reference key="IBUIHighlightedTitleColor" ref="795265735"/>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<reference key="IBUINormalTitleShadowColor" ref="153071662"/>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="740255166"/>
|
||||
</object>
|
||||
<object class="IBUIView" id="49605932">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
|
|
@ -220,7 +320,7 @@
|
|||
<object class="IBUIImageView" id="946416684">
|
||||
<reference key="NSNextResponder" ref="49605932"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrameSize">{250, 59}</string>
|
||||
<string key="NSFrameSize">{210, 59}</string>
|
||||
<reference key="NSSuperview" ref="49605932"/>
|
||||
<reference key="NSNextKeyView" ref="587350058"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
|
|
@ -234,7 +334,7 @@
|
|||
<object class="IBUIView" id="587350058">
|
||||
<reference key="NSNextResponder" ref="49605932"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrame">{{10, 10}, {230, 39}}</string>
|
||||
<string key="NSFrame">{{10, 10}, {190, 39}}</string>
|
||||
<reference key="NSSuperview" ref="49605932"/>
|
||||
<reference key="NSNextKeyView" ref="487645621"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
|
|
@ -242,84 +342,13 @@
|
|||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{250, 59}</string>
|
||||
<string key="NSFrame">{{40, 0}, {210, 59}}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSNextKeyView" ref="946416684"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<reference key="IBUIBackgroundColor" ref="460939904"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIView" id="229066993">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIButton" id="391057061">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{238, 11}, {62, 37}}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<int key="IBUIButtonType">1</int>
|
||||
<string key="IBUINormalTitle">cancel</string>
|
||||
<reference key="IBUIHighlightedTitleColor" ref="795265735"/>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<reference key="IBUINormalTitleShadowColor" ref="153071662"/>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="871116895"/>
|
||||
</object>
|
||||
<object class="IBUIProgressView" id="164391443">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{7, 25}, {213, 9}}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSNextKeyView" ref="391057061"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<float key="IBUIProgress">0.5</float>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{320, 59}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSNextKeyView" ref="164391443"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MQA</bytes>
|
||||
<object class="NSColorSpace" key="NSCustomColorSpace">
|
||||
<int key="NSID">2</int>
|
||||
</object>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIButton" id="120263452">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{6, 11}, {50, 37}}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<int key="IBUIButtonType">1</int>
|
||||
<string key="IBUINormalTitle">Pict</string>
|
||||
<reference key="IBUIHighlightedTitleColor" ref="795265735"/>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<reference key="IBUINormalTitleShadowColor" ref="153071662"/>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="871116895"/>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrame">{{0, 357}, {320, 59}}</string>
|
||||
<reference key="NSSuperview" ref="715329044"/>
|
||||
|
|
@ -379,7 +408,7 @@
|
|||
<string key="NSResourceName">chat_back_default.png</string>
|
||||
</object>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="871116895"/>
|
||||
<reference key="IBUIFont" ref="740255166"/>
|
||||
</object>
|
||||
<object class="IBUIButton" id="602867427">
|
||||
<reference key="NSNextResponder" ref="333187864"/>
|
||||
|
|
@ -410,7 +439,7 @@
|
|||
<string key="NSResourceName">chat_edit_default.png</string>
|
||||
</object>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="871116895"/>
|
||||
<reference key="IBUIFont" ref="740255166"/>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{320, 44}</string>
|
||||
|
|
@ -554,22 +583,6 @@
|
|||
</object>
|
||||
<int key="connectionID">71</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">transfertView</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="229066993"/>
|
||||
</object>
|
||||
<int key="connectionID">76</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">cancelTransfertButton</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="391057061"/>
|
||||
</object>
|
||||
<int key="connectionID">77</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">imageTransferProgressBar</string>
|
||||
|
|
@ -580,11 +593,27 @@
|
|||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">pictButton</string>
|
||||
<string key="label">pictureButton</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="120263452"/>
|
||||
</object>
|
||||
<int key="connectionID">80</int>
|
||||
<int key="connectionID">84</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">cancelTransferButton</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="391057061"/>
|
||||
</object>
|
||||
<int key="connectionID">85</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">transferView</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="229066993"/>
|
||||
</object>
|
||||
<int key="connectionID">86</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
|
|
@ -657,12 +686,12 @@
|
|||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchEventConnection" key="connection">
|
||||
<string key="label">onPictClick:</string>
|
||||
<string key="label">onPictureClick:</string>
|
||||
<reference key="source" ref="120263452"/>
|
||||
<reference key="destination" ref="372490531"/>
|
||||
<int key="IBEventType">7</int>
|
||||
</object>
|
||||
<int key="connectionID">81</int>
|
||||
<int key="connectionID">87</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchEventConnection" key="connection">
|
||||
|
|
@ -744,6 +773,7 @@
|
|||
<reference ref="414508017"/>
|
||||
<reference ref="879615756"/>
|
||||
<reference ref="833509359"/>
|
||||
<reference ref="229066993"/>
|
||||
</array>
|
||||
<reference key="parent" ref="589117993"/>
|
||||
<string key="objectName">chatView</string>
|
||||
|
|
@ -791,8 +821,8 @@
|
|||
<reference ref="487645621"/>
|
||||
<reference ref="131075038"/>
|
||||
<reference ref="49605932"/>
|
||||
<reference ref="229066993"/>
|
||||
<reference ref="120263452"/>
|
||||
<reference ref="787000581"/>
|
||||
</array>
|
||||
<reference key="parent" ref="715329044"/>
|
||||
<string key="objectName">footerView</string>
|
||||
|
|
@ -837,33 +867,46 @@
|
|||
<reference key="parent" ref="49605932"/>
|
||||
<string key="objectName">messageField</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">73</int>
|
||||
<reference key="object" ref="120263452"/>
|
||||
<reference key="parent" ref="833509359"/>
|
||||
<string key="objectName">pictureButton</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">82</int>
|
||||
<reference key="object" ref="787000581"/>
|
||||
<reference key="parent" ref="833509359"/>
|
||||
<string key="objectName">normalView</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">72</int>
|
||||
<reference key="object" ref="229066993"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="391057061"/>
|
||||
<reference ref="164391443"/>
|
||||
<reference ref="391057061"/>
|
||||
<reference ref="661332796"/>
|
||||
</array>
|
||||
<reference key="parent" ref="833509359"/>
|
||||
<reference key="parent" ref="715329044"/>
|
||||
<string key="objectName">transferView</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">75</int>
|
||||
<reference key="object" ref="391057061"/>
|
||||
<reference key="parent" ref="229066993"/>
|
||||
<string key="objectName">cancel</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">74</int>
|
||||
<reference key="object" ref="164391443"/>
|
||||
<reference key="parent" ref="229066993"/>
|
||||
<string key="objectName">progressBar</string>
|
||||
<string key="objectName">transferProgressBar</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">73</int>
|
||||
<reference key="object" ref="120263452"/>
|
||||
<reference key="parent" ref="833509359"/>
|
||||
<string key="objectName">pictureButton</string>
|
||||
<int key="objectID">75</int>
|
||||
<reference key="object" ref="391057061"/>
|
||||
<reference key="parent" ref="229066993"/>
|
||||
<string key="objectName">cancelTransferButton</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">83</int>
|
||||
<reference key="object" ref="661332796"/>
|
||||
<reference key="parent" ref="229066993"/>
|
||||
<string key="objectName">footerBackgroundImage</string>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
|
|
@ -899,6 +942,8 @@
|
|||
<string key="74.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="75.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="8.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="82.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="83.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="9.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<real value="0.0" key="9.IBUIButtonInspectorSelectedEdgeInsetMetadataKey"/>
|
||||
<real value="2" key="9.IBUIButtonInspectorSelectedStateConfigurationMetadataKey"/>
|
||||
|
|
@ -907,7 +952,7 @@
|
|||
<nil key="activeLocalization"/>
|
||||
<dictionary class="NSMutableDictionary" key="localizations"/>
|
||||
<nil key="sourceID"/>
|
||||
<int key="maxID">81</int>
|
||||
<int key="maxID">87</int>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||
|
|
@ -927,7 +972,7 @@
|
|||
<string key="onEditClick:">id</string>
|
||||
<string key="onListTap:">id</string>
|
||||
<string key="onMessageChange:">id</string>
|
||||
<string key="onPictClick:">id</string>
|
||||
<string key="onPictureClick:">id</string>
|
||||
<string key="onSendClick:">id</string>
|
||||
<string key="onTransferCancelClick:">id</string>
|
||||
</dictionary>
|
||||
|
|
@ -948,8 +993,8 @@
|
|||
<string key="name">onMessageChange:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo" key="onPictClick:">
|
||||
<string key="name">onPictClick:</string>
|
||||
<object class="IBActionInfo" key="onPictureClick:">
|
||||
<string key="name">onPictureClick:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo" key="onSendClick:">
|
||||
|
|
@ -964,7 +1009,7 @@
|
|||
<dictionary class="NSMutableDictionary" key="outlets">
|
||||
<string key="addressLabel">UILabel</string>
|
||||
<string key="avatarImage">UIImageView</string>
|
||||
<string key="cancelTransfertButton">UIButton</string>
|
||||
<string key="cancelTransferButton">UIButton</string>
|
||||
<string key="chatView">UIView</string>
|
||||
<string key="editButton">UIToggleButton</string>
|
||||
<string key="footerBackgroundImage">UIImageView</string>
|
||||
|
|
@ -975,10 +1020,10 @@
|
|||
<string key="messageBackgroundImage">UIImageView</string>
|
||||
<string key="messageField">HPGrowingTextView</string>
|
||||
<string key="messageView">UIView</string>
|
||||
<string key="pictButton">UIButton</string>
|
||||
<string key="pictureButton">UIButton</string>
|
||||
<string key="sendButton">UIButton</string>
|
||||
<string key="tableController">ChatRoomTableViewController</string>
|
||||
<string key="transfertView">UIView</string>
|
||||
<string key="transferView">UIView</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<object class="IBToOneOutletInfo" key="addressLabel">
|
||||
|
|
@ -989,8 +1034,8 @@
|
|||
<string key="name">avatarImage</string>
|
||||
<string key="candidateClassName">UIImageView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="cancelTransfertButton">
|
||||
<string key="name">cancelTransfertButton</string>
|
||||
<object class="IBToOneOutletInfo" key="cancelTransferButton">
|
||||
<string key="name">cancelTransferButton</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="chatView">
|
||||
|
|
@ -1033,8 +1078,8 @@
|
|||
<string key="name">messageView</string>
|
||||
<string key="candidateClassName">UIView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="pictButton">
|
||||
<string key="name">pictButton</string>
|
||||
<object class="IBToOneOutletInfo" key="pictureButton">
|
||||
<string key="name">pictureButton</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="sendButton">
|
||||
|
|
@ -1045,8 +1090,8 @@
|
|||
<string key="name">tableController</string>
|
||||
<string key="candidateClassName">ChatRoomTableViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="transfertView">
|
||||
<string key="name">transfertView</string>
|
||||
<object class="IBToOneOutletInfo" key="transferView">
|
||||
<string key="name">transferView</string>
|
||||
<string key="candidateClassName">UIView</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
|
|
|
|||
|
|
@ -60,8 +60,8 @@
|
|||
</object>
|
||||
<object class="IBUIButton" id="174033966">
|
||||
<reference key="NSNextResponder" ref="852221244"/>
|
||||
<int key="NSvFlags">289</int>
|
||||
<string key="NSFrame">{{160, 0}, {160, 44}}</string>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrameSize">{160, 44}</string>
|
||||
<reference key="NSSuperview" ref="852221244"/>
|
||||
<reference key="NSNextKeyView" ref="490705294"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
|
|
@ -97,8 +97,8 @@
|
|||
</object>
|
||||
<object class="IBUIButton" id="1001279594">
|
||||
<reference key="NSNextResponder" ref="852221244"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrameSize">{160, 44}</string>
|
||||
<int key="NSvFlags">289</int>
|
||||
<string key="NSFrame">{{160, 0}, {160, 44}}</string>
|
||||
<reference key="NSSuperview" ref="852221244"/>
|
||||
<reference key="NSNextKeyView" ref="174033966"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
|
|
@ -380,8 +380,8 @@
|
|||
<int key="objectID">7</int>
|
||||
<reference key="object" ref="852221244"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="1001279594"/>
|
||||
<reference ref="428805768"/>
|
||||
<reference ref="1001279594"/>
|
||||
<reference ref="174033966"/>
|
||||
</array>
|
||||
<reference key="parent" ref="1010501960"/>
|
||||
|
|
|
|||
|
|
@ -109,11 +109,10 @@
|
|||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<bool key="IBUIAdjustsImageWhenHighlighted">NO</bool>
|
||||
<reference key="IBUINormalTitleShadowColor" ref="873246362"/>
|
||||
<object class="NSCustomResource" key="IBUIHighlightedImage" id="739681638">
|
||||
<object class="NSCustomResource" key="IBUIHighlightedImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">history_all_selected.png</string>
|
||||
</object>
|
||||
<reference key="IBUISelectedImage" ref="739681638"/>
|
||||
<object class="NSCustomResource" key="IBUINormalImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">history_all_default.png</string>
|
||||
|
|
@ -181,7 +180,7 @@
|
|||
<reference key="IBUIFont" ref="590723448"/>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{320, 58}</string>
|
||||
<string key="NSFrameSize">{320, 44}</string>
|
||||
<reference key="NSSuperview" ref="812520855"/>
|
||||
<reference key="NSNextKeyView" ref="929072924"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
|
|
|
|||
|
|
@ -3,12 +3,12 @@
|
|||
<data>
|
||||
<int key="IBDocument.SystemTarget">1296</int>
|
||||
<string key="IBDocument.SystemVersion">11E53</string>
|
||||
<string key="IBDocument.InterfaceBuilderVersion">2182</string>
|
||||
<string key="IBDocument.InterfaceBuilderVersion">1938</string>
|
||||
<string key="IBDocument.AppKitVersion">1138.47</string>
|
||||
<string key="IBDocument.HIToolboxVersion">569.00</string>
|
||||
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
|
||||
<string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="NS.object.0">1181</string>
|
||||
<string key="NS.object.0">933</string>
|
||||
</object>
|
||||
<array key="IBDocument.IntegratedClassDependencies">
|
||||
<string>IBUIButton</string>
|
||||
|
|
@ -33,7 +33,7 @@
|
|||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIView" id="191373211">
|
||||
<reference key="NSNextResponder"/>
|
||||
<nil key="NSNextResponder"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="170933358">
|
||||
|
|
@ -42,76 +42,88 @@
|
|||
<string key="NSFrame">{{0, 44}, {320, 416}}</string>
|
||||
<reference key="NSSuperview" ref="191373211"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor" id="986758619">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MCAwAA</bytes>
|
||||
</object>
|
||||
<int key="IBUIContentMode">4</int>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIImageView" id="714444944">
|
||||
<object class="IBUIView" id="350805517">
|
||||
<reference key="NSNextResponder" ref="191373211"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<int key="NSvFlags">290</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="714444944">
|
||||
<reference key="NSNextResponder" ref="350805517"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrameSize">{320, 44}</string>
|
||||
<reference key="NSSuperview" ref="350805517"/>
|
||||
<reference key="NSNextKeyView" ref="771824371"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">toolsbar_background.png</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBUIButton" id="771824371">
|
||||
<reference key="NSNextResponder" ref="350805517"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrameSize">{80, 44}</string>
|
||||
<reference key="NSSuperview" ref="350805517"/>
|
||||
<reference key="NSNextKeyView" ref="170933358"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<object class="IBUIAccessibilityConfiguration" key="IBUIAccessibilityConfiguration">
|
||||
<string key="IBUIAccessibilityLabel">Retour</string>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<object class="NSColor" key="IBUIHighlightedTitleColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MQA</bytes>
|
||||
</object>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<object class="NSColor" key="IBUINormalTitleShadowColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MC41AA</bytes>
|
||||
</object>
|
||||
<object class="NSCustomResource" key="IBUINormalImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_back_default.png</string>
|
||||
</object>
|
||||
<object class="NSCustomResource" key="IBUINormalBackgroundImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_back_over.png</string>
|
||||
</object>
|
||||
<object class="IBUIFontDescription" key="IBUIFontDescription">
|
||||
<int key="type">2</int>
|
||||
<double key="pointSize">15</double>
|
||||
</object>
|
||||
<object class="NSFont" key="IBUIFont">
|
||||
<string key="NSName">Helvetica-Bold</string>
|
||||
<double key="NSSize">15</double>
|
||||
<int key="NSfFlags">16</int>
|
||||
</object>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{320, 44}</string>
|
||||
<reference key="NSSuperview" ref="191373211"/>
|
||||
<reference key="NSNextKeyView" ref="771824371"/>
|
||||
<reference key="NSNextKeyView" ref="714444944"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<reference key="IBUIBackgroundColor" ref="986758619"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">background.png</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBUIButton" id="771824371">
|
||||
<reference key="NSNextResponder" ref="191373211"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{235, 0}, {80, 44}}</string>
|
||||
<reference key="NSSuperview" ref="191373211"/>
|
||||
<reference key="NSNextKeyView" ref="170933358"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<object class="NSColor" key="IBUIHighlightedTitleColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MQA</bytes>
|
||||
</object>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<object class="NSColor" key="IBUINormalTitleShadowColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MC41AA</bytes>
|
||||
</object>
|
||||
<object class="NSCustomResource" key="IBUINormalImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_back_default.png</string>
|
||||
</object>
|
||||
<object class="NSCustomResource" key="IBUINormalBackgroundImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_back_over.png</string>
|
||||
</object>
|
||||
<object class="IBUIFontDescription" key="IBUIFontDescription">
|
||||
<int key="type">2</int>
|
||||
<double key="pointSize">15</double>
|
||||
</object>
|
||||
<object class="NSFont" key="IBUIFont">
|
||||
<string key="NSName">Helvetica-Bold</string>
|
||||
<double key="NSSize">15</double>
|
||||
<int key="NSfFlags">16</int>
|
||||
</object>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrame">{{0, 20}, {320, 460}}</string>
|
||||
<reference key="NSSuperview"/>
|
||||
<reference key="NSNextKeyView" ref="714444944"/>
|
||||
<object class="NSColor" key="IBUIBackgroundColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MQA</bytes>
|
||||
<object class="NSColorSpace" key="NSCustomColorSpace">
|
||||
<int key="NSID">2</int>
|
||||
</object>
|
||||
</object>
|
||||
<reference key="NSNextKeyView" ref="350805517"/>
|
||||
<reference key="IBUIBackgroundColor" ref="986758619"/>
|
||||
<object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
|
|
@ -126,14 +138,6 @@
|
|||
</object>
|
||||
<int key="connectionID">3</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">backButton</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="771824371"/>
|
||||
</object>
|
||||
<int key="connectionID">8</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">imageView</string>
|
||||
|
|
@ -142,6 +146,14 @@
|
|||
</object>
|
||||
<int key="connectionID">9</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">backButton</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="771824371"/>
|
||||
</object>
|
||||
<int key="connectionID">8</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchEventConnection" key="connection">
|
||||
<string key="label">onBackClick:</string>
|
||||
|
|
@ -165,8 +177,7 @@
|
|||
<reference key="object" ref="191373211"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="170933358"/>
|
||||
<reference ref="714444944"/>
|
||||
<reference ref="771824371"/>
|
||||
<reference ref="350805517"/>
|
||||
</array>
|
||||
<reference key="parent" ref="0"/>
|
||||
</object>
|
||||
|
|
@ -185,25 +196,37 @@
|
|||
<int key="objectID">4</int>
|
||||
<reference key="object" ref="170933358"/>
|
||||
<reference key="parent" ref="191373211"/>
|
||||
<string key="objectName">imageView</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">6</int>
|
||||
<reference key="object" ref="714444944"/>
|
||||
<int key="objectID">11</int>
|
||||
<reference key="object" ref="350805517"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="714444944"/>
|
||||
<reference ref="771824371"/>
|
||||
</array>
|
||||
<reference key="parent" ref="191373211"/>
|
||||
<string key="objectName">toolbar</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">7</int>
|
||||
<reference key="object" ref="771824371"/>
|
||||
<reference key="parent" ref="191373211"/>
|
||||
<reference key="parent" ref="350805517"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">6</int>
|
||||
<reference key="object" ref="714444944"/>
|
||||
<reference key="parent" ref="350805517"/>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
<dictionary class="NSMutableDictionary" key="flattenedProperties">
|
||||
<string key="-1.CustomClassName">ImageViewerViewController</string>
|
||||
<string key="-1.CustomClassName">ImageViewController</string>
|
||||
<string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="-2.CustomClassName">UIResponder</string>
|
||||
<string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="1.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="11.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="4.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="6.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="7.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
|
|
@ -212,9 +235,45 @@
|
|||
<nil key="activeLocalization"/>
|
||||
<dictionary class="NSMutableDictionary" key="localizations"/>
|
||||
<nil key="sourceID"/>
|
||||
<int key="maxID">10</int>
|
||||
<int key="maxID">11</int>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">ImageViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<string key="NS.key.0">onBackClick:</string>
|
||||
<string key="NS.object.0">id</string>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="actionInfosByName">
|
||||
<string key="NS.key.0">onBackClick:</string>
|
||||
<object class="IBActionInfo" key="NS.object.0">
|
||||
<string key="name">onBackClick:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
</object>
|
||||
<dictionary class="NSMutableDictionary" key="outlets">
|
||||
<string key="backButton">UIButton</string>
|
||||
<string key="imageView">UIImageView</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<object class="IBToOneOutletInfo" key="backButton">
|
||||
<string key="name">backButton</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="imageView">
|
||||
<string key="name">imageView</string>
|
||||
<string key="candidateClassName">UIImageView</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/ImageViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes"/>
|
||||
<int key="IBDocument.localizationMode">0</int>
|
||||
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
|
||||
|
|
@ -224,10 +283,10 @@
|
|||
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
|
||||
<int key="IBDocument.defaultPropertyAccessControl">3</int>
|
||||
<dictionary class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
|
||||
<string key="background.png">{640, 523}</string>
|
||||
<string key="chat_back_default.png">{320, 88}</string>
|
||||
<string key="chat_back_over.png">{320, 88}</string>
|
||||
<string key="toolsbar_background.png">{5, 117}</string>
|
||||
</dictionary>
|
||||
<string key="IBCocoaTouchPluginVersion">1181</string>
|
||||
<string key="IBCocoaTouchPluginVersion">933</string>
|
||||
</data>
|
||||
</archive>
|
||||
Binary file not shown.
Binary file not shown.
|
|
@ -166,7 +166,7 @@
|
|||
<key>Type</key>
|
||||
<string>PSTextFieldSpecifier</string>
|
||||
<key>Title</key>
|
||||
<string>sharing server</string>
|
||||
<string>Sharing server</string>
|
||||
<key>Key</key>
|
||||
<string>file_upload_url_preference</string>
|
||||
</dict>
|
||||
|
|
|
|||
|
|
@ -34,6 +34,9 @@
|
|||
/* Display name */
|
||||
"Display name" = "Display name";
|
||||
|
||||
/* Sharing server */
|
||||
"Sharing server" = "Sharing server";
|
||||
|
||||
/* Username */
|
||||
"Username" = "Username";
|
||||
|
||||
|
|
|
|||
|
|
@ -34,6 +34,9 @@
|
|||
/* Display name */
|
||||
"Display name" = "Nom d'affichage";
|
||||
|
||||
/* Sharing server */
|
||||
"Sharing server" = "Serveur de partage";
|
||||
|
||||
/* Username */
|
||||
"Username" = "Nom d'utilisateur";
|
||||
|
||||
|
|
|
|||
|
|
@ -12,9 +12,7 @@
|
|||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array>
|
||||
<string>fr</string>
|
||||
</array>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLBundleObject</string>
|
||||
<key>errors</key>
|
||||
|
|
@ -214,21 +212,19 @@
|
|||
<dict>
|
||||
<key>backup</key>
|
||||
<dict>
|
||||
<key>12</key>
|
||||
<key>15</key>
|
||||
<dict>
|
||||
<key>class</key>
|
||||
<string>BLWrapperHandle</string>
|
||||
<key>name</key>
|
||||
<string>Classes/ChatRoomViewController/12/ChatRoomViewController.xib</string>
|
||||
<string>Classes/ChatRoomViewController/15/ChatRoomViewController.xib</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>change date</key>
|
||||
<date>2012-09-14T08:42:01Z</date>
|
||||
<date>2012-09-14T14:45:49Z</date>
|
||||
<key>changed values</key>
|
||||
<array>
|
||||
<string>fr</string>
|
||||
</array>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLNibFileObject</string>
|
||||
<key>errors</key>
|
||||
|
|
@ -236,7 +232,7 @@
|
|||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>hash</key>
|
||||
<string>fe17a7cc443845e0f73af8ee35e892e5
|
||||
<string>1f8683826a86cb2ad7e55cc5c9dcafaf
|
||||
</string>
|
||||
<key>name</key>
|
||||
<string>ChatRoomViewController.xib</string>
|
||||
|
|
@ -394,9 +390,32 @@
|
|||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array>
|
||||
<string>fr</string>
|
||||
</array>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>Class = "IBUIButton"; accessibilityLabel = "Send picture"; ObjectID = "73";</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>73.accessibilityLabel</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Send picture</string>
|
||||
<key>fr</key>
|
||||
<string>Envoyer l'image</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
|
|
@ -421,13 +440,61 @@
|
|||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array>
|
||||
<string>fr</string>
|
||||
</array>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>Class = "IBUIButton"; normalTitle = "cancel"; ObjectID = "75";</string>
|
||||
<string>Class = "IBUIProgressView"; accessibilityLabel = "Upload or download progression"; ObjectID = "74";</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>74.accessibilityLabel</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Upload or download progression</string>
|
||||
<key>fr</key>
|
||||
<string>Progression du téléversement/téléchargement</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>Class = "IBUIButton"; accessibilityLabel = "Cancel"; ObjectID = "75";</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>75.accessibilityLabel</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Cancel</string>
|
||||
<key>fr</key>
|
||||
<string>Annuler</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>Class = "IBUIButton"; normalTitle = "Cancel"; ObjectID = "75";</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
|
|
@ -437,7 +504,7 @@
|
|||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>cancel</string>
|
||||
<string>Cancel</string>
|
||||
<key>fr</key>
|
||||
<string>Annuler</string>
|
||||
</dict>
|
||||
|
|
@ -501,9 +568,9 @@
|
|||
<key>versions</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>12</string>
|
||||
<string>15</string>
|
||||
<key>fr</key>
|
||||
<string>12</string>
|
||||
<string>15</string>
|
||||
</dict>
|
||||
</dict>
|
||||
<dict>
|
||||
|
|
@ -511,17 +578,17 @@
|
|||
<dict>
|
||||
<key>backup</key>
|
||||
<dict>
|
||||
<key>2</key>
|
||||
<key>3</key>
|
||||
<dict>
|
||||
<key>class</key>
|
||||
<string>BLWrapperHandle</string>
|
||||
<key>name</key>
|
||||
<string>Classes/ChatViewController/2/ChatViewController.xib</string>
|
||||
<string>Classes/ChatViewController/3/ChatViewController.xib</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>change date</key>
|
||||
<date>2012-09-13T15:35:03Z</date>
|
||||
<date>2012-09-14T12:06:16Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
|
|
@ -531,7 +598,7 @@
|
|||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>hash</key>
|
||||
<string>d02ecf8f1bacbfa8e5793231b6735940
|
||||
<string>e5821f865fd72c1ed8f4c7762f6f37ea
|
||||
</string>
|
||||
<key>name</key>
|
||||
<string>ChatViewController.xib</string>
|
||||
|
|
@ -645,9 +712,9 @@
|
|||
<key>versions</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>2</string>
|
||||
<string>3</string>
|
||||
<key>fr</key>
|
||||
<string>2</string>
|
||||
<string>3</string>
|
||||
</dict>
|
||||
</dict>
|
||||
<dict>
|
||||
|
|
@ -2540,17 +2607,17 @@
|
|||
<dict>
|
||||
<key>backup</key>
|
||||
<dict>
|
||||
<key>1</key>
|
||||
<key>2</key>
|
||||
<dict>
|
||||
<key>class</key>
|
||||
<string>BLWrapperHandle</string>
|
||||
<key>name</key>
|
||||
<string>Classes/HistoryViewController/1/HistoryViewController.xib</string>
|
||||
<string>Classes/HistoryViewController/2/HistoryViewController.xib</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>change date</key>
|
||||
<date>2012-09-10T15:18:57Z</date>
|
||||
<date>2012-09-14T12:14:28Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
|
|
@ -2560,7 +2627,7 @@
|
|||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>hash</key>
|
||||
<string>298b795268cf5c06a0f890835be7ddb3
|
||||
<string>186d9f6cd76ac4df197bc2a1eb51921e
|
||||
</string>
|
||||
<key>name</key>
|
||||
<string>HistoryViewController.xib</string>
|
||||
|
|
@ -2699,9 +2766,9 @@
|
|||
<key>versions</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>1</string>
|
||||
<string>2</string>
|
||||
<key>fr</key>
|
||||
<string>1</string>
|
||||
<string>2</string>
|
||||
</dict>
|
||||
</dict>
|
||||
<dict>
|
||||
|
|
@ -4209,6 +4276,75 @@
|
|||
<string>2</string>
|
||||
</dict>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>attachments</key>
|
||||
<dict>
|
||||
<key>backup</key>
|
||||
<dict>
|
||||
<key>3</key>
|
||||
<dict>
|
||||
<key>class</key>
|
||||
<string>BLWrapperHandle</string>
|
||||
<key>name</key>
|
||||
<string>Classes/ImageViewController/3/ImageViewController.xib</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>change date</key>
|
||||
<date>2012-09-14T13:00:17Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLNibFileObject</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>hash</key>
|
||||
<string>724a8c5069c0fbde9b1e56ef37a42cba
|
||||
</string>
|
||||
<key>name</key>
|
||||
<string>ImageViewController.xib</string>
|
||||
<key>objects</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "7";</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>7.accessibilityLabel</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Back</string>
|
||||
<key>fr</key>
|
||||
<string>Retour</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
</array>
|
||||
<key>old objects</key>
|
||||
<array/>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
<key>versions</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>3</string>
|
||||
<key>fr</key>
|
||||
<string>3</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</array>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
|
|
@ -7218,7 +7354,7 @@
|
|||
</dict>
|
||||
</dict>
|
||||
<key>change date</key>
|
||||
<date>2012-09-14T09:51:58Z</date>
|
||||
<date>2012-09-14T11:57:58Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
|
|
@ -7228,7 +7364,7 @@
|
|||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>hash</key>
|
||||
<string>7fcce4bdc516e1d8f77ce093860a38dd
|
||||
<string>dcecc0eedf9132813ef8a938d07d7917
|
||||
</string>
|
||||
<key>name</key>
|
||||
<string>Localizable.strings</string>
|
||||
|
|
@ -7337,34 +7473,6 @@ La cause était: %2$@</string>
|
|||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>%@
|
||||
Reason was: %s</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>%1$@
|
||||
Reason was: %2$s</string>
|
||||
<key>fr</key>
|
||||
<string>%1$@
|
||||
Raison: %2$s</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
|
|
@ -7390,31 +7498,6 @@ Raison: %2$s</string>
|
|||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>'%@' not registered to Service</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>'%@' not registered to Service</string>
|
||||
<key>fr</key>
|
||||
<string>'%@' n'est pas enregistré</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
|
|
@ -7779,13 +7862,13 @@ Raison: %2$s</string>
|
|||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Cannot transfert file from remote pary</string>
|
||||
<string>Cannot transfer file from remote contact</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Cannot transfert file from remote pary</string>
|
||||
<string>Cannot transfer file from remote contact</string>
|
||||
<key>fr</key>
|
||||
<string>Impossible de transferer depuis destinataire</string>
|
||||
<string>Impossible de transferer depuis le destinataire</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
|
|
@ -7804,36 +7887,11 @@ Raison: %2$s</string>
|
|||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Cannot transfert file from remote pary</string>
|
||||
<string>Cannot transfer file to remote contact</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Cannot transfert file from remote pary</string>
|
||||
<key>fr</key>
|
||||
<string>Impossible de transferer depuis destinataire</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Cannot transfert file to remote pary</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Cannot transfert file to remote pary</string>
|
||||
<string>Cannot transfer file to remote contact</string>
|
||||
<key>fr</key>
|
||||
<string>Impossible de transferer au destinataire</string>
|
||||
</dict>
|
||||
|
|
@ -8365,31 +8423,6 @@ Raison: %2$s</string>
|
|||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>It seems you have not configured any proxy server from settings</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>It seems you have not configured any proxy server from settings</string>
|
||||
<key>fr</key>
|
||||
<string>Il semble qu'il n'y est pas de serveur SIP configuré</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
|
|
@ -8488,31 +8521,6 @@ Raison: %2$s</string>
|
|||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Never remind</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Never remind</string>
|
||||
<key>fr</key>
|
||||
<string>Ne pas me rappeler</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
|
|
@ -8588,31 +8596,6 @@ Raison: %2$s</string>
|
|||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Ok</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Ok</string>
|
||||
<key>fr</key>
|
||||
<string>Ok</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
|
|
@ -8638,6 +8621,31 @@ Raison: %2$s</string>
|
|||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Ok</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Ok</string>
|
||||
<key>fr</key>
|
||||
<string>Ok</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
|
|
@ -9219,31 +9227,6 @@ Raison: %2$s</string>
|
|||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Tranfer error</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Tranfer error</string>
|
||||
<key>fr</key>
|
||||
<string>Erreur de transfert</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
|
|
@ -9475,6 +9458,209 @@ Raison: %2$s</string>
|
|||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>%@
|
||||
Reason was: %s</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>%1$@
|
||||
Reason was: %2$s</string>
|
||||
<key>fr</key>
|
||||
<string>%1$@
|
||||
Raison: %2$s</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>'%@' not registered to Service</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>'%@' not registered to Service</string>
|
||||
<key>fr</key>
|
||||
<string>'%@' n'est pas enregistré</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Cannot transfert file from remote pary</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Cannot transfert file from remote pary</string>
|
||||
<key>fr</key>
|
||||
<string>Impossible de transferer depuis destinataire</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Cannot transfert file from remote pary</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Cannot transfert file from remote pary</string>
|
||||
<key>fr</key>
|
||||
<string>Impossible de transferer depuis destinataire</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Cannot transfert file to remote pary</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Cannot transfert file to remote pary</string>
|
||||
<key>fr</key>
|
||||
<string>Impossible de transferer au destinataire</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>It seems you have not configured any proxy server from settings</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>It seems you have not configured any proxy server from settings</string>
|
||||
<key>fr</key>
|
||||
<string>Il semble qu'il n'y est pas de serveur SIP configuré</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Never remind</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Never remind</string>
|
||||
<key>fr</key>
|
||||
<string>Ne pas me rappeler</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>No comment provided by engineer.</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Tranfer error</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Tranfer error</string>
|
||||
<key>fr</key>
|
||||
<string>Erreur de transfert</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
</array>
|
||||
<key>plist file</key>
|
||||
<false/>
|
||||
|
|
@ -10112,7 +10298,7 @@ Raison: %2$s</string>
|
|||
</dict>
|
||||
</dict>
|
||||
<key>change date</key>
|
||||
<date>2012-09-11T10:05:14Z</date>
|
||||
<date>2012-09-14T09:59:52Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
|
|
@ -10122,7 +10308,7 @@ Raison: %2$s</string>
|
|||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>hash</key>
|
||||
<string>f72b15c7c0f7f2cba6c1df114414e788
|
||||
<string>04783f5ae79079b4d782aa4842c5a054
|
||||
</string>
|
||||
<key>name</key>
|
||||
<string>Advanced.strings</string>
|
||||
|
|
@ -10396,6 +10582,31 @@ Raison: %2$s</string>
|
|||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
<key>changed values</key>
|
||||
<array/>
|
||||
<key>class</key>
|
||||
<string>BLStringKeyObject</string>
|
||||
<key>comment</key>
|
||||
<string>Sharing server</string>
|
||||
<key>errors</key>
|
||||
<array/>
|
||||
<key>flags</key>
|
||||
<integer>0</integer>
|
||||
<key>key</key>
|
||||
<string>Sharing server</string>
|
||||
<key>localizations</key>
|
||||
<dict>
|
||||
<key>en</key>
|
||||
<string>Sharing server</string>
|
||||
<key>fr</key>
|
||||
<string>Serveur de partage</string>
|
||||
</dict>
|
||||
<key>snapshots</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>change date</key>
|
||||
<date>2001-01-01T00:00:00Z</date>
|
||||
|
|
|
|||
|
|
@ -138,7 +138,7 @@
|
|||
<string key="NSFrame">{{0, 80}, {320, 277}}</string>
|
||||
<reference key="NSSuperview" ref="715329044"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="833509359"/>
|
||||
<reference key="NSNextKeyView" ref="229066993"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor" id="795265735">
|
||||
<int key="NSColorSpace">3</int>
|
||||
|
|
@ -154,6 +154,89 @@
|
|||
<float key="IBUISectionHeaderHeight">22</float>
|
||||
<float key="IBUISectionFooterHeight">22</float>
|
||||
</object>
|
||||
<object class="IBUIView" id="229066993">
|
||||
<reference key="NSNextResponder" ref="715329044"/>
|
||||
<int key="NSvFlags">-2147483356</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="661332796">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrameSize">{320, 59}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="164391443"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MSAwLjI4MzE1ODM3MjYgMC4wNTY3ODY4OTE2MQA</bytes>
|
||||
</object>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage" id="172588711">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_background.png</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBUIButton" id="391057061">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{250, 0}, {70, 59}}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="833509359"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<object class="IBUIAccessibilityConfiguration" key="IBUIAccessibilityConfiguration">
|
||||
<string key="IBUIAccessibilityLabel">Cancel</string>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<string key="IBUINormalTitle">Cancel</string>
|
||||
<reference key="IBUIHighlightedTitleColor" ref="795265735"/>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<object class="NSColor" key="IBUINormalTitleShadowColor" id="153071662">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MC41AA</bytes>
|
||||
</object>
|
||||
<object class="IBUIFontDescription" key="IBUIFontDescription" id="278893601">
|
||||
<int key="type">2</int>
|
||||
<double key="pointSize">15</double>
|
||||
</object>
|
||||
<object class="NSFont" key="IBUIFont" id="740255166">
|
||||
<string key="NSName">Helvetica-Bold</string>
|
||||
<double key="NSSize">15</double>
|
||||
<int key="NSfFlags">16</int>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBUIProgressView" id="164391443">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{20, 25}, {213, 9}}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="391057061"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<object class="IBUIAccessibilityConfiguration" key="IBUIAccessibilityConfiguration">
|
||||
<string key="IBUIAccessibilityLabel">Upload or download progression</string>
|
||||
<integer value="768" key="IBUIAccessibilityTraits"/>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<float key="IBUIProgress">0.5</float>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrame">{{0, 357}, {320, 59}}</string>
|
||||
<reference key="NSSuperview" ref="715329044"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="661332796"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<reference key="IBUIBackgroundColor" ref="460939904"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIView" id="833509359">
|
||||
<reference key="NSNextResponder" ref="715329044"/>
|
||||
<int key="NSvFlags">266</int>
|
||||
|
|
@ -164,7 +247,7 @@
|
|||
<string key="NSFrameSize">{320, 59}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="49605932"/>
|
||||
<reference key="NSNextKeyView" ref="787000581"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
|
|
@ -172,10 +255,18 @@
|
|||
</object>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_background.png</string>
|
||||
</object>
|
||||
<reference key="IBUIImage" ref="172588711"/>
|
||||
</object>
|
||||
<object class="IBUIView" id="787000581">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrameSize">{320, 59}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="120263452"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<reference key="IBUIBackgroundColor" ref="460939904"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIButton" id="487645621">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
|
|
@ -194,10 +285,7 @@
|
|||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<bool key="IBUIAdjustsImageWhenHighlighted">NO</bool>
|
||||
<bool key="IBUIAdjustsImageWhenDisabled">NO</bool>
|
||||
<object class="NSColor" key="IBUINormalTitleShadowColor" id="153071662">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MC41AA</bytes>
|
||||
</object>
|
||||
<reference key="IBUINormalTitleShadowColor" ref="153071662"/>
|
||||
<object class="NSCustomResource" key="IBUIHighlightedImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_send_over.png</string>
|
||||
|
|
@ -210,15 +298,33 @@
|
|||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_send_default.png</string>
|
||||
</object>
|
||||
<object class="IBUIFontDescription" key="IBUIFontDescription" id="278893601">
|
||||
<int key="type">2</int>
|
||||
<double key="pointSize">15</double>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="740255166"/>
|
||||
</object>
|
||||
<object class="IBUIButton" id="120263452">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
<int key="NSvFlags">300</int>
|
||||
<string key="NSFrameSize">{40, 59}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="49605932"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<object class="IBUIAccessibilityConfiguration" key="IBUIAccessibilityConfiguration">
|
||||
<string key="IBUIAccessibilityLabel">Send picture</string>
|
||||
</object>
|
||||
<object class="NSFont" key="IBUIFont" id="871116895">
|
||||
<string key="NSName">Helvetica-Bold</string>
|
||||
<double key="NSSize">15</double>
|
||||
<int key="NSfFlags">16</int>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<string key="IBUINormalTitle">Pict</string>
|
||||
<reference key="IBUIHighlightedTitleColor" ref="795265735"/>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<reference key="IBUINormalTitleShadowColor" ref="153071662"/>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="740255166"/>
|
||||
</object>
|
||||
<object class="IBUIView" id="49605932">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
|
|
@ -227,7 +333,7 @@
|
|||
<object class="IBUIImageView" id="946416684">
|
||||
<reference key="NSNextResponder" ref="49605932"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrameSize">{250, 59}</string>
|
||||
<string key="NSFrameSize">{210, 59}</string>
|
||||
<reference key="NSSuperview" ref="49605932"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="587350058"/>
|
||||
|
|
@ -242,7 +348,7 @@
|
|||
<object class="IBUIView" id="587350058">
|
||||
<reference key="NSNextResponder" ref="49605932"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrame">{{10, 10}, {230, 39}}</string>
|
||||
<string key="NSFrame">{{10, 10}, {190, 39}}</string>
|
||||
<reference key="NSSuperview" ref="49605932"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="487645621"/>
|
||||
|
|
@ -251,7 +357,7 @@
|
|||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{250, 59}</string>
|
||||
<string key="NSFrame">{{40, 0}, {210, 59}}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="946416684"/>
|
||||
|
|
@ -259,81 +365,6 @@
|
|||
<reference key="IBUIBackgroundColor" ref="460939904"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIView" id="229066993">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIButton" id="391057061">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{238, 11}, {62, 37}}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSWindow"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<int key="IBUIButtonType">1</int>
|
||||
<string key="IBUINormalTitle">cancel</string>
|
||||
<reference key="IBUIHighlightedTitleColor" ref="795265735"/>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<reference key="IBUINormalTitleShadowColor" ref="153071662"/>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="871116895"/>
|
||||
</object>
|
||||
<object class="IBUIProgressView" id="164391443">
|
||||
<reference key="NSNextResponder" ref="229066993"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{7, 25}, {213, 9}}</string>
|
||||
<reference key="NSSuperview" ref="229066993"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="391057061"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<float key="IBUIProgress">0.5</float>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{320, 59}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="164391443"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MQA</bytes>
|
||||
<object class="NSColorSpace" key="NSCustomColorSpace">
|
||||
<int key="NSID">2</int>
|
||||
</object>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIButton" id="120263452">
|
||||
<reference key="NSNextResponder" ref="833509359"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrame">{{6, 11}, {50, 37}}</string>
|
||||
<reference key="NSSuperview" ref="833509359"/>
|
||||
<reference key="NSWindow"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<int key="IBUIButtonType">1</int>
|
||||
<string key="IBUINormalTitle">Pict</string>
|
||||
<reference key="IBUIHighlightedTitleColor" ref="795265735"/>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<reference key="IBUINormalTitleShadowColor" ref="153071662"/>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="871116895"/>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrame">{{0, 357}, {320, 59}}</string>
|
||||
<reference key="NSSuperview" ref="715329044"/>
|
||||
|
|
@ -397,7 +428,7 @@
|
|||
<string key="NSResourceName">chat_back_default.png</string>
|
||||
</object>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="871116895"/>
|
||||
<reference key="IBUIFont" ref="740255166"/>
|
||||
</object>
|
||||
<object class="IBUIButton" id="602867427">
|
||||
<reference key="NSNextResponder" ref="333187864"/>
|
||||
|
|
@ -429,7 +460,7 @@
|
|||
<string key="NSResourceName">chat_edit_default.png</string>
|
||||
</object>
|
||||
<reference key="IBUIFontDescription" ref="278893601"/>
|
||||
<reference key="IBUIFont" ref="871116895"/>
|
||||
<reference key="IBUIFont" ref="740255166"/>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{320, 44}</string>
|
||||
|
|
@ -576,22 +607,6 @@
|
|||
</object>
|
||||
<int key="connectionID">71</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">transfertView</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="229066993"/>
|
||||
</object>
|
||||
<int key="connectionID">76</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">cancelTransfertButton</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="391057061"/>
|
||||
</object>
|
||||
<int key="connectionID">77</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">imageTransferProgressBar</string>
|
||||
|
|
@ -602,11 +617,27 @@
|
|||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">pictButton</string>
|
||||
<string key="label">pictureButton</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="120263452"/>
|
||||
</object>
|
||||
<int key="connectionID">80</int>
|
||||
<int key="connectionID">84</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">cancelTransferButton</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="391057061"/>
|
||||
</object>
|
||||
<int key="connectionID">85</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">transferView</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="229066993"/>
|
||||
</object>
|
||||
<int key="connectionID">86</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
|
|
@ -679,12 +710,12 @@
|
|||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchEventConnection" key="connection">
|
||||
<string key="label">onPictClick:</string>
|
||||
<string key="label">onPictureClick:</string>
|
||||
<reference key="source" ref="120263452"/>
|
||||
<reference key="destination" ref="372490531"/>
|
||||
<int key="IBEventType">7</int>
|
||||
</object>
|
||||
<int key="connectionID">81</int>
|
||||
<int key="connectionID">87</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchEventConnection" key="connection">
|
||||
|
|
@ -766,6 +797,7 @@
|
|||
<reference ref="414508017"/>
|
||||
<reference ref="879615756"/>
|
||||
<reference ref="833509359"/>
|
||||
<reference ref="229066993"/>
|
||||
</array>
|
||||
<reference key="parent" ref="589117993"/>
|
||||
<string key="objectName">chatView</string>
|
||||
|
|
@ -813,8 +845,8 @@
|
|||
<reference ref="487645621"/>
|
||||
<reference ref="131075038"/>
|
||||
<reference ref="49605932"/>
|
||||
<reference ref="229066993"/>
|
||||
<reference ref="120263452"/>
|
||||
<reference ref="787000581"/>
|
||||
</array>
|
||||
<reference key="parent" ref="715329044"/>
|
||||
<string key="objectName">footerView</string>
|
||||
|
|
@ -859,33 +891,46 @@
|
|||
<reference key="parent" ref="49605932"/>
|
||||
<string key="objectName">messageField</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">73</int>
|
||||
<reference key="object" ref="120263452"/>
|
||||
<reference key="parent" ref="833509359"/>
|
||||
<string key="objectName">pictureButton</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">82</int>
|
||||
<reference key="object" ref="787000581"/>
|
||||
<reference key="parent" ref="833509359"/>
|
||||
<string key="objectName">normalView</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">72</int>
|
||||
<reference key="object" ref="229066993"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="391057061"/>
|
||||
<reference ref="164391443"/>
|
||||
<reference ref="391057061"/>
|
||||
<reference ref="661332796"/>
|
||||
</array>
|
||||
<reference key="parent" ref="833509359"/>
|
||||
<reference key="parent" ref="715329044"/>
|
||||
<string key="objectName">transferView</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">75</int>
|
||||
<reference key="object" ref="391057061"/>
|
||||
<reference key="parent" ref="229066993"/>
|
||||
<string key="objectName">cancel</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">74</int>
|
||||
<reference key="object" ref="164391443"/>
|
||||
<reference key="parent" ref="229066993"/>
|
||||
<string key="objectName">progressBar</string>
|
||||
<string key="objectName">transferProgressBar</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">73</int>
|
||||
<reference key="object" ref="120263452"/>
|
||||
<reference key="parent" ref="833509359"/>
|
||||
<string key="objectName">pictureButton</string>
|
||||
<int key="objectID">75</int>
|
||||
<reference key="object" ref="391057061"/>
|
||||
<reference key="parent" ref="229066993"/>
|
||||
<string key="objectName">cancelTransferButton</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">83</int>
|
||||
<reference key="object" ref="661332796"/>
|
||||
<reference key="parent" ref="229066993"/>
|
||||
<string key="objectName">footerBackgroundImage</string>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
|
|
@ -921,6 +966,8 @@
|
|||
<string key="74.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="75.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="8.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="82.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="83.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="9.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<real value="0.0" key="9.IBUIButtonInspectorSelectedEdgeInsetMetadataKey"/>
|
||||
<real value="2" key="9.IBUIButtonInspectorSelectedStateConfigurationMetadataKey"/>
|
||||
|
|
@ -929,7 +976,7 @@
|
|||
<nil key="activeLocalization"/>
|
||||
<dictionary class="NSMutableDictionary" key="localizations"/>
|
||||
<nil key="sourceID"/>
|
||||
<int key="maxID">81</int>
|
||||
<int key="maxID">87</int>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||
|
|
@ -949,7 +996,7 @@
|
|||
<string key="onEditClick:">id</string>
|
||||
<string key="onListTap:">id</string>
|
||||
<string key="onMessageChange:">id</string>
|
||||
<string key="onPictClick:">id</string>
|
||||
<string key="onPictureClick:">id</string>
|
||||
<string key="onSendClick:">id</string>
|
||||
<string key="onTransferCancelClick:">id</string>
|
||||
</dictionary>
|
||||
|
|
@ -970,8 +1017,8 @@
|
|||
<string key="name">onMessageChange:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo" key="onPictClick:">
|
||||
<string key="name">onPictClick:</string>
|
||||
<object class="IBActionInfo" key="onPictureClick:">
|
||||
<string key="name">onPictureClick:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo" key="onSendClick:">
|
||||
|
|
@ -986,7 +1033,7 @@
|
|||
<dictionary class="NSMutableDictionary" key="outlets">
|
||||
<string key="addressLabel">UILabel</string>
|
||||
<string key="avatarImage">UIImageView</string>
|
||||
<string key="cancelTransfertButton">UIButton</string>
|
||||
<string key="cancelTransferButton">UIButton</string>
|
||||
<string key="chatView">UIView</string>
|
||||
<string key="editButton">UIToggleButton</string>
|
||||
<string key="footerBackgroundImage">UIImageView</string>
|
||||
|
|
@ -997,10 +1044,10 @@
|
|||
<string key="messageBackgroundImage">UIImageView</string>
|
||||
<string key="messageField">HPGrowingTextView</string>
|
||||
<string key="messageView">UIView</string>
|
||||
<string key="pictButton">UIButton</string>
|
||||
<string key="pictureButton">UIButton</string>
|
||||
<string key="sendButton">UIButton</string>
|
||||
<string key="tableController">ChatRoomTableViewController</string>
|
||||
<string key="transfertView">UIView</string>
|
||||
<string key="transferView">UIView</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<object class="IBToOneOutletInfo" key="addressLabel">
|
||||
|
|
@ -1011,8 +1058,8 @@
|
|||
<string key="name">avatarImage</string>
|
||||
<string key="candidateClassName">UIImageView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="cancelTransfertButton">
|
||||
<string key="name">cancelTransfertButton</string>
|
||||
<object class="IBToOneOutletInfo" key="cancelTransferButton">
|
||||
<string key="name">cancelTransferButton</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="chatView">
|
||||
|
|
@ -1055,8 +1102,8 @@
|
|||
<string key="name">messageView</string>
|
||||
<string key="candidateClassName">UIView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="pictButton">
|
||||
<string key="name">pictButton</string>
|
||||
<object class="IBToOneOutletInfo" key="pictureButton">
|
||||
<string key="name">pictureButton</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="sendButton">
|
||||
|
|
@ -1067,8 +1114,8 @@
|
|||
<string key="name">tableController</string>
|
||||
<string key="candidateClassName">ChatRoomTableViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="transfertView">
|
||||
<string key="name">transfertView</string>
|
||||
<object class="IBToOneOutletInfo" key="transferView">
|
||||
<string key="name">transferView</string>
|
||||
<string key="candidateClassName">UIView</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
|
|
@ -61,8 +61,8 @@
|
|||
</object>
|
||||
<object class="IBUIButton" id="174033966">
|
||||
<reference key="NSNextResponder" ref="852221244"/>
|
||||
<int key="NSvFlags">289</int>
|
||||
<string key="NSFrame">{{160, 0}, {160, 44}}</string>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrameSize">{160, 44}</string>
|
||||
<reference key="NSSuperview" ref="852221244"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="490705294"/>
|
||||
|
|
@ -99,8 +99,8 @@
|
|||
</object>
|
||||
<object class="IBUIButton" id="1001279594">
|
||||
<reference key="NSNextResponder" ref="852221244"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrameSize">{160, 44}</string>
|
||||
<int key="NSvFlags">289</int>
|
||||
<string key="NSFrame">{{160, 0}, {160, 44}}</string>
|
||||
<reference key="NSSuperview" ref="852221244"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="174033966"/>
|
||||
|
|
@ -389,8 +389,8 @@
|
|||
<int key="objectID">7</int>
|
||||
<reference key="object" ref="852221244"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="1001279594"/>
|
||||
<reference ref="428805768"/>
|
||||
<reference ref="1001279594"/>
|
||||
<reference ref="174033966"/>
|
||||
</array>
|
||||
<reference key="parent" ref="1010501960"/>
|
||||
|
|
@ -186,7 +186,7 @@
|
|||
<reference key="IBUIFont" ref="590723448"/>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{320, 58}</string>
|
||||
<string key="NSFrameSize">{320, 44}</string>
|
||||
<reference key="NSSuperview" ref="812520855"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="929072924"/>
|
||||
|
|
@ -0,0 +1,299 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="8.00">
|
||||
<data>
|
||||
<int key="IBDocument.SystemTarget">1296</int>
|
||||
<string key="IBDocument.SystemVersion">11E53</string>
|
||||
<string key="IBDocument.InterfaceBuilderVersion">2549</string>
|
||||
<string key="IBDocument.AppKitVersion">1138.47</string>
|
||||
<string key="IBDocument.HIToolboxVersion">569.00</string>
|
||||
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
|
||||
<string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="NS.object.0">1498</string>
|
||||
</object>
|
||||
<array key="IBDocument.IntegratedClassDependencies">
|
||||
<string>IBProxyObject</string>
|
||||
<string>IBUIButton</string>
|
||||
<string>IBUIImageView</string>
|
||||
<string>IBUIView</string>
|
||||
</array>
|
||||
<array key="IBDocument.PluginDependencies">
|
||||
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
</array>
|
||||
<object class="NSMutableDictionary" key="IBDocument.Metadata">
|
||||
<string key="NS.key.0">PluginDependencyRecalculationVersion</string>
|
||||
<integer value="1" key="NS.object.0"/>
|
||||
</object>
|
||||
<array class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
|
||||
<object class="IBProxyObject" id="372490531">
|
||||
<string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBProxyObject" id="975951072">
|
||||
<string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIView" id="191373211">
|
||||
<reference key="NSNextResponder"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="170933358">
|
||||
<reference key="NSNextResponder" ref="191373211"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<string key="NSFrame">{{0, 44}, {320, 416}}</string>
|
||||
<reference key="NSSuperview" ref="191373211"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<object class="NSColor" key="IBUIBackgroundColor" id="986758619">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MCAwAA</bytes>
|
||||
</object>
|
||||
<int key="IBUIContentMode">4</int>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
<object class="IBUIView" id="350805517">
|
||||
<reference key="NSNextResponder" ref="191373211"/>
|
||||
<int key="NSvFlags">290</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="714444944">
|
||||
<reference key="NSNextResponder" ref="350805517"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrameSize">{320, 44}</string>
|
||||
<reference key="NSSuperview" ref="350805517"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="771824371"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSCustomResource" key="IBUIImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">toolsbar_background.png</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBUIButton" id="771824371">
|
||||
<reference key="NSNextResponder" ref="350805517"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrameSize">{80, 44}</string>
|
||||
<reference key="NSSuperview" ref="350805517"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="170933358"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<object class="IBUIAccessibilityConfiguration" key="IBUIAccessibilityConfiguration">
|
||||
<string key="IBUIAccessibilityLabel">Back</string>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<int key="IBUIContentHorizontalAlignment">0</int>
|
||||
<int key="IBUIContentVerticalAlignment">0</int>
|
||||
<object class="NSColor" key="IBUIHighlightedTitleColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MQA</bytes>
|
||||
</object>
|
||||
<object class="NSColor" key="IBUINormalTitleColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
|
||||
</object>
|
||||
<object class="NSColor" key="IBUINormalTitleShadowColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MC41AA</bytes>
|
||||
</object>
|
||||
<object class="NSCustomResource" key="IBUINormalImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_back_default.png</string>
|
||||
</object>
|
||||
<object class="NSCustomResource" key="IBUINormalBackgroundImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">chat_back_over.png</string>
|
||||
</object>
|
||||
<object class="IBUIFontDescription" key="IBUIFontDescription">
|
||||
<int key="type">2</int>
|
||||
<double key="pointSize">15</double>
|
||||
</object>
|
||||
<object class="NSFont" key="IBUIFont">
|
||||
<string key="NSName">Helvetica-Bold</string>
|
||||
<double key="NSSize">15</double>
|
||||
<int key="NSfFlags">16</int>
|
||||
</object>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{320, 44}</string>
|
||||
<reference key="NSSuperview" ref="191373211"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="714444944"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<reference key="IBUIBackgroundColor" ref="986758619"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrame">{{0, 20}, {320, 460}}</string>
|
||||
<reference key="NSSuperview"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="350805517"/>
|
||||
<reference key="IBUIBackgroundColor" ref="986758619"/>
|
||||
<object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics"/>
|
||||
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
</object>
|
||||
</array>
|
||||
<object class="IBObjectContainer" key="IBDocument.Objects">
|
||||
<array class="NSMutableArray" key="connectionRecords">
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">view</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="191373211"/>
|
||||
</object>
|
||||
<int key="connectionID">3</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">imageView</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="170933358"/>
|
||||
</object>
|
||||
<int key="connectionID">9</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">backButton</string>
|
||||
<reference key="source" ref="372490531"/>
|
||||
<reference key="destination" ref="771824371"/>
|
||||
</object>
|
||||
<int key="connectionID">8</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchEventConnection" key="connection">
|
||||
<string key="label">onBackClick:</string>
|
||||
<reference key="source" ref="771824371"/>
|
||||
<reference key="destination" ref="372490531"/>
|
||||
<int key="IBEventType">7</int>
|
||||
</object>
|
||||
<int key="connectionID">10</int>
|
||||
</object>
|
||||
</array>
|
||||
<object class="IBMutableOrderedSet" key="objectRecords">
|
||||
<array key="orderedObjects">
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">0</int>
|
||||
<array key="object" id="0"/>
|
||||
<reference key="children" ref="1000"/>
|
||||
<nil key="parent"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">1</int>
|
||||
<reference key="object" ref="191373211"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="170933358"/>
|
||||
<reference ref="350805517"/>
|
||||
</array>
|
||||
<reference key="parent" ref="0"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">-1</int>
|
||||
<reference key="object" ref="372490531"/>
|
||||
<reference key="parent" ref="0"/>
|
||||
<string key="objectName">File's Owner</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">-2</int>
|
||||
<reference key="object" ref="975951072"/>
|
||||
<reference key="parent" ref="0"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">4</int>
|
||||
<reference key="object" ref="170933358"/>
|
||||
<reference key="parent" ref="191373211"/>
|
||||
<string key="objectName">imageView</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">11</int>
|
||||
<reference key="object" ref="350805517"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="714444944"/>
|
||||
<reference ref="771824371"/>
|
||||
</array>
|
||||
<reference key="parent" ref="191373211"/>
|
||||
<string key="objectName">toolbar</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">7</int>
|
||||
<reference key="object" ref="771824371"/>
|
||||
<reference key="parent" ref="350805517"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">6</int>
|
||||
<reference key="object" ref="714444944"/>
|
||||
<reference key="parent" ref="350805517"/>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
<dictionary class="NSMutableDictionary" key="flattenedProperties">
|
||||
<string key="-1.CustomClassName">ImageViewController</string>
|
||||
<string key="-1.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="-2.CustomClassName">UIResponder</string>
|
||||
<string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="1.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="11.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="4.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="6.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="7.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
|
||||
<nil key="activeLocalization"/>
|
||||
<dictionary class="NSMutableDictionary" key="localizations"/>
|
||||
<nil key="sourceID"/>
|
||||
<int key="maxID">11</int>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">ImageViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<string key="NS.key.0">onBackClick:</string>
|
||||
<string key="NS.object.0">id</string>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="actionInfosByName">
|
||||
<string key="NS.key.0">onBackClick:</string>
|
||||
<object class="IBActionInfo" key="NS.object.0">
|
||||
<string key="name">onBackClick:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
</object>
|
||||
<dictionary class="NSMutableDictionary" key="outlets">
|
||||
<string key="backButton">UIButton</string>
|
||||
<string key="imageView">UIImageView</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<object class="IBToOneOutletInfo" key="backButton">
|
||||
<string key="name">backButton</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="imageView">
|
||||
<string key="name">imageView</string>
|
||||
<string key="candidateClassName">UIImageView</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/ImageViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
<int key="IBDocument.localizationMode">0</int>
|
||||
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
|
||||
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
|
||||
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
|
||||
<real value="1296" key="NS.object.0"/>
|
||||
</object>
|
||||
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
|
||||
<int key="IBDocument.defaultPropertyAccessControl">3</int>
|
||||
<dictionary class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
|
||||
<string key="chat_back_default.png">{320, 88}</string>
|
||||
<string key="chat_back_over.png">{320, 88}</string>
|
||||
<string key="toolsbar_background.png">{5, 117}</string>
|
||||
</dictionary>
|
||||
<string key="IBCocoaTouchPluginVersion">1498</string>
|
||||
</data>
|
||||
</archive>
|
||||
|
|
@ -34,6 +34,9 @@
|
|||
/* Display name */
|
||||
"Display name" = "Display name";
|
||||
|
||||
/* Sharing server */
|
||||
"Sharing server" = "Sharing server";
|
||||
|
||||
/* Username */
|
||||
"Username" = "Username";
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -39,13 +39,9 @@
|
|||
2234C8EE15EE744200E18E83 /* chat_message_inprogress.png in Resources */ = {isa = PBXBuildFile; fileRef = 2234C8ED15EE744200E18E83 /* chat_message_inprogress.png */; };
|
||||
2234C8EF15EE744200E18E83 /* chat_message_inprogress.png in Resources */ = {isa = PBXBuildFile; fileRef = 2234C8ED15EE744200E18E83 /* chat_message_inprogress.png */; };
|
||||
2237D4091084D7A9001383EE /* ring.wav in Resources */ = {isa = PBXBuildFile; fileRef = 2237D4081084D7A9001383EE /* ring.wav */; };
|
||||
22405EEB16006F0800B92522 /* libmediastreamer_base.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22405EE916006F0700B92522 /* libmediastreamer_base.a */; };
|
||||
22405EEC16006F0800B92522 /* libmediastreamer_voip.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22405EEA16006F0700B92522 /* libmediastreamer_voip.a */; };
|
||||
22405EEE1600B4E400B92522 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22405EED1600B4E400B92522 /* AssetsLibrary.framework */; };
|
||||
22405F001601C19200B92522 /* ImageViewerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 22405EFE1601C19100B92522 /* ImageViewerViewController.m */; };
|
||||
22405F011601C19200B92522 /* ImageViewerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 22405EFE1601C19100B92522 /* ImageViewerViewController.m */; };
|
||||
22405F021601C19200B92522 /* ImageViewerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22405EFF1601C19100B92522 /* ImageViewerViewController.xib */; };
|
||||
22405F031601C19200B92522 /* ImageViewerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22405EFF1601C19100B92522 /* ImageViewerViewController.xib */; };
|
||||
22405F001601C19200B92522 /* ImageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 22405EFE1601C19100B92522 /* ImageViewController.m */; };
|
||||
22405F011601C19200B92522 /* ImageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 22405EFE1601C19100B92522 /* ImageViewController.m */; };
|
||||
2242E313125235120061DDCE /* ring.caf in Resources */ = {isa = PBXBuildFile; fileRef = 2242E312125235120061DDCE /* ring.caf */; };
|
||||
224567C2107B968500F10948 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 224567C1107B968500F10948 /* AVFoundation.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
|
||||
2245F78A1201D38000C4179D /* MoreViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22E0A81B111C44E100B04932 /* MoreViewController.xib */; };
|
||||
|
|
@ -138,8 +134,6 @@
|
|||
344ABDF114850AE9007420B6 /* libc++.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 344ABDEF14850AE9007420B6 /* libc++.1.dylib */; settings = {ATTRIBUTES = (Weak, ); }; };
|
||||
344ABDF214850AE9007420B6 /* libstdc++.6.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 344ABDF014850AE9007420B6 /* libstdc++.6.dylib */; settings = {ATTRIBUTES = (Weak, ); }; };
|
||||
34A6ECEB14CF13CB00460C04 /* linphone_icon_72.png in Resources */ = {isa = PBXBuildFile; fileRef = 34A6ECEA14CF13CB00460C04 /* linphone_icon_72.png */; };
|
||||
570B130115FE44AF00DE62B6 /* libmediastreamer_voip.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 570B130015FE44AF00DE62B6 /* libmediastreamer_voip.a */; };
|
||||
570B130315FE44ED00DE62B6 /* libmediastreamer_base.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 570B130215FE44ED00DE62B6 /* libmediastreamer_base.a */; };
|
||||
57F005C415EE2CCF00914747 /* linphonerc in Resources */ = {isa = PBXBuildFile; fileRef = 57F005C315EE2CCF00914747 /* linphonerc */; };
|
||||
57F005C515EE2CCF00914747 /* linphonerc in Resources */ = {isa = PBXBuildFile; fileRef = 57F005C315EE2CCF00914747 /* linphonerc */; };
|
||||
57F005C815EE2D9200914747 /* linphonerc-factory in Resources */ = {isa = PBXBuildFile; fileRef = 57F005C615EE2D9200914747 /* linphonerc-factory */; };
|
||||
|
|
@ -325,7 +319,6 @@
|
|||
D347347F1580E5F8003C7B8C /* history_selected.png in Resources */ = {isa = PBXBuildFile; fileRef = D347347D1580E5F8003C7B8C /* history_selected.png */; };
|
||||
D34BD61515C13B7B0070C209 /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D32B6E2E15A5C0AC0033019F /* libsqlite3.dylib */; };
|
||||
D34BD61815C13D0B0070C209 /* liblinphone.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2211DB911475562600DEE054 /* liblinphone.a */; };
|
||||
D34BD61915C13D0B0070C209 /* libmediastreamer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2211DB8F147555C800DEE054 /* libmediastreamer.a */; };
|
||||
D34BD61A15C13DB60070C209 /* accept_default.png in Resources */ = {isa = PBXBuildFile; fileRef = D3F83F741582253100336684 /* accept_default.png */; };
|
||||
D34BD61B15C13DB60070C209 /* accept_over.png in Resources */ = {isa = PBXBuildFile; fileRef = D3F83F751582253100336684 /* accept_over.png */; };
|
||||
D34BD61C15C13DB60070C209 /* add_call_default.png in Resources */ = {isa = PBXBuildFile; fileRef = D3D6A39B159B0EEF005F692C /* add_call_default.png */; };
|
||||
|
|
@ -676,6 +669,14 @@
|
|||
D37DC6C21594AE1800B2A5EB /* LinphoneCoreSettingsStore.m in Sources */ = {isa = PBXBuildFile; fileRef = D37DC6C01594AE1800B2A5EB /* LinphoneCoreSettingsStore.m */; };
|
||||
D37DC7181594AF3400B2A5EB /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D37DC7171594AF3400B2A5EB /* MessageUI.framework */; };
|
||||
D37DC7191594AF3F00B2A5EB /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D37DC7171594AF3400B2A5EB /* MessageUI.framework */; };
|
||||
D37EE10916032DA4003608A6 /* libmediastreamer_base.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22405EE916006F0700B92522 /* libmediastreamer_base.a */; };
|
||||
D37EE10A16032DA4003608A6 /* libmediastreamer_voip.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22405EEA16006F0700B92522 /* libmediastreamer_voip.a */; };
|
||||
D37EE10B16032DC2003608A6 /* libmediastreamer_base.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22405EE916006F0700B92522 /* libmediastreamer_base.a */; };
|
||||
D37EE10C16032DC2003608A6 /* libmediastreamer_voip.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22405EEA16006F0700B92522 /* libmediastreamer_voip.a */; };
|
||||
D37EE10D16035793003608A6 /* ImageViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D37EE11016035793003608A6 /* ImageViewController.xib */; };
|
||||
D37EE10E16035793003608A6 /* ImageViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D37EE11016035793003608A6 /* ImageViewController.xib */; };
|
||||
D37EE162160377D7003608A6 /* DTActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = D37EE161160377D7003608A6 /* DTActionSheet.m */; };
|
||||
D37EE163160377D7003608A6 /* DTActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = D37EE161160377D7003608A6 /* DTActionSheet.m */; };
|
||||
D3804E6015D92A57008072A5 /* msg.caf in Resources */ = {isa = PBXBuildFile; fileRef = D3804E5E15D92A57008072A5 /* msg.caf */; };
|
||||
D3804E6115D92A57008072A5 /* msg.caf in Resources */ = {isa = PBXBuildFile; fileRef = D3804E5E15D92A57008072A5 /* msg.caf */; };
|
||||
D3804E6215D92A57008072A5 /* msg.wav in Resources */ = {isa = PBXBuildFile; fileRef = D3804E5F15D92A57008072A5 /* msg.wav */; };
|
||||
|
|
@ -1348,7 +1349,6 @@
|
|||
220FAD2E10765B400068D98F /* libosipparser2.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libosipparser2.a; path = "liblinphone-sdk/apple-darwin/lib/libosipparser2.a"; sourceTree = "<group>"; };
|
||||
220FAD2F10765B400068D98F /* libspeex.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libspeex.a; path = "liblinphone-sdk/apple-darwin/lib/libspeex.a"; sourceTree = "<group>"; };
|
||||
220FAD3010765B400068D98F /* libspeexdsp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libspeexdsp.a; path = "liblinphone-sdk/apple-darwin/lib/libspeexdsp.a"; sourceTree = "<group>"; };
|
||||
2211DB8F147555C800DEE054 /* libmediastreamer.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmediastreamer.a; path = "liblinphone-sdk/apple-darwin/lib/libmediastreamer.a"; sourceTree = "<group>"; };
|
||||
2211DB911475562600DEE054 /* liblinphone.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = liblinphone.a; path = "liblinphone-sdk/apple-darwin/lib/liblinphone.a"; sourceTree = "<group>"; };
|
||||
2211DBBB14769C8200DEE054 /* CallDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CallDelegate.m; sourceTree = "<group>"; };
|
||||
2214783C1386A2030020F8B8 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = Resources/en.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
|
|
@ -1374,9 +1374,8 @@
|
|||
22405EE916006F0700B92522 /* libmediastreamer_base.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmediastreamer_base.a; path = "liblinphone-sdk/apple-darwin/lib/libmediastreamer_base.a"; sourceTree = "<group>"; };
|
||||
22405EEA16006F0700B92522 /* libmediastreamer_voip.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmediastreamer_voip.a; path = "liblinphone-sdk/apple-darwin/lib/libmediastreamer_voip.a"; sourceTree = "<group>"; };
|
||||
22405EED1600B4E400B92522 /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = System/Library/Frameworks/AssetsLibrary.framework; sourceTree = SDKROOT; };
|
||||
22405EFD1601C19000B92522 /* ImageViewerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageViewerViewController.h; sourceTree = "<group>"; };
|
||||
22405EFE1601C19100B92522 /* ImageViewerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ImageViewerViewController.m; sourceTree = "<group>"; };
|
||||
22405EFF1601C19100B92522 /* ImageViewerViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ImageViewerViewController.xib; sourceTree = "<group>"; };
|
||||
22405EFD1601C19000B92522 /* ImageViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageViewController.h; sourceTree = "<group>"; };
|
||||
22405EFE1601C19100B92522 /* ImageViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ImageViewController.m; sourceTree = "<group>"; };
|
||||
2242E312125235120061DDCE /* ring.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = ring.caf; path = Resources/ring.caf; sourceTree = "<group>"; };
|
||||
224567C1107B968500F10948 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
|
||||
2248E90C12F7E4CF00220D9C /* UIDigitButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIDigitButton.h; sourceTree = "<group>"; };
|
||||
|
|
@ -1507,8 +1506,6 @@
|
|||
344ABDEF14850AE9007420B6 /* libc++.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libc++.1.dylib"; path = "usr/lib/libc++.1.dylib"; sourceTree = SDKROOT; };
|
||||
344ABDF014850AE9007420B6 /* libstdc++.6.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libstdc++.6.dylib"; path = "usr/lib/libstdc++.6.dylib"; sourceTree = SDKROOT; };
|
||||
34A6ECEA14CF13CB00460C04 /* linphone_icon_72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = linphone_icon_72.png; path = Resources/linphone_icon_72.png; sourceTree = "<group>"; };
|
||||
570B130015FE44AF00DE62B6 /* libmediastreamer_voip.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmediastreamer_voip.a; path = "liblinphone-sdk/apple-darwin/lib/libmediastreamer_voip.a"; sourceTree = "<group>"; };
|
||||
570B130215FE44ED00DE62B6 /* libmediastreamer_base.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmediastreamer_base.a; path = "liblinphone-sdk/apple-darwin/lib/libmediastreamer_base.a"; sourceTree = "<group>"; };
|
||||
57F005C315EE2CCF00914747 /* linphonerc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = linphonerc; path = Resources/linphonerc; sourceTree = "<group>"; };
|
||||
57F005C615EE2D9200914747 /* linphonerc-factory */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "linphonerc-factory"; path = "Resources/linphonerc-factory"; sourceTree = "<group>"; };
|
||||
57F005C715EE2D9200914747 /* linphonerc-factory~ipad */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "linphonerc-factory~ipad"; path = "Resources/linphonerc-factory~ipad"; sourceTree = "<group>"; };
|
||||
|
|
@ -1723,6 +1720,10 @@
|
|||
D37DC6BF1594AE1800B2A5EB /* LinphoneCoreSettingsStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinphoneCoreSettingsStore.h; sourceTree = "<group>"; };
|
||||
D37DC6C01594AE1800B2A5EB /* LinphoneCoreSettingsStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LinphoneCoreSettingsStore.m; sourceTree = "<group>"; };
|
||||
D37DC7171594AF3400B2A5EB /* MessageUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = System/Library/Frameworks/MessageUI.framework; sourceTree = SDKROOT; };
|
||||
D37EE10F16035793003608A6 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/ImageViewController.xib; sourceTree = "<group>"; };
|
||||
D37EE11116036197003608A6 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = fr.lproj/ImageViewController.xib; sourceTree = "<group>"; };
|
||||
D37EE160160377D7003608A6 /* DTActionSheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DTActionSheet.h; sourceTree = "<group>"; };
|
||||
D37EE161160377D7003608A6 /* DTActionSheet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DTActionSheet.m; sourceTree = "<group>"; };
|
||||
D3804E5E15D92A57008072A5 /* msg.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = msg.caf; path = Resources/msg.caf; sourceTree = "<group>"; };
|
||||
D3804E5F15D92A57008072A5 /* msg.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; name = msg.wav; path = Resources/msg.wav; sourceTree = "<group>"; };
|
||||
D3807FB715C28940005BE9BC /* DCRoundSwitch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DCRoundSwitch.h; sourceTree = "<group>"; };
|
||||
|
|
@ -2114,12 +2115,9 @@
|
|||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
22405EEE1600B4E400B92522 /* AssetsLibrary.framework in Frameworks */,
|
||||
22405EEB16006F0800B92522 /* libmediastreamer_base.a in Frameworks */,
|
||||
22405EEC16006F0800B92522 /* libmediastreamer_voip.a in Frameworks */,
|
||||
226EF06C15FA256B005865C7 /* MobileCoreServices.framework in Frameworks */,
|
||||
22B5F03510CE6B2F00777D97 /* AddressBook.framework in Frameworks */,
|
||||
22B5EFA310CE50BD00777D97 /* AddressBookUI.framework in Frameworks */,
|
||||
22405EEE1600B4E400B92522 /* AssetsLibrary.framework in Frameworks */,
|
||||
2274402F106F335E006EC466 /* AudioToolbox.framework in Frameworks */,
|
||||
224567C2107B968500F10948 /* AVFoundation.framework in Frameworks */,
|
||||
228697C411AC29B800E9E0CA /* CFNetwork.framework in Frameworks */,
|
||||
|
|
@ -2130,6 +2128,7 @@
|
|||
22276E8713C73D8A00210156 /* CoreVideo.framework in Frameworks */,
|
||||
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
|
||||
D37DC7181594AF3400B2A5EB /* MessageUI.framework in Frameworks */,
|
||||
226EF06C15FA256B005865C7 /* MobileCoreServices.framework in Frameworks */,
|
||||
70E542F313E147E3002BA2C0 /* OpenGLES.framework in Frameworks */,
|
||||
70E542F513E147EB002BA2C0 /* QuartzCore.framework in Frameworks */,
|
||||
2264B6D211200342002C2C53 /* SystemConfiguration.framework in Frameworks */,
|
||||
|
|
@ -2145,9 +2144,9 @@
|
|||
220FAD3110765B400068D98F /* libeXosip2.a in Frameworks */,
|
||||
220FAD3210765B400068D98F /* libgsm.a in Frameworks */,
|
||||
223148E41178A08200637D6A /* libilbc.a in Frameworks */,
|
||||
570B130315FE44ED00DE62B6 /* libmediastreamer_base.a in Frameworks */,
|
||||
570B130115FE44AF00DE62B6 /* libmediastreamer_voip.a in Frameworks */,
|
||||
F476004B147AAF2800FFF19B /* liblinphone.a in Frameworks */,
|
||||
D37EE10916032DA4003608A6 /* libmediastreamer_base.a in Frameworks */,
|
||||
D37EE10A16032DA4003608A6 /* libmediastreamer_voip.a in Frameworks */,
|
||||
226F2ED81344B0EF00F6EF27 /* libmsamr.a in Frameworks */,
|
||||
223148E61178A09900637D6A /* libmsilbc.a in Frameworks */,
|
||||
226183B0147259670037138E /* libmssilk.a in Frameworks */,
|
||||
|
|
@ -2197,7 +2196,8 @@
|
|||
22D8F174147548E2008C97DB /* libilbc.a in Frameworks */,
|
||||
22D8F16B147548E2008C97DB /* libgsm.a in Frameworks */,
|
||||
D34BD61815C13D0B0070C209 /* liblinphone.a in Frameworks */,
|
||||
D34BD61915C13D0B0070C209 /* libmediastreamer.a in Frameworks */,
|
||||
D37EE10B16032DC2003608A6 /* libmediastreamer_base.a in Frameworks */,
|
||||
D37EE10C16032DC2003608A6 /* libmediastreamer_voip.a in Frameworks */,
|
||||
22D8F17B147548E2008C97DB /* libmsamr.a in Frameworks */,
|
||||
22D8F175147548E2008C97DB /* libmsilbc.a in Frameworks */,
|
||||
22D8F179147548E2008C97DB /* libopencore-amrwb.a in Frameworks */,
|
||||
|
|
@ -2266,6 +2266,9 @@
|
|||
D3ED3EB515873928006C0DE4 /* HistoryViewController.h */,
|
||||
D3ED3EB615873929006C0DE4 /* HistoryViewController.m */,
|
||||
D38187D415FE346B00C3EDCA /* HistoryViewController.xib */,
|
||||
22405EFD1601C19000B92522 /* ImageViewController.h */,
|
||||
22405EFE1601C19100B92522 /* ImageViewController.m */,
|
||||
D37EE11016035793003608A6 /* ImageViewController.xib */,
|
||||
D31AAF5C159B3919002C6B02 /* InCallTableViewController.h */,
|
||||
D31AAF5D159B3919002C6B02 /* InCallTableViewController.m */,
|
||||
D3F83EE91582021700336684 /* InCallViewController.h */,
|
||||
|
|
@ -2297,9 +2300,6 @@
|
|||
34216F3F1547EBCD00EA9777 /* VideoZoomHandler.m */,
|
||||
D350F20B15A43BB100149E54 /* WizardViewController.h */,
|
||||
D350F20C15A43BB100149E54 /* WizardViewController.m */,
|
||||
22405EFD1601C19000B92522 /* ImageViewerViewController.h */,
|
||||
22405EFE1601C19100B92522 /* ImageViewerViewController.m */,
|
||||
22405EFF1601C19100B92522 /* ImageViewerViewController.xib */,
|
||||
D38187E015FE348A00C3EDCA /* WizardViewController.xib */,
|
||||
);
|
||||
path = Classes;
|
||||
|
|
@ -2662,10 +2662,6 @@
|
|||
29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
22405EED1600B4E400B92522 /* AssetsLibrary.framework */,
|
||||
22405EE916006F0700B92522 /* libmediastreamer_base.a */,
|
||||
22405EEA16006F0700B92522 /* libmediastreamer_voip.a */,
|
||||
226EF06B15FA256B005865C7 /* MobileCoreServices.framework */,
|
||||
2258633C11410BAC00C5A737 /* README */,
|
||||
22276E8013C73D3100210156 /* libavcodec.a */,
|
||||
22276E8113C73D3100210156 /* libavutil.a */,
|
||||
|
|
@ -2675,7 +2671,8 @@
|
|||
220FAD2910765B400068D98F /* libgsm.a */,
|
||||
223148E31178A08200637D6A /* libilbc.a */,
|
||||
2211DB911475562600DEE054 /* liblinphone.a */,
|
||||
2211DB8F147555C800DEE054 /* libmediastreamer.a */,
|
||||
22405EE916006F0700B92522 /* libmediastreamer_base.a */,
|
||||
22405EEA16006F0700B92522 /* libmediastreamer_voip.a */,
|
||||
226F2ED51344B0EF00F6EF27 /* libmsamr.a */,
|
||||
226CDADE14E2D0B800513B67 /* libmsbcg729.a */,
|
||||
223148E51178A09900637D6A /* libmsilbc.a */,
|
||||
|
|
@ -2701,6 +2698,7 @@
|
|||
344ABDF014850AE9007420B6 /* libstdc++.6.dylib */,
|
||||
22B5F03410CE6B2F00777D97 /* AddressBook.framework */,
|
||||
22B5EFA210CE50BD00777D97 /* AddressBookUI.framework */,
|
||||
22405EED1600B4E400B92522 /* AssetsLibrary.framework */,
|
||||
2274402E106F335E006EC466 /* AudioToolbox.framework */,
|
||||
224567C1107B968500F10948 /* AVFoundation.framework */,
|
||||
228697C311AC29B800E9E0CA /* CFNetwork.framework */,
|
||||
|
|
@ -2710,6 +2708,7 @@
|
|||
340751961506459A00B89C47 /* CoreTelephony.framework */,
|
||||
22276E8613C73D8A00210156 /* CoreVideo.framework */,
|
||||
D37DC7171594AF3400B2A5EB /* MessageUI.framework */,
|
||||
226EF06B15FA256B005865C7 /* MobileCoreServices.framework */,
|
||||
70E542F213E147E3002BA2C0 /* OpenGLES.framework */,
|
||||
70E542F413E147EB002BA2C0 /* QuartzCore.framework */,
|
||||
22744043106F33FC006EC466 /* Security.framework */,
|
||||
|
|
@ -3167,6 +3166,7 @@
|
|||
D380801215C299D0005BE9BC /* ColorSpaceUtilites.m */,
|
||||
D380801115C29984005BE9BC /* ColorSpaceUtilities.h */,
|
||||
D3807FB615C28940005BE9BC /* DCRoundSwitch */,
|
||||
D37EE15F160377D7003608A6 /* DTFoundation */,
|
||||
D32B9DFA15A2F131000B6DEC /* FastAddressBook.h */,
|
||||
D32B9DFB15A2F131000B6DEC /* FastAddressBook.m */,
|
||||
D3ED40141602172200BF332B /* GrowingTextView */,
|
||||
|
|
@ -3200,6 +3200,16 @@
|
|||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
D37EE15F160377D7003608A6 /* DTFoundation */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
D37EE160160377D7003608A6 /* DTActionSheet.h */,
|
||||
D37EE161160377D7003608A6 /* DTActionSheet.m */,
|
||||
);
|
||||
name = DTFoundation;
|
||||
path = Utils/DTFoundation;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
D3807FB615C28940005BE9BC /* DCRoundSwitch */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
|
|
@ -3865,7 +3875,7 @@
|
|||
2234C8E915EE2F7F00E18E83 /* chat_message_delivered.png in Resources */,
|
||||
2234C8EB15EE2F7F00E18E83 /* chat_message_not_delivered.png in Resources */,
|
||||
2234C8EE15EE744200E18E83 /* chat_message_inprogress.png in Resources */,
|
||||
22405F021601C19200B92522 /* ImageViewerViewController.xib in Resources */,
|
||||
D37EE10D16035793003608A6 /* ImageViewController.xib in Resources */,
|
||||
D381881115FE3F0B00C3EDCA /* UICallCell.xib in Resources */,
|
||||
D381881915FE3FCA00C3EDCA /* InCallViewController.xib in Resources */,
|
||||
D381883E15FE447200C3EDCA /* ChatRoomViewController.xib in Resources */,
|
||||
|
|
@ -4317,7 +4327,7 @@
|
|||
2234C8EA15EE2F7F00E18E83 /* chat_message_delivered.png in Resources */,
|
||||
2234C8EC15EE2F7F00E18E83 /* chat_message_not_delivered.png in Resources */,
|
||||
2234C8EF15EE744200E18E83 /* chat_message_inprogress.png in Resources */,
|
||||
22405F031601C19200B92522 /* ImageViewerViewController.xib in Resources */,
|
||||
D37EE10E16035793003608A6 /* ImageViewController.xib in Resources */,
|
||||
D381881215FE3F0B00C3EDCA /* UICallCell.xib in Resources */,
|
||||
D381881A15FE3FCA00C3EDCA /* InCallViewController.xib in Resources */,
|
||||
D381883F15FE447200C3EDCA /* ChatRoomViewController.xib in Resources */,
|
||||
|
|
@ -4449,9 +4459,10 @@
|
|||
D380800515C28A7A005BE9BC /* UILinphone.m in Sources */,
|
||||
D380801315C299D0005BE9BC /* ColorSpaceUtilites.m in Sources */,
|
||||
D378AB2A15DCDB4A0098505D /* ContactDetailsImagePickerController.m in Sources */,
|
||||
22405F001601C19200B92522 /* ImageViewerViewController.m in Sources */,
|
||||
22405F001601C19200B92522 /* ImageViewController.m in Sources */,
|
||||
D3ED40191602172200BF332B /* HPGrowingTextView.m in Sources */,
|
||||
D3ED401B1602172200BF332B /* HPTextViewInternal.m in Sources */,
|
||||
D37EE162160377D7003608A6 /* DTActionSheet.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
|
@ -4542,9 +4553,10 @@
|
|||
D380800615C28A7A005BE9BC /* UILinphone.m in Sources */,
|
||||
D380801415C299D0005BE9BC /* ColorSpaceUtilites.m in Sources */,
|
||||
D378AB2B15DCDB4A0098505D /* ContactDetailsImagePickerController.m in Sources */,
|
||||
22405F011601C19200B92522 /* ImageViewerViewController.m in Sources */,
|
||||
22405F011601C19200B92522 /* ImageViewController.m in Sources */,
|
||||
D3ED401A1602172200BF332B /* HPGrowingTextView.m in Sources */,
|
||||
D3ED401C1602172200BF332B /* HPTextViewInternal.m in Sources */,
|
||||
D37EE163160377D7003608A6 /* DTActionSheet.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
|
@ -4583,6 +4595,15 @@
|
|||
name = Localizable.strings;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
D37EE11016035793003608A6 /* ImageViewController.xib */ = {
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
D37EE10F16035793003608A6 /* en */,
|
||||
D37EE11116036197003608A6 /* fr */,
|
||||
);
|
||||
name = ImageViewController.xib;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
D38187B015FE340100C3EDCA /* ChatRoomViewController.xib */ = {
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue