From 6f7a0e57ce0650c9e91b15e75ec9a0bb85f6ddb6 Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Sat, 6 Sep 2025 23:03:04 +0200 Subject: Make the provider functional --- QSDeliciousPrefPane.m | 39 --------------------------------------- 1 file changed, 39 deletions(-) delete mode 100644 QSDeliciousPrefPane.m (limited to 'QSDeliciousPrefPane.m') diff --git a/QSDeliciousPrefPane.m b/QSDeliciousPrefPane.m deleted file mode 100644 index f0dde4e..0000000 --- a/QSDeliciousPrefPane.m +++ /dev/null @@ -1,39 +0,0 @@ - - -#import "QSDeliciousPrefPane.h" -#import - -@implementation QSDeliciousPrefPane -- (id)init { - self = [super initWithBundle:[NSBundle bundleForClass:[QSDeliciousPrefPane class]]]; - if (self) { - } - return self; -} - -- (NSImage *) icon{ - return [[NSBundle bundleForClass:[self class]] imageNamed:@"del.icio.us"]; -} - -- (NSString *) mainNibName{ - return @"QSDeliciousPrefPane"; -} - -- (void)awakeFromNib{ - NSString *account=[[NSUserDefaults standardUserDefaults] objectForKey:@"QSDeliciousUserName"]; - NSURL *url=[NSURL URLWithString:[NSString stringWithFormat:@"http://%@@del.icio.us/",account]]; - NSString *password=[url keychainPassword]; - if (account)[userField setStringValue:account]; - if (password)[passField setStringValue:password]; -} - -- (IBAction)savePassword:(id)sender{ - NSString *account=[userField stringValue]; - NSString *pass=[passField stringValue]; - - NSURL *url=[NSURL URLWithString:[NSString stringWithFormat:@"http://%@:%@@del.icio.us/",account,pass]]; - if ([pass length]) - [url addPasswordToKeychain]; -} - -@end -- cgit