Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Made loading class.js optional

  • Loading branch information...
commit 8c141c3335e5b7f30a08264dd3dfad0d415a3d48 1 parent 67f8248
@parmanoir authored
View
5 JSCocoa/JSCocoaController.m
@@ -179,7 +179,8 @@ - (id)init
#endif
// Load class kit
- [self evalJSFile:[[NSBundle bundleForClass:[self class]] pathForResource:@"class" ofType:@"js"]];
+ id classKitPath = [[NSBundle bundleForClass:[self class]] pathForResource:@"class" ofType:@"js"];
+ if ([[NSFileManager defaultManager] fileExistsAtPath:classKitPath]) [self evalJSFile:classKitPath];
return self;
}
@@ -243,7 +244,7 @@ + (id)sharedController
// Why ? if init is calling sharedController, the pointer won't have been set and it will call itself over and over again.
//
JSCocoaSingleton = [self alloc];
- NSLog(@"JSCocoa : allocating shared instance %x", JSCocoaSingleton);
+// NSLog(@"JSCocoa : allocating shared instance %x", JSCocoaSingleton);
[JSCocoaSingleton init];
}
}
View
3  JSLocalizedString/ApplicationController.m
@@ -23,6 +23,7 @@ - (void)awakeFromNib
{
id str = JSLocalizedString(@"BookCount", [NSNumber numberWithInt:bookCount], nil);
NSLog(@"init %d %@", bookCount, str);
+ if (!str) str = @"***Localization not found***";
[label setStringValue:str];
}
@@ -31,6 +32,7 @@ - (IBAction)add:(id)sender
bookCount++;
id str = JSLocalizedString(@"BookCount", [NSNumber numberWithInt:bookCount], nil);
NSLog(@"add %d %@", bookCount, str);
+ if (!str) str = @"***Localization not found***";
[label setStringValue:str];
}
- (IBAction)remove:(id)sender
@@ -38,6 +40,7 @@ - (IBAction)remove:(id)sender
if (bookCount > 0) bookCount--;
id str = JSLocalizedString(@"BookCount", [NSNumber numberWithInt:bookCount], nil);
NSLog(@"remove %d", bookCount);
+ if (!str) str = @"***Localization not found***";
[label setStringValue:str];
}
View
157 JSLocalizedString/JSLocalizedString.xcodeproj/mini.mode2v3
@@ -202,24 +202,24 @@
<key>Content</key>
<dict>
<key>PBXProjectModuleGUID</key>
- <string>3D4BC7A70F4BBF9900C09AFC</string>
+ <string>3D4BC6F00F4BB61D00C09AFC</string>
<key>PBXProjectModuleLabel</key>
- <string>strings.js</string>
+ <string>JSCocoaController.m</string>
<key>PBXSplitModuleInNavigatorKey</key>
<dict>
<key>Split0</key>
<dict>
<key>PBXProjectModuleGUID</key>
- <string>3D4BC7A80F4BBF9900C09AFC</string>
+ <string>3D4BC6F10F4BB61D00C09AFC</string>
<key>PBXProjectModuleLabel</key>
- <string>strings.js</string>
+ <string>JSCocoaController.m</string>
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
- <string>3D4BC8BB0F4C44DE00C09AFC</string>
+ <string>3DD12CBC0F66CF9D00C523B7</string>
<key>history</key>
<array>
- <string>3D4BC8B40F4C41EA00C09AFC</string>
+ <string>3D39B8280F66CF46001A9DD2</string>
</array>
</dict>
<key>SplitCount</key>
@@ -235,31 +235,31 @@
<key>PBXModuleWindowStatusBarHidden2</key>
<false/>
<key>RubberWindowFrame</key>
- <string>540 125 1009 815 0 0 1920 1178 </string>
+ <string>376 171 1009 815 0 0 1920 1178 </string>
</dict>
</dict>
<dict>
<key>Content</key>
<dict>
<key>PBXProjectModuleGUID</key>
- <string>3D4BC7450F4BB90C00C09AFC</string>
+ <string>3D39B80F0F66CEE0001A9DD2</string>
<key>PBXProjectModuleLabel</key>
- <string>class.js</string>
+ <string>ApplicationController.m</string>
<key>PBXSplitModuleInNavigatorKey</key>
<dict>
<key>Split0</key>
<dict>
<key>PBXProjectModuleGUID</key>
- <string>3D4BC7460F4BB90C00C09AFC</string>
+ <string>3D39B8100F66CEE0001A9DD2</string>
<key>PBXProjectModuleLabel</key>
- <string>class.js</string>
+ <string>ApplicationController.m</string>
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
- <string>3D4BC8BC0F4C44DE00C09AFC</string>
+ <string>3DD12CBD0F66CF9D00C523B7</string>
<key>history</key>
<array>
- <string>3D4BC7410F4BB89800C09AFC</string>
+ <string>3D39B8290F66CF46001A9DD2</string>
</array>
</dict>
<key>SplitCount</key>
@@ -275,14 +275,14 @@
<key>PBXModuleWindowStatusBarHidden2</key>
<false/>
<key>RubberWindowFrame</key>
- <string>142 260 1009 815 0 0 1920 1178 </string>
+ <string>528 250 1009 815 0 0 1920 1178 </string>
</dict>
</dict>
<dict>
<key>Content</key>
<dict>
<key>PBXProjectModuleGUID</key>
- <string>3D4BC7A40F4BBF9900C09AFC</string>
+ <string>3D4BC7A70F4BBF9900C09AFC</string>
<key>PBXProjectModuleLabel</key>
<string>strings.js</string>
<key>PBXSplitModuleInNavigatorKey</key>
@@ -290,16 +290,16 @@
<key>Split0</key>
<dict>
<key>PBXProjectModuleGUID</key>
- <string>3D4BC7A50F4BBF9900C09AFC</string>
+ <string>3D4BC7A80F4BBF9900C09AFC</string>
<key>PBXProjectModuleLabel</key>
<string>strings.js</string>
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
- <string>3D4BC8BD0F4C44DE00C09AFC</string>
+ <string>3DD12CBE0F66CF9D00C523B7</string>
<key>history</key>
<array>
- <string>3D4BC8950F4C2DD700C09AFC</string>
+ <string>3D39B82A0F66CF46001A9DD2</string>
</array>
</dict>
<key>SplitCount</key>
@@ -315,7 +315,7 @@
<key>PBXModuleWindowStatusBarHidden2</key>
<false/>
<key>RubberWindowFrame</key>
- <string>422 363 1009 815 0 0 1920 1178 </string>
+ <string>540 125 1009 815 0 0 1920 1178 </string>
</dict>
</dict>
<dict>
@@ -336,10 +336,10 @@
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
- <string>3D4BC8BE0F4C44DE00C09AFC</string>
+ <string>3DD12CBF0F66CF9D00C523B7</string>
<key>history</key>
<array>
- <string>3D4BC7790F4BBEB000C09AFC</string>
+ <string>3D39B82B0F66CF46001A9DD2</string>
</array>
</dict>
<key>SplitCount</key>
@@ -362,46 +362,6 @@
<key>Content</key>
<dict>
<key>PBXProjectModuleGUID</key>
- <string>3D4BC6F00F4BB61D00C09AFC</string>
- <key>PBXProjectModuleLabel</key>
- <string>JSCocoaController.m</string>
- <key>PBXSplitModuleInNavigatorKey</key>
- <dict>
- <key>Split0</key>
- <dict>
- <key>PBXProjectModuleGUID</key>
- <string>3D4BC6F10F4BB61D00C09AFC</string>
- <key>PBXProjectModuleLabel</key>
- <string>JSCocoaController.m</string>
- <key>_historyCapacity</key>
- <integer>0</integer>
- <key>bookmark</key>
- <string>3D4BC8BF0F4C44DE00C09AFC</string>
- <key>history</key>
- <array>
- <string>3D4BC6EE0F4BB5FC00C09AFC</string>
- </array>
- </dict>
- <key>SplitCount</key>
- <string>1</string>
- </dict>
- <key>StatusBarVisibility</key>
- <true/>
- </dict>
- <key>Geometry</key>
- <dict>
- <key>Frame</key>
- <string>{{0, 20}, {1009, 774}}</string>
- <key>PBXModuleWindowStatusBarHidden2</key>
- <false/>
- <key>RubberWindowFrame</key>
- <string>747 197 1009 815 0 0 1920 1178 </string>
- </dict>
- </dict>
- <dict>
- <key>Content</key>
- <dict>
- <key>PBXProjectModuleGUID</key>
<string>3DAB54E00F4BB04B0005FABC</string>
<key>PBXProjectModuleLabel</key>
<string>main.m</string>
@@ -416,10 +376,10 @@
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
- <string>3D4BC8C00F4C44DE00C09AFC</string>
+ <string>3DD12CC00F66CF9D00C523B7</string>
<key>history</key>
<array>
- <string>3D4BC6FB0F4BB64400C09AFC</string>
+ <string>3D39B82C0F66CF46001A9DD2</string>
</array>
</dict>
<key>SplitCount</key>
@@ -471,8 +431,6 @@
<key>Tabs</key>
<array>
<dict>
- <key>BecomeActive</key>
- <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXBottomSmartGroupGIDs</key>
@@ -505,6 +463,7 @@
<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
<array>
<string>29B97314FDCFA39411CA2CEA</string>
+ <string>3DAB54850F4BACE10005FABC</string>
<string>080E96DDFE201D6D7F000001</string>
<string>29B97317FDCFA39411CA2CEA</string>
<string>3D4BC69B0F4BB21300C09AFC</string>
@@ -513,13 +472,13 @@
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array>
<array>
- <integer>4</integer>
- <integer>2</integer>
+ <integer>30</integer>
+ <integer>29</integer>
<integer>0</integer>
</array>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
- <string>{{0, 0}, {333, 334}}</string>
+ <string>{{0, 193}, {333, 334}}</string>
</dict>
<key>PBXTopSmartGroupGIDs</key>
<array/>
@@ -541,13 +500,13 @@
<string>WarningsColumn</string>
<real>43</real>
</array>
- <key>RubberWindowFrame</key>
- <string>1570 758 350 420 0 0 1920 1178 </string>
</dict>
<key>Module</key>
<string>PBXSmartGroupTreeModule</string>
</dict>
<dict>
+ <key>BecomeActive</key>
+ <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXBottomSmartGroupGIDs</key>
@@ -577,13 +536,15 @@
<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
<array>
<string>1C37FBAC04509CD000000102</string>
- <string>3D4BC6940F4BB1F400C09AFC</string>
- <string>3D4BC6A60F4BB25B00C09AFC</string>
- <string>3D4BC6A70F4BB25B00C09AFC</string>
+ <string>3DD12CA30F66CF6700C523B7</string>
+ <string>3DD12CA40F66CF6700C523B7</string>
+ <string>3DD12CA50F66CF6700C523B7</string>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array>
<array>
+ <integer>2</integer>
+ <integer>1</integer>
<integer>0</integer>
</array>
</array>
@@ -604,6 +565,8 @@
<string>MainColumn</string>
<real>333</real>
</array>
+ <key>RubberWindowFrame</key>
+ <string>1570 758 350 420 0 0 1920 1178 </string>
</dict>
<key>Module</key>
<string>PBXSmartGroupTreeModule</string>
@@ -684,8 +647,8 @@
</array>
<key>TableOfContents</key>
<array>
- <string>3D4BC6A80F4BB25B00C09AFC</string>
- <string>3D4BC6A90F4BB25B00C09AFC</string>
+ <string>3DD12C940F66CF5900C523B7</string>
+ <string>3DD12C950F66CF5900C523B7</string>
<string>1C9437FD063B20B00039CFAC</string>
<string>1C9437FE063B20B00039CFAC</string>
<string>1C9437FF063B20B00039CFAC</string>
@@ -718,18 +681,14 @@
<integer>0</integer>
<key>WindowOrderList</key>
<array>
- <string>1C530D57069F1CE1000CFCEE</string>
- <string>3D4BC73F0F4BB89400C09AFC</string>
- <string>3D4BC7400F4BB89400C09AFC</string>
+ <string>1C530D52069F1CE1000CFCEE</string>
<string>1C530D54069F1CE1000CFCEE</string>
<string>3DAB54E00F4BB04B0005FABC</string>
- <string>1C530D52069F1CE1000CFCEE</string>
- <string>3D4BC6F00F4BB61D00C09AFC</string>
<string>3D4BC77D0F4BBEC900C09AFC</string>
- <string>3D4BC7A40F4BBF9900C09AFC</string>
- <string>3D4BC7450F4BB90C00C09AFC</string>
- <string>1C530D5B069F1CE1000CFCEE</string>
<string>3D4BC7A70F4BBF9900C09AFC</string>
+ <string>3D39B80F0F66CEE0001A9DD2</string>
+ <string>3D4BC6F00F4BB61D00C09AFC</string>
+ <string>1C530D5B069F1CE1000CFCEE</string>
<string>/Users/mini/Software Inexdo/JSCocoa/JSLocalizedString/JSLocalizedString.xcodeproj</string>
</array>
<key>WindowString</key>
@@ -886,14 +845,12 @@
<key>Dock</key>
<array>
<dict>
- <key>BecomeActive</key>
- <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXProjectModuleGUID</key>
<string>1CD0528F0623707200166675</string>
<key>PBXProjectModuleLabel</key>
- <string>JSCocoaController.h</string>
+ <string></string>
<key>StatusBarVisibility</key>
<true/>
</dict>
@@ -949,7 +906,7 @@
<key>TableOfContents</key>
<array>
<string>1C530D52069F1CE1000CFCEE</string>
- <string>3D4BC6AE0F4BB25B00C09AFC</string>
+ <string>3DD12CAB0F66CF6700C523B7</string>
<string>1CD0528F0623707200166675</string>
<string>XCMainBuildResultsModuleGUID</string>
</array>
@@ -960,7 +917,7 @@
<key>WindowToolGUID</key>
<string>1C530D52069F1CE1000CFCEE</string>
<key>WindowToolIsVisible</key>
- <true/>
+ <false/>
</dict>
<dict>
<key>FirstTimeWindowDisplayed</key>
@@ -991,8 +948,8 @@
<string>yes</string>
<key>sizes</key>
<array>
- <string>{{0, 0}, {333, 208}}</string>
- <string>{{333, 0}, {384, 208}}</string>
+ <string>{{0, 0}, {333, 211}}</string>
+ <string>{{333, 0}, {384, 211}}</string>
</array>
</dict>
<key>VerticalSplitView</key>
@@ -1007,8 +964,8 @@
<string>yes</string>
<key>sizes</key>
<array>
- <string>{{0, 0}, {717, 208}}</string>
- <string>{{0, 208}, {717, 188}}</string>
+ <string>{{0, 0}, {717, 211}}</string>
+ <string>{{0, 211}, {717, 185}}</string>
</array>
</dict>
</dict>
@@ -1041,7 +998,7 @@
<real>154</real>
</array>
<key>Frame</key>
- <string>{{333, 0}, {384, 208}}</string>
+ <string>{{333, 0}, {384, 211}}</string>
<key>RubberWindowFrame</key>
<string>101 718 717 437 0 0 1920 1178 </string>
</dict>
@@ -1069,13 +1026,13 @@
<key>TableOfContents</key>
<array>
<string>1C530D54069F1CE1000CFCEE</string>
- <string>3D4BC6AF0F4BB25B00C09AFC</string>
+ <string>3DD12C9B0F66CF5900C523B7</string>
<string>1C162984064C10D400B95A72</string>
- <string>3D4BC6B00F4BB25B00C09AFC</string>
- <string>3D4BC6B10F4BB25B00C09AFC</string>
- <string>3D4BC6B20F4BB25B00C09AFC</string>
- <string>3D4BC6B30F4BB25B00C09AFC</string>
- <string>3D4BC6B40F4BB25B00C09AFC</string>
+ <string>3DD12C9C0F66CF5900C523B7</string>
+ <string>3DD12C9D0F66CF5900C523B7</string>
+ <string>3DD12C9E0F66CF5900C523B7</string>
+ <string>3DD12C9F0F66CF5900C523B7</string>
+ <string>3DD12CA00F66CF5900C523B7</string>
</array>
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.debugV3</string>
@@ -1231,7 +1188,7 @@
<key>TableOfContents</key>
<array>
<string>1C530D5B069F1CE1000CFCEE</string>
- <string>3D4BC6B50F4BB25B00C09AFC</string>
+ <string>3DD12CAC0F66CF6700C523B7</string>
<string>1C78EAAC065D492600B07095</string>
</array>
<key>ToolbarConfiguration</key>
View
238 JSLocalizedString/JSLocalizedString.xcodeproj/mini.pbxuser
@@ -12,22 +12,20 @@
3DAB54720F4BACC00005FABC /* JSLocalizedString */,
);
perUserDictionary = {
- PBXPerProjectTemplateStateSaveDate = 256618996;
- PBXWorkspaceStateSaveDate = 256618996;
+ PBXPerProjectTemplateStateSaveDate = 258395991;
+ PBXWorkspaceStateSaveDate = 258395991;
};
perUserProjectItems = {
- 3D4BC6EE0F4BB5FC00C09AFC /* PBXBookmark */ = 3D4BC6EE0F4BB5FC00C09AFC /* PBXBookmark */;
- 3D4BC6FB0F4BB64400C09AFC /* PBXTextBookmark */ = 3D4BC6FB0F4BB64400C09AFC /* PBXTextBookmark */;
- 3D4BC7410F4BB89800C09AFC /* PBXBookmark */ = 3D4BC7410F4BB89800C09AFC /* PBXBookmark */;
- 3D4BC7790F4BBEB000C09AFC /* PBXBookmark */ = 3D4BC7790F4BBEB000C09AFC /* PBXBookmark */;
- 3D4BC8950F4C2DD700C09AFC /* PBXTextBookmark */ = 3D4BC8950F4C2DD700C09AFC /* PBXTextBookmark */;
- 3D4BC8B40F4C41EA00C09AFC /* PBXTextBookmark */ = 3D4BC8B40F4C41EA00C09AFC /* PBXTextBookmark */;
- 3D4BC8BB0F4C44DE00C09AFC /* PBXTextBookmark */ = 3D4BC8BB0F4C44DE00C09AFC /* PBXTextBookmark */;
- 3D4BC8BC0F4C44DE00C09AFC /* PBXTextBookmark */ = 3D4BC8BC0F4C44DE00C09AFC /* PBXTextBookmark */;
- 3D4BC8BD0F4C44DE00C09AFC /* PBXTextBookmark */ = 3D4BC8BD0F4C44DE00C09AFC /* PBXTextBookmark */;
- 3D4BC8BE0F4C44DE00C09AFC /* PBXTextBookmark */ = 3D4BC8BE0F4C44DE00C09AFC /* PBXTextBookmark */;
- 3D4BC8BF0F4C44DE00C09AFC /* PBXTextBookmark */ = 3D4BC8BF0F4C44DE00C09AFC /* PBXTextBookmark */;
- 3D4BC8C00F4C44DE00C09AFC /* PBXTextBookmark */ = 3D4BC8C00F4C44DE00C09AFC /* PBXTextBookmark */;
+ 3D39B8280F66CF46001A9DD2 /* PBXTextBookmark */ = 3D39B8280F66CF46001A9DD2 /* PBXTextBookmark */;
+ 3D39B8290F66CF46001A9DD2 /* PBXTextBookmark */ = 3D39B8290F66CF46001A9DD2 /* PBXTextBookmark */;
+ 3D39B82A0F66CF46001A9DD2 /* PBXTextBookmark */ = 3D39B82A0F66CF46001A9DD2 /* PBXTextBookmark */;
+ 3D39B82B0F66CF46001A9DD2 /* PBXTextBookmark */ = 3D39B82B0F66CF46001A9DD2 /* PBXTextBookmark */;
+ 3D39B82C0F66CF46001A9DD2 /* PBXTextBookmark */ = 3D39B82C0F66CF46001A9DD2 /* PBXTextBookmark */;
+ 3DD12CBC0F66CF9D00C523B7 /* PBXTextBookmark */ = 3DD12CBC0F66CF9D00C523B7 /* PBXTextBookmark */;
+ 3DD12CBD0F66CF9D00C523B7 /* PBXTextBookmark */ = 3DD12CBD0F66CF9D00C523B7 /* PBXTextBookmark */;
+ 3DD12CBE0F66CF9D00C523B7 /* PBXTextBookmark */ = 3DD12CBE0F66CF9D00C523B7 /* PBXTextBookmark */;
+ 3DD12CBF0F66CF9D00C523B7 /* PBXTextBookmark */ = 3DD12CBF0F66CF9D00C523B7 /* PBXTextBookmark */;
+ 3DD12CC00F66CF9D00C523B7 /* PBXTextBookmark */ = 3DD12CC00F66CF9D00C523B7 /* PBXTextBookmark */;
};
sourceControlManager = 3DAB547A0F4BACC30005FABC /* Source Control */;
userBuildSettings = {
@@ -41,111 +39,37 @@
sepNavWindowFrame = "{{394, 66}, {1009, 871}}";
};
};
- 3D4BC6980F4BB20800C09AFC /* English */ = {
- uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {950, 758}}";
- sepNavSelRange = "{248, 0}";
- sepNavVisRange = "{0, 403}";
- sepNavWindowFrame = "{{422, 307}, {1009, 871}}";
- };
- };
- 3D4BC69D0F4BB21D00C09AFC /* German */ = {
- uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {950, 758}}";
- sepNavSelRange = "{24, 210}";
- sepNavVisRange = "{0, 235}";
- sepNavWindowFrame = "{{540, 69}, {1009, 871}}";
- };
- };
- 3D4BC6B60F4BB27500C09AFC /* ApplicationController.h */ = {
- uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {950, 758}}";
- sepNavSelRange = "{335, 42}";
- sepNavVisRange = "{0, 383}";
- sepNavWindowFrame = "{{62, 260}, {1009, 871}}";
- };
- };
- 3D4BC6B70F4BB27500C09AFC /* ApplicationController.m */ = {
- uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {950, 758}}";
- sepNavSelRange = "{503, 0}";
- sepNavVisRange = "{0, 1037}";
- sepNavWindowFrame = "{{504, 190}, {1009, 871}}";
- };
- };
- 3D4BC6EE0F4BB5FC00C09AFC /* PBXBookmark */ = {
- isa = PBXBookmark;
- fRef = 3DAB54A50F4BACE10005FABC /* JSCocoaController.m */;
- };
- 3D4BC6FB0F4BB64400C09AFC /* PBXTextBookmark */ = {
+ 3D39B8280F66CF46001A9DD2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
- fRef = 29B97316FDCFA39411CA2CEA /* main.m */;
- name = "main.m: 17";
+ fRef = 3DAB54A50F4BACE10005FABC /* JSCocoaController.m */;
+ name = "JSCocoaController.m: 3302";
rLen = 0;
- rLoc = 401;
+ rLoc = 113772;
rType = 0;
- vrLen = 597;
- vrLoc = 0;
- };
- 3D4BC7410F4BB89800C09AFC /* PBXBookmark */ = {
- isa = PBXBookmark;
- fRef = 3DAB54880F4BACE10005FABC /* class.js */;
- };
- 3D4BC7790F4BBEB000C09AFC /* PBXBookmark */ = {
- isa = PBXBookmark;
- fRef = 3D4BC6B60F4BB27500C09AFC /* ApplicationController.h */;
+ vrLen = 1816;
+ vrLoc = 111476;
};
- 3D4BC8950F4C2DD700C09AFC /* PBXTextBookmark */ = {
+ 3D39B8290F66CF46001A9DD2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
- fRef = 3D4BC6980F4BB20800C09AFC /* English */;
- name = "strings.js: 14";
- rLen = 203;
- rLoc = 200;
- rType = 0;
- vrLen = 403;
- vrLoc = 0;
- };
- 3D4BC8B40F4C41EA00C09AFC /* PBXTextBookmark */ = {
- isa = PBXTextBookmark;
- fRef = 3D4BC69D0F4BB21D00C09AFC /* German */;
- name = "strings.js: 10";
+ fRef = 3D4BC6B70F4BB27500C09AFC /* ApplicationController.m */;
+ name = "ApplicationController.m: 24";
rLen = 0;
- rLoc = 221;
+ rLoc = 349;
rType = 0;
- vrLen = 235;
+ vrLen = 1187;
vrLoc = 0;
};
- 3D4BC8BB0F4C44DE00C09AFC /* PBXTextBookmark */ = {
+ 3D39B82A0F66CF46001A9DD2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 3D4BC69D0F4BB21D00C09AFC /* German */;
- name = "strings.js: 6";
- rLen = 210;
- rLoc = 24;
- rType = 0;
- vrLen = 235;
- vrLoc = 0;
- };
- 3D4BC8BC0F4C44DE00C09AFC /* PBXTextBookmark */ = {
- isa = PBXTextBookmark;
- fRef = 3DAB54880F4BACE10005FABC /* class.js */;
- name = "class.js: 645";
+ name = "strings.js: 3";
rLen = 0;
- rLoc = 18437;
+ rLoc = 2;
rType = 0;
- vrLen = 2125;
- vrLoc = 16797;
- };
- 3D4BC8BD0F4C44DE00C09AFC /* PBXTextBookmark */ = {
- isa = PBXTextBookmark;
- fRef = 3D4BC6980F4BB20800C09AFC /* English */;
- name = "strings.js: 14";
- rLen = 0;
- rLoc = 248;
- rType = 0;
- vrLen = 403;
+ vrLen = 235;
vrLoc = 0;
};
- 3D4BC8BE0F4C44DE00C09AFC /* PBXTextBookmark */ = {
+ 3D39B82B0F66CF46001A9DD2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 3D4BC6B60F4BB27500C09AFC /* ApplicationController.h */;
name = "ApplicationController.h: 21";
@@ -155,17 +79,7 @@
vrLen = 383;
vrLoc = 0;
};
- 3D4BC8BF0F4C44DE00C09AFC /* PBXTextBookmark */ = {
- isa = PBXTextBookmark;
- fRef = 3DAB54A50F4BACE10005FABC /* JSCocoaController.m */;
- name = "JSCocoaController.m: 2924";
- rLen = 0;
- rLoc = 101244;
- rType = 0;
- vrLen = 1666;
- vrLoc = 100822;
- };
- 3D4BC8C00F4C44DE00C09AFC /* PBXTextBookmark */ = {
+ 3D39B82C0F66CF46001A9DD2 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 29B97316FDCFA39411CA2CEA /* main.m */;
name = "main.m: 18";
@@ -175,6 +89,38 @@
vrLen = 491;
vrLoc = 0;
};
+ 3D4BC6980F4BB20800C09AFC /* English */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {950, 758}}";
+ sepNavSelRange = "{2, 0}";
+ sepNavVisRange = "{0, 403}";
+ sepNavWindowFrame = "{{420, 307}, {1009, 871}}";
+ };
+ };
+ 3D4BC69D0F4BB21D00C09AFC /* German */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {950, 758}}";
+ sepNavSelRange = "{2, 0}";
+ sepNavVisRange = "{0, 235}";
+ sepNavWindowFrame = "{{540, 69}, {1009, 871}}";
+ };
+ };
+ 3D4BC6B60F4BB27500C09AFC /* ApplicationController.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {950, 758}}";
+ sepNavSelRange = "{335, 42}";
+ sepNavVisRange = "{0, 383}";
+ sepNavWindowFrame = "{{62, 260}, {1009, 871}}";
+ };
+ };
+ 3D4BC6B70F4BB27500C09AFC /* ApplicationController.m */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {950, 758}}";
+ sepNavSelRange = "{349, 0}";
+ sepNavVisRange = "{0, 1187}";
+ sepNavWindowFrame = "{{528, 194}, {1009, 871}}";
+ };
+ };
3DAB54720F4BACC00005FABC /* JSLocalizedString */ = {
isa = PBXExecutable;
activeArgIndices = (
@@ -216,9 +162,9 @@
};
3DAB54880F4BACE10005FABC /* class.js */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {950, 7348}}";
+ sepNavIntBoundsRect = "{{0, 0}, {950, 7403}}";
sepNavSelRange = "{18437, 0}";
- sepNavVisRange = "{16797, 2125}";
+ sepNavVisRange = "{16773, 2149}";
sepNavWindowFrame = "{{142, 204}, {1009, 871}}";
};
};
@@ -232,12 +178,62 @@
};
3DAB54A50F4BACE10005FABC /* JSCocoaController.m */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {950, 33242}}";
- sepNavSelRange = "{101244, 0}";
- sepNavVisRange = "{100822, 1666}";
- sepNavWindowFrame = "{{747, 141}, {1009, 871}}";
+ sepNavIntBoundsRect = "{{0, 0}, {950, 36751}}";
+ sepNavSelRange = "{113772, 0}";
+ sepNavVisRange = "{111531, 1761}";
+ sepNavWindowFrame = "{{376, 115}, {1009, 871}}";
};
};
+ 3DD12CBC0F66CF9D00C523B7 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 3DAB54A50F4BACE10005FABC /* JSCocoaController.m */;
+ name = "JSCocoaController.m: 3302";
+ rLen = 0;
+ rLoc = 113772;
+ rType = 0;
+ vrLen = 1761;
+ vrLoc = 111531;
+ };
+ 3DD12CBD0F66CF9D00C523B7 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 3D4BC6B70F4BB27500C09AFC /* ApplicationController.m */;
+ name = "ApplicationController.m: 24";
+ rLen = 0;
+ rLoc = 349;
+ rType = 0;
+ vrLen = 1187;
+ vrLoc = 0;
+ };
+ 3DD12CBE0F66CF9D00C523B7 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 3D4BC69D0F4BB21D00C09AFC /* German */;
+ name = "strings.js: 3";
+ rLen = 0;
+ rLoc = 2;
+ rType = 0;
+ vrLen = 235;
+ vrLoc = 0;
+ };
+ 3DD12CBF0F66CF9D00C523B7 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 3D4BC6B60F4BB27500C09AFC /* ApplicationController.h */;
+ name = "ApplicationController.h: 21";
+ rLen = 42;
+ rLoc = 335;
+ rType = 0;
+ vrLen = 383;
+ vrLoc = 0;
+ };
+ 3DD12CC00F66CF9D00C523B7 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 29B97316FDCFA39411CA2CEA /* main.m */;
+ name = "main.m: 18";
+ rLen = 0;
+ rLoc = 387;
+ rType = 0;
+ vrLen = 491;
+ vrLoc = 0;
+ };
8D1107260486CEB800E47090 /* JSLocalizedString */ = {
activeExec = 0;
executables = (
View
4 JSLocalizedString/JSLocalizedString.xcodeproj/project.pbxproj
@@ -11,13 +11,13 @@
3D4BC69C0F4BB21300C09AFC /* strings.js in Resources */ = {isa = PBXBuildFile; fileRef = 3D4BC69B0F4BB21300C09AFC /* strings.js */; };
3D4BC6B80F4BB27500C09AFC /* ApplicationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D4BC6B70F4BB27500C09AFC /* ApplicationController.m */; };
3DAB54AE0F4BACE10005FABC /* BridgeSupportController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DAB54870F4BACE10005FABC /* BridgeSupportController.m */; };
- 3DAB54AF0F4BACE10005FABC /* class.js in Resources */ = {isa = PBXBuildFile; fileRef = 3DAB54880F4BACE10005FABC /* class.js */; };
3DAB54BA0F4BACE10005FABC /* JSCocoaController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DAB54A50F4BACE10005FABC /* JSCocoaController.m */; };
3DAB54BB0F4BACE10005FABC /* JSCocoaFFIArgument.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DAB54A70F4BACE10005FABC /* JSCocoaFFIArgument.m */; };
3DAB54BC0F4BACE10005FABC /* JSCocoaFFIClosure.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DAB54A90F4BACE10005FABC /* JSCocoaFFIClosure.m */; };
3DAB54BD0F4BACE10005FABC /* JSCocoaLib.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DAB54AB0F4BACE10005FABC /* JSCocoaLib.m */; };
3DAB54BE0F4BACE10005FABC /* JSCocoaPrivateObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DAB54AD0F4BACE10005FABC /* JSCocoaPrivateObject.m */; };
3DAB54D70F4BB0130005FABC /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAB54D60F4BB0130005FABC /* JavaScriptCore.framework */; };
+ 3DD12CB50F66CF9800C523B7 /* class.js in Resources */ = {isa = PBXBuildFile; fileRef = 3DAB54880F4BACE10005FABC /* class.js */; };
8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
@@ -213,8 +213,8 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
+ 3DD12CB50F66CF9800C523B7 /* class.js in Resources */,
3D4BC69C0F4BB21300C09AFC /* strings.js in Resources */,
- 3DAB54AF0F4BACE10005FABC /* class.js in Resources */,
8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */,
);
View
110 TestsRunner/TestsRunner.xcodeproj/mini.mode2v3
@@ -202,64 +202,24 @@
<key>Content</key>
<dict>
<key>PBXProjectModuleGUID</key>
- <string>3D829A670F640FEF003A7B40</string>
- <key>PBXProjectModuleLabel</key>
- <string>ApplicationController.m</string>
- <key>PBXSplitModuleInNavigatorKey</key>
- <dict>
- <key>Split0</key>
- <dict>
- <key>PBXProjectModuleGUID</key>
- <string>3D829A680F640FEF003A7B40</string>
- <key>PBXProjectModuleLabel</key>
- <string>ApplicationController.m</string>
- <key>_historyCapacity</key>
- <integer>0</integer>
- <key>bookmark</key>
- <string>3D1627000F66C83200B015E6</string>
- <key>history</key>
- <array>
- <string>3D1626BF0F66C61400B015E6</string>
- </array>
- </dict>
- <key>SplitCount</key>
- <string>1</string>
- </dict>
- <key>StatusBarVisibility</key>
- <true/>
- </dict>
- <key>Geometry</key>
- <dict>
- <key>Frame</key>
- <string>{{0, 20}, {1325, 766}}</string>
- <key>PBXModuleWindowStatusBarHidden2</key>
- <false/>
- <key>RubberWindowFrame</key>
- <string>367 188 1325 807 0 0 1920 1178 </string>
- </dict>
- </dict>
- <dict>
- <key>Content</key>
- <dict>
- <key>PBXProjectModuleGUID</key>
- <string>3D1624590F66819000B015E6</string>
+ <string>3D1627590F66CE8600B015E6</string>
<key>PBXProjectModuleLabel</key>
- <string>JSCocoaController.m</string>
+ <string>NSFileManager.h</string>
<key>PBXSplitModuleInNavigatorKey</key>
<dict>
<key>Split0</key>
<dict>
<key>PBXProjectModuleGUID</key>
- <string>3D16245A0F66819000B015E6</string>
+ <string>3D16275A0F66CE8600B015E6</string>
<key>PBXProjectModuleLabel</key>
- <string>JSCocoaController.m</string>
+ <string>NSFileManager.h</string>
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
- <string>3D1627010F66C83200B015E6</string>
+ <string>3DD12CFF0F66CFA700C523B7</string>
<key>history</key>
<array>
- <string>3D1626D10F66C69900B015E6</string>
+ <string>3D1627600F66CE8600B015E6</string>
</array>
</dict>
<key>SplitCount</key>
@@ -271,35 +231,35 @@
<key>Geometry</key>
<dict>
<key>Frame</key>
- <string>{{0, 20}, {1312, 786}}</string>
+ <string>{{0, 20}, {1337, 820}}</string>
<key>PBXModuleWindowStatusBarHidden2</key>
<false/>
<key>RubberWindowFrame</key>
- <string>216 102 1312 827 0 0 1920 1178 </string>
+ <string>437 199 1337 861 0 0 1920 1178 </string>
</dict>
</dict>
<dict>
<key>Content</key>
<dict>
<key>PBXProjectModuleGUID</key>
- <string>3D829CD80F645E91003A7B40</string>
+ <string>3D829A670F640FEF003A7B40</string>
<key>PBXProjectModuleLabel</key>
- <string>JSCocoaController.h</string>
+ <string>ApplicationController.m</string>
<key>PBXSplitModuleInNavigatorKey</key>
<dict>
<key>Split0</key>
<dict>
<key>PBXProjectModuleGUID</key>
- <string>3D829CD90F645E91003A7B40</string>
+ <string>3D829A680F640FEF003A7B40</string>
<key>PBXProjectModuleLabel</key>
- <string>JSCocoaController.h</string>
+ <string>ApplicationController.m</string>
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
- <string>3D1627020F66C83200B015E6</string>
+ <string>3DD12D000F66CFA700C523B7</string>
<key>history</key>
<array>
- <string>3D16236D0F665E7C00B015E6</string>
+ <string>3D1627620F66CE8600B015E6</string>
</array>
</dict>
<key>SplitCount</key>
@@ -311,11 +271,11 @@
<key>Geometry</key>
<dict>
<key>Frame</key>
- <string>{{0, 20}, {1337, 820}}</string>
+ <string>{{0, 20}, {1325, 766}}</string>
<key>PBXModuleWindowStatusBarHidden2</key>
<false/>
<key>RubberWindowFrame</key>
- <string>205 98 1337 861 0 0 1920 1178 </string>
+ <string>367 188 1325 807 0 0 1920 1178 </string>
</dict>
</dict>
</array>
@@ -565,8 +525,8 @@
</array>
<key>TableOfContents</key>
<array>
- <string>3D1622BF0F651F5000B015E6</string>
- <string>3D1622C00F651F5000B015E6</string>
+ <string>3DD12CFD0F66CFA700C523B7</string>
+ <string>3DD12CFE0F66CFA700C523B7</string>
<string>1C9437FD063B20B00039CFAC</string>
<string>1C9437FE063B20B00039CFAC</string>
<string>1C9437FF063B20B00039CFAC</string>
@@ -599,15 +559,11 @@
<integer>0</integer>
<key>WindowOrderList</key>
<array>
- <string>1C530D57069F1CE1000CFCEE</string>
- <string>3D1623AB0F66765F00B015E6</string>
- <string>3D1623AC0F66765F00B015E6</string>
- <string>1C530D54069F1CE1000CFCEE</string>
<string>1C530D52069F1CE1000CFCEE</string>
- <string>/Users/mini/Software Inexdo/JSCocoa/TestsRunner/TestsRunner.xcodeproj</string>
- <string>3D829CD80F645E91003A7B40</string>
- <string>3D1624590F66819000B015E6</string>
+ <string>1C530D54069F1CE1000CFCEE</string>
<string>3D829A670F640FEF003A7B40</string>
+ <string>3D1627590F66CE8600B015E6</string>
+ <string>/Users/mini/Software Inexdo/JSCocoa/TestsRunner/TestsRunner.xcodeproj</string>
<string>1C530D5B069F1CE1000CFCEE</string>
</array>
<key>WindowString</key>
@@ -769,7 +725,7 @@
<key>PBXProjectModuleGUID</key>
<string>1CD0528F0623707200166675</string>
<key>PBXProjectModuleLabel</key>
- <string>ApplicationController.m</string>
+ <string></string>
<key>StatusBarVisibility</key>
<true/>
</dict>
@@ -786,8 +742,6 @@
<string>493pt</string>
</dict>
<dict>
- <key>BecomeActive</key>
- <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXProjectModuleGUID</key>
@@ -827,7 +781,7 @@
<key>TableOfContents</key>
<array>
<string>1C530D52069F1CE1000CFCEE</string>
- <string>3D1622F90F65B05800B015E6</string>
+ <string>3DD12D010F66CFA700C523B7</string>
<string>1CD0528F0623707200166675</string>
<string>XCMainBuildResultsModuleGUID</string>
</array>
@@ -838,7 +792,7 @@
<key>WindowToolGUID</key>
<string>1C530D52069F1CE1000CFCEE</string>
<key>WindowToolIsVisible</key>
- <true/>
+ <false/>
</dict>
<dict>
<key>FirstTimeWindowDisplayed</key>
@@ -947,13 +901,13 @@
<key>TableOfContents</key>
<array>
<string>1C530D54069F1CE1000CFCEE</string>
- <string>3D1622FA0F65B05800B015E6</string>
+ <string>3DD12D020F66CFA700C523B7</string>
<string>1C162984064C10D400B95A72</string>
- <string>3D1622FB0F65B05800B015E6</string>
- <string>3D1622FC0F65B05800B015E6</string>
- <string>3D1622FD0F65B05800B015E6</string>
- <string>3D1622FE0F65B05800B015E6</string>
- <string>3D1622FF0F65B05800B015E6</string>
+ <string>3DD12D030F66CFA700C523B7</string>
+ <string>3DD12D040F66CFA700C523B7</string>
+ <string>3DD12D050F66CFA700C523B7</string>
+ <string>3DD12D060F66CFA700C523B7</string>
+ <string>3DD12D070F66CFA700C523B7</string>
</array>
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.debugV3</string>
@@ -985,7 +939,7 @@
<key>PBXProjectModuleGUID</key>
<string>1CDD528C0622207200134675</string>
<key>PBXProjectModuleLabel</key>
- <string>JSCocoaController.m</string>
+ <string>ApplicationController.m</string>
<key>StatusBarVisibility</key>
<true/>
</dict>
@@ -1109,7 +1063,7 @@
<key>TableOfContents</key>
<array>
<string>1C530D5B069F1CE1000CFCEE</string>
- <string>3D1623000F65B05800B015E6</string>
+ <string>3DD12D080F66CFA700C523B7</string>
<string>1C78EAAC065D492600B07095</string>
</array>
<key>ToolbarConfiguration</key>
View
6,934 TestsRunner/TestsRunner.xcodeproj/mini.pbxuser
169 additions, 6,765 deletions not shown
Please sign in to comment.
Something went wrong with that request. Please try again.