Browse Source

fix respring (hopefully)

tags/v2.2.0
Viggo Lekdorf 4 years ago
parent
commit
a197d363a0
1 changed files with 11 additions and 9 deletions
  1. +11
    -9
      cnonprefs/CNONRootListController.m

+ 11
- 9
cnonprefs/CNONRootListController.m View File

#include "CNONRootListController.h" #include "CNONRootListController.h"
//#import <spawn.h>


@implementation CNONRootListController @implementation CNONRootListController


- (NSArray *)specifiers { - (NSArray *)specifiers {
if (!_specifiers) { if (!_specifiers) {
_specifiers = [[self loadSpecifiersFromPlistName:@"Root" target:self] retain];
_specifiers = [self loadSpecifiersFromPlistName:@"Root" target:self];
} }


return _specifiers; return _specifiers;
} }


- (void)saveTapped {
[self.view endEditing:YES];
CFNotificationCenterPostNotification(CFNotificationCenterGetDarwinNotifyCenter(), CFSTR("com.yaypixxo.cnon/respring"), NULL, NULL, YES);
}

- (void)openTwitter {
-(void)openTwitter {
NSURL *url; NSURL *url;


// check which of these apps are installed
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"tweetbot:"]]) { if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"tweetbot:"]]) {
url = [NSURL URLWithString:@"tweetbot:///user_profile/Ra1nPix"]; url = [NSURL URLWithString:@"tweetbot:///user_profile/Ra1nPix"];
} }
url = [NSURL URLWithString:@"https://mobile.twitter.com/Ra1nPix"]; url = [NSURL URLWithString:@"https://mobile.twitter.com/Ra1nPix"];
} }


// [[UIApplication sharedApplication] openURL:url options:@{} completionHandler:nil];
// open my profile in the app chosen above
// if you're compiling with an iOS 10 or lower sdk you can leave out options:@{} and completionHandler:nil
[[UIApplication sharedApplication] openURL:url options:@{} completionHandler:nil]; [[UIApplication sharedApplication] openURL:url options:@{} completionHandler:nil];
} }


// send respring notification
-(void)saveTapped {
[self.view endEditing:YES];
CFNotificationCenterPostNotification(CFNotificationCenterGetDarwinNotifyCenter(), CFSTR("com.yaypixxo.cnon/respring"), NULL, NULL, YES);
}

@end @end

Loading…
Cancel
Save