From 42ab95d35ee424164db9123e5ec9e12daea359c9 Mon Sep 17 00:00:00 2001 From: kristianduske Date: Mon, 26 Dec 2011 22:27:18 +0000 Subject: [PATCH] Cleaned up some build settings and fixed a minor glitch in OS X launcher UI. git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@552 af15c1b1-3010-417e-b628-4374ebc0bcbd --- .../English.lproj/Launcher.nib/designable.nib | 1141 +++-------------- .../Launcher.nib/keyedobjects.nib | Bin 30322 -> 24305 bytes .../QuakeSpasm.xcodeproj/project.pbxproj | 18 +- 3 files changed, 172 insertions(+), 987 deletions(-) diff --git a/quakespasm/MacOSX/English.lproj/Launcher.nib/designable.nib b/quakespasm/MacOSX/English.lproj/Launcher.nib/designable.nib index 1cc87c8e..c0561103 100644 --- a/quakespasm/MacOSX/English.lproj/Launcher.nib/designable.nib +++ b/quakespasm/MacOSX/English.lproj/Launcher.nib/designable.nib @@ -2,18 +2,32 @@ 1040 - 10J567 - 823 - 1038.35 - 462.00 + 11C74 + 1938 + 1138.23 + 567.00 com.apple.InterfaceBuilder.CocoaPlugin - 823 + 1938 - + YES - - + NSUserDefaultsController + NSPopUpButton + NSMenuItem + NSMenu + NSButtonCell + NSButton + NSTextFieldCell + NSBox + NSProgressIndicator + NSTabView + NSCustomObject + NSTabViewItem + NSView + NSWindowTemplate + NSTextField + NSPopUpButtonCell YES @@ -769,7 +783,7 @@ QuakeSpasm NSWindow - {1.79769e+308, 1.79769e+308} + 256 @@ -780,6 +794,7 @@ 268 {{378, 12}, {124, 32}} + 2 YES @@ -793,7 +808,7 @@ -2038284033 - 129 + 1 DQ 200 @@ -807,7 +822,7 @@ YES - 256 + 274 YES @@ -815,6 +830,7 @@ 268 {{15, 127}, {172, 17}} + 2 YES @@ -848,6 +864,7 @@ 268 {{18, 97}, {440, 22}} + 2 YES @@ -879,6 +896,7 @@ 268 {{15, 54}, {175, 17}} + 2 YES @@ -896,6 +914,7 @@ 268 {{15, 22}, {446, 26}} + 2 YES @@ -963,6 +982,7 @@ 268 {{374, 52}, {86, 18}} + 2 YES @@ -989,11 +1009,13 @@ {{1, 1}, {480, 159}} + 2 {{17, 56}, {482, 175}} + 2 {0, 0} @@ -1022,6 +1044,7 @@ 268 {{254, 12}, {124, 32}} + 2 YES @@ -1043,6 +1066,7 @@ 12 {252, 46} + YES @@ -1096,6 +1120,7 @@ 268 {{18, 21}, {154, 19}} + YES 67239424 @@ -1108,7 +1133,7 @@ -2043395841 - 164 + 36 400 @@ -1118,6 +1143,7 @@ {252, 46} + Update found @@ -1175,10 +1201,12 @@ {511, 251} + 2 - {{0, 0}, {1680, 1028}} - {1.79769e+308, 1.79769e+308} + {{0, 0}, {1366, 746}} + {10000000000000, 10000000000000} + YES AppController @@ -1193,6 +1221,14 @@ YES + + + delegate + + + + 464 + performMiniaturize: @@ -1497,6 +1533,14 @@ 374 + + + delegate + + + + 415 + launchQuake: @@ -1521,14 +1565,6 @@ 414 - - - delegate - - - - 415 - cancel: @@ -1537,22 +1573,6 @@ 418 - - - content: screenModes - - - - - - content: screenModes - content - screenModes - 2 - - - 449 - screenModePopUp @@ -1577,14 +1597,6 @@ 455 - - - delegate - - - - 464 - updateTabView @@ -1609,14 +1621,6 @@ 515 - - - checkForUpdates: - - - - 516 - versionLabel @@ -1625,6 +1629,30 @@ 519 + + + content: screenModes + + + + + + content: screenModes + content + screenModes + 2 + + + 449 + + + + checkForUpdates: + + + + 516 + @@ -2522,147 +2550,78 @@ YES YES + -1.IBPluginDependency + -2.IBPluginDependency -3.IBPluginDependency 103.IBPluginDependency - 103.ImportedFromIB2 106.IBPluginDependency - 106.ImportedFromIB2 - 106.editorWindowContentRectSynchronizationRect 111.IBPluginDependency - 111.ImportedFromIB2 112.IBPluginDependency - 112.ImportedFromIB2 124.IBPluginDependency - 124.ImportedFromIB2 125.IBPluginDependency - 125.ImportedFromIB2 - 125.editorWindowContentRectSynchronizationRect 126.IBPluginDependency - 126.ImportedFromIB2 129.IBPluginDependency - 129.ImportedFromIB2 130.IBPluginDependency - 130.ImportedFromIB2 - 130.editorWindowContentRectSynchronizationRect 131.IBPluginDependency - 131.ImportedFromIB2 134.IBPluginDependency - 134.ImportedFromIB2 136.IBPluginDependency - 136.ImportedFromIB2 143.IBPluginDependency - 143.ImportedFromIB2 144.IBPluginDependency - 144.ImportedFromIB2 145.IBPluginDependency - 145.ImportedFromIB2 149.IBPluginDependency - 149.ImportedFromIB2 150.IBPluginDependency - 150.ImportedFromIB2 19.IBPluginDependency - 19.ImportedFromIB2 195.IBPluginDependency - 195.ImportedFromIB2 196.IBPluginDependency - 196.ImportedFromIB2 197.IBPluginDependency - 197.ImportedFromIB2 198.IBPluginDependency - 198.ImportedFromIB2 199.IBPluginDependency - 199.ImportedFromIB2 200.IBPluginDependency - 200.ImportedFromIB2 - 200.editorWindowContentRectSynchronizationRect 201.IBPluginDependency - 201.ImportedFromIB2 202.IBPluginDependency - 202.ImportedFromIB2 203.IBPluginDependency - 203.ImportedFromIB2 204.IBPluginDependency - 204.ImportedFromIB2 205.IBPluginDependency - 205.ImportedFromIB2 - 205.editorWindowContentRectSynchronizationRect 206.IBPluginDependency - 206.ImportedFromIB2 207.IBPluginDependency - 207.ImportedFromIB2 208.IBPluginDependency - 208.ImportedFromIB2 209.IBPluginDependency - 209.ImportedFromIB2 210.IBPluginDependency - 210.ImportedFromIB2 211.IBPluginDependency - 211.ImportedFromIB2 212.IBPluginDependency - 212.ImportedFromIB2 - 212.editorWindowContentRectSynchronizationRect 213.IBPluginDependency - 213.ImportedFromIB2 214.IBPluginDependency - 214.ImportedFromIB2 215.IBPluginDependency - 215.ImportedFromIB2 216.IBPluginDependency - 216.ImportedFromIB2 217.IBPluginDependency - 217.ImportedFromIB2 218.IBPluginDependency - 218.ImportedFromIB2 219.IBPluginDependency - 219.ImportedFromIB2 220.IBPluginDependency - 220.ImportedFromIB2 - 220.editorWindowContentRectSynchronizationRect 221.IBPluginDependency - 221.ImportedFromIB2 23.IBPluginDependency - 23.ImportedFromIB2 236.IBPluginDependency - 236.ImportedFromIB2 239.IBPluginDependency - 239.ImportedFromIB2 24.IBPluginDependency - 24.ImportedFromIB2 - 24.editorWindowContentRectSynchronizationRect - 29.IBEditorWindowLastContentRect 29.IBPluginDependency - 29.ImportedFromIB2 - 29.WindowOrigin - 29.editorWindowContentRectSynchronizationRect 295.IBPluginDependency 296.IBPluginDependency - 296.editorWindowContentRectSynchronizationRect 297.IBPluginDependency 298.IBPluginDependency 299.IBPluginDependency 300.IBPluginDependency - 300.editorWindowContentRectSynchronizationRect 344.IBPluginDependency 345.IBPluginDependency 346.IBPluginDependency - 346.ImportedFromIB2 348.IBPluginDependency - 348.ImportedFromIB2 349.IBPluginDependency - 349.ImportedFromIB2 - 349.editorWindowContentRectSynchronizationRect 350.IBPluginDependency - 350.ImportedFromIB2 351.IBPluginDependency - 351.ImportedFromIB2 354.IBPluginDependency - 354.ImportedFromIB2 - 371.IBEditorWindowLastContentRect 371.IBPluginDependency 371.IBWindowTemplateEditedContentRect 371.NSWindowTemplate.visibleAtLaunch - 371.editorWindowContentRectSynchronizationRect 372.IBPluginDependency + 375.IBPluginDependency 376.IBPluginDependency 377.IBPluginDependency 395.IBPluginDependency @@ -2673,7 +2632,6 @@ 400.IBPluginDependency 401.IBPluginDependency 402.IBPluginDependency - 402.editorWindowContentRectSynchronizationRect 403.IBPluginDependency 404.IBPluginDependency 405.IBPluginDependency @@ -2685,10 +2643,10 @@ 419.IBPluginDependency 450.IBPluginDependency 451.IBPluginDependency + 466.IBPluginDependency 498.IBPluginDependency 499.IBPluginDependency 5.IBPluginDependency - 5.ImportedFromIB2 500.IBPluginDependency 501.IBPluginDependency 502.IBPluginDependency @@ -2703,181 +2661,94 @@ 517.IBPluginDependency 518.IBPluginDependency 56.IBPluginDependency - 56.ImportedFromIB2 - 57.IBEditorWindowLastContentRect 57.IBPluginDependency - 57.ImportedFromIB2 - 57.editorWindowContentRectSynchronizationRect 58.IBPluginDependency - 58.ImportedFromIB2 72.IBPluginDependency - 72.ImportedFromIB2 73.IBPluginDependency - 73.ImportedFromIB2 74.IBPluginDependency - 74.ImportedFromIB2 75.IBPluginDependency - 75.ImportedFromIB2 77.IBPluginDependency - 77.ImportedFromIB2 78.IBPluginDependency - 78.ImportedFromIB2 79.IBPluginDependency - 79.ImportedFromIB2 80.IBPluginDependency - 80.ImportedFromIB2 81.IBPluginDependency - 81.ImportedFromIB2 - 81.editorWindowContentRectSynchronizationRect 82.IBPluginDependency - 82.ImportedFromIB2 83.IBPluginDependency - 83.ImportedFromIB2 92.IBPluginDependency - 92.ImportedFromIB2 YES com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{596, 852}, {216, 23}} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{522, 812}, {146, 23}} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{436, 809}, {64, 6}} - 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 - - {{608, 612}, {275, 83}} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{187, 434}, {243, 243}} - 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 - - {{608, 612}, {167, 43}} - 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 - - {{608, 612}, {241, 103}} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{525, 802}, {197, 73}} - {{329, 836}, {478, 20}} - com.apple.InterfaceBuilder.CocoaPlugin - - {74, 862} - {{6, 686}, {478, 20}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{475, 832}, {234, 43}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{231, 634}, {176, 43}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{608, 612}, {215, 63}} com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{888, 364}, {511, 251}} + 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 {{888, 364}, {511, 251}} - {{412, 523}, {516, 280}} + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -2891,7 +2762,6 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{188, 248}, {446, 63}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -2906,7 +2776,7 @@ 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 @@ -2921,54 +2791,32 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - - {{341, 653}, {232, 183}} com.apple.InterfaceBuilder.CocoaPlugin - - {{23, 794}, {245, 183}} 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 - - {{145, 474}, {199, 203}} com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - YES - - YES - + YES - - YES - + 519 @@ -3094,190 +2942,11 @@ IBProjectSource - AppController.h - - - - AppController - NSObject - - IBUserSource - - - - - SDLMain - NSObject - - IBProjectSource - SDLMain.h - - - - UpdateButton - NSButton - - IBProjectSource - UpdateButton.h - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../Sparkle.framework/Versions/A/Headers/SUAppcast.h - - - - NSObject - - IBDocumentRelativeSource - ../Sparkle.framework/Versions/A/Headers/SUUpdater.h - - - - SUUpdater - NSObject - - checkForUpdates: - id - - - checkForUpdates: - - checkForUpdates: - id - - - - delegate - id - - - delegate - - delegate - id - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSBrowser - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSBrowser.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h + ./Classes/AppController.h NSDocument - NSObject YES @@ -3339,512 +3008,16 @@ - IBFrameworkSource - AppKit.framework/Headers/NSDocument.h + IBProjectSource + ./Classes/NSDocument.h - NSDocument - - IBFrameworkSource - AppKit.framework/Headers/NSDocumentScripting.h - - - - NSDocumentController - NSObject - - YES - - YES - clearRecentDocuments: - newDocument: - openDocument: - saveAllDocuments: - - - YES - id - id - id - id - - - - YES - - YES - clearRecentDocuments: - newDocument: - openDocument: - saveAllDocuments: - - - YES - - clearRecentDocuments: - id - - - newDocument: - id - - - openDocument: - id - - - saveAllDocuments: - id - - - - - IBFrameworkSource - AppKit.framework/Headers/NSDocumentController.h - - - - NSFormatter + SDLMain NSObject - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSMatrix - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSMatrix.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSMenuItem - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSMenuItemCell - NSButtonCell - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItemCell.h - - - - NSMovieView - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMovieView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - Sparkle.framework/Headers/SUAppcast.h - - - - NSObject - - IBFrameworkSource - Sparkle.framework/Headers/SUUpdater.h - - - - NSPopUpButton - NSButton - - IBFrameworkSource - AppKit.framework/Headers/NSPopUpButton.h - - - - NSPopUpButtonCell - NSMenuItemCell - - IBFrameworkSource - AppKit.framework/Headers/NSPopUpButtonCell.h - - - - NSProgressIndicator - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSProgressIndicator.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTabView - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSTabView.h - - - - NSTabViewItem - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTabViewItem.h - - - - NSTableView - NSControl - - - - NSText - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSText.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h + IBProjectSource + ./Classes/SDLMain.h @@ -3872,7 +3045,18 @@ id - + + IBProjectSource + ./Classes/SUUpdater.h + + + + UpdateButton + NSButton + + IBProjectSource + ./Classes/UpdateButton.h + @@ -3884,14 +3068,13 @@ com.apple.InterfaceBuilder.CocoaPlugin.macosx - + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 YES - ../QuakeSpasm.xcodeproj 3 YES diff --git a/quakespasm/MacOSX/English.lproj/Launcher.nib/keyedobjects.nib b/quakespasm/MacOSX/English.lproj/Launcher.nib/keyedobjects.nib index 6383d9b9c28b68c4906a3029137c90faacccbdd9..b9a2d8aaeb4acfb9dd7ab593c229ee1dd797b5b0 100644 GIT binary patch literal 24305 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⪻ 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 diff --git a/quakespasm/MacOSX/QuakeSpasm.xcodeproj/project.pbxproj b/quakespasm/MacOSX/QuakeSpasm.xcodeproj/project.pbxproj index 1cbac37d..db0fa803 100644 --- a/quakespasm/MacOSX/QuakeSpasm.xcodeproj/project.pbxproj +++ b/quakespasm/MacOSX/QuakeSpasm.xcodeproj/project.pbxproj @@ -820,7 +820,6 @@ INSTALL_PATH = "$(HOME)/Applications"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", - /opt/local/lib, "\"$(SRCROOT)\"", ); PRODUCT_NAME = QuakeSpasm; @@ -862,8 +861,6 @@ "$(inherited)", "\"$(SRCROOT)\"", ); - "MACOSX_DEPLOYMENT_TARGET[arch=i386]" = 10.4; - "MACOSX_DEPLOYMENT_TARGET[arch=ppc]" = 10.4; OTHER_CFLAGS = ""; "OTHER_CFLAGS[arch=ppc64]" = ( "-arch", @@ -884,9 +881,6 @@ ); PRODUCT_NAME = QuakeSpasm; SDKROOT = macosx10.5; - "SDKROOT[arch=i386]" = macosx10.4; - "SDKROOT[arch=ppc]" = macosx10.4; - "SDKROOT[arch=x86_64]" = macosx10.5; WRAPPER_EXTENSION = app; }; name = Release; @@ -908,15 +902,18 @@ GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( - /opt/local/include, /Library/Frameworks/SDL.framework/Headers, "$(HEADER_SEARCH_PATHS)", ); - LIBRARY_SEARCH_PATHS = /opt/local/lib; + LIBRARY_SEARCH_PATHS = ""; MACOSX_DEPLOYMENT_TARGET = 10.4; + "MACOSX_DEPLOYMENT_TARGET[arch=i386]" = 10.4; + "MACOSX_DEPLOYMENT_TARGET[arch=x86_64]" = 10.5; ONLY_ACTIVE_ARCH = NO; PREBINDING = NO; SDKROOT = macosx10.5; + "SDKROOT[arch=i386]" = macosx10.4; + "SDKROOT[arch=x86_64]" = macosx10.5; VALID_ARCHS = "i386 x86_64"; }; name = Debug; @@ -950,6 +947,8 @@ ); LIBRARY_SEARCH_PATHS = ""; MACOSX_DEPLOYMENT_TARGET = 10.4; + "MACOSX_DEPLOYMENT_TARGET[arch=i386]" = 10.4; + "MACOSX_DEPLOYMENT_TARGET[arch=ppc]" = 10.4; "MACOSX_DEPLOYMENT_TARGET[arch=x86_64]" = 10.5; ONLY_ACTIVE_ARCH = NO; OTHER_CFLAGS = ""; @@ -972,6 +971,9 @@ ); PREBINDING = NO; SDKROOT = macosx10.5; + "SDKROOT[arch=i386]" = macosx10.4; + "SDKROOT[arch=ppc]" = macosx10.4; + "SDKROOT[arch=x86_64]" = macosx10.5; VALID_ARCHS = "i386 x86_64 ppc ppc64 ppc7400 ppc970"; }; name = Release;