From 43e8702e125b53534edf54084bd7ecf3ce3e9dc9 Mon Sep 17 00:00:00 2001 From: Stuart Carnie Date: Sun, 4 Nov 2018 10:49:56 -0700 Subject: [PATCH] fix(cocoa): Copy xib for PPC compat; upgrade GL-legacy xib to 10.6 --- pkg/apple/OSX/en.lproj/MainMenu.xib | 2149 ++++------------------- pkg/apple/OSX/en.lproj/MainMenu_PPC.xib | 1809 +++++++++++++++++++ ui/ui_companion_driver.c | 2 +- 3 files changed, 2151 insertions(+), 1809 deletions(-) create mode 100644 pkg/apple/OSX/en.lproj/MainMenu_PPC.xib diff --git a/pkg/apple/OSX/en.lproj/MainMenu.xib b/pkg/apple/OSX/en.lproj/MainMenu.xib index b9d83c4861..111ef503b3 100644 --- a/pkg/apple/OSX/en.lproj/MainMenu.xib +++ b/pkg/apple/OSX/en.lproj/MainMenu.xib @@ -1,1809 +1,342 @@ - - - 1050 - 12F45 - 3084 - 1187.40 - 626.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 3084 - - - YES - NSCustomObject - NSMenu - NSMenuItem - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - NSApplication - - - FirstResponder - - - NSApplication - - - AMainMenu - - YES - - - RetroArch - - 1048576 - 2147483647 - - NSImage - NSMenuCheckmark - - - NSImage - NSMenuMixedState - - submenuAction: - - - RetroArch - - YES - - - About RetroArch - - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Services - - 1048576 - 2147483647 - - - submenuAction: - - - Services - - YES - - _NSServicesMenu - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Hide RetroArch - h - 1048576 - 2147483647 - - - - - - Hide Others - h - 1572864 - 2147483647 - - - - - - Show All - - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Quit RetroArch - q - 1048576 - 2147483647 - - - - - _NSAppleMenu - - - - - File - - 1048576 - 2147483647 - - - submenuAction: - - - File - - YES - - - Load Core... - - 2147483647 - - - - - - Load Content... - o - 1048576 - 2147483647 - - - - - - Open Recent - - 1048576 - 2147483647 - - - submenuAction: - - - Open Recent - - YES - - - Clear Menu - - 1048576 - 2147483647 - - - - - _NSRecentDocumentsMenu - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Close - w - 1048576 - 2147483647 - - - - - - - - - Command - - 2147483647 - - - submenuAction: - - - Command - - YES - - - Audio Options - - 2147483647 - - - submenuAction: - - Audio Options - - YES - - - Mute Toggle - - 2147483647 - - - 11 - - - - - - - Disk Options - - 1048576 - 2147483647 - - - submenuAction: - - Disk Options - - YES - - - Cycle Tray - - 2147483647 - - - 4 - - - - Next Disk - - 2147483647 - - - 6 - - - - Previous Disk - - 2147483647 - - - 5 - - - - - - - Mouse Options - - 1048576 - 2147483647 - - - submenuAction: - - Mouse Options - - YES - - - Mouse Grab Toggle - - 2147483647 - - - 7 - - - - - - - Save State Options - - 1048576 - 2147483647 - - - submenuAction: - - Save State Options - - YES - - - Load State - - 2147483647 - - - 2 - - - - Save State - - 2147483647 - - - 3 - - - - - - - Reset - - 2147483647 - - - 1 - - - - Menu Toggle - - 2147483647 - - - 8 - - - - Pause Toggle - - 2147483647 - - - 9 - - - - Take Screenshot - - 2147483647 - - - 10 - - - - - - - Paths - - 2147483647 - - - submenuAction: - - - Paths - - YES - - - Core Directory - - 2147483647 - - - - - - - - - Window - - 1048576 - 2147483647 - - - submenuAction: - - - Window - - YES - - - Minimize - m - 1048576 - 2147483647 - - - - - - Zoom - - 1048576 - 2147483647 - - - - - - Windowed Scale - - 1048576 - 2147483647 - - - submenuAction: - - - - YES - - - 1x - - 2147483647 - - - 10 - - - - 2x - - 2147483647 - - - 11 - - - - 3x - - 2147483647 - - - 12 - - - - 4x - - 2147483647 - - - 13 - - - - 5x - - 2147483647 - - - 14 - - - - 6x - - 2147483647 - - - 15 - - - - 7x - - 2147483647 - - - 16 - - - - 8x - - 2147483647 - - - 17 - - - - 9x - - 2147483647 - - - 18 - - - - 10x - - 2147483647 - - - 19 - - - - - - - Enter Full Screen - f - 1310720 - 2147483647 - - - - - - Toggle Exclusive Full Screen - - 2147483647 - - - 20 - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Bring All to Front - - 1048576 - 2147483647 - - - - - _NSWindowsMenu - - - - - Help - - 2147483647 - - - submenuAction: - - - Help - - YES - - - RetroArch Help - ? - 1048576 - 2147483647 - - - - - _NSHelpMenu - - - - _NSMainMenu - - - 15 - 2 - {{335, 390}, {480, 360}} - 1954021376 - RetroArch_OSX - NSWindow - - - - - 256 - {480, 360} - - - - {{0, 0}, {2560, 1418}} - {10000000000000, 10000000000000} - YES - - - RetroArch_OSX - - - - - YES - - - terminate: - - - - 449 - - - - orderFrontStandardAboutPanel: - - - - 142 - - - - delegate - - - - 495 - - - - performMiniaturize: - - - - 37 - - - - arrangeInFront: - - - - 39 - - - - clearRecentDocuments: - - - - 127 - - - - performClose: - - - - 193 - - - - performZoom: - - - - 240 - - - - hide: - - - - 367 - - - - hideOtherApplications: - - - - 368 - - - - unhideAllApplications: - - - - 370 - - - - showHelp: - - - - 493 - - - - toggleFullScreen: - - - - 593 - - - - openDocument: - - - - 657 - - - - basicEvent: - - - - 550 - - - - basicEvent: - - - - 552 - - - - showCoresDirectory: - - - - 588 - - - - window - - - - 591 - - - - basicEvent: - - - - 615 - - - - basicEvent: - - - - 617 - - - - basicEvent: - - - - 619 - - - - basicEvent: - - - - 621 - - - - basicEvent: - - - - 623 - - - - basicEvent: - - - - 625 - - - - basicEvent: - - - - 627 - - - - basicEvent: - - - - 634 - - - - basicEvent: - - - - 636 - - - - basicEvent: - - - - 638 - - - - basicEvent: - - - - 640 - - - - basicEvent: - - - - 642 - - - - basicEvent: - - - - 644 - - - - basicEvent: - - - - 646 - - - - basicEvent: - - - - 648 - - - - basicEvent: - - - - 650 - - - - basicEvent: - - - - 652 - - - - basicEvent: - - - - 655 - - - - basicEvent: - - - - 659 - - - - basicEvent: - - - - 664 - - - - openCore: - - - - 665 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 29 - - - YES - - - - - - - - - - - 19 - - - YES - - - - - - 56 - - - YES - - - - - - 83 - - - YES - - - - - - 81 - - - YES - - - - - - - - - - 72 - - - - - 124 - - - YES - - - - - - 73 - - - - - 79 - - - - - 125 - - - YES - - - - - - 126 - - - - - 57 - - - YES - - - - - - - - - - - - - - 58 - - - - - 134 - - - - - 150 - - - - - 136 - - - - - 144 - - - - - 236 - - - - - 131 - - - YES - - - - - - 149 - - - - - 145 - - - - - 130 - - - - - 371 - - - YES - - - - - - 372 - - - - - 490 - - - YES - - - - - - 491 - - - YES - - - - - - 492 - - - - - 494 - - - - - 545 - - - YES - - - - - - 546 - - - YES - - - - - - - - - - - - - 585 - - - YES - - - - - - 586 - - - YES - - - - - - 587 - - - - - 597 - - - YES - - - - - - 598 - - - YES - - - - - - - - 602 - - - YES - - - - - - 603 - - - YES - - - - - - 24 - - - YES - - - - - - - - - - - - 592 - - - - - 23 - - - - - 239 - - - - - 5 - - - - - 92 - - - - - 612 - - - YES - - - - - - 613 - - - YES - - - - - - - 549 - - - - - 551 - - - - - 614 - - - - - 616 - - - - - 618 - - - - - 620 - - - - - 629 - - - YES - - - - - - 630 - - - YES - - - - - - - - - - - - - - - 633 - - - - - 635 - - - - - 637 - - - - - 639 - - - - - 641 - - - - - 643 - - - - - 645 - - - - - 647 - - - - - 649 - - - - - 651 - - - - - 654 - - - - - 622 - - - - - 624 - - - - - 626 - - - - - 656 - - - - - 658 - - - - - 660 - - - YES - - - - - - 661 - - - YES - - - - - - 663 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 124.IBPluginDependency - 125.IBPluginDependency - 126.IBPluginDependency - 130.IBPluginDependency - 131.IBPluginDependency - 134.IBPluginDependency - 136.IBPluginDependency - 144.IBPluginDependency - 145.IBPluginDependency - 149.IBPluginDependency - 150.IBPluginDependency - 19.IBPluginDependency - 23.IBPluginDependency - 236.IBPluginDependency - 239.IBPluginDependency - 24.IBPluginDependency - 29.IBPluginDependency - 371.IBPluginDependency - 371.IBWindowTemplateEditedContentRect - 371.NSWindowTemplate.visibleAtLaunch - 372.IBPluginDependency - 490.IBPluginDependency - 491.IBPluginDependency - 492.IBPluginDependency - 494.IBPluginDependency - 5.IBPluginDependency - 545.IBPluginDependency - 546.IBPluginDependency - 549.IBPluginDependency - 551.IBPluginDependency - 56.IBPluginDependency - 57.IBPluginDependency - 58.IBPluginDependency - 585.IBPluginDependency - 586.IBPluginDependency - 587.IBPluginDependency - 592.IBPluginDependency - 597.IBPluginDependency - 598.IBPluginDependency - 602.IBPluginDependency - 603.IBPluginDependency - 612.IBPluginDependency - 613.IBPluginDependency - 614.IBPluginDependency - 616.IBPluginDependency - 618.IBPluginDependency - 620.IBPluginDependency - 622.IBPluginDependency - 624.IBPluginDependency - 626.IBPluginDependency - 629.IBPluginDependency - 630.IBPluginDependency - 633.IBPluginDependency - 635.IBPluginDependency - 637.IBPluginDependency - 639.IBPluginDependency - 641.IBPluginDependency - 643.IBPluginDependency - 645.IBPluginDependency - 647.IBPluginDependency - 649.IBPluginDependency - 651.IBPluginDependency - 654.IBPluginDependency - 656.IBPluginDependency - 658.IBPluginDependency - 660.IBPluginDependency - 661.IBPluginDependency - 663.IBPluginDependency - 72.IBPluginDependency - 73.IBPluginDependency - 79.IBPluginDependency - 81.IBPluginDependency - 83.IBPluginDependency - 92.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{438, 199}, {480, 360}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 665 - - - - YES - - RetroArch_OSX - NSObject - - YES - - YES - basicEvent: - openCore: - showCoresDirectory: - showPreferences: - - - YES - id - id - id - id - - - - YES - - YES - basicEvent: - openCore: - showCoresDirectory: - showPreferences: - - - YES - - basicEvent: - id - - - openCore: - id - - - showCoresDirectory: - id - - - showPreferences: - id - - - - - window - NSWindow - - - window - - window - NSWindow - - - - IBProjectSource - ./Classes/RetroArch.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSMenuCheckmark - NSMenuMixedState - - - YES - {11, 11} - {10, 3} - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pkg/apple/OSX/en.lproj/MainMenu_PPC.xib b/pkg/apple/OSX/en.lproj/MainMenu_PPC.xib new file mode 100644 index 0000000000..b9d83c4861 --- /dev/null +++ b/pkg/apple/OSX/en.lproj/MainMenu_PPC.xib @@ -0,0 +1,1809 @@ + + + + 1050 + 12F45 + 3084 + 1187.40 + 626.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 3084 + + + YES + NSCustomObject + NSMenu + NSMenuItem + NSView + NSWindowTemplate + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + YES + + NSApplication + + + FirstResponder + + + NSApplication + + + AMainMenu + + YES + + + RetroArch + + 1048576 + 2147483647 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + submenuAction: + + + RetroArch + + YES + + + About RetroArch + + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Services + + 1048576 + 2147483647 + + + submenuAction: + + + Services + + YES + + _NSServicesMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Hide RetroArch + h + 1048576 + 2147483647 + + + + + + Hide Others + h + 1572864 + 2147483647 + + + + + + Show All + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Quit RetroArch + q + 1048576 + 2147483647 + + + + + _NSAppleMenu + + + + + File + + 1048576 + 2147483647 + + + submenuAction: + + + File + + YES + + + Load Core... + + 2147483647 + + + + + + Load Content... + o + 1048576 + 2147483647 + + + + + + Open Recent + + 1048576 + 2147483647 + + + submenuAction: + + + Open Recent + + YES + + + Clear Menu + + 1048576 + 2147483647 + + + + + _NSRecentDocumentsMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Close + w + 1048576 + 2147483647 + + + + + + + + + Command + + 2147483647 + + + submenuAction: + + + Command + + YES + + + Audio Options + + 2147483647 + + + submenuAction: + + Audio Options + + YES + + + Mute Toggle + + 2147483647 + + + 11 + + + + + + + Disk Options + + 1048576 + 2147483647 + + + submenuAction: + + Disk Options + + YES + + + Cycle Tray + + 2147483647 + + + 4 + + + + Next Disk + + 2147483647 + + + 6 + + + + Previous Disk + + 2147483647 + + + 5 + + + + + + + Mouse Options + + 1048576 + 2147483647 + + + submenuAction: + + Mouse Options + + YES + + + Mouse Grab Toggle + + 2147483647 + + + 7 + + + + + + + Save State Options + + 1048576 + 2147483647 + + + submenuAction: + + Save State Options + + YES + + + Load State + + 2147483647 + + + 2 + + + + Save State + + 2147483647 + + + 3 + + + + + + + Reset + + 2147483647 + + + 1 + + + + Menu Toggle + + 2147483647 + + + 8 + + + + Pause Toggle + + 2147483647 + + + 9 + + + + Take Screenshot + + 2147483647 + + + 10 + + + + + + + Paths + + 2147483647 + + + submenuAction: + + + Paths + + YES + + + Core Directory + + 2147483647 + + + + + + + + + Window + + 1048576 + 2147483647 + + + submenuAction: + + + Window + + YES + + + Minimize + m + 1048576 + 2147483647 + + + + + + Zoom + + 1048576 + 2147483647 + + + + + + Windowed Scale + + 1048576 + 2147483647 + + + submenuAction: + + + + YES + + + 1x + + 2147483647 + + + 10 + + + + 2x + + 2147483647 + + + 11 + + + + 3x + + 2147483647 + + + 12 + + + + 4x + + 2147483647 + + + 13 + + + + 5x + + 2147483647 + + + 14 + + + + 6x + + 2147483647 + + + 15 + + + + 7x + + 2147483647 + + + 16 + + + + 8x + + 2147483647 + + + 17 + + + + 9x + + 2147483647 + + + 18 + + + + 10x + + 2147483647 + + + 19 + + + + + + + Enter Full Screen + f + 1310720 + 2147483647 + + + + + + Toggle Exclusive Full Screen + + 2147483647 + + + 20 + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Bring All to Front + + 1048576 + 2147483647 + + + + + _NSWindowsMenu + + + + + Help + + 2147483647 + + + submenuAction: + + + Help + + YES + + + RetroArch Help + ? + 1048576 + 2147483647 + + + + + _NSHelpMenu + + + + _NSMainMenu + + + 15 + 2 + {{335, 390}, {480, 360}} + 1954021376 + RetroArch_OSX + NSWindow + + + + + 256 + {480, 360} + + + + {{0, 0}, {2560, 1418}} + {10000000000000, 10000000000000} + YES + + + RetroArch_OSX + + + + + YES + + + terminate: + + + + 449 + + + + orderFrontStandardAboutPanel: + + + + 142 + + + + delegate + + + + 495 + + + + performMiniaturize: + + + + 37 + + + + arrangeInFront: + + + + 39 + + + + clearRecentDocuments: + + + + 127 + + + + performClose: + + + + 193 + + + + performZoom: + + + + 240 + + + + hide: + + + + 367 + + + + hideOtherApplications: + + + + 368 + + + + unhideAllApplications: + + + + 370 + + + + showHelp: + + + + 493 + + + + toggleFullScreen: + + + + 593 + + + + openDocument: + + + + 657 + + + + basicEvent: + + + + 550 + + + + basicEvent: + + + + 552 + + + + showCoresDirectory: + + + + 588 + + + + window + + + + 591 + + + + basicEvent: + + + + 615 + + + + basicEvent: + + + + 617 + + + + basicEvent: + + + + 619 + + + + basicEvent: + + + + 621 + + + + basicEvent: + + + + 623 + + + + basicEvent: + + + + 625 + + + + basicEvent: + + + + 627 + + + + basicEvent: + + + + 634 + + + + basicEvent: + + + + 636 + + + + basicEvent: + + + + 638 + + + + basicEvent: + + + + 640 + + + + basicEvent: + + + + 642 + + + + basicEvent: + + + + 644 + + + + basicEvent: + + + + 646 + + + + basicEvent: + + + + 648 + + + + basicEvent: + + + + 650 + + + + basicEvent: + + + + 652 + + + + basicEvent: + + + + 655 + + + + basicEvent: + + + + 659 + + + + basicEvent: + + + + 664 + + + + openCore: + + + + 665 + + + + + YES + + 0 + + YES + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + -3 + + + Application + + + 29 + + + YES + + + + + + + + + + + 19 + + + YES + + + + + + 56 + + + YES + + + + + + 83 + + + YES + + + + + + 81 + + + YES + + + + + + + + + + 72 + + + + + 124 + + + YES + + + + + + 73 + + + + + 79 + + + + + 125 + + + YES + + + + + + 126 + + + + + 57 + + + YES + + + + + + + + + + + + + + 58 + + + + + 134 + + + + + 150 + + + + + 136 + + + + + 144 + + + + + 236 + + + + + 131 + + + YES + + + + + + 149 + + + + + 145 + + + + + 130 + + + + + 371 + + + YES + + + + + + 372 + + + + + 490 + + + YES + + + + + + 491 + + + YES + + + + + + 492 + + + + + 494 + + + + + 545 + + + YES + + + + + + 546 + + + YES + + + + + + + + + + + + + 585 + + + YES + + + + + + 586 + + + YES + + + + + + 587 + + + + + 597 + + + YES + + + + + + 598 + + + YES + + + + + + + + 602 + + + YES + + + + + + 603 + + + YES + + + + + + 24 + + + YES + + + + + + + + + + + + 592 + + + + + 23 + + + + + 239 + + + + + 5 + + + + + 92 + + + + + 612 + + + YES + + + + + + 613 + + + YES + + + + + + + 549 + + + + + 551 + + + + + 614 + + + + + 616 + + + + + 618 + + + + + 620 + + + + + 629 + + + YES + + + + + + 630 + + + YES + + + + + + + + + + + + + + + 633 + + + + + 635 + + + + + 637 + + + + + 639 + + + + + 641 + + + + + 643 + + + + + 645 + + + + + 647 + + + + + 649 + + + + + 651 + + + + + 654 + + + + + 622 + + + + + 624 + + + + + 626 + + + + + 656 + + + + + 658 + + + + + 660 + + + YES + + + + + + 661 + + + YES + + + + + + 663 + + + + + + + YES + + YES + -1.IBPluginDependency + -2.IBPluginDependency + -3.IBPluginDependency + 124.IBPluginDependency + 125.IBPluginDependency + 126.IBPluginDependency + 130.IBPluginDependency + 131.IBPluginDependency + 134.IBPluginDependency + 136.IBPluginDependency + 144.IBPluginDependency + 145.IBPluginDependency + 149.IBPluginDependency + 150.IBPluginDependency + 19.IBPluginDependency + 23.IBPluginDependency + 236.IBPluginDependency + 239.IBPluginDependency + 24.IBPluginDependency + 29.IBPluginDependency + 371.IBPluginDependency + 371.IBWindowTemplateEditedContentRect + 371.NSWindowTemplate.visibleAtLaunch + 372.IBPluginDependency + 490.IBPluginDependency + 491.IBPluginDependency + 492.IBPluginDependency + 494.IBPluginDependency + 5.IBPluginDependency + 545.IBPluginDependency + 546.IBPluginDependency + 549.IBPluginDependency + 551.IBPluginDependency + 56.IBPluginDependency + 57.IBPluginDependency + 58.IBPluginDependency + 585.IBPluginDependency + 586.IBPluginDependency + 587.IBPluginDependency + 592.IBPluginDependency + 597.IBPluginDependency + 598.IBPluginDependency + 602.IBPluginDependency + 603.IBPluginDependency + 612.IBPluginDependency + 613.IBPluginDependency + 614.IBPluginDependency + 616.IBPluginDependency + 618.IBPluginDependency + 620.IBPluginDependency + 622.IBPluginDependency + 624.IBPluginDependency + 626.IBPluginDependency + 629.IBPluginDependency + 630.IBPluginDependency + 633.IBPluginDependency + 635.IBPluginDependency + 637.IBPluginDependency + 639.IBPluginDependency + 641.IBPluginDependency + 643.IBPluginDependency + 645.IBPluginDependency + 647.IBPluginDependency + 649.IBPluginDependency + 651.IBPluginDependency + 654.IBPluginDependency + 656.IBPluginDependency + 658.IBPluginDependency + 660.IBPluginDependency + 661.IBPluginDependency + 663.IBPluginDependency + 72.IBPluginDependency + 73.IBPluginDependency + 79.IBPluginDependency + 81.IBPluginDependency + 83.IBPluginDependency + 92.IBPluginDependency + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + {{438, 199}, {480, 360}} + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + YES + + + + + + YES + + + + + 665 + + + + YES + + RetroArch_OSX + NSObject + + YES + + YES + basicEvent: + openCore: + showCoresDirectory: + showPreferences: + + + YES + id + id + id + id + + + + YES + + YES + basicEvent: + openCore: + showCoresDirectory: + showPreferences: + + + YES + + basicEvent: + id + + + openCore: + id + + + showCoresDirectory: + id + + + showPreferences: + id + + + + + window + NSWindow + + + window + + window + NSWindow + + + + IBProjectSource + ./Classes/RetroArch.h + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + 3 + + YES + + YES + NSMenuCheckmark + NSMenuMixedState + + + YES + {11, 11} + {10, 3} + + + + diff --git a/ui/ui_companion_driver.c b/ui/ui_companion_driver.c index a866b6749b..daeae6e1d3 100644 --- a/ui/ui_companion_driver.c +++ b/ui/ui_companion_driver.c @@ -30,7 +30,7 @@ static const ui_companion_driver_t *ui_companion_drivers[] = { #if defined(_WIN32) && !defined(_XBOX) &ui_companion_win32, #endif -#ifdef HAVE_COCOA +#if defined(HAVE_COCOA) || defined(HAVE_COCOA_METAL) &ui_companion_cocoa, #endif #ifdef HAVE_COCOATOUCH