mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-09-18 21:50:56 +00:00
moving logout to appDelegate and adding scroll to dashboard
This commit is contained in:
parent
475ce444aa
commit
46946e4e29
9 changed files with 609 additions and 110 deletions
|
@ -133,6 +133,7 @@
|
|||
self.pageFetching = NO;
|
||||
self.pageFinished = NO;
|
||||
self.feedPage = 1;
|
||||
[self.storyTitlesTable reloadData];
|
||||
}
|
||||
|
||||
#pragma mark -
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
// Do any additional setup after loading the view from its nib.
|
||||
|
||||
self.menuOptions = [[[NSArray alloc]
|
||||
initWithObjects:@"Find Friends", @"Add Site", @"Logout", nil] autorelease];
|
||||
initWithObjects:@"Find Friends", @"Add Site", nil] autorelease];
|
||||
|
||||
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
|
||||
toolbar.hidden = YES;
|
||||
|
@ -69,41 +69,6 @@
|
|||
[appDelegate hideFeedsMenu];
|
||||
}
|
||||
|
||||
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
|
||||
if (alertView.tag == 1) {
|
||||
if (buttonIndex == 0) {
|
||||
return;
|
||||
} else {
|
||||
NSLog(@"Logging out...");
|
||||
NSString *urlS = [NSString stringWithFormat:@"http://%@/reader/logout?api=1",
|
||||
NEWSBLUR_URL];
|
||||
NSURL *url = [NSURL URLWithString:urlS];
|
||||
|
||||
__block ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
|
||||
[request setDelegate:self];
|
||||
[request setResponseEncoding:NSUTF8StringEncoding];
|
||||
[request setDefaultResponseEncoding:NSUTF8StringEncoding];
|
||||
[request setFailedBlock:^(void) {
|
||||
[MBProgressHUD hideHUDForView:self.view animated:YES];
|
||||
[self finishedWithError:request];
|
||||
}];
|
||||
[request setCompletionBlock:^(void) {
|
||||
NSLog(@"Logout successful");
|
||||
[MBProgressHUD hideHUDForView:self.view animated:YES];
|
||||
[appDelegate showLogin];
|
||||
}];
|
||||
[request setTimeOutSeconds:30];
|
||||
[request startAsynchronous];
|
||||
|
||||
[ASIHTTPRequest setSessionCookies:nil];
|
||||
|
||||
[MBProgressHUD hideHUDForView:self.view animated:YES];
|
||||
MBProgressHUD *HUD = [MBProgressHUD showHUDAddedTo:self.view animated:YES];
|
||||
HUD.labelText = @"Logging out...";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
- (void)finishedWithError:(ASIHTTPRequest *)request {
|
||||
[MBProgressHUD hideHUDForView:self.view animated:YES];
|
||||
NSLog(@"Error %@", [request error]);
|
||||
|
@ -142,13 +107,14 @@
|
|||
} else if (indexPath.row == 1) {
|
||||
NSLog(@"Add Site");
|
||||
[appDelegate showAdd];
|
||||
} else if (indexPath.row == 2) {
|
||||
// logout
|
||||
UIAlertView *logoutConfirm = [[UIAlertView alloc] initWithTitle:@"Positive?" message:nil delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Logout", nil];
|
||||
[logoutConfirm show];
|
||||
[logoutConfirm setTag:1];
|
||||
[logoutConfirm release];
|
||||
}
|
||||
// } else if (indexPath.row == 2) {
|
||||
// // logout
|
||||
// UIAlertView *logoutConfirm = [[UIAlertView alloc] initWithTitle:@"Positive?" message:nil delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Logout", nil];
|
||||
// [logoutConfirm show];
|
||||
// [logoutConfirm setTag:1];
|
||||
// [logoutConfirm release];
|
||||
// }
|
||||
|
||||
[tableView deselectRowAtIndexPath:indexPath animated:YES];
|
||||
[appDelegate hideFeedsMenu];
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
|
||||
|
||||
@interface NewsBlurAppDelegate : BaseViewController
|
||||
<UIApplicationDelegate> {
|
||||
<UIApplicationDelegate, UIAlertViewDelegate> {
|
||||
UIWindow *window;
|
||||
MGSplitViewController *splitStoryController;
|
||||
UINavigationController *navigationController;
|
||||
|
@ -189,6 +189,7 @@
|
|||
- (void)refreshComments;
|
||||
- (void)resetShareComments;
|
||||
- (BOOL)isSocialFeed:(NSString *)feedIdStr;
|
||||
- (void)confirmLogout;
|
||||
|
||||
- (int)indexOfNextUnreadStory;
|
||||
- (int)indexOfNextStory;
|
||||
|
|
|
@ -329,7 +329,6 @@
|
|||
self.dictFoldersArray = nil;
|
||||
|
||||
[self.feedsViewController.feedTitlesTable reloadData];
|
||||
|
||||
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
|
||||
[self.splitStoryController presentModalViewController:loginViewController animated:YES];
|
||||
} else {
|
||||
|
@ -432,6 +431,51 @@
|
|||
return NO;
|
||||
}
|
||||
|
||||
- (void)confirmLogout {
|
||||
UIAlertView *logoutConfirm = [[UIAlertView alloc] initWithTitle:@"Positive?"
|
||||
message:nil
|
||||
delegate:self
|
||||
cancelButtonTitle:@"Cancel"
|
||||
otherButtonTitles:@"Logout", nil];
|
||||
[logoutConfirm show];
|
||||
[logoutConfirm setTag:1];
|
||||
[logoutConfirm release];
|
||||
}
|
||||
|
||||
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
|
||||
if (alertView.tag == 1) { // this is logout
|
||||
if (buttonIndex == 0) {
|
||||
return;
|
||||
} else {
|
||||
NSLog(@"Logging out...");
|
||||
NSString *urlS = [NSString stringWithFormat:@"http://%@/reader/logout?api=1",
|
||||
NEWSBLUR_URL];
|
||||
NSURL *url = [NSURL URLWithString:urlS];
|
||||
|
||||
__block ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
|
||||
[request setDelegate:self];
|
||||
[request setResponseEncoding:NSUTF8StringEncoding];
|
||||
[request setDefaultResponseEncoding:NSUTF8StringEncoding];
|
||||
[request setFailedBlock:^(void) {
|
||||
[MBProgressHUD hideHUDForView:self.view animated:YES];
|
||||
}];
|
||||
[request setCompletionBlock:^(void) {
|
||||
NSLog(@"Logout successful");
|
||||
[MBProgressHUD hideHUDForView:self.view animated:YES];
|
||||
[self showLogin];
|
||||
}];
|
||||
[request setTimeOutSeconds:30];
|
||||
[request startAsynchronous];
|
||||
|
||||
[ASIHTTPRequest setSessionCookies:nil];
|
||||
|
||||
[MBProgressHUD hideHUDForView:self.view animated:YES];
|
||||
MBProgressHUD *HUD = [MBProgressHUD showHUDAddedTo:self.view animated:YES];
|
||||
HUD.labelText = @"Logging out...";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
- (void)loadRiverFeedDetailView {
|
||||
[self setStories:nil];
|
||||
[self setFeedUserProfiles:nil];
|
||||
|
|
|
@ -357,7 +357,7 @@
|
|||
popoverController.delegate = self;
|
||||
}
|
||||
|
||||
[popoverController setPopoverContentSize:CGSizeMake(200, 130)];
|
||||
[popoverController setPopoverContentSize:CGSizeMake(200, 86)];
|
||||
[popoverController presentPopoverFromBarButtonItem:sender permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
|
||||
} else {
|
||||
[appDelegate showFeedsMenu];
|
||||
|
|
|
@ -155,13 +155,11 @@
|
|||
<int key="IBUISystemItemIdentifier">5</int>
|
||||
</object>
|
||||
<object class="IBUIBarButtonItem" id="550003902">
|
||||
<object class="NSCustomResource" key="IBUIImage">
|
||||
<string key="NSClassName">NSImage</string>
|
||||
<string key="NSResourceName">settings_icon.png</string>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBIPadFramework</string>
|
||||
<float key="IBUIWidth">42</float>
|
||||
<int key="IBUIStyle">1</int>
|
||||
<reference key="IBUIToolbar" ref="895374018"/>
|
||||
<int key="IBUISystemItemIdentifier">4</int>
|
||||
</object>
|
||||
</object>
|
||||
<reference key="IBUITintColor" ref="131787584"/>
|
||||
|
@ -1056,6 +1054,60 @@
|
|||
<string key="minorKey">./Classes/FontSettingsViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">FriendsListViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>appDelegate</string>
|
||||
<string>friendsTable</string>
|
||||
<string>searchBar</string>
|
||||
<string>searchDisplayController</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>NewsBlurAppDelegate</string>
|
||||
<string>UITableView</string>
|
||||
<string>UISearchBar</string>
|
||||
<string>UISearchDisplayController</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>appDelegate</string>
|
||||
<string>friendsTable</string>
|
||||
<string>searchBar</string>
|
||||
<string>searchDisplayController</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">appDelegate</string>
|
||||
<string key="candidateClassName">NewsBlurAppDelegate</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">friendsTable</string>
|
||||
<string key="candidateClassName">UITableView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">searchBar</string>
|
||||
<string key="candidateClassName">UISearchBar</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">searchDisplayController</string>
|
||||
<string key="candidateClassName">UISearchDisplayController</string>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/FriendsListViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">GoogleReaderViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
|
@ -1358,14 +1410,12 @@
|
|||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>appDelegate</string>
|
||||
<string>delegate</string>
|
||||
<string>detailViewController</string>
|
||||
<string>masterViewController</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>NewsBlurAppDelegate</string>
|
||||
<string>id</string>
|
||||
<string>UIViewController</string>
|
||||
<string>UIViewController</string>
|
||||
|
@ -1375,17 +1425,12 @@
|
|||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>appDelegate</string>
|
||||
<string>delegate</string>
|
||||
<string>detailViewController</string>
|
||||
<string>masterViewController</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">appDelegate</string>
|
||||
<string key="candidateClassName">NewsBlurAppDelegate</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">delegate</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
|
@ -1566,8 +1611,10 @@
|
|||
<string>feedDetailViewController</string>
|
||||
<string>feedsMenuViewController</string>
|
||||
<string>feedsViewController</string>
|
||||
<string>findFriendsNavigationController</string>
|
||||
<string>firstTimeUserViewController</string>
|
||||
<string>fontSettingsViewController</string>
|
||||
<string>friendsListViewController</string>
|
||||
<string>googleReaderViewController</string>
|
||||
<string>loginViewController</string>
|
||||
<string>moveSiteViewController</string>
|
||||
|
@ -1578,6 +1625,7 @@
|
|||
<string>splitStoryDetailNavigationController</string>
|
||||
<string>splitStoryDetailViewController</string>
|
||||
<string>storyDetailViewController</string>
|
||||
<string>userProfileViewController</string>
|
||||
<string>window</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
|
@ -1587,8 +1635,10 @@
|
|||
<string>FeedDetailViewController</string>
|
||||
<string>FeedsMenuViewController</string>
|
||||
<string>NewsBlurViewController</string>
|
||||
<string>UINavigationController</string>
|
||||
<string>FirstTimeUserViewController</string>
|
||||
<string>FontSettingsViewController</string>
|
||||
<string>FriendsListViewController</string>
|
||||
<string>GoogleReaderViewController</string>
|
||||
<string>LoginViewController</string>
|
||||
<string>MoveSiteViewController</string>
|
||||
|
@ -1599,6 +1649,7 @@
|
|||
<string>UINavigationController</string>
|
||||
<string>SplitStoryDetailViewController</string>
|
||||
<string>StoryDetailViewController</string>
|
||||
<string>UserProfileViewController</string>
|
||||
<string>UIWindow</string>
|
||||
</object>
|
||||
</object>
|
||||
|
@ -1611,8 +1662,10 @@
|
|||
<string>feedDetailViewController</string>
|
||||
<string>feedsMenuViewController</string>
|
||||
<string>feedsViewController</string>
|
||||
<string>findFriendsNavigationController</string>
|
||||
<string>firstTimeUserViewController</string>
|
||||
<string>fontSettingsViewController</string>
|
||||
<string>friendsListViewController</string>
|
||||
<string>googleReaderViewController</string>
|
||||
<string>loginViewController</string>
|
||||
<string>moveSiteViewController</string>
|
||||
|
@ -1623,6 +1676,7 @@
|
|||
<string>splitStoryDetailNavigationController</string>
|
||||
<string>splitStoryDetailViewController</string>
|
||||
<string>storyDetailViewController</string>
|
||||
<string>userProfileViewController</string>
|
||||
<string>window</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
|
@ -1647,6 +1701,10 @@
|
|||
<string key="name">feedsViewController</string>
|
||||
<string key="candidateClassName">NewsBlurViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">findFriendsNavigationController</string>
|
||||
<string key="candidateClassName">UINavigationController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">firstTimeUserViewController</string>
|
||||
<string key="candidateClassName">FirstTimeUserViewController</string>
|
||||
|
@ -1655,6 +1713,10 @@
|
|||
<string key="name">fontSettingsViewController</string>
|
||||
<string key="candidateClassName">FontSettingsViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">friendsListViewController</string>
|
||||
<string key="candidateClassName">FriendsListViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">googleReaderViewController</string>
|
||||
<string key="candidateClassName">GoogleReaderViewController</string>
|
||||
|
@ -1695,6 +1757,10 @@
|
|||
<string key="name">storyDetailViewController</string>
|
||||
<string key="candidateClassName">StoryDetailViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">userProfileViewController</string>
|
||||
<string key="candidateClassName">UserProfileViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">window</string>
|
||||
<string key="candidateClassName">UIWindow</string>
|
||||
|
@ -2144,6 +2210,7 @@
|
|||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>doNextStory</string>
|
||||
<string>doNextUnreadStory</string>
|
||||
<string>doPreviousStory</string>
|
||||
<string>toggleFontSize:</string>
|
||||
|
@ -2153,18 +2220,24 @@
|
|||
<string>id</string>
|
||||
<string>id</string>
|
||||
<string>id</string>
|
||||
<string>id</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="actionInfosByName">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>doNextStory</string>
|
||||
<string>doNextUnreadStory</string>
|
||||
<string>doPreviousStory</string>
|
||||
<string>toggleFontSize:</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">doNextStory</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">doNextUnreadStory</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
|
@ -2187,10 +2260,12 @@
|
|||
<string>appDelegate</string>
|
||||
<string>buttonAction</string>
|
||||
<string>buttonNext</string>
|
||||
<string>buttonNextStory</string>
|
||||
<string>buttonPrevious</string>
|
||||
<string>feedTitleGradient</string>
|
||||
<string>popoverController</string>
|
||||
<string>progressView</string>
|
||||
<string>toggleViewButton</string>
|
||||
<string>toolbar</string>
|
||||
<string>webView</string>
|
||||
</object>
|
||||
|
@ -2201,9 +2276,11 @@
|
|||
<string>UIBarButtonItem</string>
|
||||
<string>UIBarButtonItem</string>
|
||||
<string>UIBarButtonItem</string>
|
||||
<string>UIBarButtonItem</string>
|
||||
<string>UIView</string>
|
||||
<string>UIPopoverController</string>
|
||||
<string>UIProgressView</string>
|
||||
<string>UIBarButtonItem</string>
|
||||
<string>UIToolbar</string>
|
||||
<string>UIWebView</string>
|
||||
</object>
|
||||
|
@ -2216,10 +2293,12 @@
|
|||
<string>appDelegate</string>
|
||||
<string>buttonAction</string>
|
||||
<string>buttonNext</string>
|
||||
<string>buttonNextStory</string>
|
||||
<string>buttonPrevious</string>
|
||||
<string>feedTitleGradient</string>
|
||||
<string>popoverController</string>
|
||||
<string>progressView</string>
|
||||
<string>toggleViewButton</string>
|
||||
<string>toolbar</string>
|
||||
<string>webView</string>
|
||||
</object>
|
||||
|
@ -2241,6 +2320,10 @@
|
|||
<string key="name">buttonNext</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">buttonNextStory</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">buttonPrevious</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
|
@ -2257,6 +2340,10 @@
|
|||
<string key="name">progressView</string>
|
||||
<string key="candidateClassName">UIProgressView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">toggleViewButton</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">toolbar</string>
|
||||
<string key="candidateClassName">UIToolbar</string>
|
||||
|
@ -2272,6 +2359,106 @@
|
|||
<string key="minorKey">./Classes/StoryDetailViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">UserProfileViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<string key="NS.key.0">doFollowButton:</string>
|
||||
<string key="NS.object.0">id</string>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="actionInfosByName">
|
||||
<string key="NS.key.0">doFollowButton:</string>
|
||||
<object class="IBActionInfo" key="NS.object.0">
|
||||
<string key="name">doFollowButton:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>appDelegate</string>
|
||||
<string>followButton</string>
|
||||
<string>followersCount</string>
|
||||
<string>followingCount</string>
|
||||
<string>userAvatar</string>
|
||||
<string>userDescription</string>
|
||||
<string>userLocation</string>
|
||||
<string>userStats</string>
|
||||
<string>username</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>NewsBlurAppDelegate</string>
|
||||
<string>UIButton</string>
|
||||
<string>UILabel</string>
|
||||
<string>UILabel</string>
|
||||
<string>UIImageView</string>
|
||||
<string>UILabel</string>
|
||||
<string>UILabel</string>
|
||||
<string>UILabel</string>
|
||||
<string>UILabel</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>appDelegate</string>
|
||||
<string>followButton</string>
|
||||
<string>followersCount</string>
|
||||
<string>followingCount</string>
|
||||
<string>userAvatar</string>
|
||||
<string>userDescription</string>
|
||||
<string>userLocation</string>
|
||||
<string>userStats</string>
|
||||
<string>username</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">appDelegate</string>
|
||||
<string key="candidateClassName">NewsBlurAppDelegate</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">followButton</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">followersCount</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">followingCount</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">userAvatar</string>
|
||||
<string key="candidateClassName">UIImageView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">userDescription</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">userLocation</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">userStats</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">username</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/UserProfileViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<int key="IBDocument.localizationMode">0</int>
|
||||
|
@ -2287,17 +2474,8 @@
|
|||
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
|
||||
<int key="IBDocument.defaultPropertyAccessControl">3</int>
|
||||
<object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>16-List.png</string>
|
||||
<string>settings_icon.png</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>{16, 16}</string>
|
||||
<string>{19, 20}</string>
|
||||
</object>
|
||||
<string key="NS.key.0">16-List.png</string>
|
||||
<string key="NS.object.0">{16, 16}</string>
|
||||
</object>
|
||||
<string key="IBCocoaTouchPluginVersion">1181</string>
|
||||
</data>
|
||||
|
|
|
@ -14,14 +14,20 @@
|
|||
@interface SplitStoryDetailViewController : UIViewController <MGSplitViewControllerDelegate> {
|
||||
NewsBlurAppDelegate *appDelegate;
|
||||
|
||||
IBOutlet MGSplitViewController *splitController;
|
||||
|
||||
MGSplitViewController *splitController;
|
||||
UIToolbar *bottomToolbar;
|
||||
UIScrollView *scrollView;
|
||||
}
|
||||
|
||||
@property (nonatomic, retain) IBOutlet NewsBlurAppDelegate *appDelegate;
|
||||
@property (nonatomic, retain) UIPopoverController *popoverController;
|
||||
|
||||
@property (retain, nonatomic) IBOutlet UIScrollView *scrollView;
|
||||
@property (retain, nonatomic) IBOutlet UIToolbar *bottomToolbar;
|
||||
|
||||
|
||||
- (void)onFingerSwipeLeft;
|
||||
- (void)onFingerSwipeRight;
|
||||
- (IBAction)doLogoutButton:(id)sender;
|
||||
|
||||
@end
|
||||
|
|
|
@ -13,11 +13,15 @@
|
|||
|
||||
@implementation SplitStoryDetailViewController
|
||||
|
||||
@synthesize scrollView;
|
||||
@synthesize appDelegate;
|
||||
@synthesize popoverController;
|
||||
@synthesize bottomToolbar;
|
||||
|
||||
- (void)dealloc
|
||||
{
|
||||
[bottomToolbar release];
|
||||
[scrollView release];
|
||||
[super dealloc];
|
||||
}
|
||||
|
||||
|
@ -47,9 +51,16 @@
|
|||
[[self view] addGestureRecognizer:onFingerSwipeRight];
|
||||
}
|
||||
|
||||
- (void)viewWillAppear:(BOOL)animated {
|
||||
self.bottomToolbar.tintColor = [UIColor colorWithRed:0.16f green:0.36f blue:0.46 alpha:0.9];
|
||||
self.scrollView.contentSize = CGSizeMake(self.view.frame.size.width, self.view.frame.size.height);
|
||||
}
|
||||
|
||||
|
||||
|
||||
- (void)viewDidUnload {
|
||||
[self setBottomToolbar:nil];
|
||||
[self setScrollView:nil];
|
||||
[super viewDidUnload];
|
||||
// Release any retained subviews of the main view.
|
||||
}
|
||||
|
@ -97,4 +108,8 @@
|
|||
}
|
||||
}
|
||||
|
||||
- (IBAction)doLogoutButton:(id)sender {
|
||||
[appDelegate confirmLogout];
|
||||
}
|
||||
|
||||
@end
|
|
@ -11,9 +11,12 @@
|
|||
<string key="NS.object.0">1181</string>
|
||||
</object>
|
||||
<array key="IBDocument.IntegratedClassDependencies">
|
||||
<string>IBProxyObject</string>
|
||||
<string>IBUIView</string>
|
||||
<string>IBUIBarButtonItem</string>
|
||||
<string>IBUIToolbar</string>
|
||||
<string>IBUIImageView</string>
|
||||
<string>IBUIView</string>
|
||||
<string>IBUIScrollView</string>
|
||||
<string>IBProxyObject</string>
|
||||
</array>
|
||||
<array key="IBDocument.PluginDependencies">
|
||||
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
|
@ -35,13 +38,17 @@
|
|||
<reference key="NSNextResponder"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="470015101">
|
||||
<object class="IBUIScrollView" id="941562521">
|
||||
<reference key="NSNextResponder" ref="766721923"/>
|
||||
<int key="NSvFlags">274</int>
|
||||
<array class="NSMutableArray" key="NSSubviews">
|
||||
<object class="IBUIImageView" id="470015101">
|
||||
<reference key="NSNextResponder" ref="941562521"/>
|
||||
<int key="NSvFlags">301</int>
|
||||
<string key="NSFrame">{{213, 26}, {350, 612}}</string>
|
||||
<reference key="NSSuperview" ref="766721923"/>
|
||||
<string key="NSFrame">{{209, 152}, {350, 612}}</string>
|
||||
<reference key="NSSuperview" ref="941562521"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView"/>
|
||||
<reference key="NSNextKeyView" ref="584270110"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<int key="IBUIContentMode">4</int>
|
||||
<bool key="IBUIUserInteractionEnabled">NO</bool>
|
||||
|
@ -52,18 +59,52 @@
|
|||
</object>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrame">{{0, 20}, {768, 1004}}</string>
|
||||
<reference key="NSSuperview"/>
|
||||
<string key="NSFrameSize">{768, 916}</string>
|
||||
<reference key="NSSuperview" ref="766721923"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="470015101"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIClipsSubviews">YES</bool>
|
||||
<bool key="IBUIMultipleTouchEnabled">YES</bool>
|
||||
<string key="targetRuntimeIdentifier">IBIPadFramework</string>
|
||||
<bool key="IBUIShowsVerticalScrollIndicator">NO</bool>
|
||||
<int key="IBUIIndicatorStyle">1</int>
|
||||
</object>
|
||||
<object class="IBUIToolbar" id="584270110">
|
||||
<reference key="NSNextResponder" ref="766721923"/>
|
||||
<int key="NSvFlags">266</int>
|
||||
<string key="NSFrame">{{0, 916}, {768, 44}}</string>
|
||||
<reference key="NSSuperview" ref="766721923"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="IBUIOpaque">NO</bool>
|
||||
<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
|
||||
<string key="targetRuntimeIdentifier">IBIPadFramework</string>
|
||||
<array class="NSMutableArray" key="IBUIItems">
|
||||
<object class="IBUIBarButtonItem" id="727450257">
|
||||
<string key="targetRuntimeIdentifier">IBIPadFramework</string>
|
||||
<reference key="IBUIToolbar" ref="584270110"/>
|
||||
<int key="IBUISystemItemIdentifier">5</int>
|
||||
</object>
|
||||
<object class="IBUIBarButtonItem" id="829296975">
|
||||
<string key="IBUITitle">Logout</string>
|
||||
<string key="targetRuntimeIdentifier">IBIPadFramework</string>
|
||||
<int key="IBUIStyle">1</int>
|
||||
<reference key="IBUIToolbar" ref="584270110"/>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{768, 960}</string>
|
||||
<reference key="NSSuperview"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="941562521"/>
|
||||
<object class="NSColor" key="IBUIBackgroundColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MQA</bytes>
|
||||
</object>
|
||||
<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
|
||||
<object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics">
|
||||
<int key="IBUIStatusBarStyle">2</int>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBIPadFramework</string>
|
||||
</object>
|
||||
</array>
|
||||
|
@ -77,6 +118,30 @@
|
|||
</object>
|
||||
<int key="connectionID">3</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">bottomToolbar</string>
|
||||
<reference key="source" ref="841351856"/>
|
||||
<reference key="destination" ref="584270110"/>
|
||||
</object>
|
||||
<int key="connectionID">16</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">scrollView</string>
|
||||
<reference key="source" ref="841351856"/>
|
||||
<reference key="destination" ref="941562521"/>
|
||||
</object>
|
||||
<int key="connectionID">18</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchEventConnection" key="connection">
|
||||
<string key="label">doLogoutButton:</string>
|
||||
<reference key="source" ref="829296975"/>
|
||||
<reference key="destination" ref="841351856"/>
|
||||
</object>
|
||||
<int key="connectionID">14</int>
|
||||
</object>
|
||||
</array>
|
||||
<object class="IBMutableOrderedSet" key="objectRecords">
|
||||
<array key="orderedObjects">
|
||||
|
@ -101,14 +166,42 @@
|
|||
<int key="objectID">2</int>
|
||||
<reference key="object" ref="766721923"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="470015101"/>
|
||||
<reference ref="584270110"/>
|
||||
<reference ref="941562521"/>
|
||||
</array>
|
||||
<reference key="parent" ref="0"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">11</int>
|
||||
<reference key="object" ref="584270110"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="829296975"/>
|
||||
<reference ref="727450257"/>
|
||||
</array>
|
||||
<reference key="parent" ref="766721923"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">12</int>
|
||||
<reference key="object" ref="829296975"/>
|
||||
<reference key="parent" ref="584270110"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">13</int>
|
||||
<reference key="object" ref="727450257"/>
|
||||
<reference key="parent" ref="584270110"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">17</int>
|
||||
<reference key="object" ref="941562521"/>
|
||||
<array class="NSMutableArray" key="children">
|
||||
<reference ref="470015101"/>
|
||||
</array>
|
||||
<reference key="parent" ref="766721923"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">10</int>
|
||||
<reference key="object" ref="470015101"/>
|
||||
<reference key="parent" ref="766721923"/>
|
||||
<reference key="parent" ref="941562521"/>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
|
@ -118,13 +211,18 @@
|
|||
<string key="-2.CustomClassName">UIResponder</string>
|
||||
<string key="-2.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="10.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="11.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="12.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="13.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<dictionary class="NSMutableDictionary" key="17.IBAttributePlaceholdersKey"/>
|
||||
<string key="17.IBPluginDependency">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string key="2.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">10</int>
|
||||
<int key="maxID">18</int>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||
|
@ -520,6 +618,38 @@
|
|||
<string key="minorKey">./Classes/FontSettingsViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">FriendsListViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
<dictionary class="NSMutableDictionary" key="outlets">
|
||||
<string key="appDelegate">NewsBlurAppDelegate</string>
|
||||
<string key="friendsTable">UITableView</string>
|
||||
<string key="searchBar">UISearchBar</string>
|
||||
<string key="searchDisplayController">UISearchDisplayController</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<object class="IBToOneOutletInfo" key="appDelegate">
|
||||
<string key="name">appDelegate</string>
|
||||
<string key="candidateClassName">NewsBlurAppDelegate</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="friendsTable">
|
||||
<string key="name">friendsTable</string>
|
||||
<string key="candidateClassName">UITableView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="searchBar">
|
||||
<string key="name">searchBar</string>
|
||||
<string key="candidateClassName">UISearchBar</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="searchDisplayController">
|
||||
<string key="name">searchDisplayController</string>
|
||||
<string key="candidateClassName">UISearchDisplayController</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/FriendsListViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">GoogleReaderViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
|
@ -679,6 +809,57 @@
|
|||
<string key="minorKey">./Classes/LoginViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">MGSplitViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
<dictionary class="NSMutableDictionary" key="actions">
|
||||
<string key="showMasterPopover:">id</string>
|
||||
<string key="toggleMasterBeforeDetail:">id</string>
|
||||
<string key="toggleMasterView:">id</string>
|
||||
<string key="toggleSplitOrientation:">id</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="actionInfosByName">
|
||||
<object class="IBActionInfo" key="showMasterPopover:">
|
||||
<string key="name">showMasterPopover:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo" key="toggleMasterBeforeDetail:">
|
||||
<string key="name">toggleMasterBeforeDetail:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo" key="toggleMasterView:">
|
||||
<string key="name">toggleMasterView:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo" key="toggleSplitOrientation:">
|
||||
<string key="name">toggleSplitOrientation:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="outlets">
|
||||
<string key="delegate">id</string>
|
||||
<string key="detailViewController">UIViewController</string>
|
||||
<string key="masterViewController">UIViewController</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<object class="IBToOneOutletInfo" key="delegate">
|
||||
<string key="name">delegate</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="detailViewController">
|
||||
<string key="name">detailViewController</string>
|
||||
<string key="candidateClassName">UIViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="masterViewController">
|
||||
<string key="name">masterViewController</string>
|
||||
<string key="candidateClassName">UIViewController</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/MGSplitViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">MoveSiteViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
|
@ -779,18 +960,21 @@
|
|||
<string key="feedDetailViewController">FeedDetailViewController</string>
|
||||
<string key="feedsMenuViewController">FeedsMenuViewController</string>
|
||||
<string key="feedsViewController">NewsBlurViewController</string>
|
||||
<string key="findFriendsNavigationController">UINavigationController</string>
|
||||
<string key="firstTimeUserViewController">FirstTimeUserViewController</string>
|
||||
<string key="fontSettingsViewController">FontSettingsViewController</string>
|
||||
<string key="friendsListViewController">FriendsListViewController</string>
|
||||
<string key="googleReaderViewController">GoogleReaderViewController</string>
|
||||
<string key="loginViewController">LoginViewController</string>
|
||||
<string key="moveSiteViewController">MoveSiteViewController</string>
|
||||
<string key="navigationController">UINavigationController</string>
|
||||
<string key="originalStoryViewController">OriginalStoryViewController</string>
|
||||
<string key="shareViewController">ShareViewController</string>
|
||||
<string key="splitStoryController">UISplitViewController</string>
|
||||
<string key="splitStoryController">MGSplitViewController</string>
|
||||
<string key="splitStoryDetailNavigationController">UINavigationController</string>
|
||||
<string key="splitStoryDetailViewController">SplitStoryDetailViewController</string>
|
||||
<string key="storyDetailViewController">StoryDetailViewController</string>
|
||||
<string key="userProfileViewController">UserProfileViewController</string>
|
||||
<string key="window">UIWindow</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
|
@ -814,6 +998,10 @@
|
|||
<string key="name">feedsViewController</string>
|
||||
<string key="candidateClassName">NewsBlurViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="findFriendsNavigationController">
|
||||
<string key="name">findFriendsNavigationController</string>
|
||||
<string key="candidateClassName">UINavigationController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="firstTimeUserViewController">
|
||||
<string key="name">firstTimeUserViewController</string>
|
||||
<string key="candidateClassName">FirstTimeUserViewController</string>
|
||||
|
@ -822,6 +1010,10 @@
|
|||
<string key="name">fontSettingsViewController</string>
|
||||
<string key="candidateClassName">FontSettingsViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="friendsListViewController">
|
||||
<string key="name">friendsListViewController</string>
|
||||
<string key="candidateClassName">FriendsListViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="googleReaderViewController">
|
||||
<string key="name">googleReaderViewController</string>
|
||||
<string key="candidateClassName">GoogleReaderViewController</string>
|
||||
|
@ -848,7 +1040,7 @@
|
|||
</object>
|
||||
<object class="IBToOneOutletInfo" key="splitStoryController">
|
||||
<string key="name">splitStoryController</string>
|
||||
<string key="candidateClassName">UISplitViewController</string>
|
||||
<string key="candidateClassName">MGSplitViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="splitStoryDetailNavigationController">
|
||||
<string key="name">splitStoryDetailNavigationController</string>
|
||||
|
@ -862,6 +1054,10 @@
|
|||
<string key="name">storyDetailViewController</string>
|
||||
<string key="candidateClassName">StoryDetailViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="userProfileViewController">
|
||||
<string key="name">userProfileViewController</string>
|
||||
<string key="candidateClassName">UserProfileViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="window">
|
||||
<string key="name">window</string>
|
||||
<string key="candidateClassName">UIWindow</string>
|
||||
|
@ -881,7 +1077,7 @@
|
|||
<string key="sectionUntapped:">UIButton</string>
|
||||
<string key="sectionUntappedOutside:">UIButton</string>
|
||||
<string key="selectIntelligence">id</string>
|
||||
<string key="showMenuButton">id</string>
|
||||
<string key="showMenuButton:">id</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="actionInfosByName">
|
||||
<object class="IBActionInfo" key="doSwitchSitesUnread">
|
||||
|
@ -904,8 +1100,8 @@
|
|||
<string key="name">selectIntelligence</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo" key="showMenuButton">
|
||||
<string key="name">showMenuButton</string>
|
||||
<object class="IBActionInfo" key="showMenuButton:">
|
||||
<string key="name">showMenuButton:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
|
@ -1070,8 +1266,6 @@
|
|||
<string key="appDelegate">NewsBlurAppDelegate</string>
|
||||
<string key="commentField">UITextView</string>
|
||||
<string key="facebookButton">UIButton</string>
|
||||
<string key="siteFavicon">UIImageView</string>
|
||||
<string key="siteInformation">UILabel</string>
|
||||
<string key="submitButton">UIBarButtonItem</string>
|
||||
<string key="toolbarTitle">UIBarButtonItem</string>
|
||||
<string key="twitterButton">UIButton</string>
|
||||
|
@ -1089,14 +1283,6 @@
|
|||
<string key="name">facebookButton</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="siteFavicon">
|
||||
<string key="name">siteFavicon</string>
|
||||
<string key="candidateClassName">UIImageView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="siteInformation">
|
||||
<string key="name">siteInformation</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="submitButton">
|
||||
<string key="name">submitButton</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
|
@ -1118,17 +1304,36 @@
|
|||
<object class="IBPartialClassDescription">
|
||||
<string key="className">SplitStoryDetailViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<string key="NS.key.0">appDelegate</string>
|
||||
<string key="NS.object.0">NewsBlurAppDelegate</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<string key="NS.key.0">doLogoutButton:</string>
|
||||
<string key="NS.object.0">id</string>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<string key="NS.key.0">appDelegate</string>
|
||||
<object class="IBToOneOutletInfo" key="NS.object.0">
|
||||
<object class="NSMutableDictionary" key="actionInfosByName">
|
||||
<string key="NS.key.0">doLogoutButton:</string>
|
||||
<object class="IBActionInfo" key="NS.object.0">
|
||||
<string key="name">doLogoutButton:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
</object>
|
||||
<dictionary class="NSMutableDictionary" key="outlets">
|
||||
<string key="appDelegate">NewsBlurAppDelegate</string>
|
||||
<string key="bottomToolbar">UIToolbar</string>
|
||||
<string key="scrollView">UIScrollView</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<object class="IBToOneOutletInfo" key="appDelegate">
|
||||
<string key="name">appDelegate</string>
|
||||
<string key="candidateClassName">NewsBlurAppDelegate</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="bottomToolbar">
|
||||
<string key="name">bottomToolbar</string>
|
||||
<string key="candidateClassName">UIToolbar</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="scrollView">
|
||||
<string key="name">scrollView</string>
|
||||
<string key="candidateClassName">UIScrollView</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/SplitStoryDetailViewController.h</string>
|
||||
|
@ -1138,11 +1343,16 @@
|
|||
<string key="className">StoryDetailViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
<dictionary class="NSMutableDictionary" key="actions">
|
||||
<string key="doNextStory">id</string>
|
||||
<string key="doNextUnreadStory">id</string>
|
||||
<string key="doPreviousStory">id</string>
|
||||
<string key="toggleFontSize:">id</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="actionInfosByName">
|
||||
<object class="IBActionInfo" key="doNextStory">
|
||||
<string key="name">doNextStory</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo" key="doNextUnreadStory">
|
||||
<string key="name">doNextUnreadStory</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
|
@ -1161,10 +1371,12 @@
|
|||
<string key="appDelegate">NewsBlurAppDelegate</string>
|
||||
<string key="buttonAction">UIBarButtonItem</string>
|
||||
<string key="buttonNext">UIBarButtonItem</string>
|
||||
<string key="buttonNextStory">UIBarButtonItem</string>
|
||||
<string key="buttonPrevious">UIBarButtonItem</string>
|
||||
<string key="feedTitleGradient">UIView</string>
|
||||
<string key="popoverController">UIPopoverController</string>
|
||||
<string key="progressView">UIProgressView</string>
|
||||
<string key="toggleViewButton">UIBarButtonItem</string>
|
||||
<string key="toolbar">UIToolbar</string>
|
||||
<string key="webView">UIWebView</string>
|
||||
</dictionary>
|
||||
|
@ -1185,6 +1397,10 @@
|
|||
<string key="name">buttonNext</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="buttonNextStory">
|
||||
<string key="name">buttonNextStory</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="buttonPrevious">
|
||||
<string key="name">buttonPrevious</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
|
@ -1201,6 +1417,10 @@
|
|||
<string key="name">progressView</string>
|
||||
<string key="candidateClassName">UIProgressView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="toggleViewButton">
|
||||
<string key="name">toggleViewButton</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="toolbar">
|
||||
<string key="name">toolbar</string>
|
||||
<string key="candidateClassName">UIToolbar</string>
|
||||
|
@ -1215,6 +1435,74 @@
|
|||
<string key="minorKey">./Classes/StoryDetailViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">UserProfileViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<string key="NS.key.0">doFollowButton:</string>
|
||||
<string key="NS.object.0">id</string>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="actionInfosByName">
|
||||
<string key="NS.key.0">doFollowButton:</string>
|
||||
<object class="IBActionInfo" key="NS.object.0">
|
||||
<string key="name">doFollowButton:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
</object>
|
||||
<dictionary class="NSMutableDictionary" key="outlets">
|
||||
<string key="appDelegate">NewsBlurAppDelegate</string>
|
||||
<string key="followButton">UIButton</string>
|
||||
<string key="followersCount">UILabel</string>
|
||||
<string key="followingCount">UILabel</string>
|
||||
<string key="userAvatar">UIImageView</string>
|
||||
<string key="userDescription">UILabel</string>
|
||||
<string key="userLocation">UILabel</string>
|
||||
<string key="userStats">UILabel</string>
|
||||
<string key="username">UILabel</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<object class="IBToOneOutletInfo" key="appDelegate">
|
||||
<string key="name">appDelegate</string>
|
||||
<string key="candidateClassName">NewsBlurAppDelegate</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="followButton">
|
||||
<string key="name">followButton</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="followersCount">
|
||||
<string key="name">followersCount</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="followingCount">
|
||||
<string key="name">followingCount</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="userAvatar">
|
||||
<string key="name">userAvatar</string>
|
||||
<string key="candidateClassName">UIImageView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="userDescription">
|
||||
<string key="name">userDescription</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="userLocation">
|
||||
<string key="name">userLocation</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="userStats">
|
||||
<string key="name">userStats</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="username">
|
||||
<string key="name">username</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/UserProfileViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
<int key="IBDocument.localizationMode">0</int>
|
||||
|
|
Loading…
Add table
Reference in a new issue