Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit ca79e13

Browse files
committed
Delete obsolete methods in PrefsController
1 parent 1932dde commit ca79e13

3 files changed

Lines changed: 1 addition & 93 deletions

File tree

imageoptim/ImageOptim.h

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,7 @@ extern NSDictionary *statusImages;
3737
-(IBAction)viewSource:(id)sender;
3838
-(IBAction)browseForFiles:(id)sender;
3939

40-
+ (void)initialize;
41-
42-
+(int)numberOfCPUs;
40+
-(int)numberOfCPUs;
4341

4442
@property (copy,nonatomic) NSIndexSet* selectedIndexes;
4543

imageoptim/PrefsController.h

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,25 +8,7 @@
88
@class ImageOptim;
99

1010
@interface PrefsController : NSWindowController {
11-
ImageOptim *owner;
12-
13-
NSSlider *tasksSlider;
14-
NSArrayController *chunksController;
15-
16-
int maxNumberOfTasks;
17-
int recommendedNumberOfTasks;
18-
int criticalNumberOfTasks;
1911
}
2012

21-
-(void)windowDidLoad;
22-
23-
-(IBAction)browseForExecutable:(id)sender;
24-
-(void)showWindow:(id)sender;
25-
-(IBAction)addGammaChunks:(id)sender;
2613
-(IBAction)showHelp:(id)sender;
27-
@property (retain) IBOutlet NSSlider *tasksSlider;
28-
@property (retain) IBOutlet NSArrayController *chunksController;
29-
@property (readonly) int maxNumberOfTasks;
30-
@property (readonly) int recommendedNumberOfTasks;
31-
@property (readonly) int criticalNumberOfTasks;
3214
@end

imageoptim/PrefsController.m

Lines changed: 0 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -14,82 +14,15 @@ -(id)init
1414
{
1515
if ((self = [super initWithWindowNibName:@"PrefsController"]))
1616
{
17-
int cpus = [ImageOptim numberOfCPUs];
18-
maxNumberOfTasks = MIN(cpus*6, MAX(8, cpus * 2 + 2));
19-
recommendedNumberOfTasks = cpus+2 + (cpus>6?1:0);
20-
criticalNumberOfTasks = (maxNumberOfTasks + recommendedNumberOfTasks)/2;
21-
2217
CeilFormatter *cf = [CeilFormatter new];
2318
[NSValueTransformer setValueTransformer:cf forName:@"CeilFormatter"];
2419

2520
DisabledColor *dc = [DisabledColor new];
2621
[NSValueTransformer setValueTransformer:dc forName:@"DisabledColor"];
2722
}
28-
// NSLog(@"init prefs %@",self);
2923
return self;
3024
}
3125

32-
33-
-(IBAction)addGammaChunks:(id)sender
34-
{
35-
NSArray *chunks = [NSArray arrayWithObjects:@"gAMA",@"sRGB",@"iCCP",@"cHRM",nil];
36-
NSString *name;
37-
NSArray *content = [chunksController arrangedObjects];
38-
BOOL done = NO;
39-
40-
for(name in chunks)
41-
{
42-
NSDictionary *chunk = [NSDictionary dictionaryWithObject:name forKey:@"name"];
43-
if (NSNotFound == [content indexOfObject:chunk])
44-
{
45-
[chunksController addObject:chunk];
46-
done = YES;
47-
}
48-
}
49-
if (!done) NSBeep();
50-
}
51-
52-
-(IBAction)browseForExecutable:(id)sender
53-
{
54-
static NSString *const keys[] = {@"JpegOptim",@"AdvPng",@"OptiPng",@"PngCrush",@"PngOut",@"JpegTran",@"Gifsicle"};
55-
NSInteger tag = [sender tag];
56-
if (tag >= 1 && tag <= sizeof(keys)/sizeof(keys[0]))
57-
{
58-
NSString *key = keys[tag-1];
59-
60-
NSOpenPanel *oPanel = [NSOpenPanel openPanel];
61-
62-
[oPanel setAllowsMultipleSelection:NO];
63-
[oPanel setCanChooseDirectories:NO];
64-
[oPanel setResolvesAliases:YES];
65-
66-
[oPanel beginSheetModalForWindow:[self window] completionHandler:^(NSInteger returnCode) {
67-
if (returnCode == NSOKButton) {
68-
NSString *file = [[oPanel filenames] lastObject];
69-
if (file) {
70-
NSUserDefaults *defs = [NSUserDefaults standardUserDefaults];
71-
[defs setObject:file forKey:[key stringByAppendingString:@"Path"]];
72-
}
73-
}
74-
}];
75-
}
76-
}
77-
78-
79-
-(void)windowDidLoad
80-
{
81-
[tasksSlider setNumberOfTickMarks:[self maxNumberOfTasks]];
82-
[tasksSlider setAllowsTickMarkValuesOnly:YES];
83-
}
84-
-(void)showWindow:(id)sender
85-
{
86-
// NSLog(@"window show?");
87-
owner = sender;
88-
89-
[super showWindow:sender];
90-
}
91-
92-
9326
-(IBAction)showHelp:(id)sender
9427
{
9528
NSInteger tag = [sender tag];
@@ -106,9 +39,4 @@ -(IBAction)showHelp:(id)sender
10639
}
10740
[[NSHelpManager sharedHelpManager] openHelpAnchor:anchor inBook:locBookName];
10841
}
109-
@synthesize tasksSlider;
110-
@synthesize chunksController;
111-
@synthesize maxNumberOfTasks;
112-
@synthesize recommendedNumberOfTasks;
113-
@synthesize criticalNumberOfTasks;
11442
@end

0 commit comments

Comments
 (0)