Changeset 4178 for Nuku/trunk
- Timestamp:
- 06/01/06 00:52:03 (3 years ago)
- Files:
-
- Nuku/trunk/Controller.h (modified) (3 diffs)
- Nuku/trunk/Controller.m (modified) (2 diffs)
- Nuku/trunk/Nuku.xcodeproj/project.pbxproj (modified) (14 diffs)
- Nuku/trunk/NukuView.h (modified) (3 diffs)
- Nuku/trunk/NukuView.m (modified) (2 diffs)
- Nuku/trunk/Session.h (modified) (3 diffs)
- Nuku/trunk/Session.m (modified) (2 diffs)
- Nuku/trunk/Settings.h (modified) (3 diffs)
- Nuku/trunk/Settings.m (modified) (2 diffs)
- Nuku/trunk/Tutor.h (modified) (3 diffs)
- Nuku/trunk/Tutor.m (modified) (2 diffs)
- Nuku/trunk/main.m (modified) (2 diffs)
- Nuku/trunk/prefix.pch (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
Nuku/trunk/Controller.h
r4177 r4178 2 2 3 3 /* 4 * Copyright ©2000-2006 Axel Andersson4 * Copyright (c) 2000-2006 Axel Andersson 5 5 * All rights reserved. 6 6 * … … 13 13 * notice, this list of conditions and the following disclaimer in the 14 14 * documentation and/or other materials provided with the distribution. 15 * 3. Neither the name of the project nor the names of its contributors16 * may be used to endorse or promote products derived from this software17 * without specific prior written permission.18 15 * 19 16 * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND … … 30 27 */ 31 28 32 #import <Cocoa/Cocoa.h>33 34 29 @class Tutor, Session; 35 30 Nuku/trunk/Controller.m
r4177 r4178 2 2 3 3 /* 4 * Copyright ©2000-2006 Axel Andersson4 * Copyright (c) 2000-2006 Axel Andersson 5 5 * All rights reserved. 6 6 * … … 13 13 * notice, this list of conditions and the following disclaimer in the 14 14 * documentation and/or other materials provided with the distribution. 15 * 3. Neither the name of the project nor the names of its contributors16 * may be used to endorse or promote products derived from this software17 * without specific prior written permission.18 15 * 19 16 * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND Nuku/trunk/Nuku.xcodeproj/project.pbxproj
r4177 r4178 6 6 objectVersion = 42; 7 7 objects = { 8 9 /* Begin PBXAggregateTarget section */ 10 A5644E1D0A2E540C00ADF4F5 /* Distribution */ = { 11 isa = PBXAggregateTarget; 12 buildConfigurationList = A5644E260A2E542E00ADF4F5 /* Build configuration list for PBXAggregateTarget "Distribution" */; 13 buildPhases = ( 14 A5644E1C0A2E540C00ADF4F5 /* Run Script (Zip) */, 15 ); 16 dependencies = ( 17 A5644E2D0A2E546800ADF4F5 /* PBXTargetDependency */, 18 ); 19 name = Distribution; 20 productName = Distribution; 21 }; 22 /* End PBXAggregateTarget section */ 8 23 9 24 /* Begin PBXBuildFile section */ … … 168 183 /* End PBXBuildFile section */ 169 184 185 /* Begin PBXContainerItemProxy section */ 186 A5644E2C0A2E546800ADF4F5 /* PBXContainerItemProxy */ = { 187 isa = PBXContainerItemProxy; 188 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 189 proxyType = 1; 190 remoteGlobalIDString = A5644C930A2E4FB000ADF4F5 /* Nuku */; 191 remoteInfo = Nuku; 192 }; 193 /* End PBXContainerItemProxy section */ 194 170 195 /* Begin PBXCopyFilesBuildPhase section */ 171 196 A5644CAE0A2E4FB000ADF4F5 /* Copy Files (Hiragana) */ = { … … 343 368 A5644D790A2E512800ADF4F5 /* Nuku.xcconfig */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xcconfig; name = Nuku.xcconfig; path = ../../Nuku.xcconfig; sourceTree = BUILT_PRODUCTS_DIR; }; 344 369 A5644DE80A2E530000ADF4F5 /* version.pl */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.script.perl; name = version.pl; path = ../../version.pl; sourceTree = BUILT_PRODUCTS_DIR; }; 370 A5644E4F0A2E54D700ADF4F5 /* prefix.pch */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = prefix.pch; path = ../../prefix.pch; sourceTree = BUILT_PRODUCTS_DIR; }; 345 371 A57A5867043BA20800A80006 /* a.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = a.gif; sourceTree = "<group>"; }; 346 372 A57A5868043BA20800A80006 /* ba.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = ba.gif; sourceTree = "<group>"; }; … … 500 526 F53E62EE02FDF0F201A80006 /* NukuView.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = NukuView.m; sourceTree = "<group>"; }; 501 527 F53E62EF02FDF0F201A80006 /* NukuView.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = NukuView.h; sourceTree = "<group>"; }; 502 F571A3F3035E1CF301A80006 /* English */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };528 F571A3F3035E1CF301A80006 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; }; 503 529 F571A3F5035E201101A80006 /* Nuku.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Nuku.icns; sourceTree = "<group>"; }; 504 530 F571A3F8035E21A401A80006 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = English; path = English.lproj/Credits.rtf; sourceTree = "<group>"; }; … … 507 533 F5AA8F7E036E0D7401A80006 /* Swedish */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = Swedish; path = Swedish.lproj/Credits.rtf; sourceTree = "<group>"; }; 508 534 F5AA8F7F036E0D8201A80006 /* Swedish */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.plist.strings; name = Swedish; path = Swedish.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 509 F5AA8F80036E0D8B01A80006 /* Swedish */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.plist.strings; name = Swedish; path = Swedish.lproj/Localizable.strings; sourceTree = "<group>"; };535 F5AA8F80036E0D8B01A80006 /* Swedish */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Swedish; path = Swedish.lproj/Localizable.strings; sourceTree = "<group>"; }; 510 536 F5AA8F86036E0DD701A80006 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = "<group>"; }; 511 537 F5AA8F88036E0DDE01A80006 /* Swedish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Swedish; path = Swedish.lproj/MainMenu.nib; sourceTree = "<group>"; }; … … 585 611 children = ( 586 612 29B97316FDCFA39411CA2CEA /* main.m */, 613 A5644E4F0A2E54D700ADF4F5 /* prefix.pch */, 587 614 ); 588 615 name = "Other Sources"; … … 837 864 targets = ( 838 865 A5644C930A2E4FB000ADF4F5 /* Nuku */, 866 A5644E1D0A2E540C00ADF4F5 /* Distribution */, 839 867 ); 840 868 }; … … 875 903 shellScript = "PATH=\"/usr/local/bin:$PATH\" perl version.pl || exit 1\n"; 876 904 }; 905 A5644E1C0A2E540C00ADF4F5 /* Run Script (Zip) */ = { 906 isa = PBXShellScriptBuildPhase; 907 buildActionMask = 2147483647; 908 files = ( 909 ); 910 inputPaths = ( 911 ); 912 name = "Run Script (Zip)"; 913 outputPaths = ( 914 ); 915 runOnlyForDeploymentPostprocessing = 0; 916 shellPath = /bin/sh; 917 shellScript = "cd \"$BUILT_PRODUCTS_DIR\"\nrm -f \"../Nuku.zip\"\nzip -ry \"../Nuku.zip\" \"Nuku.app\" || exit 1\n"; 918 }; 877 919 /* End PBXShellScriptBuildPhase section */ 878 920 … … 893 935 /* End PBXSourcesBuildPhase section */ 894 936 937 /* Begin PBXTargetDependency section */ 938 A5644E2D0A2E546800ADF4F5 /* PBXTargetDependency */ = { 939 isa = PBXTargetDependency; 940 target = A5644C930A2E4FB000ADF4F5 /* Nuku */; 941 targetProxy = A5644E2C0A2E546800ADF4F5 /* PBXContainerItemProxy */; 942 }; 943 /* End PBXTargetDependency section */ 944 895 945 /* Begin PBXVariantGroup section */ 896 946 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = { … … 939 989 isa = XCBuildConfiguration; 940 990 buildSettings = { 991 GCC_PRECOMPILE_PREFIX_HEADER = YES; 992 GCC_PREFIX_HEADER = prefix.pch; 941 993 INFOPLIST_FILE = Info.plist; 942 994 PRODUCT_NAME = Nuku; … … 948 1000 isa = XCBuildConfiguration; 949 1001 buildSettings = { 1002 GCC_PRECOMPILE_PREFIX_HEADER = YES; 1003 GCC_PREFIX_HEADER = prefix.pch; 950 1004 INFOPLIST_FILE = Info.plist; 951 1005 PRODUCT_NAME = Nuku; … … 957 1011 isa = XCBuildConfiguration; 958 1012 buildSettings = { 1013 GCC_PRECOMPILE_PREFIX_HEADER = YES; 1014 GCC_PREFIX_HEADER = prefix.pch; 959 1015 INFOPLIST_FILE = Info.plist; 960 1016 PRODUCT_NAME = Nuku; … … 1002 1058 name = "Release (Universal)"; 1003 1059 }; 1060 A5644E270A2E542E00ADF4F5 /* Debug (Native) */ = { 1061 isa = XCBuildConfiguration; 1062 buildSettings = { 1063 PRODUCT_NAME = Distribution; 1064 }; 1065 name = "Debug (Native)"; 1066 }; 1067 A5644E280A2E542E00ADF4F5 /* Test (Universal) */ = { 1068 isa = XCBuildConfiguration; 1069 buildSettings = { 1070 PRODUCT_NAME = Distribution; 1071 }; 1072 name = "Test (Universal)"; 1073 }; 1074 A5644E290A2E542E00ADF4F5 /* Release (Universal) */ = { 1075 isa = XCBuildConfiguration; 1076 buildSettings = { 1077 PRODUCT_NAME = Distribution; 1078 }; 1079 name = "Release (Universal)"; 1080 }; 1004 1081 /* End XCBuildConfiguration section */ 1005 1082 … … 1025 1102 defaultConfigurationName = "Debug (Native)"; 1026 1103 }; 1104 A5644E260A2E542E00ADF4F5 /* Build configuration list for PBXAggregateTarget "Distribution" */ = { 1105 isa = XCConfigurationList; 1106 buildConfigurations = ( 1107 A5644E270A2E542E00ADF4F5 /* Debug (Native) */, 1108 A5644E280A2E542E00ADF4F5 /* Test (Universal) */, 1109 A5644E290A2E542E00ADF4F5 /* Release (Universal) */, 1110 ); 1111 defaultConfigurationIsVisible = 0; 1112 defaultConfigurationName = "Debug (Native)"; 1113 }; 1027 1114 /* End XCConfigurationList section */ 1028 1115 }; Nuku/trunk/NukuView.h
r4177 r4178 2 2 3 3 /* 4 * Copyright ©2000-2006 Axel Andersson4 * Copyright (c) 2000-2006 Axel Andersson 5 5 * All rights reserved. 6 6 * … … 13 13 * notice, this list of conditions and the following disclaimer in the 14 14 * documentation and/or other materials provided with the distribution. 15 * 3. Neither the name of the project nor the names of its contributors16 * may be used to endorse or promote products derived from this software17 * without specific prior written permission.18 15 * 19 16 * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND … … 30 27 */ 31 28 32 #import <Cocoa/Cocoa.h>33 29 #import "Controller.h" 34 30 Nuku/trunk/NukuView.m
r4177 r4178 2 2 3 3 /* 4 * Copyright ©2000-2006 Axel Andersson4 * Copyright (c) 2000-2006 Axel Andersson 5 5 * All rights reserved. 6 6 * … … 13 13 * notice, this list of conditions and the following disclaimer in the 14 14 * documentation and/or other materials provided with the distribution. 15 * 3. Neither the name of the project nor the names of its contributors16 * may be used to endorse or promote products derived from this software17 * without specific prior written permission.18 15 * 19 16 * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND Nuku/trunk/Session.h
r4177 r4178 2 2 3 3 /* 4 * Copyright ©2000-2006 Axel Andersson4 * Copyright (c) 2000-2006 Axel Andersson 5 5 * All rights reserved. 6 6 * … … 13 13 * notice, this list of conditions and the following disclaimer in the 14 14 * documentation and/or other materials provided with the distribution. 15 * 3. Neither the name of the project nor the names of its contributors16 * may be used to endorse or promote products derived from this software17 * without specific prior written permission.18 15 * 19 16 * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND … … 30 27 */ 31 28 32 #import <Cocoa/Cocoa.h>33 34 29 @class Controller, Settings; 35 30 Nuku/trunk/Session.m
r4177 r4178 2 2 3 3 /* 4 * Copyright ©2000-2006 Axel Andersson4 * Copyright (c) 2000-2006 Axel Andersson 5 5 * All rights reserved. 6 6 * … … 13 13 * notice, this list of conditions and the following disclaimer in the 14 14 * documentation and/or other materials provided with the distribution. 15 * 3. Neither the name of the project nor the names of its contributors16 * may be used to endorse or promote products derived from this software17 * without specific prior written permission.18 15 * 19 16 * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND Nuku/trunk/Settings.h
r4177 r4178 2 2 3 3 /* 4 * Copyright ©2000-2006 Axel Andersson4 * Copyright (c) 2000-2006 Axel Andersson 5 5 * All rights reserved. 6 6 * … … 13 13 * notice, this list of conditions and the following disclaimer in the 14 14 * documentation and/or other materials provided with the distribution. 15 * 3. Neither the name of the project nor the names of its contributors16 * may be used to endorse or promote products derived from this software17 * without specific prior written permission.18 15 * 19 16 * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND … … 30 27 */ 31 28 32 #import <Cocoa/Cocoa.h>33 34 29 #define kDefaultsSession @"Session Type" 35 30 #define kDefaultsSessionFree 0 Nuku/trunk/Settings.m
r4177 r4178 2 2 3 3 /* 4 * Copyright ©2000-2006 Axel Andersson4 * Copyright (c) 2000-2006 Axel Andersson 5 5 * All rights reserved. 6 6 * … … 13 13 * notice, this list of conditions and the following disclaimer in the 14 14 * documentation and/or other materials provided with the distribution. 15 * 3. Neither the name of the project nor the names of its contributors16 * may be used to endorse or promote products derived from this software17 * without specific prior written permission.18 15 * 19 16 * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND Nuku/trunk/Tutor.h
r4177 r4178 2 2 3 3 /* 4 * Copyright ©2000-2006 Axel Andersson4 * Copyright (c) 2000-2006 Axel Andersson 5 5 * All rights reserved. 6 6 * … … 13 13 * notice, this list of conditions and the following disclaimer in the 14 14 * documentation and/or other materials provided with the distribution. 15 * 3. Neither the name of the project nor the names of its contributors16 * may be used to endorse or promote products derived from this software17 * without specific prior written permission.18 15 * 19 16 * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND … … 30 27 */ 31 28 32 #import <Cocoa/Cocoa.h>33 34 29 #define kPathHiraganaImages @"Hiragana" 35 30 #define kPathKatakanaImages @"Katakana" Nuku/trunk/Tutor.m
r4177 r4178 2 2 3 3 /* 4 * Copyright ©2000-2006 Axel Andersson4 * Copyright (c) 2000-2006 Axel Andersson 5 5 * All rights reserved. 6 6 * … … 13 13 * notice, this list of conditions and the following disclaimer in the 14 14 * documentation and/or other materials provided with the distribution. 15 * 3. Neither the name of the project nor the names of its contributors16 * may be used to endorse or promote products derived from this software17 * without specific prior written permission.18 15 * 19 16 * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND Nuku/trunk/main.m
r4177 r4178 13 13 * notice, this list of conditions and the following disclaimer in the 14 14 * documentation and/or other materials provided with the distribution. 15 * 3. Neither the name of the project nor the names of its contributors16 * may be used to endorse or promote products derived from this software17 * without specific prior written permission.18 15 * 19 16 * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND … … 30 27 */ 31 28 32 #import <Cocoa/Cocoa.h>33 34 29 int main(int argc, const char *argv[]) { 35 30 return NSApplicationMain(argc, argv);
