diff --git a/.omnistudent_notes.txt.swp b/.omnistudent_notes.txt.swp index b414ce0..e6c0cc7 100644 Binary files a/.omnistudent_notes.txt.swp and b/.omnistudent_notes.txt.swp differ diff --git a/misc/mac/Info.plist b/misc/mac/Info.plist new file mode 100644 index 0000000..2256227 --- /dev/null +++ b/misc/mac/Info.plist @@ -0,0 +1,34 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + minetest + CFBundleIconFile + minetest.icns + CFBundleIdentifier + celeron55.minetest + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + minetest + CFBundlePackageType + APPL + CFBundleShortVersionString + GIT_VERSION + CFBundleSignature + ???? + CFBundleVersion + GIT_VERSION + LSApplicationCategoryType + public.app-category.games + LSMinimumSystemVersion + ${MACOSX_DEPLOYMENT_TARGET} + NSMainNibFile + MainMenu + NSPrincipalClass + NSApplication + + diff --git a/misc/mac/MainMenu.xib b/misc/mac/MainMenu.xib new file mode 100644 index 0000000..605f101 --- /dev/null +++ b/misc/mac/MainMenu.xib @@ -0,0 +1,543 @@ + + + + 1060 + 11B26 + 1617 + 1138 + 566.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 1617 + + + YES + NSTextField + NSView + NSWindowTemplate + NSMenu + NSMenuItem + NSTextFieldCell + NSCustomObject + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + + YES + + YES + + + + + YES + + NSApplication + + + FirstResponder + + + NSApplication + + + AMainMenu + + YES + + + Minetest + + 1048576 + 2147483647 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + submenuAction: + + Minetest + + YES + + + About Minetest + + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Services + + 1048576 + 2147483647 + + + submenuAction: + + Services + + YES + + _NSServicesMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Hide Minetest + h + 1048576 + 2147483647 + + + + + + Hide Others + h + 1572864 + 2147483647 + + + + + + Show All + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Quit Minetest + q + 1048576 + 2147483647 + + + + + _NSAppleMenu + + + + _NSMainMenu + + + 15 + 2 + {{335, 663}, {248, 87}} + -193462272 + Minetest + NSWindow + + + + + 256 + + YES + + + 268 + {{17, 16}, {214, 51}} + + YES + + 67239424 + 272891904 + Irrlicht needs this window on Mac OS X to receive keyboard input! Just ignore it. + + LucidaGrande + 13 + 16 + + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + 3 + MAA + + + + + + {248, 87} + + {{0, 0}, {1920, 1178}} + {10000000000000, 10000000000000} + YES + + + minetest_macAppDelegate + + + NSFontManager + + + + + YES + + + orderFrontStandardAboutPanel: + + + + 142 + + + + hide: + + + + 367 + + + + hideOtherApplications: + + + + 368 + + + + unhideAllApplications: + + + + 370 + + + + terminate: + + + + 449 + + + + delegate + + + + 495 + + + + + YES + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + -3 + + + Application + + + 29 + + + YES + + + + + + 56 + + + YES + + + + + + 57 + + + YES + + + + + + + + + + + + + + 58 + + + + + 134 + + + + + 150 + + + + + 136 + + + + + 144 + + + + + 236 + + + + + 131 + + + YES + + + + + + 149 + + + + + 145 + + + + + 130 + + + + + 371 + + + YES + + + + + + 372 + + + YES + + + + + + 420 + + + + + 494 + + + + + 535 + + + YES + + + + + + 536 + + + + + + + YES + + YES + -1.IBPluginDependency + -2.IBPluginDependency + -3.IBPluginDependency + 130.IBPluginDependency + 131.IBPluginDependency + 134.IBPluginDependency + 136.IBPluginDependency + 144.IBPluginDependency + 145.IBPluginDependency + 149.IBPluginDependency + 150.IBPluginDependency + 236.IBPluginDependency + 29.IBPluginDependency + 371.IBPluginDependency + 371.IBWindowTemplateEditedContentRect + 371.NSWindowTemplate.visibleAtLaunch + 372.IBPluginDependency + 420.IBPluginDependency + 494.IBPluginDependency + 535.IBPluginDependency + 536.IBPluginDependency + 56.IBPluginDependency + 57.IBPluginDependency + 58.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 + {{493, 496}, {248, 87}} + + 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 + + + + + 536 + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + 3 + + YES + + YES + NSMenuCheckmark + NSMenuMixedState + + + YES + {9, 8} + {7, 2} + + + + diff --git a/misc/mac/minetest-icon.icns b/misc/mac/minetest-icon.icns new file mode 100644 index 0000000..14731c2 Binary files /dev/null and b/misc/mac/minetest-icon.icns differ diff --git a/misc/mac/minetest-mac.sh b/misc/mac/minetest-mac.sh new file mode 100755 index 0000000..8540182 --- /dev/null +++ b/misc/mac/minetest-mac.sh @@ -0,0 +1,4 @@ +#!/bin/bash +tmp="`pwd`/$0" +bundle=`dirname "$tmp"` +exec "$bundle/../Resources/bin/minetest" diff --git a/omnistudent_notes.txt b/omnistudent_notes.txt index f91f03b..fcf991c 100644 --- a/omnistudent_notes.txt +++ b/omnistudent_notes.txt @@ -144,3 +144,5 @@ change get getTimeNs() set xcode configuration to release +copied mac files from osxminecraft/misc/mac to same dir +