the speed limit turtle button uses a single turtle image (auto-generate blue image)

This commit is contained in:
Mitchell Livingston
2009-01-02 03:57:28 +00:00
parent a5a04ebb2a
commit 0b4f9e8357
8 changed files with 50 additions and 147 deletions

View File

@@ -45,7 +45,6 @@
#import "NSStringAdditions.h"
#import "ExpandedPathToPathTransformer.h"
#import "ExpandedPathToIconTransformer.h"
#import "SpeedLimitToTurtleIconTransformer.h"
#import "bencode.h"
#import "utils.h"
@@ -193,9 +192,6 @@ static void sleepCallback(void * controller, io_service_t y, natural_t messageTy
ExpandedPathToIconTransformer * iconTransformer = [[[ExpandedPathToIconTransformer alloc] init] autorelease];
[NSValueTransformer setValueTransformer: iconTransformer forName: @"ExpandedPathToIconTransformer"];
SpeedLimitToTurtleIconTransformer * speedLimitIconTransformer = [[[SpeedLimitToTurtleIconTransformer alloc] init] autorelease];
[NSValueTransformer setValueTransformer: speedLimitIconTransformer forName: @"SpeedLimitToTurtleIconTransformer"];
}
- (id) init
@@ -2310,6 +2306,11 @@ static void sleepCallback(void * controller, io_service_t y, natural_t messageTy
- (void) toggleSpeedLimit: (id) sender
{
[fDefaults setBool: ![fDefaults boolForKey: @"SpeedLimit"] forKey: @"SpeedLimit"];
[self speedLimitChanged: sender];
}
- (void) speedLimitChanged: (id) sender
{
[fPrefsController applySpeedSettings: nil];
}