mirror of
https://github.com/libretro/RetroArch.git
synced 2024-11-24 00:20:01 +00:00
(OSX) Cleanup stuff we will no longer need
This commit is contained in:
parent
d63774e51f
commit
303ae6c64e
@ -138,23 +138,17 @@ static char** waiting_argv;
|
||||
|
||||
@interface RetroArch_OSX()
|
||||
@property (nonatomic, retain) NSWindowController* settingsWindow;
|
||||
@property (nonatomic, retain) NSWindow IBOutlet* coreSelectSheet;
|
||||
@property (nonatomic, copy) NSString* core;
|
||||
@end
|
||||
|
||||
@implementation RetroArch_OSX
|
||||
|
||||
@synthesize window = _window;
|
||||
@synthesize settingsWindow = _settingsWindow;
|
||||
@synthesize coreSelectSheet = _coreSelectSheet;
|
||||
@synthesize core = _core;
|
||||
|
||||
- (void)dealloc
|
||||
{
|
||||
[_window release];
|
||||
[_coreSelectSheet release];
|
||||
[_settingsWindow release];
|
||||
[_core release];
|
||||
[super dealloc];
|
||||
}
|
||||
|
||||
@ -273,8 +267,6 @@ static void poll_iteration(void)
|
||||
|
||||
if (core_name)
|
||||
event_command(EVENT_CMD_LOAD_CONTENT);
|
||||
else
|
||||
[self chooseCore];
|
||||
|
||||
[sender replyToOpenOrPrint:NSApplicationDelegateReplySuccess];
|
||||
}
|
||||
@ -315,33 +307,6 @@ static void poll_iteration(void)
|
||||
[[NSApplication sharedApplication] runModalForWindow:panel];
|
||||
}
|
||||
|
||||
- (void)chooseCore
|
||||
{
|
||||
[[NSApplication sharedApplication] beginSheet:self.coreSelectSheet modalForWindow:self.window modalDelegate:nil didEndSelector:nil contextInfo:nil];
|
||||
[[NSApplication sharedApplication] runModalForWindow:self.coreSelectSheet];
|
||||
}
|
||||
|
||||
- (IBAction)coreWasChosen:(id)sender
|
||||
{
|
||||
global_t *global = global_get_ptr();
|
||||
|
||||
[[NSApplication sharedApplication] stopModal];
|
||||
[[NSApplication sharedApplication] endSheet:self.coreSelectSheet returnCode:0];
|
||||
[self.coreSelectSheet orderOut:self];
|
||||
|
||||
if (global && global->system.shutdown)
|
||||
return;
|
||||
|
||||
if (global && !global->main_is_init)
|
||||
{
|
||||
/* TODO/FIXME: Set core/content here. */
|
||||
event_command(EVENT_CMD_LOAD_CORE);
|
||||
event_command(EVENT_CMD_LOAD_CONTENT);
|
||||
}
|
||||
else
|
||||
event_command(EVENT_CMD_QUIT);
|
||||
}
|
||||
|
||||
- (void)loadingCore:(const NSString*)core withFile:(const char*)file
|
||||
{
|
||||
if (file)
|
||||
|
@ -206,9 +206,6 @@ void get_ios_version(int *major, int *minor);
|
||||
{
|
||||
NSWindow* _window;
|
||||
NSWindowController* _settingsWindow;
|
||||
NSWindow* _coreSelectSheet;
|
||||
NSString* _file;
|
||||
NSString* _core;
|
||||
}
|
||||
|
||||
@property (nonatomic, retain) NSWindow IBOutlet* window;
|
||||
|
Loading…
Reference in New Issue
Block a user