Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(372)

Unified Diff: remoting/client/ios/app/app_delegate.mm

Issue 2871993003: Moving the iOS directory to be remoting top level. (Closed)
Patch Set: //remoting/ios was the old landing target for the internal iOS application. Fix. Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « remoting/client/ios/app/app_delegate.h ('k') | remoting/client/ios/app/client_connection_view_controller.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: remoting/client/ios/app/app_delegate.mm
diff --git a/remoting/client/ios/app/app_delegate.mm b/remoting/client/ios/app/app_delegate.mm
deleted file mode 100644
index 7dc13697669a2dd6b04f9925d716a1adb496669b..0000000000000000000000000000000000000000
--- a/remoting/client/ios/app/app_delegate.mm
+++ /dev/null
@@ -1,62 +0,0 @@
-// Copyright 2016 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#if !defined(__has_feature) || !__has_feature(objc_arc)
-#error "This file requires ARC support."
-#endif
-
-#import "remoting/client/ios/app/app_delegate.h"
-
-#include "base/logging.h"
-#include "ui/base/l10n/l10n_util.h"
-#include "ui/base/resource/resource_bundle.h"
-
-#import "remoting/client/ios/app/remoting_view_controller.h"
-#import "remoting/client/ios/facade/remoting_authentication.h"
-#import "remoting/client/ios/facade/remoting_service.h"
-
-@implementation AppDelegate
-
-@synthesize window = _window;
-
-- (BOOL)application:(UIApplication*)application
- willFinishLaunchingWithOptions:(NSDictionary*)launchOptions {
- self.window =
- [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
- self.window.backgroundColor = [UIColor whiteColor];
- return YES;
-}
-
-- (BOOL)application:(UIApplication*)application
- didFinishLaunchingWithOptions:(NSDictionary*)launchOptions {
- [self launchRemotingViewController];
- return YES;
-}
-
-- (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url {
- NSMutableDictionary* components = [[NSMutableDictionary alloc] init];
- NSArray* urlComponents = [[url query] componentsSeparatedByString:@"&"];
-
- for (NSString* componentPair in urlComponents) {
- NSArray* pair = [componentPair componentsSeparatedByString:@"="];
- NSString* key = [[pair firstObject] stringByRemovingPercentEncoding];
- NSString* value = [[pair lastObject] stringByRemovingPercentEncoding];
- [components setObject:value forKey:key];
- }
- NSString* authorizationCode = [components objectForKey:@"code"];
-
- [[RemotingService SharedInstance].authentication
- authenticateWithAuthorizationCode:authorizationCode];
-
- [self launchRemotingViewController];
- return YES;
-}
-
-- (void)launchRemotingViewController {
- RemotingViewController* vc = [[RemotingViewController alloc] init];
- self.window.rootViewController = vc;
- [self.window makeKeyAndVisible];
-}
-
-@end
« no previous file with comments | « remoting/client/ios/app/app_delegate.h ('k') | remoting/client/ios/app/client_connection_view_controller.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698