mirror of
https://github.com/viq/NewsBlur.git
synced 2025-09-18 21:43:31 +00:00
adding in popover for the feed menu
This commit is contained in:
parent
cb3da86c9f
commit
1d810d6e85
11 changed files with 307 additions and 1117 deletions
|
@ -18,10 +18,14 @@
|
|||
UITableViewDataSource,
|
||||
UIAlertViewDelegate> {
|
||||
NewsBlurAppDelegate *appDelegate;
|
||||
IBOutlet UIToolbar *toolbar;
|
||||
IBOutlet UITableView *tableView;
|
||||
}
|
||||
|
||||
@property (nonatomic, retain) IBOutlet NewsBlurAppDelegate *appDelegate;
|
||||
@property (nonatomic, strong) NSArray *menuOptions;
|
||||
@property (nonatomic, retain) IBOutlet UIToolbar *toolbar;
|
||||
@property (retain, nonatomic) IBOutlet UITableView *tableView;
|
||||
|
||||
- (IBAction)tapCancelButton:(UIBarButtonItem *)sender;
|
||||
|
||||
|
|
|
@ -15,6 +15,8 @@
|
|||
|
||||
@synthesize appDelegate;
|
||||
@synthesize menuOptions;
|
||||
@synthesize toolbar;
|
||||
@synthesize tableView;
|
||||
|
||||
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
|
||||
{
|
||||
|
@ -32,10 +34,18 @@
|
|||
|
||||
self.menuOptions = [[[NSArray alloc]
|
||||
initWithObjects:@"Add Site", @"Add Folder", @"Logout", nil] autorelease];
|
||||
|
||||
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
|
||||
toolbar.hidden = YES;
|
||||
tableView.frame = CGRectMake(0, 0, tableView.frame.size.width, tableView.frame.size.height + 44);
|
||||
}
|
||||
}
|
||||
|
||||
- (void)viewDidUnload
|
||||
{
|
||||
toolbar = nil;
|
||||
tableView = nil;
|
||||
|
||||
[super viewDidUnload];
|
||||
// Release any retained subviews of the main view.
|
||||
// e.g. self.myOutlet = nil;
|
||||
|
@ -50,6 +60,8 @@
|
|||
- (void)dealloc {
|
||||
[appDelegate release];
|
||||
[menuOptions release];
|
||||
[toolbar release];
|
||||
[tableView release];
|
||||
[super dealloc];
|
||||
}
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -27,7 +27,7 @@
|
|||
|
||||
- (void)viewDidLoad
|
||||
{
|
||||
self.contentSizeForViewInPopover=CGSizeMake(274.0,130.0);
|
||||
self.contentSizeForViewInPopover = CGSizeMake(274.0,130.0);
|
||||
[super viewDidLoad];
|
||||
// Do any additional setup after loading the view from its nib.
|
||||
}
|
||||
|
|
|
@ -23,7 +23,8 @@
|
|||
@class SplitStoryDetailViewController;
|
||||
|
||||
|
||||
@interface NewsBlurAppDelegate : BaseViewController <UIApplicationDelegate> {
|
||||
@interface NewsBlurAppDelegate : BaseViewController
|
||||
<UIApplicationDelegate> {
|
||||
UIWindow *window;
|
||||
UISplitViewController *splitStoryController;
|
||||
UINavigationController *navigationController;
|
||||
|
|
|
@ -151,30 +151,12 @@
|
|||
|
||||
- (void)showFeedsMenu {
|
||||
UINavigationController *navController = self.navigationController;
|
||||
|
||||
|
||||
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
|
||||
// addSiteViewController.modalPresentationStyle=UIModalPresentationFormSheet;
|
||||
// [navController presentModalViewController:addSiteViewController animated:YES];
|
||||
// addSiteViewController.view.superview.frame = CGRectMake(0, 0, 320, 440); //it's important to do this after presentModalViewController
|
||||
// addSiteViewController.view.superview.center = self.view.center;
|
||||
} else {
|
||||
[navController presentModalViewController:feedsMenuViewController animated:YES];
|
||||
}
|
||||
|
||||
[navController presentModalViewController:feedsMenuViewController animated:YES];
|
||||
}
|
||||
|
||||
- (void)hideFeedsMenu {
|
||||
UINavigationController *navController = self.navigationController;
|
||||
|
||||
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
|
||||
// addSiteViewController.modalPresentationStyle=UIModalPresentationFormSheet;
|
||||
// [navController presentModalViewController:addSiteViewController animated:YES];
|
||||
// addSiteViewController.view.superview.frame = CGRectMake(0, 0, 320, 440); //it's important to do this after presentModalViewController
|
||||
// addSiteViewController.view.superview.center = self.view.center;
|
||||
} else {
|
||||
[navController dismissModalViewControllerAnimated:YES];
|
||||
}
|
||||
[navController dismissModalViewControllerAnimated:YES];
|
||||
}
|
||||
|
||||
- (void)showAdd {
|
||||
|
|
|
@ -17,7 +17,8 @@
|
|||
@interface NewsBlurViewController : BaseViewController
|
||||
<UITableViewDelegate, UITableViewDataSource,
|
||||
UIAlertViewDelegate, PullToRefreshViewDelegate,
|
||||
ASIHTTPRequestDelegate, NSCacheDelegate> {
|
||||
ASIHTTPRequestDelegate, NSCacheDelegate,
|
||||
UIPopoverControllerDelegate> {
|
||||
NewsBlurAppDelegate *appDelegate;
|
||||
|
||||
NSMutableDictionary * activeFeedLocations;
|
||||
|
@ -34,6 +35,7 @@
|
|||
IBOutlet UIBarButtonItem * homeButton;
|
||||
IBOutlet UISegmentedControl * intelligenceControl;
|
||||
IBOutlet UIBarButtonItem * sitesButton;
|
||||
IBOutlet UIPopoverController *popoverController;
|
||||
}
|
||||
|
||||
- (void)returnToApp;
|
||||
|
@ -71,5 +73,6 @@
|
|||
@property (nonatomic, retain) NSDate *lastUpdate;
|
||||
@property (nonatomic, retain) NSCache *imageCache;
|
||||
@property (nonatomic, retain) IBOutlet UISegmentedControl * intelligenceControl;
|
||||
@property (nonatomic, retain) UIPopoverController *popoverController;
|
||||
|
||||
@end
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
#import "NewsBlurAppDelegate.h"
|
||||
#import "SplitStoryDetailViewController.h"
|
||||
#import "FeedTableCell.h"
|
||||
#import "FeedsMenuViewController.h"
|
||||
#import "ASIHTTPRequest.h"
|
||||
#import "PullToRefreshView.h"
|
||||
#import "MBProgressHUD.h"
|
||||
|
@ -36,6 +37,7 @@
|
|||
@synthesize pull;
|
||||
@synthesize lastUpdate;
|
||||
@synthesize imageCache;
|
||||
@synthesize popoverController;
|
||||
|
||||
#pragma mark -
|
||||
#pragma mark Globals
|
||||
|
@ -132,6 +134,9 @@
|
|||
|
||||
- (void)viewWillDisappear:(BOOL)animated {
|
||||
//[appDelegate showNavigationBar:YES];
|
||||
if( popoverController.isPopoverVisible) {
|
||||
[popoverController dismissPopoverAnimated:NO];
|
||||
}
|
||||
[super viewWillDisappear:animated];
|
||||
}
|
||||
|
||||
|
@ -168,6 +173,7 @@
|
|||
[pull release];
|
||||
[lastUpdate release];
|
||||
[imageCache release];
|
||||
[popoverController release];
|
||||
|
||||
[super dealloc];
|
||||
}
|
||||
|
@ -288,7 +294,20 @@
|
|||
}
|
||||
|
||||
- (IBAction)showMenuButton {
|
||||
[appDelegate showFeedsMenu];
|
||||
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
|
||||
if (popoverController == nil) {
|
||||
popoverController = [[UIPopoverController alloc]
|
||||
initWithContentViewController:appDelegate.feedsMenuViewController];
|
||||
|
||||
popoverController.delegate = self;
|
||||
}
|
||||
|
||||
[popoverController setPopoverContentSize:CGSizeMake(200, 130)];
|
||||
[popoverController presentPopoverFromBarButtonItem:self.navigationItem.leftBarButtonItem
|
||||
permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
|
||||
} else {
|
||||
[appDelegate showFeedsMenu];
|
||||
}
|
||||
}
|
||||
|
||||
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
|
||||
|
|
|
@ -37,7 +37,6 @@
|
|||
@property (nonatomic, retain) UIActivityIndicatorView *loadingIndicator;
|
||||
@property (nonatomic, retain) IBOutlet NewsBlurAppDelegate *appDelegate;
|
||||
@property (nonatomic, retain) IBOutlet UIView *feedTitleGradient;
|
||||
|
||||
@property (retain,nonatomic) UIPopoverController *popoverController;
|
||||
|
||||
- (void)setNextPreviousButtons;
|
||||
|
|
|
@ -771,11 +771,11 @@
|
|||
43B8F019156603170008733D /* AddSiteViewController.xib */,
|
||||
43B8F01A156603170008733D /* FeedDetailTableCell.xib */,
|
||||
43B8F01B156603170008733D /* FeedDetailViewController.xib */,
|
||||
439DAB1F1590DA350019B0EB /* FeedsMenuViewController.xib */,
|
||||
43B8F01C156603170008733D /* LoginViewController.xib */,
|
||||
43B8F01D156603170008733D /* MainWindow.xib */,
|
||||
43B8F01E156603170008733D /* MoveSiteViewController.xib */,
|
||||
43B8F01F156603170008733D /* NewsBlurViewController.xib */,
|
||||
439DAB1F1590DA350019B0EB /* FeedsMenuViewController.xib */,
|
||||
43B8F020156603170008733D /* OriginalStoryViewController.xib */,
|
||||
43B8F021156603170008733D /* StoryDetailViewController.xib */,
|
||||
);
|
||||
|
|
|
@ -53,6 +53,17 @@
|
|||
<string key="targetRuntimeIdentifier">IBIPadFramework</string>
|
||||
<bool key="IBUIHorizontal">NO</bool>
|
||||
</object>
|
||||
<object class="IBUIViewController" id="1003245757">
|
||||
<object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics">
|
||||
<int key="IBUIStatusBarStyle">2</int>
|
||||
</object>
|
||||
<object class="IBUISimulatedOrientationMetrics" key="IBUISimulatedOrientationMetrics">
|
||||
<int key="IBUIInterfaceOrientation">1</int>
|
||||
<int key="interfaceOrientation">1</int>
|
||||
</object>
|
||||
<string key="targetRuntimeIdentifier">IBIPadFramework</string>
|
||||
<bool key="IBUIHorizontal">NO</bool>
|
||||
</object>
|
||||
<object class="IBUIViewController" id="943309135">
|
||||
<string key="IBUINibName">NewsBlurViewController</string>
|
||||
<object class="IBUISimulatedNavigationBarMetrics" key="IBUISimulatedTopBarMetrics">
|
||||
|
@ -154,9 +165,11 @@
|
|||
<bool key="IBUIHorizontal">NO</bool>
|
||||
</object>
|
||||
<object class="IBUIWindow" id="117978783">
|
||||
<nil key="NSNextResponder"/>
|
||||
<reference key="NSNextResponder"/>
|
||||
<int key="NSvFlags">292</int>
|
||||
<string key="NSFrameSize">{768, 1024}</string>
|
||||
<reference key="NSSuperview"/>
|
||||
<reference key="NSWindow"/>
|
||||
<object class="NSColor" key="IBUIBackgroundColor">
|
||||
<int key="NSColorSpace">1</int>
|
||||
<bytes key="NSRGB">MSAxIDEAA</bytes>
|
||||
|
@ -373,6 +386,14 @@
|
|||
</object>
|
||||
<int key="connectionID">160</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">feedsMenuViewController</string>
|
||||
<reference key="source" ref="664661524"/>
|
||||
<reference key="destination" ref="1003245757"/>
|
||||
</object>
|
||||
<int key="connectionID">163</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">appDelegate</string>
|
||||
|
@ -469,6 +490,14 @@
|
|||
</object>
|
||||
<int key="connectionID">161</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBCocoaTouchOutletConnection" key="connection">
|
||||
<string key="label">appDelegate</string>
|
||||
<reference key="source" ref="1003245757"/>
|
||||
<reference key="destination" ref="664661524"/>
|
||||
</object>
|
||||
<int key="connectionID">164</int>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBMutableOrderedSet" key="objectRecords">
|
||||
<object class="NSArray" key="orderedObjects">
|
||||
|
@ -606,6 +635,11 @@
|
|||
<reference key="object" ref="526351421"/>
|
||||
<reference key="parent" ref="0"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">162</int>
|
||||
<reference key="object" ref="1003245757"/>
|
||||
<reference key="parent" ref="0"/>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="flattenedProperties">
|
||||
|
@ -644,6 +678,8 @@
|
|||
<string>155.IBPluginDependency</string>
|
||||
<string>159.CustomClassName</string>
|
||||
<string>159.IBPluginDependency</string>
|
||||
<string>162.CustomClassName</string>
|
||||
<string>162.IBPluginDependency</string>
|
||||
<string>3.CustomClassName</string>
|
||||
<string>3.IBPluginDependency</string>
|
||||
<string>39.IBLastUsedUIStatusBarStylesToTargetRuntimesMap</string>
|
||||
|
@ -711,6 +747,8 @@
|
|||
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string>FontSettingsViewController</string>
|
||||
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string>FeedsMenuViewController</string>
|
||||
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<string>NewsBlurAppDelegate</string>
|
||||
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
|
||||
<object class="NSMutableDictionary">
|
||||
|
@ -748,7 +786,7 @@
|
|||
<reference key="dict.values" ref="0"/>
|
||||
</object>
|
||||
<nil key="sourceID"/>
|
||||
<int key="maxID">161</int>
|
||||
<int key="maxID">164</int>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||
|
@ -1067,145 +1105,33 @@
|
|||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">FeedsViewController</string>
|
||||
<string key="superclassName">BaseViewController</string>
|
||||
<string key="className">FeedsMenuViewController</string>
|
||||
<string key="superclassName">UIViewController</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>doAddButton</string>
|
||||
<string>doLogoutButton</string>
|
||||
<string>doSwitchSitesUnread</string>
|
||||
<string>sectionTapped:</string>
|
||||
<string>sectionUntapped:</string>
|
||||
<string>selectIntelligence</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>id</string>
|
||||
<string>id</string>
|
||||
<string>id</string>
|
||||
<string>UIButton</string>
|
||||
<string>UIButton</string>
|
||||
<string>id</string>
|
||||
</object>
|
||||
<string key="NS.key.0">tapCancelButton:</string>
|
||||
<string key="NS.object.0">UIBarButtonItem</string>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="actionInfosByName">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>doAddButton</string>
|
||||
<string>doLogoutButton</string>
|
||||
<string>doSwitchSitesUnread</string>
|
||||
<string>sectionTapped:</string>
|
||||
<string>sectionUntapped:</string>
|
||||
<string>selectIntelligence</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">doAddButton</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">doLogoutButton</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">doSwitchSitesUnread</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">sectionTapped:</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">sectionUntapped:</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">selectIntelligence</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<string key="NS.key.0">tapCancelButton:</string>
|
||||
<object class="IBActionInfo" key="NS.object.0">
|
||||
<string key="name">tapCancelButton:</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</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>addButton</string>
|
||||
<string>appDelegate</string>
|
||||
<string>feedScoreSlider</string>
|
||||
<string>feedTitlesTable</string>
|
||||
<string>feedViewToolbar</string>
|
||||
<string>intelligenceControl</string>
|
||||
<string>logoutButton</string>
|
||||
<string>sitesButton</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>UIBarButtonItem</string>
|
||||
<string>NewsBlurAppDelegate</string>
|
||||
<string>UISlider</string>
|
||||
<string>UITableView</string>
|
||||
<string>UIToolbar</string>
|
||||
<string>UISegmentedControl</string>
|
||||
<string>UIBarButtonItem</string>
|
||||
<string>UIBarButtonItem</string>
|
||||
</object>
|
||||
<string key="NS.key.0">appDelegate</string>
|
||||
<string key="NS.object.0">NewsBlurAppDelegate</string>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>addButton</string>
|
||||
<string>appDelegate</string>
|
||||
<string>feedScoreSlider</string>
|
||||
<string>feedTitlesTable</string>
|
||||
<string>feedViewToolbar</string>
|
||||
<string>intelligenceControl</string>
|
||||
<string>logoutButton</string>
|
||||
<string>sitesButton</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">addButton</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">appDelegate</string>
|
||||
<string key="candidateClassName">NewsBlurAppDelegate</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">feedScoreSlider</string>
|
||||
<string key="candidateClassName">UISlider</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">feedTitlesTable</string>
|
||||
<string key="candidateClassName">UITableView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">feedViewToolbar</string>
|
||||
<string key="candidateClassName">UIToolbar</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">intelligenceControl</string>
|
||||
<string key="candidateClassName">UISegmentedControl</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">logoutButton</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">sitesButton</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
</object>
|
||||
<string key="NS.key.0">appDelegate</string>
|
||||
<object class="IBToOneOutletInfo" key="NS.object.0">
|
||||
<string key="name">appDelegate</string>
|
||||
<string key="candidateClassName">NewsBlurAppDelegate</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/FeedsViewController.h</string>
|
||||
<string key="minorKey">./Classes/FeedsMenuViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
|
@ -1379,14 +1305,42 @@
|
|||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<string key="NS.key.0">appDelegate</string>
|
||||
<string key="NS.object.0">NewsBlurAppDelegate</string>
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>appDelegate</string>
|
||||
<string>largeFontSizeLabel</string>
|
||||
<string>smallFontSizeLabel</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>NewsBlurAppDelegate</string>
|
||||
<string>UILabel</string>
|
||||
<string>UILabel</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<string key="NS.key.0">appDelegate</string>
|
||||
<object class="IBToOneOutletInfo" key="NS.object.0">
|
||||
<string key="name">appDelegate</string>
|
||||
<string key="candidateClassName">NewsBlurAppDelegate</string>
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>appDelegate</string>
|
||||
<string>largeFontSizeLabel</string>
|
||||
<string>smallFontSizeLabel</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">largeFontSizeLabel</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">smallFontSizeLabel</string>
|
||||
<string key="candidateClassName">UILabel</string>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
|
@ -1801,6 +1755,7 @@
|
|||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>addSiteViewController</string>
|
||||
<string>feedDetailViewController</string>
|
||||
<string>feedsMenuViewController</string>
|
||||
<string>feedsViewController</string>
|
||||
<string>firstTimeUserViewController</string>
|
||||
<string>fontSettingsViewController</string>
|
||||
|
@ -1819,6 +1774,7 @@
|
|||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>AddSiteViewController</string>
|
||||
<string>FeedDetailViewController</string>
|
||||
<string>FeedsMenuViewController</string>
|
||||
<string>FeedsViewController</string>
|
||||
<string>FirstTimeUserViewController</string>
|
||||
<string>FontSettingsViewController</string>
|
||||
|
@ -1840,6 +1796,7 @@
|
|||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>addSiteViewController</string>
|
||||
<string>feedDetailViewController</string>
|
||||
<string>feedsMenuViewController</string>
|
||||
<string>feedsViewController</string>
|
||||
<string>firstTimeUserViewController</string>
|
||||
<string>fontSettingsViewController</string>
|
||||
|
@ -1864,6 +1821,10 @@
|
|||
<string key="name">feedDetailViewController</string>
|
||||
<string key="candidateClassName">FeedDetailViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">feedsMenuViewController</string>
|
||||
<string key="candidateClassName">FeedsMenuViewController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">feedsViewController</string>
|
||||
<string key="candidateClassName">FeedsViewController</string>
|
||||
|
@ -1923,6 +1884,141 @@
|
|||
<string key="minorKey">./Classes/NewsBlurAppDelegate.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">NewsBlurViewController</string>
|
||||
<string key="superclassName">BaseViewController</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>doSwitchSitesUnread</string>
|
||||
<string>sectionTapped:</string>
|
||||
<string>sectionUntapped:</string>
|
||||
<string>selectIntelligence</string>
|
||||
<string>showMenuButton</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>id</string>
|
||||
<string>UIButton</string>
|
||||
<string>UIButton</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>doSwitchSitesUnread</string>
|
||||
<string>sectionTapped:</string>
|
||||
<string>sectionUntapped:</string>
|
||||
<string>selectIntelligence</string>
|
||||
<string>showMenuButton</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">doSwitchSitesUnread</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">sectionTapped:</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">sectionUntapped:</string>
|
||||
<string key="candidateClassName">UIButton</string>
|
||||
</object>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">selectIntelligence</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">showMenuButton</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
</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>feedScoreSlider</string>
|
||||
<string>feedTitlesTable</string>
|
||||
<string>feedViewToolbar</string>
|
||||
<string>homeButton</string>
|
||||
<string>intelligenceControl</string>
|
||||
<string>popoverController</string>
|
||||
<string>sitesButton</string>
|
||||
</object>
|
||||
<object class="NSArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>NewsBlurAppDelegate</string>
|
||||
<string>UISlider</string>
|
||||
<string>UITableView</string>
|
||||
<string>UIToolbar</string>
|
||||
<string>UIBarButtonItem</string>
|
||||
<string>UISegmentedControl</string>
|
||||
<string>UIPopoverController</string>
|
||||
<string>UIBarButtonItem</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>feedScoreSlider</string>
|
||||
<string>feedTitlesTable</string>
|
||||
<string>feedViewToolbar</string>
|
||||
<string>homeButton</string>
|
||||
<string>intelligenceControl</string>
|
||||
<string>popoverController</string>
|
||||
<string>sitesButton</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">feedScoreSlider</string>
|
||||
<string key="candidateClassName">UISlider</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">feedTitlesTable</string>
|
||||
<string key="candidateClassName">UITableView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">feedViewToolbar</string>
|
||||
<string key="candidateClassName">UIToolbar</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">homeButton</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">intelligenceControl</string>
|
||||
<string key="candidateClassName">UISegmentedControl</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">popoverController</string>
|
||||
<string key="candidateClassName">UIPopoverController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">sitesButton</string>
|
||||
<string key="candidateClassName">UIBarButtonItem</string>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/NewsBlurViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">OriginalStoryViewController</string>
|
||||
<string key="superclassName">BaseViewController</string>
|
||||
|
@ -2129,6 +2225,7 @@
|
|||
<string>buttonNext</string>
|
||||
<string>buttonPrevious</string>
|
||||
<string>feedTitleGradient</string>
|
||||
<string>popoverController</string>
|
||||
<string>progressView</string>
|
||||
<string>toolbar</string>
|
||||
<string>webView</string>
|
||||
|
@ -2141,6 +2238,7 @@
|
|||
<string>UIBarButtonItem</string>
|
||||
<string>UIBarButtonItem</string>
|
||||
<string>UIView</string>
|
||||
<string>UIPopoverController</string>
|
||||
<string>UIProgressView</string>
|
||||
<string>UIToolbar</string>
|
||||
<string>UIWebView</string>
|
||||
|
@ -2156,6 +2254,7 @@
|
|||
<string>buttonNext</string>
|
||||
<string>buttonPrevious</string>
|
||||
<string>feedTitleGradient</string>
|
||||
<string>popoverController</string>
|
||||
<string>progressView</string>
|
||||
<string>toolbar</string>
|
||||
<string>webView</string>
|
||||
|
@ -2186,6 +2285,10 @@
|
|||
<string key="name">feedTitleGradient</string>
|
||||
<string key="candidateClassName">UIView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">popoverController</string>
|
||||
<string key="candidateClassName">UIPopoverController</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">progressView</string>
|
||||
<string key="candidateClassName">UIProgressView</string>
|
||||
|
|
Loading…
Add table
Reference in a new issue