From e9f281667582b47effafafa87b4c67fb4ae993d8 Mon Sep 17 00:00:00 2001 From: Eric Branlund Date: Sun, 25 Aug 2019 17:18:09 -0700 Subject: [PATCH] The NIB file was opened in XCode 10.3, modified, and saved. The settings for it were "opens in Latest Xcode (10.0)" and "builds for macOS 10.6 and Later" so this modified version probably won't open in earlier versions of Xcode. The changes made to the main menu were: changed Angband to Hengband in menu strings, changed "Edit Font" to "Choose Font..." since the latter seemed to better indicate what the item does, folded the "Animation speed" menu into the "Settings" menu and renamed it "Frame Rate", changed the entries in that menu to use "per second" rather than "fps", changed the first entry in the "Frame Rate" menu to be "Unlimited (no animation)" rather than "Infinite (no animation)", and added a "Toggle Sound" entry in the Settings menu which targets a new action on the AppDelegate. --- src/cocoa/en.lproj/MainMenu.nib/designable.nib | 1312 ++++------------------ src/cocoa/en.lproj/MainMenu.nib/keyedobjects.nib | Bin 8947 -> 9058 bytes 2 files changed, 202 insertions(+), 1110 deletions(-) diff --git a/src/cocoa/en.lproj/MainMenu.nib/designable.nib b/src/cocoa/en.lproj/MainMenu.nib/designable.nib index d5098eee0..31fb34f91 100644 --- a/src/cocoa/en.lproj/MainMenu.nib/designable.nib +++ b/src/cocoa/en.lproj/MainMenu.nib/designable.nib @@ -1,1111 +1,203 @@ - - - 1060 - 12E55 - 3084 - 1187.39 - 626.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 3084 - - - NSCustomObject - NSMenu - NSMenuItem - - - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - - NSApplication - - - FirstResponder - - - NSApplication - - - MainMenu - - - - Angband - - 1048576 - 2147483647 - - NSImage - NSMenuCheckmark - - - NSImage - NSMenuMixedState - - submenuAction: - - Angband - - - - About Angband - - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Preferences… - , - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Services - - 1048576 - 2147483647 - - - submenuAction: - - - Services - - - _NSServicesMenu - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Hide Angband - h - 1048576 - 2147483647 - - - - - - Hide Others - h - 1572864 - 2147483647 - - - - - - Show All - - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Quit Angband - q - 1048576 - 2147483647 - - - - - _NSAppleMenu - - - - - File - - 1048576 - 2147483647 - - - submenuAction: - - - File - - - - - New - n - 1048576 - 2147483647 - - - - - - Open… - o - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Save - s - 1048576 - 2147483647 - - - - - - - - - Settings - - 1048576 - 2147483647 - - - submenuAction: - - Settings - - - - Edit Font - t - 1048576 - 2147483647 - - - - - - Graphics - - 1048576 - 2147483647 - - - submenuAction: - - Graphics - - - - - - - - - Animation speed - - 1048576 - 2147483647 - - - submenuAction: - 150 - - Animation speed - - - - Infinite (no animation) - 1 - 1048576 - 2147483647 - - - - - - 60 fps - 2 - 1048576 - 2147483647 - - - 60 - - - - 50 fps - 3 - 1048576 - 2147483647 - - - 50 - - - - 40 fps - 4 - 1048576 - 2147483647 - - - 40 - - - - 30 fps - 5 - 1048576 - 2147483647 - - - 30 - - - - 20 fps - 6 - 1048576 - 2147483647 - - - 20 - - - - 10 fps - 7 - 1048576 - 2147483647 - - - 10 - - - - - - - Command - - 2147483647 - - - submenuAction: - - Command - - - - - - Window - - 1048576 - 2147483647 - - - submenuAction: - - - Window - - - - - Minimize - m - 1048576 - 2147483647 - - - - - - Zoom - - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Bring All to Front - - 1048576 - 2147483647 - - - - - _NSWindowsMenu - - - - - Help - - 1048576 - 2147483647 - - - submenuAction: - - - Help - - - - - Angband Help - ? - 1048576 - 2147483647 - - - - - - - - _NSMainMenu - - - AngbandAppDelegate - - - - - - - terminate: - - - - 139 - - - - orderFrontStandardAboutPanel: - - - - 142 - - - - hideOtherApplications: - - - - 146 - - - - hide: - - - - 152 - - - - unhideAllApplications: - - - - 153 - - - - delegate - - - - 266 - - - - performMiniaturize: - - - - 37 - - - - arrangeInFront: - - - - 39 - - - - showHelp: - - - - 122 - - - - performZoom: - - - - 240 - - - - editFont: - - - - 278 - - - - setRefreshRate: - - - - 294 - - - - setRefreshRate: - - - - 296 - - - - setRefreshRate: - - - - 297 - - - - setRefreshRate: - - - - 298 - - - - setRefreshRate: - - - - 299 - - - - setRefreshRate: - - - - 300 - - - - setRefreshRate: - - - - 301 - - - - delegate - - - - 279 - - - - newGame: - - - - 271 - - - - openGame: - - - - 272 - - - - saveGame: - - - - 343 - - - - commandMenu - - - - 351 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - 29 - - - - - - - - - - - - MainMenu - - - 19 - - - - - - - - 24 - - - - - - - - - - - 5 - - - - - 23 - - - - - 92 - - - - - 239 - - - - - 56 - - - - - - - - 57 - - - - - - - - - - - - - - - - - - 58 - - - - - 129 - - - - - 131 - - - - - - - - 130 - - - - - 134 - - - - - 136 - - - - - 143 - - - - - 144 - - - - - 145 - - - - - 149 - - - - - 150 - - - - - 236 - - - - - 83 - - - - - - - - 81 - - - - - - - - - - - 72 - - - - - 79 - - - - - 82 - - - - - 103 - - - - - - - - 106 - - - - - - - - 111 - - - - - 252 - - - - - - - - 253 - - - - - - - - - 256 - - - - - - - - 257 - - - - - - 275 - - - - - 284 - - - - - - - - 285 - - - - - - - - - - - - - - 287 - - - - - 288 - - - - - 289 - - - - - 290 - - - - - 291 - - - - - 292 - - - - - 293 - - - - - 265 - - - AngbandAppDelegate - - - -3 - - - Application - - - 342 - - - - - 346 - - - - - - - - 347 - - - - - - - - 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 - - - - - - 351 - - - - - AngbandAppDelegate - NSObject - - id - id - id - id - NSMenuItem - - - - editFont: - id - - - newGame: - id - - - openGame: - id - - - saveGame: - id - - - setRefreshRate: - NSMenuItem - - - - NSMenu - NSMenu - - - - commandMenu - NSMenu - - - terminalsMenu - NSMenu - - - - IBProjectSource - ./Classes/AngbandAppDelegate.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - 3 - - {11, 11} - {10, 3} - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/cocoa/en.lproj/MainMenu.nib/keyedobjects.nib b/src/cocoa/en.lproj/MainMenu.nib/keyedobjects.nib index 8852ca94cb341e338bbe1743401a18bd9d376823..0e3022069425cf2881ebf59ccbea64bc12c24e1c 100644 GIT binary patch literal 9058 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 C)|7Vu literal 8947 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