implement sharing in iOS, add OpenGL renderer in OSX window
This commit is contained in:
@@ -92,21 +92,6 @@ std::mutex task_mutex;
|
||||
{
|
||||
NSURL *url = [NSURL fileURLWithPath:file_path];
|
||||
NSArray *objectsToShare = @[url];
|
||||
//
|
||||
// UIActivityViewController *controller = [[UIActivityViewController alloc] initWithActivityItems:objectsToShare applicationActivities:nil];
|
||||
//
|
||||
// // Exclude all activities except AirDrop.
|
||||
// NSArray *excludedActivities = @[UIActivityTypePostToTwitter, UIActivityTypePostToFacebook,
|
||||
// UIActivityTypePostToWeibo,
|
||||
// UIActivityTypeMessage, UIActivityTypeMail,
|
||||
// UIActivityTypePrint, UIActivityTypeCopyToPasteboard,
|
||||
// UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll,
|
||||
// UIActivityTypeAddToReadingList, UIActivityTypePostToFlickr,
|
||||
// UIActivityTypePostToVimeo, UIActivityTypePostToTencentWeibo];
|
||||
// controller.excludedActivityTypes = excludedActivities;
|
||||
//
|
||||
// // Present the controller
|
||||
// [self presentViewController:controller animated:YES completion:nil];
|
||||
[airdrop_service performWithItems:objectsToShare];
|
||||
}
|
||||
- (NSWindow *)sharingService:(NSSharingService *)sharingService sourceWindowForShareItems:(NSArray *)items sharingContentScope:(NSSharingContentScope *)sharingContentScope
|
||||
@@ -170,6 +155,7 @@ std::mutex task_mutex;
|
||||
|
||||
CGLLockContext([[self openGLContext] CGLContextObj]);
|
||||
App::I.init();
|
||||
[self.window setTitle:[NSString stringWithFormat:@"%s - %s", g_window_title, glGetString(GL_RENDERER)]];
|
||||
CGLUnlockContext([[self openGLContext] CGLContextObj]);
|
||||
gl_ready = true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user