4 Commits
2.5 ... v2.5.2

Author SHA1 Message Date
c78366cebb Changed back authentication for smc binary to checkSum method (codesign check was causing issues on some mac)
Reset-Feature to reset fans back to factory defaults, delete settings and favorites
2014-10-30 16:51:29 +01:00
62059ede9b Bumped version to 2.5.1 2014-10-22 22:24:30 +02:00
052664221c Changed temperature readout and filter out wrong iMac values 2014-10-22 22:23:54 +02:00
d4dee3b02f Fixed a crash on 10.6 English Language 2014-10-22 10:56:36 +02:00
18 changed files with 1045 additions and 815 deletions

View File

@ -117,6 +117,7 @@
- (IBAction)closePreferences:(id)sender;
- (IBAction)savePreferences:(id)sender;
- (IBAction)updateCheck:(id)sender;
- (IBAction)resetSettings:(id)sender;
- (void)init_statusitem;

View File

@ -635,6 +635,46 @@ NSUserDefaults *defaults;
[[NSApplication sharedApplication] activateIgnoringOtherApps:YES];
}
-(void)performReset
{
NSFileManager *fileManager = [NSFileManager defaultManager];
NSError *error;
NSString *machinesPath = [[fileManager applicationSupportDirectory] stringByAppendingPathComponent:@"Machines.plist"];
[fileManager removeItemAtPath:machinesPath error:&error];
if (error) {
NSLog(@"Error deleting %@",machinesPath);
}
error = nil;
NSString *domainName = [[NSBundle mainBundle] bundleIdentifier];
[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:domainName];
NSAlert *alert = [NSAlert alertWithMessageText:NSLocalizedString(@"Shutdown required",nil)
defaultButton:NSLocalizedString(@"OK",nil) alternateButton:nil otherButton:nil
informativeTextWithFormat:NSLocalizedString(@"Please shutdown your computer now to return to default fan settings.",nil)];
NSModalResponse code=[alert runModal];
if (code == NSAlertDefaultReturn) {
[[NSApplication sharedApplication] terminate:self];
}
}
- (IBAction)resetSettings:(id)sender
{
NSAlert *alert = [NSAlert alertWithMessageText:NSLocalizedString(@"Reset Settings",nil)
defaultButton:NSLocalizedString(@"Yes",nil) alternateButton:NSLocalizedString(@"No",nil) otherButton:nil
informativeTextWithFormat:NSLocalizedString(@"Do you want to reset smcFanControl to default settings? Favorites will be deleted and fans will return to default speed.",nil)];
NSModalResponse code=[alert runModal];
if (code == NSAlertDefaultReturn) {
[self performReset];
} else if (code == NSAlertAlternateReturn) {
}
}
- (IBAction)visitHomepage:(id)sender{
[[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:@"http://www.eidac.de/products"]];
}

View File

@ -23,7 +23,7 @@
#import "smcWrapper.h"
#import <CommonCrypto/CommonDigest.h>
NSString * const smc_checksum=@"4c9919172e1111c660f12015a7324767";
NSArray *allSensors;
@ -32,31 +32,45 @@ NSArray *allSensors;
+(void)init{
SMCOpen(&conn);
allSensors = [NSArray arrayWithObjects:@"TC0D",@"TC0P",@"TCAD",@"TC0H",@"TC0F",@"TCAH",@"TCBH",nil];
}
+(void)cleanUp{
SMCClose(conn);
}
+(float) get_maintemp{
float c_temp;
+(float)readTempSensors
{
float retValue;
SMCVal_t val;
NSString *sensor = [[NSUserDefaults standardUserDefaults] objectForKey:@"TSensor"];
SMCReadKey2((char*)[sensor UTF8String], &val,conn);
c_temp= ((val.bytes[0] * 256 + val.bytes[1]) >> 2)/64;
if (c_temp<=0) {
retValue= ((val.bytes[0] * 256 + val.bytes[1]) >> 2)/64;
allSensors = [NSArray arrayWithObjects:@"TC0D",@"TC0P",@"TCAD",@"TC0H",@"TC0F",@"TCAH",@"TCBH",nil];
if (retValue<=0 || floor(retValue) == 129 ) { //workaround for some iMac Models
for (NSString *sensor in allSensors) {
SMCReadKey2((char*)[sensor UTF8String], &val,conn);
c_temp= ((val.bytes[0] * 256 + val.bytes[1]) >> 2)/64;
if (c_temp>0) {
retValue= ((val.bytes[0] * 256 + val.bytes[1]) >> 2)/64;
if (retValue>0 && floor(retValue) != 129 ) {
[[NSUserDefaults standardUserDefaults] setObject:sensor forKey:@"TSensor"];
[[NSUserDefaults standardUserDefaults] synchronize];
break;
}
}
}
return c_temp;
return retValue;
}
+(float) get_maintemp{
float retValue;
NSRange range_pro=[[MachineDefaults computerModel] rangeOfString:@"MacPro"];
if (range_pro.length > 0) {
retValue = [smcWrapper get_mptemp];
if (retValue<=0 || floor(retValue) == 129 ) {
retValue = [smcWrapper readTempSensors];
}
} else {
retValue = [smcWrapper readTempSensors];
}
return retValue;
}
@ -179,14 +193,24 @@ NSArray *allSensors;
return true;
}
+ (NSString*)createCheckSum:(NSString*)path {
NSData *d=[NSData dataWithContentsOfMappedFile:path];
unsigned char result[CC_MD5_DIGEST_LENGTH];
CC_MD5((void *)[d bytes], [d length], result);
NSMutableString *ret = [NSMutableString stringWithCapacity:CC_MD5_DIGEST_LENGTH*2];
for(int i = 0; i<CC_MD5_DIGEST_LENGTH; i++) {
[ret appendFormat:@"%02x",result[i]];
}
return ret;
}
//call smc binary with setuid rights and apply
// The smc binary is given root permissions in FanControl.m with the setRights method.
+(void)setKey_external:(NSString *)key value:(NSString *)value{
NSString *launchPath = [[NSBundle mainBundle] pathForResource:@"smc" ofType:@""];
//first check if it's the right binary (security)
// MW: Disabled smc binary checksum. This should be re-enabled in an official release.
if (![smcWrapper validateSMC:launchPath]) {
NSString *checksum=[smcWrapper createCheckSum:launchPath];
if (![checksum isEqualToString:smc_checksum]) {
NSLog(@"smcFanControl: Security Error: smc-binary is not the distributed one");
return;
}

View File

@ -7,7 +7,7 @@
<key>CFBundleExecutable</key>
<string>smcFanControl</string>
<key>CFBundleGetInfoString</key>
<string>smcFanControl 2.5, Hendrik Holtmann (GPL)</string>
<string>smcFanControl 2.5.2, Hendrik Holtmann (GPL)</string>
<key>CFBundleIconFile</key>
<string>smcfancontrol_v2</string>
<key>CFBundleIdentifier</key>
@ -19,11 +19,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>2.5</string>
<string>2.5.2</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>2.5</string>
<string>2.5.2</string>
<key>LSUIElement</key>
<string>1</string>
<key>NSHumanReadableCopyright</key>

View File

@ -32,3 +32,11 @@
"Donate over Paypal" = "Donate over Paypal";
"smcFanControl keeps your Mac cool since 2006.\n\nIf smcFanControl is helfpul for you and you want to support further development, a small donation over Paypal is much appreciated." = "smcFanControl keeps your Mac cool since 2006.\n\nIf smcFanControl is helfpul for you and you want to support further development, a small donation over Paypal is much appreciated.";
"Do you want to reset smcFanControl to default settings? Favorites will be deleted and fans will return to default speed." = "Do you want to reset smcFanControl to default settings?\nFavorites will be deleted and fans will return to default speed.";
"Please shutdown your computer now to return to default fan settings." = "Please shutdown your computer now to return to default fan settings.";
"Reset Settings" = "Reset Settings";
"Shutdown required" = "Shutdown required";

View File

@ -70,7 +70,7 @@
<nil key="NSUserInterfaceItemIdentifier"/>
<string key="NSWindowContentMinSize">{213, 107}</string>
<object class="NSView" key="NSWindowView" id="431031305">
<nil key="NSNextResponder"/>
<reference key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<array class="NSMutableArray" key="NSSubviews">
<object class="NSScrollView" id="947742182">
@ -86,6 +86,7 @@
<int key="NSvFlags">4352</int>
<string key="NSFrameSize">{295, 81}</string>
<reference key="NSSuperview" ref="66125443"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="486708331"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
@ -95,6 +96,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrameSize">{295, 17}</string>
<reference key="NSSuperview" ref="486708331"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="376513767"/>
<reference key="NSTableView" ref="547650058"/>
</object>
@ -339,6 +341,7 @@
</array>
<string key="NSFrame">{{1, 17}, {295, 81}}</string>
<reference key="NSSuperview" ref="947742182"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="547650058"/>
<reference key="NSDocView" ref="547650058"/>
<reference key="NSBGColor" ref="830288639"/>
@ -350,6 +353,7 @@
<int key="NSvFlags">-2147483392</int>
<string key="NSFrame">{{282, 17}, {14, 81}}</string>
<reference key="NSSuperview" ref="947742182"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="918662982"/>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<string key="NSControlAction">_doScroller:</string>
@ -365,6 +369,7 @@
<int key="NSvFlags">-2147483392</int>
<string key="NSFrame">{{-100, -100}, {295, 14}}</string>
<reference key="NSSuperview" ref="947742182"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="357210889"/>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<string key="NSControlAction">_doScroller:</string>
@ -382,6 +387,7 @@
</array>
<string key="NSFrame">{{1, 0}, {295, 17}}</string>
<reference key="NSSuperview" ref="947742182"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="536161490"/>
<reference key="NSDocView" ref="536161490"/>
<bool key="NSAutomaticallyAdjustsContentInsets">YES</bool>
@ -389,6 +395,7 @@
</array>
<string key="NSFrame">{{20, 292}, {297, 99}}</string>
<reference key="NSSuperview" ref="431031305"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="66125443"/>
<int key="NSsFlags">133650</int>
<reference key="NSVScroller" ref="357210889"/>
@ -405,6 +412,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{73, 395}, {177, 22}}</string>
<reference key="NSSuperview" ref="431031305"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="986218956"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="898067172">
@ -482,6 +490,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{17, 397}, {54, 17}}</string>
<reference key="NSSuperview" ref="431031305"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="569926231"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="255541187">
@ -507,6 +516,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{285, 392}, {37, 28}}</string>
<reference key="NSSuperview" ref="431031305"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="947742182"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="809563853">
@ -533,6 +543,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{250, 392}, {37, 28}}</string>
<reference key="NSSuperview" ref="431031305"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="252395473"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="671334819">
@ -567,6 +578,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{13, 85}, {278, 29}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="122494031"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="44648956">
@ -592,6 +604,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{107, 58}, {168, 22}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="695337844"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="305324046">
@ -663,6 +676,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{107, 33}, {168, 22}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="262651359"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="578752891">
@ -734,6 +748,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{107, 8}, {168, 22}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="610454875"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="690549531">
@ -805,6 +820,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{42, 60}, {63, 17}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="31179332"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="838837073">
@ -824,6 +840,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{25, 24}, {80, 28}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="1058079857"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="480408954">
@ -843,6 +860,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{28, 10}, {77, 17}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="501512619"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="437138997">
@ -863,6 +881,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{13, 116}, {261, 23}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="1052343400"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="811829449">
@ -886,6 +905,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{13, 155}, {137, 28}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="55886499"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="489224044">
@ -905,6 +925,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{192, 166}, {80, 18}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="579276543"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
@ -972,6 +993,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{13, 193}, {111, 14}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="301926071"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="357894692">
@ -991,6 +1013,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{74, 188}, {154, 22}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="495658388"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="110429129">
@ -1089,6 +1112,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{13, 141}, {261, 23}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="804304236"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="397019942">
@ -1117,6 +1141,7 @@
</set>
<string key="NSFrame">{{233, 192}, {39, 17}}</string>
<reference key="NSSuperview" ref="126393833"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="832576590"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
@ -1126,11 +1151,13 @@
</array>
<string key="NSFrame">{{2, 2}, {299, 226}}</string>
<reference key="NSSuperview" ref="618214823"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="931777478"/>
</object>
</array>
<string key="NSFrame">{{17, 41}, {303, 243}}</string>
<reference key="NSSuperview" ref="431031305"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="126393833"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
@ -1158,6 +1185,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{242, 13}, {80, 28}}</string>
<reference key="NSSuperview" ref="431031305"/>
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="201332166">
<int key="NSCellFlags">67108864</int>
@ -1183,6 +1211,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{159, 13}, {85, 28}}</string>
<reference key="NSSuperview" ref="431031305"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="193000782"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="395331208">
@ -1207,6 +1236,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{97, 289}, {150, 22}}</string>
<reference key="NSSuperview" ref="431031305"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="618214823"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="730439229">
@ -1235,9 +1265,11 @@
</object>
</array>
<string key="NSFrameSize">{337, 436}</string>
<reference key="NSSuperview"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="245431366"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<string key="NSFrameAutosaveName">MainWindow</string>
@ -1871,7 +1903,7 @@ wGw</bytes>
<string key="NSFrameSize">{575, 603}</string>
<reference key="NSNextKeyView" ref="346431778"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@ -2064,7 +2096,7 @@ wGw</bytes>
</array>
<string key="NSFrameSize">{299, 327}</string>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@ -2146,13 +2178,21 @@ wGw</bytes>
</object>
<object class="NSMenuItem" id="266255791">
<reference key="NSMenu" ref="1040876370"/>
<string key="NSTitle">Controleer op updates</string>
<string key="NSTitle">Controleer op updates...</string>
<string key="NSKeyEquiv"/>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
<reference key="NSOnImage" ref="791738523"/>
<reference key="NSMixedImage" ref="35604517"/>
</object>
<object class="NSMenuItem" id="12315522">
<reference key="NSMenu" ref="1040876370"/>
<string key="NSTitle">Reset...</string>
<string key="NSKeyEquiv"/>
<int key="NSMnemonicLoc">2147483647</int>
<reference key="NSOnImage" ref="791738523"/>
<reference key="NSMixedImage" ref="35604517"/>
</object>
<object class="NSMenuItem" id="685703870">
<reference key="NSMenu" ref="1040876370"/>
<string key="NSTitle">FAQ</string>
@ -2364,7 +2404,7 @@ wGw</bytes>
</array>
<string key="NSFrameSize">{221, 145}</string>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@ -2493,7 +2533,7 @@ wGw</bytes>
</array>
<string key="NSFrame">{{1, 9}, {575, 665}}</string>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@ -2760,6 +2800,14 @@ wGw</bytes>
</object>
<int key="connectionID">784</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">resetSettings:</string>
<reference key="source" ref="864489552"/>
<reference key="destination" ref="12315522"/>
</object>
<int key="connectionID">881</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">makeKeyAndOrderFront:</string>
@ -3644,6 +3692,7 @@ wGw</bytes>
<reference ref="710099691"/>
<reference ref="266255791"/>
<reference ref="1052402255"/>
<reference ref="12315522"/>
</array>
<reference key="parent" ref="820629309"/>
</object>
@ -4285,6 +4334,11 @@ wGw</bytes>
<reference key="object" ref="495658388"/>
<reference key="parent" ref="618214823"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">880</int>
<reference key="object" ref="12315522"/>
<reference key="parent" ref="1040876370"/>
</object>
</array>
</object>
<dictionary class="NSMutableDictionary" key="flattenedProperties">
@ -4449,14 +4503,350 @@ wGw</bytes>
<boolean value="YES" key="878.IBShouldRemoveOnLegacySave"/>
<string key="879.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<boolean value="YES" key="879.IBShouldRemoveOnLegacySave"/>
<string key="880.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
<nil key="activeLocalization"/>
<dictionary class="NSMutableDictionary" key="localizations"/>
<nil key="sourceID"/>
<int key="maxID">879</int>
<int key="maxID">881</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
<object class="IBPartialClassDescription">
<string key="className">FanControl</string>
<string key="superclassName">NSObject</string>
<dictionary class="NSMutableDictionary" key="actions">
<string key="add_favorite:">id</string>
<string key="changeMenu:">id</string>
<string key="closePreferences:">id</string>
<string key="close_favorite:">id</string>
<string key="delete_favorite:">id</string>
<string key="loginItem:">id</string>
<string key="menuSelect:">id</string>
<string key="paypal:">id</string>
<string key="resetSettings:">id</string>
<string key="savePreferences:">id</string>
<string key="save_favorite:">id</string>
<string key="syncSliders:">id</string>
<string key="updateCheck:">id</string>
<string key="visitHomepage:">id</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="actionInfosByName">
<object class="IBActionInfo" key="add_favorite:">
<string key="name">add_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="changeMenu:">
<string key="name">changeMenu:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="closePreferences:">
<string key="name">closePreferences:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="close_favorite:">
<string key="name">close_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="delete_favorite:">
<string key="name">delete_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="loginItem:">
<string key="name">loginItem:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="menuSelect:">
<string key="name">menuSelect:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="paypal:">
<string key="name">paypal:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="resetSettings:">
<string key="name">resetSettings:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="savePreferences:">
<string key="name">savePreferences:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="save_favorite:">
<string key="name">save_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="syncSliders:">
<string key="name">syncSliders:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="updateCheck:">
<string key="name">updateCheck:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="visitHomepage:">
<string key="name">visitHomepage:</string>
<string key="candidateClassName">id</string>
</object>
</dictionary>
<dictionary class="NSMutableDictionary" key="outlets">
<string key="DefaultsController">id</string>
<string key="FanController">id</string>
<string key="FavoritesController">id</string>
<string key="TemperatureController">id</string>
<string key="applybutton">id</string>
<string key="autochange">id</string>
<string key="colorSelector">id</string>
<string key="copyright">id</string>
<string key="currentSpeed">id</string>
<string key="currentSpeed1">id</string>
<string key="faqText">id</string>
<string key="faqWindow">id</string>
<string key="field1">id</string>
<string key="field2">id</string>
<string key="levelIndicator">id</string>
<string key="mainwindow">id</string>
<string key="newfavorite_title">id</string>
<string key="newfavoritewindow">id</string>
<string key="programinfo">id</string>
<string key="slider1">id</string>
<string key="slider2">id</string>
<string key="sliderCell">id</string>
<string key="sync">id</string>
<string key="syncslider">id</string>
<string key="tabview">id</string>
<string key="theMenu">NSMenu</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
<object class="IBToOneOutletInfo" key="DefaultsController">
<string key="name">DefaultsController</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="FanController">
<string key="name">FanController</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="FavoritesController">
<string key="name">FavoritesController</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="TemperatureController">
<string key="name">TemperatureController</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="applybutton">
<string key="name">applybutton</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="autochange">
<string key="name">autochange</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="colorSelector">
<string key="name">colorSelector</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="copyright">
<string key="name">copyright</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="currentSpeed">
<string key="name">currentSpeed</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="currentSpeed1">
<string key="name">currentSpeed1</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="faqText">
<string key="name">faqText</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="faqWindow">
<string key="name">faqWindow</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="field1">
<string key="name">field1</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="field2">
<string key="name">field2</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="levelIndicator">
<string key="name">levelIndicator</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="mainwindow">
<string key="name">mainwindow</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="newfavorite_title">
<string key="name">newfavorite_title</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="newfavoritewindow">
<string key="name">newfavoritewindow</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="programinfo">
<string key="name">programinfo</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="slider1">
<string key="name">slider1</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="slider2">
<string key="name">slider2</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="sliderCell">
<string key="name">sliderCell</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="sync">
<string key="name">sync</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="syncslider">
<string key="name">syncslider</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="tabview">
<string key="name">tabview</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="theMenu">
<string key="name">theMenu</string>
<string key="candidateClassName">NSMenu</string>
</object>
</dictionary>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">../Classes/FanControl.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">FanControl</string>
<dictionary class="NSMutableDictionary" key="actions">
<string key="add_favorite:">id</string>
<string key="changeMenu:">id</string>
<string key="closePreferences:">id</string>
<string key="close_favorite:">id</string>
<string key="delete_favorite:">id</string>
<string key="loginItem:">id</string>
<string key="menuSelect:">id</string>
<string key="paypal:">id</string>
<string key="savePreferences:">id</string>
<string key="save_favorite:">id</string>
<string key="syncSliders:">id</string>
<string key="updateCheck:">id</string>
<string key="visitHomepage:">id</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="actionInfosByName">
<object class="IBActionInfo" key="add_favorite:">
<string key="name">add_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="changeMenu:">
<string key="name">changeMenu:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="closePreferences:">
<string key="name">closePreferences:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="close_favorite:">
<string key="name">close_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="delete_favorite:">
<string key="name">delete_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="loginItem:">
<string key="name">loginItem:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="menuSelect:">
<string key="name">menuSelect:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="paypal:">
<string key="name">paypal:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="savePreferences:">
<string key="name">savePreferences:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="save_favorite:">
<string key="name">save_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="syncSliders:">
<string key="name">syncSliders:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="updateCheck:">
<string key="name">updateCheck:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="visitHomepage:">
<string key="name">visitHomepage:</string>
<string key="candidateClassName">id</string>
</object>
</dictionary>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">../Classes/FanControl.m</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">StatusItemWindow</string>
<string key="superclassName">NSWindow</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">../Classes/StatusItemWindow.h</string>
</object>
</object>
</array>
<array class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
<object class="IBPartialClassDescription">
<string key="className">SUUpdater</string>
<string key="superclassName">NSObject</string>
<object class="NSMutableDictionary" key="actions">
<string key="NS.key.0">checkForUpdates:</string>
<string key="NS.object.0">id</string>
</object>
<object class="NSMutableDictionary" key="actionInfosByName">
<string key="NS.key.0">checkForUpdates:</string>
<object class="IBActionInfo" key="NS.object.0">
<string key="name">checkForUpdates:</string>
<string key="candidateClassName">id</string>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
<string key="NS.key.0">delegate</string>
<string key="NS.object.0">id</string>
</object>
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
<string key="NS.key.0">delegate</string>
<object class="IBToOneOutletInfo" key="NS.object.0">
<string key="name">delegate</string>
<string key="candidateClassName">id</string>
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">Sparkle.framework/Headers/SUUpdater.h</string>
</object>
</object>
</array>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes"/>
<int key="IBDocument.localizationMode">0</int>
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
<bool key="IBDocument.previouslyAttemptedUpgradeToXcode5">NO</bool>

File diff suppressed because it is too large Load Diff

View File

@ -31,3 +31,11 @@
"Donate over Paypal" = "Spenden über PayPal";
"smcFanControl keeps your Mac cool since 2006.\n\nIf smcFanControl is helfpul for you and you want to support further development, a small donation over Paypal is much appreciated." = "smcFanControl hält seit 2006 Macs in aller Welt kühl.\n\nWenn Sie smcFanControl gerne benutzen und Sie die Weiterentwicklung unterstützen wollen, freuen wir uns über eine kleine Spende über PayPal.";
"Do you want to reset smcFanControl to default settings? Favorites will be deleted and fans will return to default speed." = "Wollen Sie smcFanControl auf die Default-Einstellungen zurücksetzen?\nDie Favoriten werden gelöscht und die Lüfter auf Werkseinstellung gesetzt.";
"Please shutdown your computer now to return to default fan settings." = "Bitte schalten Sie den Computer jetzt aus, um die Werkseinstellung für die Lüfter wiederherzustellen.";
"Reset Settings" = "Einstellungen zurücksetzen";
"Shutdown required" = "Ausschalten erforderlich";

View File

@ -86,6 +86,7 @@
<int key="NSvFlags">4352</int>
<string key="NSFrameSize">{295, 81}</string>
<reference key="NSSuperview" ref="316084299"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="769171705"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
@ -95,6 +96,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrameSize">{295, 17}</string>
<reference key="NSSuperview" ref="362041177"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="316084299"/>
<reference key="NSTableView" ref="439850576"/>
</object>
@ -339,6 +341,7 @@
</array>
<string key="NSFrame">{{1, 17}, {295, 81}}</string>
<reference key="NSSuperview" ref="461777313"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="439850576"/>
<reference key="NSDocView" ref="439850576"/>
<reference key="NSBGColor" ref="150410406"/>
@ -350,6 +353,7 @@
<int key="NSvFlags">-2147483392</int>
<string key="NSFrame">{{-100, -100}, {14, 81}}</string>
<reference key="NSSuperview" ref="461777313"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="295815136"/>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<string key="NSControlAction">_doScroller:</string>
@ -365,6 +369,7 @@
<int key="NSvFlags">-2147483392</int>
<string key="NSFrame">{{-100, -100}, {295, 14}}</string>
<reference key="NSSuperview" ref="461777313"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="362041177"/>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<string key="NSControlAction">_doScroller:</string>
@ -382,6 +387,7 @@
</array>
<string key="NSFrame">{{1, 0}, {295, 17}}</string>
<reference key="NSSuperview" ref="461777313"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="515038836"/>
<reference key="NSDocView" ref="515038836"/>
<bool key="NSAutomaticallyAdjustsContentInsets">YES</bool>
@ -389,6 +395,7 @@
</array>
<string key="NSFrame">{{20, 292}, {297, 99}}</string>
<reference key="NSSuperview" ref="56889179"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="950083609"/>
<int key="NSsFlags">133650</int>
<reference key="NSVScroller" ref="950083609"/>
@ -405,6 +412,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{73, 395}, {177, 22}}</string>
<reference key="NSSuperview" ref="56889179"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="859938138"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="323849087">
@ -482,6 +490,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{17, 399}, {54, 15}}</string>
<reference key="NSSuperview" ref="56889179"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="660719381"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="44536311">
@ -507,6 +516,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{285, 392}, {37, 28}}</string>
<reference key="NSSuperview" ref="56889179"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="461777313"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="641395264">
@ -533,6 +543,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{250, 392}, {37, 28}}</string>
<reference key="NSSuperview" ref="56889179"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="766867091"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="610011289">
@ -567,6 +578,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{13, 85}, {272, 29}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="884733860"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="253815144">
@ -592,6 +604,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{107, 58}, {168, 22}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="468559655"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="486155901">
@ -663,6 +676,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{107, 33}, {168, 22}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="697176732"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="896990097">
@ -734,6 +748,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{107, 8}, {168, 22}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="488752593"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="707934314">
@ -805,6 +820,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{42, 63}, {63, 14}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="212534085"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="31094978">
@ -824,6 +840,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{42, 38}, {63, 14}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="626682786"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="699273588">
@ -843,6 +860,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{28, 13}, {77, 14}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="477850836"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="736528615">
@ -863,6 +881,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{13, 116}, {261, 23}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="102278614"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="823492718">
@ -886,6 +905,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{13, 169}, {132, 14}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="970341474"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="60536666">
@ -905,6 +925,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{146, 166}, {80, 18}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="276221505"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
@ -972,6 +993,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{13, 193}, {111, 14}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="695087236"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="195785791">
@ -991,6 +1013,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{74, 188}, {154, 22}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="249918606"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="19520968">
@ -1089,6 +1112,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{13, 141}, {261, 23}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="734683507"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="371945940">
@ -1117,6 +1141,7 @@
</set>
<string key="NSFrame">{{233, 192}, {39, 17}}</string>
<reference key="NSSuperview" ref="154902579"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="284152290"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
@ -1126,11 +1151,13 @@
</array>
<string key="NSFrame">{{2, 2}, {299, 226}}</string>
<reference key="NSSuperview" ref="924234733"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="326397700"/>
</object>
</array>
<string key="NSFrame">{{17, 41}, {303, 243}}</string>
<reference key="NSSuperview" ref="56889179"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="154902579"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
@ -1158,7 +1185,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{240, 13}, {82, 28}}</string>
<reference key="NSSuperview" ref="56889179"/>
<reference key="NSNextKeyView"/>
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="562606331">
<int key="NSCellFlags">67108864</int>
@ -1184,6 +1211,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{157, 13}, {85, 28}}</string>
<reference key="NSSuperview" ref="56889179"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="583559165"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="14383402">
@ -1208,6 +1236,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{97, 289}, {85, 22}}</string>
<reference key="NSSuperview" ref="56889179"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="924234733"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="188829269">
@ -1237,9 +1266,10 @@
</array>
<string key="NSFrameSize">{337, 436}</string>
<reference key="NSSuperview"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="326311059"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<string key="NSFrameAutosaveName">MainWindow</string>
@ -1692,7 +1722,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string key="NSFrameSize">{575, 603}</string>
<reference key="NSNextKeyView" ref="322110668"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@ -1893,7 +1923,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string key="NSFrameSize">{299, 327}</string>
<reference key="NSNextKeyView" ref="226050686"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@ -1953,7 +1983,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<object class="NSMenuItem" id="375779764">
<reference key="NSMenu" ref="70791087"/>
<string key="NSTitle">Info</string>
<string key="NSTitle">Info &amp; Support</string>
<string key="NSKeyEquiv"/>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
@ -1962,7 +1992,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string key="NSAction">submenuAction:</string>
<reference key="NSTarget" ref="392629622"/>
<object class="NSMenu" key="NSSubmenu" id="392629622">
<string key="NSTitle">Info</string>
<string key="NSTitle">Info &amp; Support</string>
<array class="NSMutableArray" key="NSMenuItems">
<object class="NSMenuItem" id="837645033">
<reference key="NSMenu" ref="392629622"/>
@ -1975,13 +2005,21 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<object class="NSMenuItem" id="557822969">
<reference key="NSMenu" ref="392629622"/>
<string key="NSTitle">Nach Updates suchen</string>
<string key="NSTitle">Nach Updates suchen...</string>
<string key="NSKeyEquiv"/>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
<reference key="NSOnImage" ref="735526217"/>
<reference key="NSMixedImage" ref="311919643"/>
</object>
<object class="NSMenuItem" id="499716841">
<reference key="NSMenu" ref="392629622"/>
<string key="NSTitle">Zurücksetzen...</string>
<string key="NSKeyEquiv"/>
<int key="NSMnemonicLoc">2147483647</int>
<reference key="NSOnImage" ref="735526217"/>
<reference key="NSMixedImage" ref="311919643"/>
</object>
<object class="NSMenuItem" id="874576862">
<reference key="NSMenu" ref="392629622"/>
<string key="NSTitle">FAQ</string>
@ -2194,7 +2232,7 @@ cyBGYXZvcml0ZW4KIkRlZmF1bHQiIHZlcndlbmRldC4</string>
</array>
<string key="NSFrameSize">{221, 145}</string>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@ -2323,7 +2361,7 @@ cyBGYXZvcml0ZW4KIkRlZmF1bHQiIHZlcndlbmRldC4</string>
</array>
<string key="NSFrameSize">{575, 665}</string>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@ -2598,6 +2636,14 @@ cyBGYXZvcml0ZW4KIkRlZmF1bHQiIHZlcndlbmRldC4</string>
</object>
<int key="connectionID">774</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">resetSettings:</string>
<reference key="source" ref="73883337"/>
<reference key="destination" ref="499716841"/>
</object>
<int key="connectionID">873</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">makeKeyAndOrderFront:</string>
@ -3486,6 +3532,7 @@ cyBGYXZvcml0ZW4KIkRlZmF1bHQiIHZlcndlbmRldC4</string>
<reference ref="259933181"/>
<reference ref="557822969"/>
<reference ref="313435913"/>
<reference ref="499716841"/>
</array>
<reference key="parent" ref="375779764"/>
</object>
@ -4127,6 +4174,11 @@ cyBGYXZvcml0ZW4KIkRlZmF1bHQiIHZlcndlbmRldC4</string>
<reference key="object" ref="249918606"/>
<reference key="parent" ref="924234733"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">872</int>
<reference key="object" ref="499716841"/>
<reference key="parent" ref="392629622"/>
</object>
</array>
</object>
<dictionary class="NSMutableDictionary" key="flattenedProperties">
@ -4278,12 +4330,13 @@ cyBGYXZvcml0ZW4KIkRlZmF1bHQiIHZlcndlbmRldC4</string>
<string key="868.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="869.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="870.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="872.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
<nil key="activeLocalization"/>
<dictionary class="NSMutableDictionary" key="localizations"/>
<nil key="sourceID"/>
<int key="maxID">871</int>
<int key="maxID">873</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
@ -4299,6 +4352,7 @@ cyBGYXZvcml0ZW4KIkRlZmF1bHQiIHZlcndlbmRldC4</string>
<string key="loginItem:">id</string>
<string key="menuSelect:">id</string>
<string key="paypal:">id</string>
<string key="resetSettings:">id</string>
<string key="savePreferences:">id</string>
<string key="save_favorite:">id</string>
<string key="syncSliders:">id</string>
@ -4338,6 +4392,10 @@ cyBGYXZvcml0ZW4KIkRlZmF1bHQiIHZlcndlbmRldC4</string>
<string key="name">paypal:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="resetSettings:">
<string key="name">resetSettings:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="savePreferences:">
<string key="name">savePreferences:</string>
<string key="candidateClassName">id</string>
@ -4598,6 +4656,17 @@ cyBGYXZvcml0ZW4KIkRlZmF1bHQiIHZlcndlbmRldC4</string>
<string key="candidateClassName">id</string>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
<string key="NS.key.0">delegate</string>
<string key="NS.object.0">id</string>
</object>
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
<string key="NS.key.0">delegate</string>
<object class="IBToOneOutletInfo" key="NS.object.0">
<string key="name">delegate</string>
<string key="candidateClassName">id</string>
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">Sparkle.framework/Headers/SUUpdater.h</string>

View File

@ -31,3 +31,11 @@
"Donate over Paypal" = "Donate over Paypal";
"smcFanControl keeps your Mac cool since 2006.\n\nIf smcFanControl is helfpul for you and you want to support further development, a small donation over Paypal is much appreciated." = "smcFanControl keeps your Mac cool since 2006.\n\nIf smcFanControl is helfpul for you and you want to support further development, a small donation over Paypal is much appreciated.";
"Do you want to reset smcFanControl to default settings? Favorites will be deleted and fans will return to default speed." = "Do you want to reset smcFanControl to default settings?\nFavorites will be deleted and fans will return to default speed.";
"Please shutdown your computer now to return to default fan settings." = "Please shutdown your computer now to return to default fan settings.";
"Reset Settings" = "Reset Settings";
"Shutdown required" = "Shutdown required";

View File

@ -70,7 +70,7 @@
<nil key="NSUserInterfaceItemIdentifier"/>
<string key="NSWindowContentMinSize">{213, 107}</string>
<object class="NSView" key="NSWindowView" id="316585805">
<nil key="NSNextResponder"/>
<reference key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<array class="NSMutableArray" key="NSSubviews">
<object class="NSScrollView" id="807847812">
@ -86,6 +86,7 @@
<int key="NSvFlags">4352</int>
<string key="NSFrameSize">{295, 81}</string>
<reference key="NSSuperview" ref="511956421"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="697346964"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
@ -95,6 +96,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrameSize">{295, 17}</string>
<reference key="NSSuperview" ref="697346964"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="250877419"/>
<reference key="NSTableView" ref="469792879"/>
</object>
@ -339,6 +341,7 @@
</array>
<string key="NSFrame">{{1, 17}, {295, 81}}</string>
<reference key="NSSuperview" ref="807847812"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="469792879"/>
<reference key="NSDocView" ref="469792879"/>
<reference key="NSBGColor" ref="308914655"/>
@ -350,6 +353,7 @@
<int key="NSvFlags">-2147483392</int>
<string key="NSFrame">{{282, 17}, {14, 81}}</string>
<reference key="NSSuperview" ref="807847812"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="256552554"/>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<string key="NSControlAction">_doScroller:</string>
@ -365,6 +369,7 @@
<int key="NSvFlags">-2147483392</int>
<string key="NSFrame">{{-100, -100}, {295, 14}}</string>
<reference key="NSSuperview" ref="807847812"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="745470079"/>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
<string key="NSControlAction">_doScroller:</string>
@ -382,6 +387,7 @@
</array>
<string key="NSFrame">{{1, 0}, {295, 17}}</string>
<reference key="NSSuperview" ref="807847812"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="604305198"/>
<reference key="NSDocView" ref="604305198"/>
<bool key="NSAutomaticallyAdjustsContentInsets">YES</bool>
@ -389,6 +395,7 @@
</array>
<string key="NSFrame">{{20, 292}, {297, 99}}</string>
<reference key="NSSuperview" ref="316585805"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="511956421"/>
<int key="NSsFlags">133650</int>
<reference key="NSVScroller" ref="745470079"/>
@ -405,6 +412,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{73, 395}, {177, 22}}</string>
<reference key="NSSuperview" ref="316585805"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="723178188"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="441593828">
@ -482,6 +490,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{17, 397}, {54, 17}}</string>
<reference key="NSSuperview" ref="316585805"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="345241491"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="435769335">
@ -507,6 +516,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{285, 392}, {37, 28}}</string>
<reference key="NSSuperview" ref="316585805"/>
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="855581274">
<int key="NSCellFlags">67108864</int>
@ -532,6 +542,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{250, 392}, {37, 28}}</string>
<reference key="NSSuperview" ref="316585805"/>
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="2812040">
<int key="NSCellFlags">67108864</int>
@ -565,6 +576,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{13, 92}, {239, 18}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="136351591">
<int key="NSCellFlags">603979776</int>
@ -589,6 +601,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{107, 58}, {168, 22}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="928768135"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="927072058">
@ -660,6 +673,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{107, 33}, {168, 22}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="132183963"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="759180670">
@ -731,6 +745,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{107, 8}, {168, 22}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="759634232"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="803073668">
@ -802,6 +817,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{42, 60}, {63, 17}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="854500539"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="710785110">
@ -821,6 +837,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{42, 35}, {63, 17}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="202451357"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="745246500">
@ -840,6 +857,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{28, 10}, {77, 17}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="363751633"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="631510">
@ -860,6 +878,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{13, 117}, {183, 18}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="566440733">
<int key="NSCellFlags">67108864</int>
@ -882,6 +901,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{13, 155}, {138, 28}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="1034768015"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="373329766">
@ -901,6 +921,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{151, 166}, {80, 18}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="978875518"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
@ -968,6 +989,7 @@
<int key="NSvFlags">256</int>
<string key="NSFrame">{{13, 190}, {111, 17}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="815041990"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="946782163">
@ -987,6 +1009,7 @@
<int key="NSvFlags">264</int>
<string key="NSFrame">{{54, 188}, {174, 22}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="529717272"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="1052932441">
@ -1085,6 +1108,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{13, 142}, {222, 18}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="323616201">
<int key="NSCellFlags">67108864</int>
@ -1112,6 +1136,7 @@
</set>
<string key="NSFrame">{{233, 192}, {39, 17}}</string>
<reference key="NSSuperview" ref="790813188"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="477424455"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
@ -1121,11 +1146,13 @@
</array>
<string key="NSFrame">{{2, 2}, {299, 226}}</string>
<reference key="NSSuperview" ref="342545117"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="578705058"/>
</object>
</array>
<string key="NSFrame">{{17, 41}, {303, 243}}</string>
<reference key="NSSuperview" ref="316585805"/>
<reference key="NSWindow"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
<int key="NSCellFlags">67108864</int>
@ -1152,6 +1179,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{242, 13}, {80, 28}}</string>
<reference key="NSSuperview" ref="316585805"/>
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="582735955">
<int key="NSCellFlags">67108864</int>
@ -1177,6 +1205,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{159, 13}, {85, 28}}</string>
<reference key="NSSuperview" ref="316585805"/>
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="886678669">
<int key="NSCellFlags">67108864</int>
@ -1200,6 +1229,7 @@
<array class="NSMutableArray" key="NSSubviews"/>
<string key="NSFrame">{{97, 289}, {100, 22}}</string>
<reference key="NSSuperview" ref="316585805"/>
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="137681935">
<int key="NSCellFlags">67108864</int>
@ -1227,9 +1257,11 @@
</object>
</array>
<string key="NSFrameSize">{337, 436}</string>
<reference key="NSSuperview"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="418320723"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<string key="NSFrameAutosaveName">MainWindow</string>
@ -1679,7 +1711,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</array>
<string key="NSFrameSize">{575, 603}</string>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@ -1872,7 +1904,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</array>
<string key="NSFrameSize">{299, 327}</string>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@ -1954,13 +1986,21 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<object class="NSMenuItem" id="528884762">
<reference key="NSMenu" ref="118095255"/>
<string key="NSTitle">Comprobar actualizaciones</string>
<string key="NSTitle">Comprobar actualizaciones...</string>
<string key="NSKeyEquiv"/>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
<reference key="NSOnImage" ref="831707630"/>
<reference key="NSMixedImage" ref="31213496"/>
</object>
<object class="NSMenuItem" id="639295290">
<reference key="NSMenu" ref="118095255"/>
<string key="NSTitle">Reajustar...</string>
<string key="NSKeyEquiv"/>
<int key="NSMnemonicLoc">2147483647</int>
<reference key="NSOnImage" ref="831707630"/>
<reference key="NSMixedImage" ref="31213496"/>
</object>
<object class="NSMenuItem" id="815834627">
<reference key="NSMenu" ref="118095255"/>
<string key="NSTitle">FAQ</string>
@ -2172,7 +2212,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</array>
<string key="NSFrameSize">{221, 145}</string>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@ -2301,7 +2341,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</array>
<string key="NSFrameSize">{575, 665}</string>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 877}}</string>
<string key="NSScreenRect">{{0, 0}, {1680, 1027}}</string>
<string key="NSMinSize">{213, 129}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
<bool key="NSWindowIsRestorable">YES</bool>
@ -2568,6 +2608,14 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<int key="connectionID">777</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">resetSettings:</string>
<reference key="source" ref="101450029"/>
<reference key="destination" ref="639295290"/>
</object>
<int key="connectionID">827</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">makeKeyAndOrderFront:</string>
@ -3452,6 +3500,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<reference ref="16778638"/>
<reference ref="528884762"/>
<reference ref="379233782"/>
<reference ref="639295290"/>
</array>
<reference key="parent" ref="844427963"/>
</object>
@ -4093,6 +4142,11 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<reference key="object" ref="529717272"/>
<reference key="parent" ref="342545117"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">826</int>
<reference key="object" ref="639295290"/>
<reference key="parent" ref="118095255"/>
</object>
</array>
</object>
<dictionary class="NSMutableDictionary" key="flattenedProperties">
@ -4245,14 +4299,350 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string key="823.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="824.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="825.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
<string key="826.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="unlocalizedProperties"/>
<nil key="activeLocalization"/>
<dictionary class="NSMutableDictionary" key="localizations"/>
<nil key="sourceID"/>
<int key="maxID">825</int>
<int key="maxID">827</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
<object class="IBPartialClassDescription">
<string key="className">FanControl</string>
<string key="superclassName">NSObject</string>
<dictionary class="NSMutableDictionary" key="actions">
<string key="add_favorite:">id</string>
<string key="changeMenu:">id</string>
<string key="closePreferences:">id</string>
<string key="close_favorite:">id</string>
<string key="delete_favorite:">id</string>
<string key="loginItem:">id</string>
<string key="menuSelect:">id</string>
<string key="paypal:">id</string>
<string key="resetSettings:">id</string>
<string key="savePreferences:">id</string>
<string key="save_favorite:">id</string>
<string key="syncSliders:">id</string>
<string key="updateCheck:">id</string>
<string key="visitHomepage:">id</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="actionInfosByName">
<object class="IBActionInfo" key="add_favorite:">
<string key="name">add_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="changeMenu:">
<string key="name">changeMenu:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="closePreferences:">
<string key="name">closePreferences:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="close_favorite:">
<string key="name">close_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="delete_favorite:">
<string key="name">delete_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="loginItem:">
<string key="name">loginItem:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="menuSelect:">
<string key="name">menuSelect:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="paypal:">
<string key="name">paypal:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="resetSettings:">
<string key="name">resetSettings:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="savePreferences:">
<string key="name">savePreferences:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="save_favorite:">
<string key="name">save_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="syncSliders:">
<string key="name">syncSliders:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="updateCheck:">
<string key="name">updateCheck:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="visitHomepage:">
<string key="name">visitHomepage:</string>
<string key="candidateClassName">id</string>
</object>
</dictionary>
<dictionary class="NSMutableDictionary" key="outlets">
<string key="DefaultsController">id</string>
<string key="FanController">id</string>
<string key="FavoritesController">id</string>
<string key="TemperatureController">id</string>
<string key="applybutton">id</string>
<string key="autochange">id</string>
<string key="colorSelector">id</string>
<string key="copyright">id</string>
<string key="currentSpeed">id</string>
<string key="currentSpeed1">id</string>
<string key="faqText">id</string>
<string key="faqWindow">id</string>
<string key="field1">id</string>
<string key="field2">id</string>
<string key="levelIndicator">id</string>
<string key="mainwindow">id</string>
<string key="newfavorite_title">id</string>
<string key="newfavoritewindow">id</string>
<string key="programinfo">id</string>
<string key="slider1">id</string>
<string key="slider2">id</string>
<string key="sliderCell">id</string>
<string key="sync">id</string>
<string key="syncslider">id</string>
<string key="tabview">id</string>
<string key="theMenu">NSMenu</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
<object class="IBToOneOutletInfo" key="DefaultsController">
<string key="name">DefaultsController</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="FanController">
<string key="name">FanController</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="FavoritesController">
<string key="name">FavoritesController</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="TemperatureController">
<string key="name">TemperatureController</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="applybutton">
<string key="name">applybutton</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="autochange">
<string key="name">autochange</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="colorSelector">
<string key="name">colorSelector</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="copyright">
<string key="name">copyright</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="currentSpeed">
<string key="name">currentSpeed</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="currentSpeed1">
<string key="name">currentSpeed1</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="faqText">
<string key="name">faqText</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="faqWindow">
<string key="name">faqWindow</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="field1">
<string key="name">field1</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="field2">
<string key="name">field2</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="levelIndicator">
<string key="name">levelIndicator</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="mainwindow">
<string key="name">mainwindow</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="newfavorite_title">
<string key="name">newfavorite_title</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="newfavoritewindow">
<string key="name">newfavoritewindow</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="programinfo">
<string key="name">programinfo</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="slider1">
<string key="name">slider1</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="slider2">
<string key="name">slider2</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="sliderCell">
<string key="name">sliderCell</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="sync">
<string key="name">sync</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="syncslider">
<string key="name">syncslider</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="tabview">
<string key="name">tabview</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBToOneOutletInfo" key="theMenu">
<string key="name">theMenu</string>
<string key="candidateClassName">NSMenu</string>
</object>
</dictionary>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">../Classes/FanControl.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">FanControl</string>
<dictionary class="NSMutableDictionary" key="actions">
<string key="add_favorite:">id</string>
<string key="changeMenu:">id</string>
<string key="closePreferences:">id</string>
<string key="close_favorite:">id</string>
<string key="delete_favorite:">id</string>
<string key="loginItem:">id</string>
<string key="menuSelect:">id</string>
<string key="paypal:">id</string>
<string key="savePreferences:">id</string>
<string key="save_favorite:">id</string>
<string key="syncSliders:">id</string>
<string key="updateCheck:">id</string>
<string key="visitHomepage:">id</string>
</dictionary>
<dictionary class="NSMutableDictionary" key="actionInfosByName">
<object class="IBActionInfo" key="add_favorite:">
<string key="name">add_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="changeMenu:">
<string key="name">changeMenu:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="closePreferences:">
<string key="name">closePreferences:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="close_favorite:">
<string key="name">close_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="delete_favorite:">
<string key="name">delete_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="loginItem:">
<string key="name">loginItem:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="menuSelect:">
<string key="name">menuSelect:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="paypal:">
<string key="name">paypal:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="savePreferences:">
<string key="name">savePreferences:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="save_favorite:">
<string key="name">save_favorite:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="syncSliders:">
<string key="name">syncSliders:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="updateCheck:">
<string key="name">updateCheck:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo" key="visitHomepage:">
<string key="name">visitHomepage:</string>
<string key="candidateClassName">id</string>
</object>
</dictionary>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">../Classes/FanControl.m</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">StatusItemWindow</string>
<string key="superclassName">NSWindow</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">../Classes/StatusItemWindow.h</string>
</object>
</object>
</array>
<array class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
<object class="IBPartialClassDescription">
<string key="className">SUUpdater</string>
<string key="superclassName">NSObject</string>
<object class="NSMutableDictionary" key="actions">
<string key="NS.key.0">checkForUpdates:</string>
<string key="NS.object.0">id</string>
</object>
<object class="NSMutableDictionary" key="actionInfosByName">
<string key="NS.key.0">checkForUpdates:</string>
<object class="IBActionInfo" key="NS.object.0">
<string key="name">checkForUpdates:</string>
<string key="candidateClassName">id</string>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
<string key="NS.key.0">delegate</string>
<string key="NS.object.0">id</string>
</object>
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
<string key="NS.key.0">delegate</string>
<object class="IBToOneOutletInfo" key="NS.object.0">
<string key="name">delegate</string>
<string key="candidateClassName">id</string>
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBFrameworkSource</string>
<string key="minorKey">Sparkle.framework/Headers/SUUpdater.h</string>
</object>
</object>
</array>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes"/>
<int key="IBDocument.localizationMode">0</int>
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
<bool key="IBDocument.previouslyAttemptedUpgradeToXcode5">NO</bool>

View File

@ -44,10 +44,11 @@
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
buildConfiguration = "Debug"
buildConfiguration = "Release"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
allowLocationSimulation = "YES">
allowLocationSimulation = "YES"
language = "en">
<BuildableProductRunnable>
<BuildableReference
BuildableIdentifier = "primary"