Browse code

UI changes test config

Nat! authored on 22/04/2014 14:56:45
Showing 4 changed files
... ...
@@ -7,6 +7,17 @@
7 7
 	objects = {
8 8
 
9 9
 /* Begin PBXAggregateTarget section */
10
+		413718351905D693005923B8 /* Install Mulle kybernetiK CocoaPods Support */ = {
11
+			isa = PBXAggregateTarget;
12
+			buildConfigurationList = 413718361905D693005923B8 /* Build configuration list for PBXAggregateTarget "Install Mulle kybernetiK CocoaPods Support" */;
13
+			buildPhases = (
14
+				413718391905D699005923B8 /* ShellScript */,
15
+			);
16
+			dependencies = (
17
+			);
18
+			name = "Install Mulle kybernetiK CocoaPods Support";
19
+			productName = "Install Mulle kybernetiK CocoaPods Support";
20
+		};
10 21
 		41648E7618FFDDED00FF1A6A /* All */ = {
11 22
 			isa = PBXAggregateTarget;
12 23
 			buildConfigurationList = 41648E7718FFDDED00FF1A6A /* Build configuration list for PBXAggregateTarget "All" */;
... ...
@@ -18,28 +29,17 @@
18 18
 			name = All;
19 19
 			productName = All;
20 20
 		};
21
-		41741AD4182EC0440065E5FD /* grab UKSyntaxColoredTextDocument from github */ = {
21
+		41741AD4182EC0440065E5FD /* Grab UKSyntaxColoredTextDocument from github */ = {
22 22
 			isa = PBXAggregateTarget;
23
-			buildConfigurationList = 41741AD5182EC0440065E5FD /* Build configuration list for PBXAggregateTarget "grab UKSyntaxColoredTextDocument from github" */;
23
+			buildConfigurationList = 41741AD5182EC0440065E5FD /* Build configuration list for PBXAggregateTarget "Grab UKSyntaxColoredTextDocument from github" */;
24 24
 			buildPhases = (
25 25
 				41741AD8182EC0530065E5FD /* Git Clone If Needed */,
26 26
 			);
27 27
 			dependencies = (
28 28
 			);
29
-			name = "grab UKSyntaxColoredTextDocument from github";
29
+			name = "Grab UKSyntaxColoredTextDocument from github";
30 30
 			productName = "grab UKSyntaxColoredTextDocument from github";
31 31
 		};
32
-		41741ADE18303AFC0065E5FD /* grab MulleScion from github */ = {
33
-			isa = PBXAggregateTarget;
34
-			buildConfigurationList = 41741ADF18303AFC0065E5FD /* Build configuration list for PBXAggregateTarget "grab MulleScion from github" */;
35
-			buildPhases = (
36
-				41741AE218303B1A0065E5FD /* Git Clone If Needed and build mulle-scion executable */,
37
-			);
38
-			dependencies = (
39
-			);
40
-			name = "grab MulleScion from github";
41
-			productName = "grab MulleScion from Mulle kybernetiK";
42
-		};
43 32
 /* End PBXAggregateTarget section */
44 33
 
45 34
 /* Begin PBXBuildFile section */
... ...
@@ -91,12 +91,12 @@
91 91
 			remoteGlobalIDString = 4103A6F21903E34A00072F47;
92 92
 			remoteInfo = libPods.dylib;
93 93
 		};
94
-		4126E8EE1903F200000400C3 /* PBXContainerItemProxy */ = {
94
+		4137183A1905DF6E005923B8 /* PBXContainerItemProxy */ = {
95 95
 			isa = PBXContainerItemProxy;
96 96
 			containerPortal = F487F49E141EADEF0093D633 /* Project object */;
97 97
 			proxyType = 1;
98
-			remoteGlobalIDString = 41741ADE18303AFC0065E5FD;
99
-			remoteInfo = "grab MulleScion from github";
98
+			remoteGlobalIDString = 413718351905D693005923B8;
99
+			remoteInfo = "Install Mulle kybernetiK CocoaPods Support";
100 100
 		};
101 101
 		41648E7C18FFDE0200FF1A6A /* PBXContainerItemProxy */ = {
102 102
 			isa = PBXContainerItemProxy;
... ...
@@ -151,6 +151,7 @@
151 151
 		41741ACF182EB8C80065E5FD /* mulle.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = mulle.icns; sourceTree = "<group>"; };
152 152
 		41741AD1182EB90F0065E5FD /* MulleScionSyntax.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = MulleScionSyntax.plist; sourceTree = "<group>"; };
153 153
 		41C5DE71183CBCD200EAD1C5 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = text; path = README.md; sourceTree = SOURCE_ROOT; };
154
+		41E5298F19069E42007FD2D3 /* Podfile */ = {isa = PBXFileReference; lastKnownFileType = text; path = Podfile; sourceTree = SOURCE_ROOT; };
154 155
 		44D5E5CA54724FE68CA8AEF5 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; };
155 156
 		868D25B85DEB4BBBAF3C1176 /* Pods.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.xcconfig; path = Pods/Pods.xcconfig; sourceTree = "<group>"; };
156 157
 		F487F4A7141EADEF0093D633 /* MulleScionist.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MulleScionist.app; sourceTree = BUILT_PRODUCTS_DIR; };
... ...
@@ -247,6 +248,7 @@
247 247
 		41741ACE182EB7E80065E5FD /* Supporting Files */ = {
248 248
 			isa = PBXGroup;
249 249
 			children = (
250
+				41E5298F19069E42007FD2D3 /* Podfile */,
250 251
 				F487F4B3141EADEF0093D633 /* MulleScionist-Info.plist */,
251 252
 			);
252 253
 			name = "Supporting Files";
... ...
@@ -398,6 +400,7 @@
398 398
 			buildRules = (
399 399
 			);
400 400
 			dependencies = (
401
+				4137183B1905DF6E005923B8 /* PBXTargetDependency */,
401 402
 			);
402 403
 			name = libMulleHTMLTidy.dylib;
403 404
 			productName = Pods;
... ...
@@ -417,7 +420,6 @@
417 417
 			);
418 418
 			dependencies = (
419 419
 				4126E8E51903E566000400C3 /* PBXTargetDependency */,
420
-				4126E8EF1903F200000400C3 /* PBXTargetDependency */,
421 420
 				41648E8318FFDE1800FF1A6A /* PBXTargetDependency */,
422 421
 			);
423 422
 			name = MulleScionist;
... ...
@@ -448,8 +450,8 @@
448 448
 				41648E7618FFDDED00FF1A6A /* All */,
449 449
 				F487F4A6141EADEF0093D633 /* MulleScionist */,
450 450
 				4103A6F21903E34A00072F47 /* libMulleHTMLTidy.dylib */,
451
-				41741AD4182EC0440065E5FD /* grab UKSyntaxColoredTextDocument from github */,
452
-				41741ADE18303AFC0065E5FD /* grab MulleScion from github */,
451
+				41741AD4182EC0440065E5FD /* Grab UKSyntaxColoredTextDocument from github */,
452
+				413718351905D693005923B8 /* Install Mulle kybernetiK CocoaPods Support */,
453 453
 			);
454 454
 		};
455 455
 /* End PBXProject section */
... ...
@@ -505,34 +507,33 @@
505 505
 			shellScript = "\"${SRCROOT}/Pods/Pods-libMulleHTMLTidy.dylib-resources.sh\"\n";
506 506
 			showEnvVarsInLog = 0;
507 507
 		};
508
-		41741AD8182EC0530065E5FD /* Git Clone If Needed */ = {
508
+		413718391905D699005923B8 /* ShellScript */ = {
509 509
 			isa = PBXShellScriptBuildPhase;
510 510
 			buildActionMask = 2147483647;
511 511
 			files = (
512 512
 			);
513 513
 			inputPaths = (
514 514
 			);
515
-			name = "Git Clone If Needed";
516 515
 			outputPaths = (
517 516
 			);
518 517
 			runOnlyForDeploymentPostprocessing = 0;
519 518
 			shellPath = /bin/sh;
520
-			shellScript = "if [ ! -d $PROJECT_DIR/UKSyntaxColoredTextDocument ]\nthen\n( cd $PROJECT_DIR ;\ngit clone https://github.com/mulle-nat/UKSyntaxColoredTextDocument.git\n)\nfi\n\n# could optionally also \"update\" tidy\n\n";
519
+			shellScript = "if [ -d \"${PROJECT_DIR}/Pods\" ]\nthen\n   exit 0\nfi\n\nPATH=\"$PATH:/usr/local/bin\"\n\n#\n# check if Ruby gems are installed\n#\nVERSION=`gem --version` 2> /dev/null\nif [ $? -ne 0 ]\nthen\n   osascript -e 'tell app \"System Events\" to activate' -e 'tell app \"System Events\" to display dialog \"Ruby GEMs will be installed. This will download a shitload of stuff probably.\" with title \"Missing Requirement (1 of 2)\"' 2> /dev/null\n   if [ $? -ne 0 ]\n   then\n      echo \"Ruby GEMs not installed\" >&2\n      exit 1\n   fi\n\n   ( cd /tmp; git clone \"http://github.com/rubygems/rubygems\" )\n\n   osascript -e 'do shell script \"ruby /tmp/rubygems/setup.rb\" with administrator privileges'\n\n   VERSION=`gem --version` 2> /dev/null\n   if [ $? -ne 0 ]\n   then\n      echo \"Ruby GEMs not installed\" >&2\n      exit 1\n   fi\nfi\n\n#\n# check if CocoaPods are installed\n#\nVERSION=`pod --version` 2> /dev/null\nif [ $? -ne 0 ]\nthen\n   osascript -e 'tell app \"System Events\" to activate' -e 'tell app \"System Events\" to display dialog \"CocoaPods will be installed. This will download about 200 MB.\" with title \"Missing Requirement (2 of 2)\"' 2> /dev/null\n   if [ $? -ne 0 ]\n   then\n      echo \"CocoaPods not installed\" >&2\n      exit 1\n   fi\n\n   osascript -e 'do shell script \"gem install cocoapods\" with administrator privileges'\n\n   VERSION=`pod --version` 2> /dev/null\n   if [ $? -ne 0 ]\n   then\n      echo \"CocoaPods not installed\" >&2\n      exit 1\n   fi\nfi\n\n#\n# add Mulle kybernetiK repository to repo list, if missing\n#\npod repo lint --silent \"Mulle-kybernetiK\" 2> /dev/null\nif [ $? -ne 0 ]\nthen\n   pod repo add \"Mulle-kybernetiK\" \"http://www.mulle-kybernetik.com/software/git/CocoaPodSpecs\" 2> /dev/null\n\n   pod repo lint --silent \"Mulle-kybernetiK\" 2> /dev/null\n   if [ $? -ne 0 ]\n   then\n       echo \"mysterious failure while adding repository\" >&2\n       exit 1\n   fi\nfi\n\n#\n# now download stuff\n# the verbose option is helpful to see what's going on\npod install --verbose\n\n\n\n";
521 520
 			showEnvVarsInLog = 0;
522 521
 		};
523
-		41741AE218303B1A0065E5FD /* Git Clone If Needed and build mulle-scion executable */ = {
522
+		41741AD8182EC0530065E5FD /* Git Clone If Needed */ = {
524 523
 			isa = PBXShellScriptBuildPhase;
525 524
 			buildActionMask = 2147483647;
526 525
 			files = (
527 526
 			);
528 527
 			inputPaths = (
529 528
 			);
530
-			name = "Git Clone If Needed and build mulle-scion executable";
529
+			name = "Git Clone If Needed";
531 530
 			outputPaths = (
532 531
 			);
533 532
 			runOnlyForDeploymentPostprocessing = 0;
534
-			shellPath = "/bin/sh ";
535
-			shellScript = "OLD=`pwd`\nEXEDIR=\"${PROJECT_DIR}/src/Resources\"\nEXE=\"${EXEDIR}/mulle-scion\"\nALL_PROJECTS_DIR=\"${PROJECT_DIR}/..\"\nMULLE_SCION_DIR=\"${ALL_PROJECTS_DIR}/MulleScion\"\n\n#\n# MulleScion must reside in a directory parallel to our project\n# (because that's more convenient for me, since I don't clone it usually)\n#\n\nif [ ! -d \"${MULLE_SCION_DIR}\" ]\nthen\n   cd \"${ALL_PROJECTS_DIR}\"\n   git clone \"https://github.com/mulle-nat/MulleScion.git\" MulleScion\n   cd \"${OLD}\"\nfi\n\nif [ ! -x \"${EXE}\" ]\nthen\n  cd \"${MULLE_SCION_DIR}\"\n  xcodebuild -scheme mulle-scion -target mulle-scion -configuration Release DSTROOT=\"${EXEDIR}\" INSTALL_PATH=\"/\"\nfi\n\n# now it should be there\nif [ ! -x \"${EXE}\" ]\nthen\n   echo \"failed to build mulle-scion binary\" >&2\n   exit 1\nfi\n\n";
533
+			shellPath = /bin/sh;
534
+			shellScript = "if [ ! -d $PROJECT_DIR/UKSyntaxColoredTextDocument ]\nthen\n( cd $PROJECT_DIR ;\ngit clone https://github.com/mulle-nat/UKSyntaxColoredTextDocument.git\n)\nfi\n\n# could optionally also \"update\" tidy\n\n";
536 535
 			showEnvVarsInLog = 0;
537 536
 		};
538 537
 /* End PBXShellScriptBuildPhase section */
... ...
@@ -577,10 +578,10 @@
577 577
 			target = 4103A6F21903E34A00072F47 /* libMulleHTMLTidy.dylib */;
578 578
 			targetProxy = 4126E8E41903E566000400C3 /* PBXContainerItemProxy */;
579 579
 		};
580
-		4126E8EF1903F200000400C3 /* PBXTargetDependency */ = {
580
+		4137183B1905DF6E005923B8 /* PBXTargetDependency */ = {
581 581
 			isa = PBXTargetDependency;
582
-			target = 41741ADE18303AFC0065E5FD /* grab MulleScion from github */;
583
-			targetProxy = 4126E8EE1903F200000400C3 /* PBXContainerItemProxy */;
582
+			target = 413718351905D693005923B8 /* Install Mulle kybernetiK CocoaPods Support */;
583
+			targetProxy = 4137183A1905DF6E005923B8 /* PBXContainerItemProxy */;
584 584
 		};
585 585
 		41648E7D18FFDE0200FF1A6A /* PBXTargetDependency */ = {
586 586
 			isa = PBXTargetDependency;
... ...
@@ -589,7 +590,7 @@
589 589
 		};
590 590
 		41648E8318FFDE1800FF1A6A /* PBXTargetDependency */ = {
591 591
 			isa = PBXTargetDependency;
592
-			target = 41741AD4182EC0440065E5FD /* grab UKSyntaxColoredTextDocument from github */;
592
+			target = 41741AD4182EC0440065E5FD /* Grab UKSyntaxColoredTextDocument from github */;
593 593
 			targetProxy = 41648E8218FFDE1800FF1A6A /* PBXContainerItemProxy */;
594 594
 		};
595 595
 /* End PBXTargetDependency section */
... ...
@@ -619,42 +620,42 @@
619 619
 			};
620 620
 			name = Release;
621 621
 		};
622
-		41648E7818FFDDED00FF1A6A /* Debug */ = {
622
+		413718371905D693005923B8 /* Debug */ = {
623 623
 			isa = XCBuildConfiguration;
624 624
 			buildSettings = {
625 625
 				PRODUCT_NAME = "$(TARGET_NAME)";
626 626
 			};
627 627
 			name = Debug;
628 628
 		};
629
-		41648E7918FFDDED00FF1A6A /* Release */ = {
629
+		413718381905D693005923B8 /* Release */ = {
630 630
 			isa = XCBuildConfiguration;
631 631
 			buildSettings = {
632 632
 				PRODUCT_NAME = "$(TARGET_NAME)";
633 633
 			};
634 634
 			name = Release;
635 635
 		};
636
-		41741AD6182EC0440065E5FD /* Debug */ = {
636
+		41648E7818FFDDED00FF1A6A /* Debug */ = {
637 637
 			isa = XCBuildConfiguration;
638 638
 			buildSettings = {
639 639
 				PRODUCT_NAME = "$(TARGET_NAME)";
640 640
 			};
641 641
 			name = Debug;
642 642
 		};
643
-		41741AD7182EC0440065E5FD /* Release */ = {
643
+		41648E7918FFDDED00FF1A6A /* Release */ = {
644 644
 			isa = XCBuildConfiguration;
645 645
 			buildSettings = {
646 646
 				PRODUCT_NAME = "$(TARGET_NAME)";
647 647
 			};
648 648
 			name = Release;
649 649
 		};
650
-		41741AE018303AFC0065E5FD /* Debug */ = {
650
+		41741AD6182EC0440065E5FD /* Debug */ = {
651 651
 			isa = XCBuildConfiguration;
652 652
 			buildSettings = {
653 653
 				PRODUCT_NAME = "$(TARGET_NAME)";
654 654
 			};
655 655
 			name = Debug;
656 656
 		};
657
-		41741AE118303AFC0065E5FD /* Release */ = {
657
+		41741AD7182EC0440065E5FD /* Release */ = {
658 658
 			isa = XCBuildConfiguration;
659 659
 			buildSettings = {
660 660
 				PRODUCT_NAME = "$(TARGET_NAME)";
... ...
@@ -731,29 +732,29 @@
731 731
 			defaultConfigurationIsVisible = 0;
732 732
 			defaultConfigurationName = Release;
733 733
 		};
734
-		41648E7718FFDDED00FF1A6A /* Build configuration list for PBXAggregateTarget "All" */ = {
734
+		413718361905D693005923B8 /* Build configuration list for PBXAggregateTarget "Install Mulle kybernetiK CocoaPods Support" */ = {
735 735
 			isa = XCConfigurationList;
736 736
 			buildConfigurations = (
737
-				41648E7818FFDDED00FF1A6A /* Debug */,
738
-				41648E7918FFDDED00FF1A6A /* Release */,
737
+				413718371905D693005923B8 /* Debug */,
738
+				413718381905D693005923B8 /* Release */,
739 739
 			);
740 740
 			defaultConfigurationIsVisible = 0;
741 741
 			defaultConfigurationName = Release;
742 742
 		};
743
-		41741AD5182EC0440065E5FD /* Build configuration list for PBXAggregateTarget "grab UKSyntaxColoredTextDocument from github" */ = {
743
+		41648E7718FFDDED00FF1A6A /* Build configuration list for PBXAggregateTarget "All" */ = {
744 744
 			isa = XCConfigurationList;
745 745
 			buildConfigurations = (
746
-				41741AD6182EC0440065E5FD /* Debug */,
747
-				41741AD7182EC0440065E5FD /* Release */,
746
+				41648E7818FFDDED00FF1A6A /* Debug */,
747
+				41648E7918FFDDED00FF1A6A /* Release */,
748 748
 			);
749 749
 			defaultConfigurationIsVisible = 0;
750 750
 			defaultConfigurationName = Release;
751 751
 		};
752
-		41741ADF18303AFC0065E5FD /* Build configuration list for PBXAggregateTarget "grab MulleScion from github" */ = {
752
+		41741AD5182EC0440065E5FD /* Build configuration list for PBXAggregateTarget "Grab UKSyntaxColoredTextDocument from github" */ = {
753 753
 			isa = XCConfigurationList;
754 754
 			buildConfigurations = (
755
-				41741AE018303AFC0065E5FD /* Debug */,
756
-				41741AE118303AFC0065E5FD /* Release */,
755
+				41741AD6182EC0440065E5FD /* Debug */,
756
+				41741AD7182EC0440065E5FD /* Release */,
757 757
 			);
758 758
 			defaultConfigurationIsVisible = 0;
759 759
 			defaultConfigurationName = Release;
... ...
@@ -1,6 +1,7 @@
1 1
 platform :osx, '10.4'
2 2
 
3 3
 target :"libMulleHTMLTidy.dylib" do
4
-    pod "MulleHTMLTidy", :path => '../MulleHTMLTidy'
4
+#   pod "MulleHTMLTidy", :path => '../MulleHTMLTidy'
5
+   pod "MulleHTMLTidy", => '18.49.0'
5 6
 end
6 7
 
... ...
@@ -21,7 +21,7 @@
21 21
    IBOutlet id             syntaxCheckResultTextField;
22 22
    IBOutlet id             refreshTypePopupButton;
23 23
    IBOutlet id             refreshProgressIndicator;
24
-   
24
+
25 25
    NSScrollView            *scrollView;
26 26
    NoodleLineNumberView    *lineNumberView;
27 27
 
... ...
@@ -102,7 +102,7 @@
102 102
 															<string key="NSFrameSize">{543, 210}</string>
103 103
 															<reference key="NSSuperview" ref="74212334"/>
104 104
 															<reference key="NSWindow"/>
105
-															<reference key="NSNextKeyView" ref="114069088"/>
105
+															<reference key="NSNextKeyView" ref="469203446"/>
106 106
 															<string key="NSReuseIdentifierKey">_NS:13</string>
107 107
 															<object class="NSTextContainer" key="NSTextContainer" id="727140953">
108 108
 																<object class="NSLayoutManager" key="NSLayoutManager">
... ...
@@ -225,7 +225,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
225 225
 													<string key="NSFrame">{{1, 211}, {326, 15}}</string>
226 226
 													<reference key="NSSuperview" ref="956423577"/>
227 227
 													<reference key="NSWindow"/>
228
-													<reference key="NSNextKeyView" ref="74212334"/>
228
+													<reference key="NSNextKeyView" ref="114069088"/>
229 229
 													<string key="NSReuseIdentifierKey">_NS:33</string>
230 230
 													<bool key="NSEnabled">YES</bool>
231 231
 													<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
... ...
@@ -238,7 +238,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
238 238
 											<string key="NSFrameSize">{328, 227}</string>
239 239
 											<reference key="NSSuperview" ref="789528749"/>
240 240
 											<reference key="NSWindow"/>
241
-											<reference key="NSNextKeyView" ref="469203446"/>
241
+											<reference key="NSNextKeyView" ref="74212334"/>
242 242
 											<string key="NSReuseIdentifierKey">_NS:9</string>
243 243
 											<bool key="NSDoNotTranslateAutoresizingMask">YES</bool>
244 244
 											<int key="NSsFlags">133810</int>
... ...
@@ -286,7 +286,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
286 286
 																	<string key="NSFrameSize">{555, 141}</string>
287 287
 																	<reference key="NSSuperview" ref="1034529273"/>
288 288
 																	<reference key="NSWindow"/>
289
-																	<reference key="NSNextKeyView" ref="529487136"/>
289
+																	<reference key="NSNextKeyView" ref="119622005"/>
290 290
 																	<string key="NSReuseIdentifierKey">_NS:13</string>
291 291
 																	<object class="NSTextContainer" key="NSTextContainer" id="236410513">
292 292
 																		<object class="NSLayoutManager" key="NSLayoutManager">
... ...
@@ -381,7 +381,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
381 381
 															<string key="NSFrame">{{1, 142}, {326, 15}}</string>
382 382
 															<reference key="NSSuperview" ref="305849995"/>
383 383
 															<reference key="NSWindow"/>
384
-															<reference key="NSNextKeyView" ref="1034529273"/>
384
+															<reference key="NSNextKeyView" ref="529487136"/>
385 385
 															<string key="NSReuseIdentifierKey">_NS:33</string>
386 386
 															<bool key="NSEnabled">YES</bool>
387 387
 															<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
... ...
@@ -394,7 +394,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
394 394
 													<string key="NSFrameSize">{328, 158}</string>
395 395
 													<reference key="NSSuperview" ref="144540953"/>
396 396
 													<reference key="NSWindow"/>
397
-													<reference key="NSNextKeyView" ref="119622005"/>
397
+													<reference key="NSNextKeyView" ref="1034529273"/>
398 398
 													<string key="NSReuseIdentifierKey">_NS:9</string>
399 399
 													<bool key="NSDoNotTranslateAutoresizingMask">YES</bool>
400 400
 													<int key="NSsFlags">133810</int>
... ...
@@ -409,13 +409,47 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
409 409
 													<reference key="NSNextResponder" ref="144540953"/>
410 410
 													<int key="NSvFlags">268</int>
411 411
 													<array class="NSMutableArray" key="NSSubviews">
412
+														<object class="NSBox" id="1021721384">
413
+															<reference key="NSNextResponder" ref="14841239"/>
414
+															<int key="NSvFlags">14</int>
415
+															<string key="NSFrame">{{0, 90}, {328, 5}}</string>
416
+															<reference key="NSSuperview" ref="14841239"/>
417
+															<reference key="NSWindow"/>
418
+															<reference key="NSNextKeyView" ref="872330999"/>
419
+															<string key="NSReuseIdentifierKey">_NS:9</string>
420
+															<string key="NSOffsets">{0, 0}</string>
421
+															<object class="NSTextFieldCell" key="NSTitleCell">
422
+																<int key="NSCellFlags">67108864</int>
423
+																<int key="NSCellFlags2">0</int>
424
+																<string key="NSContents">Box</string>
425
+																<object class="NSFont" key="NSSupport" id="82502050">
426
+																	<string key="NSName">.LucidaGrandeUI</string>
427
+																	<double key="NSSize">13</double>
428
+																	<int key="NSfFlags">1044</int>
429
+																</object>
430
+																<object class="NSColor" key="NSBackgroundColor" id="529475504">
431
+																	<int key="NSColorSpace">6</int>
432
+																	<string key="NSCatalogName">System</string>
433
+																	<string key="NSColorName">textBackgroundColor</string>
434
+																	<reference key="NSColor" ref="871380574"/>
435
+																</object>
436
+																<object class="NSColor" key="NSTextColor">
437
+																	<int key="NSColorSpace">3</int>
438
+																	<bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes>
439
+																</object>
440
+															</object>
441
+															<int key="NSBorderType">3</int>
442
+															<int key="NSBoxType">2</int>
443
+															<int key="NSTitlePosition">0</int>
444
+															<bool key="NSTransparent">NO</bool>
445
+														</object>
412 446
 														<object class="NSButton" id="872330999">
413 447
 															<reference key="NSNextResponder" ref="14841239"/>
414 448
 															<int key="NSvFlags">265</int>
415
-															<string key="NSFrame">{{260, 94}, {57, 20}}</string>
449
+															<string key="NSFrame">{{260, 93}, {57, 20}}</string>
416 450
 															<reference key="NSSuperview" ref="14841239"/>
417 451
 															<reference key="NSWindow"/>
418
-															<reference key="NSNextKeyView" ref="437724191"/>
452
+															<reference key="NSNextKeyView" ref="778876534"/>
419 453
 															<string key="NSReuseIdentifierKey">_NS:9</string>
420 454
 															<bool key="NSEnabled">YES</bool>
421 455
 															<object class="NSButtonCell" key="NSCell" id="1018938581">
... ...
@@ -465,8 +499,23 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
465 465
 																				<object class="NSLayoutManager" key="NSLayoutManager">
466 466
 																					<object class="NSTextStorage" key="NSTextStorage">
467 467
 																						<object class="NSMutableString" key="NSString">
468
-																							<characters key="NS.bytes"/>
468
+																							<characters key="NS.bytes">Tester</characters>
469 469
 																						</object>
470
+																						<dictionary key="NSAttributes">
471
+																							<object class="NSColor" key="NSColor">
472
+																								<int key="NSColorSpace">1</int>
473
+																								<bytes key="NSRGB">MSAxIDEAA</bytes>
474
+																							</object>
475
+																							<object class="NSFont" key="NSFont">
476
+																								<string key="NSName">Helvetica</string>
477
+																								<double key="NSSize">12</double>
478
+																								<int key="NSfFlags">16</int>
479
+																							</object>
480
+																							<object class="NSParagraphStyle" key="NSParagraphStyle">
481
+																								<int key="NSAlignment">4</int>
482
+																								<nil key="NSTabStops"/>
483
+																							</object>
484
+																						</dictionary>
470 485
 																						<nil key="NSDelegate"/>
471 486
 																					</object>
472 487
 																					<array class="NSMutableArray" key="NSTextContainers">
... ...
@@ -484,8 +533,13 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
484 484
 																				<int key="NSTextCheckingTypes">0</int>
485 485
 																				<nil key="NSMarkedAttributes"/>
486 486
 																				<object class="NSColor" key="NSBackgroundColor">
487
-																					<int key="NSColorSpace">1</int>
488
-																					<bytes key="NSRGB">MCAwLjUwMTk2MDgxNCAxAA</bytes>
487
+																					<int key="NSColorSpace">6</int>
488
+																					<string key="NSCatalogName">System</string>
489
+																					<string key="NSColorName">selectedMenuItemColor</string>
490
+																					<object class="NSColor" key="NSColor">
491
+																						<int key="NSColorSpace">3</int>
492
+																						<bytes key="NSWhite">MC4zMzMzMzMzMzMzAA</bytes>
493
+																					</object>
489 494
 																				</object>
490 495
 																				<dictionary key="NSSelectedAttributes">
491 496
 																					<reference key="NSBackgroundColor" ref="660141078"/>
... ...
@@ -543,7 +597,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
543 543
 																	<string key="NSFrame">{{312, 1}, {15, 111}}</string>
544 544
 																	<reference key="NSSuperview" ref="437724191"/>
545 545
 																	<reference key="NSWindow"/>
546
-																	<reference key="NSNextKeyView" ref="778876534"/>
546
+																	<reference key="NSNextKeyView" ref="1021721384"/>
547 547
 																	<string key="NSReuseIdentifierKey">_NS:83</string>
548 548
 																	<bool key="NSEnabled">YES</bool>
549 549
 																	<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
... ...
@@ -585,7 +639,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
585 585
 													<string key="NSFrame">{{0, 168}, {328, 112}}</string>
586 586
 													<reference key="NSSuperview" ref="144540953"/>
587 587
 													<reference key="NSWindow"/>
588
-													<reference key="NSNextKeyView" ref="872330999"/>
588
+													<reference key="NSNextKeyView" ref="437724191"/>
589 589
 													<string key="NSReuseIdentifierKey">_NS:9</string>
590 590
 													<bool key="NSDoNotTranslateAutoresizingMask">YES</bool>
591 591
 													<string key="NSClassName">NSView</string>
... ...
@@ -613,7 +667,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
613 613
 										<object class="NSBox" id="718527708">
614 614
 											<reference key="NSNextResponder" ref="778876534"/>
615 615
 											<int key="NSvFlags">11</int>
616
-											<string key="NSFrame">{{-183.5, 483}, {605.5, 5}}</string>
616
+											<string key="NSFrame">{{0, 483}, {422, 5}}</string>
617 617
 											<reference key="NSSuperview" ref="778876534"/>
618 618
 											<reference key="NSWindow"/>
619 619
 											<reference key="NSNextKeyView" ref="185553019"/>
... ...
@@ -622,17 +676,8 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
622 622
 												<int key="NSCellFlags">67108864</int>
623 623
 												<int key="NSCellFlags2">0</int>
624 624
 												<string key="NSContents">Box</string>
625
-												<object class="NSFont" key="NSSupport" id="82502050">
626
-													<string key="NSName">.LucidaGrandeUI</string>
627
-													<double key="NSSize">13</double>
628
-													<int key="NSfFlags">1044</int>
629
-												</object>
630
-												<object class="NSColor" key="NSBackgroundColor" id="529475504">
631
-													<int key="NSColorSpace">6</int>
632
-													<string key="NSCatalogName">System</string>
633
-													<string key="NSColorName">textBackgroundColor</string>
634
-													<reference key="NSColor" ref="871380574"/>
635
-												</object>
625
+												<reference key="NSSupport" ref="82502050"/>
626
+												<reference key="NSBackgroundColor" ref="529475504"/>
636 627
 												<object class="NSColor" key="NSTextColor">
637 628
 													<int key="NSColorSpace">3</int>
638 629
 													<bytes key="NSWhite">MCAwLjgwMDAwMDAxMTkAA</bytes>
... ...
@@ -1566,6 +1611,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
1566 1566
 						<array class="NSMutableArray" key="children">
1567 1567
 							<reference ref="437724191"/>
1568 1568
 							<reference ref="872330999"/>
1569
+							<reference ref="1021721384"/>
1569 1570
 						</array>
1570 1571
 						<reference key="parent" ref="144540953"/>
1571 1572
 					</object>
... ...
@@ -1607,6 +1653,11 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
1607 1607
 						<reference key="object" ref="1018938581"/>
1608 1608
 						<reference key="parent" ref="872330999"/>
1609 1609
 					</object>
1610
+					<object class="IBObjectRecord">
1611
+						<string key="id">sLd-KX-yWC</string>
1612
+						<reference key="object" ref="1021721384"/>
1613
+						<reference key="parent" ref="14841239"/>
1614
+					</object>
1610 1615
 				</array>
1611 1616
 			</object>
1612 1617
 			<dictionary class="NSMutableDictionary" key="flattenedProperties">
... ...
@@ -1664,6 +1715,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
1664 1664
 				<string key="jAz-2u-0nA.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
1665 1665
 				<string key="qFI-7C-VLi.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
1666 1666
 				<string key="ry0-QK-xtb.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
1667
+				<string key="sLd-KX-yWC.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
1667 1668
 				<string key="sqK-Hn-jbS.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
1668 1669
 				<string key="wLw-Af-B22.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
1669 1670
 			</dictionary>
... ...
@@ -1702,6 +1754,8 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
1702 1702
 						</object>
1703 1703
 					</dictionary>
1704 1704
 					<dictionary class="NSMutableDictionary" key="outlets">
1705
+						<string key="hackyHack1">NSBox</string>
1706
+						<string key="hackyHack2">NSBox</string>
1705 1707
 						<string key="logTextView">NSTextView</string>
1706 1708
 						<string key="plistTextView">NSTextView</string>
1707 1709
 						<string key="refreshProgressIndicator">id</string>
... ...
@@ -1712,6 +1766,14 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
1712 1712
 						<string key="webView">WebView</string>
1713 1713
 					</dictionary>
1714 1714
 					<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
1715
+						<object class="IBToOneOutletInfo" key="hackyHack1">
1716
+							<string key="name">hackyHack1</string>
1717
+							<string key="candidateClassName">NSBox</string>
1718
+						</object>
1719
+						<object class="IBToOneOutletInfo" key="hackyHack2">
1720
+							<string key="name">hackyHack2</string>
1721
+							<string key="candidateClassName">NSBox</string>
1722
+						</object>
1715 1723
 						<object class="IBToOneOutletInfo" key="logTextView">
1716 1724
 							<string key="name">logTextView</string>
1717 1725
 							<string key="candidateClassName">NSTextView</string>
... ...
@@ -1750,6 +1812,87 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
1750 1750
 						<string key="minorKey">./Classes/MulleScionistDokument.h</string>
1751 1751
 					</object>
1752 1752
 				</object>
1753
+				<object class="IBPartialClassDescription">
1754
+					<string key="className">NSDocument</string>
1755
+					<dictionary class="NSMutableDictionary" key="actions">
1756
+						<string key="browseDocumentVersions:">id</string>
1757
+						<string key="duplicateDocument:">id</string>
1758
+						<string key="lockDocument:">id</string>
1759
+						<string key="moveDocument:">id</string>
1760
+						<string key="moveDocumentToUbiquityContainer:">id</string>
1761
+						<string key="printDocument:">id</string>
1762
+						<string key="renameDocument:">id</string>
1763
+						<string key="revertDocumentToSaved:">id</string>
1764
+						<string key="runPageLayout:">id</string>
1765
+						<string key="saveDocument:">id</string>
1766
+						<string key="saveDocumentAs:">id</string>
1767
+						<string key="saveDocumentTo:">id</string>
1768
+						<string key="saveDocumentToPDF:">id</string>
1769
+						<string key="unlockDocument:">id</string>
1770
+					</dictionary>
1771
+					<dictionary class="NSMutableDictionary" key="actionInfosByName">
1772
+						<object class="IBActionInfo" key="browseDocumentVersions:">
1773
+							<string key="name">browseDocumentVersions:</string>
1774
+							<string key="candidateClassName">id</string>
1775
+						</object>
1776
+						<object class="IBActionInfo" key="duplicateDocument:">
1777
+							<string key="name">duplicateDocument:</string>
1778
+							<string key="candidateClassName">id</string>
1779
+						</object>
1780
+						<object class="IBActionInfo" key="lockDocument:">
1781
+							<string key="name">lockDocument:</string>
1782
+							<string key="candidateClassName">id</string>
1783
+						</object>
1784
+						<object class="IBActionInfo" key="moveDocument:">
1785
+							<string key="name">moveDocument:</string>
1786
+							<string key="candidateClassName">id</string>
1787
+						</object>
1788
+						<object class="IBActionInfo" key="moveDocumentToUbiquityContainer:">
1789
+							<string key="name">moveDocumentToUbiquityContainer:</string>
1790
+							<string key="candidateClassName">id</string>
1791
+						</object>
1792
+						<object class="IBActionInfo" key="printDocument:">
1793
+							<string key="name">printDocument:</string>
1794
+							<string key="candidateClassName">id</string>
1795
+						</object>
1796
+						<object class="IBActionInfo" key="renameDocument:">
1797
+							<string key="name">renameDocument:</string>
1798
+							<string key="candidateClassName">id</string>
1799
+						</object>
1800
+						<object class="IBActionInfo" key="revertDocumentToSaved:">
1801
+							<string key="name">revertDocumentToSaved:</string>
1802
+							<string key="candidateClassName">id</string>
1803
+						</object>
1804
+						<object class="IBActionInfo" key="runPageLayout:">
1805
+							<string key="name">runPageLayout:</string>
1806
+							<string key="candidateClassName">id</string>
1807
+						</object>
1808
+						<object class="IBActionInfo" key="saveDocument:">
1809
+							<string key="name">saveDocument:</string>
1810
+							<string key="candidateClassName">id</string>
1811
+						</object>
1812
+						<object class="IBActionInfo" key="saveDocumentAs:">
1813
+							<string key="name">saveDocumentAs:</string>
1814
+							<string key="candidateClassName">id</string>
1815
+						</object>
1816
+						<object class="IBActionInfo" key="saveDocumentTo:">
1817
+							<string key="name">saveDocumentTo:</string>
1818
+							<string key="candidateClassName">id</string>
1819
+						</object>
1820
+						<object class="IBActionInfo" key="saveDocumentToPDF:">
1821
+							<string key="name">saveDocumentToPDF:</string>
1822
+							<string key="candidateClassName">id</string>
1823
+						</object>
1824
+						<object class="IBActionInfo" key="unlockDocument:">
1825
+							<string key="name">unlockDocument:</string>
1826
+							<string key="candidateClassName">id</string>
1827
+						</object>
1828
+					</dictionary>
1829
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
1830
+						<string key="majorKey">IBProjectSource</string>
1831
+						<string key="minorKey">./Classes/NSDocument.h</string>
1832
+					</object>
1833
+				</object>
1753 1834
 				<object class="IBPartialClassDescription">
1754 1835
 					<string key="className">NSTextView</string>
1755 1836
 					<dictionary class="NSMutableDictionary" key="actions">