Now there's a configuration dialog for tweaking the settings in semi-real time. Everything that can be changed without restarting is changed without restarting, otherwise the audio pipeline is reset, which happens quickly enough anyway. Awaiting translation to Spanish, other languages have been removed pending their maintainers fixing most of their problems, which includes me being lazy and AI translating bits so I could rush updates. Signed-off-by: Christopher Snowhill <kode54@gmail.com>
46 lines
1.1 KiB
Objective-C
46 lines
1.1 KiB
Objective-C
//
|
|
// PreferencesController.h
|
|
// Preferences
|
|
//
|
|
// Created by Vincent Spader on 9/4/06.
|
|
// Copyright 2006 Vincent Spader. All rights reserved.
|
|
//
|
|
|
|
#import <Cocoa/Cocoa.h>
|
|
|
|
#import "PreferencePanePlugin.h"
|
|
|
|
#import "GeneralPane.h"
|
|
#import "HotKeyPane.h"
|
|
#import "MIDIPane.h"
|
|
#import "OutputPane.h"
|
|
#import "AppearancePane.h"
|
|
#import "RubberbandPane.h"
|
|
|
|
@interface GeneralPreferencesPlugin : NSObject <PreferencePanePlugin> {
|
|
IBOutlet HotKeyPane *hotKeyPane;
|
|
IBOutlet OutputPane *outputPane;
|
|
IBOutlet MIDIPane *midiPane;
|
|
IBOutlet GeneralPane *generalPane;
|
|
IBOutlet AppearancePane *appearancePane;
|
|
IBOutlet RubberbandPane *rubberbandPane;
|
|
|
|
IBOutlet NSView *playlistView;
|
|
IBOutlet NSView *updatesView;
|
|
IBOutlet NSView *notificationsView;
|
|
|
|
__weak IBOutlet NSButton *iTunesStyleCheck;
|
|
}
|
|
|
|
- (HotKeyPane *)hotKeyPane;
|
|
- (OutputPane *)outputPane;
|
|
- (MIDIPane *)midiPane;
|
|
- (GeneralPane *)generalPane;
|
|
|
|
- (GeneralPreferencePane *)updatesPane;
|
|
- (GeneralPreferencePane *)playlistPane;
|
|
- (GeneralPreferencePane *)notificationsPane;
|
|
- (GeneralPreferencePane *)appearancePane;
|
|
- (GeneralPreferencePane *)rubberbandPane;
|
|
|
|
@end
|