diff options
author | Sven Weidauer <sven.weidauer@gmail.com> | 2011-01-17 15:00:12 +0000 |
---|---|---|
committer | Sven Weidauer <sven.weidauer@gmail.com> | 2011-01-17 15:00:12 +0000 |
commit | d2aa0bcea9cb25f11ad59911a9f191efddf818d5 (patch) | |
tree | d2c08362cbfc0ea618243d6b1237c13941228fa7 /cocoa/NetSurfAppDelegate.m | |
parent | 76f2b2af987a91a646c309cb9ba168314de7753f (diff) | |
download | netsurf-d2aa0bcea9cb25f11ad59911a9f191efddf818d5.tar.gz netsurf-d2aa0bcea9cb25f11ad59911a9f191efddf818d5.tar.bz2 |
Taking homepage from user defaults
svn path=/trunk/netsurf/; revision=11348
Diffstat (limited to 'cocoa/NetSurfAppDelegate.m')
-rw-r--r-- | cocoa/NetSurfAppDelegate.m | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/cocoa/NetSurfAppDelegate.m b/cocoa/NetSurfAppDelegate.m index 8bac3f2ab..3900ec985 100644 --- a/cocoa/NetSurfAppDelegate.m +++ b/cocoa/NetSurfAppDelegate.m @@ -29,11 +29,21 @@ @implementation NetSurfAppDelegate +NSString * const kHomepageURL = @"HomepageURL"; + @synthesize historyWindow; ++ (void) initialize; +{ + [[NSUserDefaults standardUserDefaults] registerDefaults: [NSDictionary dictionaryWithObjectsAndKeys: + @"http://netsurf-browser.org/welcome/", kHomepageURL, + nil]]; +} + - (void) newDocument: (id) sender; { - browser_window_create( "http://netsurf-browser.org/", NULL, NULL, true, false ); + NSString *homepageURL = [[NSUserDefaults standardUserDefaults] objectForKey: kHomepageURL]; + browser_window_create( [homepageURL UTF8String], NULL, NULL, true, false ); } - (void) openDocument: (id) sender; |