Not worrying about that stupid clicky URL text field for now.
[ITKit.git] / ITKit.xcode / project.pbxproj
old mode 100755 (executable)
new mode 100644 (file)
index e8fc996..ef22611
                        mainGroup = 0867D691FE84028FC02AAC07;
                        productRefGroup = 034768DFFF38A50411DB9C8B;
                        projectDirPath = "";
+                       projectReferences = (
+                               {
+                                       ProductGroup = 7CDC146B07D7878800B64193;
+                                       ProjectRef = 7CDC144907D7869C00B64193;
+                               },
+                       );
                        targets = (
-                               7C992F86054F5389000B93EA,
                                8DC2EF4F0486A6940098B216,
+                               7C992F86054F5389000B93EA,
                        );
                };
                0867D691FE84028FC02AAC07 = {
                        children = (
-                               7C992F8B054F539B000B93EA,
                                08FB77AEFE84172EC02AAC07,
                                7C992F90054F53D9000B93EA,
-                               7C992FA1054F54C3000B93EA,
+                               7CEA438C07D77CFD00CACD9D,
                                32C88DFF0371C24200C91783,
                                089C1665FE841158C02AAC07,
                                7C99307F054F6982000B93EA,
                };
                0867D69AFE84028FC02AAC07 = {
                        children = (
+                               7CDC144907D7869C00B64193,
                                1058C7B0FEA5585E11CA2CBB,
                                1058C7B2FEA5585E11CA2CBB,
                        );
                };
                08FB77AEFE84172EC02AAC07 = {
                        children = (
-                               7C01A1B7059B4A86003A4662,
-                               7C992F93054F53F2000B93EA,
                                7C992F96054F53F7000B93EA,
-                               7C992F9B054F547C000B93EA,
-                               7C993057054F6832000B93EA,
+                               7C992F93054F53F2000B93EA,
                                2AAF7B22056C3536009B9225,
+                               7C993057054F6832000B93EA,
+                               7CEA438407D77C8300CACD9D,
+                               7CEA43C507D77EFC00CACD9D,
+                               7C992F9B054F547C000B93EA,
                                37B7F65C0754F8440089C005,
-                               7C992DED054F5179000B93EA,
-                               7C992DEE054F5179000B93EA,
                        );
                        isa = PBXGroup;
                        name = Classes;
                1058C7B0FEA5585E11CA2CBB = {
                        children = (
                                1058C7B1FEA5585E11CA2CBB,
-                               7CC84BE0054F6CA2001DC704,
                                7CC84BE4054F6CAA001DC704,
+                               7CC84BE0054F6CA2001DC704,
                        );
                        isa = PBXGroup;
                        name = "Linked Frameworks";
                2A30D88D056B3AD90087AE54 = {
                        children = (
                                2A30D88E056B3AD90087AE54,
+                               2A30D898056B3B000087AE54,
                                2A30D892056B3AE30087AE54,
                                2A30D895056B3AF20087AE54,
-                               2A30D898056B3B000087AE54,
                        );
                        isa = PBXVariantGroup;
                        name = ITKeyCodes.plist;
                2A30D8A1056B3BE30087AE54 = {
                        children = (
                                2A30D8A2056B3BE30087AE54,
+                               7C6E5BFA07D777C300A5F91F,
+                               7C6E5BFB07D777C800A5F91F,
+                               7C6E5BFC07D777CC00A5F91F,
                        );
                        isa = PBXVariantGroup;
                        name = ITKeyComboPanel.nib;
                2A30D8BC056B3C5D0087AE54 = {
                        children = (
                                2A30D8BD056B3C5D0087AE54,
+                               7C6E5BF707D7776F00A5F91F,
+                               7C6E5BF807D7778300A5F91F,
+                               7C6E5BF907D7778700A5F91F,
                        );
                        isa = PBXVariantGroup;
                        name = Localizable.strings;
                };
                2AAF7B22056C3536009B9225 = {
                        children = (
-                               7C992DC9054F5179000B93EA,
-                               7C992DCA054F5179000B93EA,
-                               7C992DEF054F5179000B93EA,
-                               7C992DF0054F5179000B93EA,
-                               7C992DF1054F5179000B93EA,
-                               7C992DF2054F5179000B93EA,
-                               7C992DF3054F5179000B93EA,
-                               7C992DF4054F5179000B93EA,
+                               7CEA438107D77BA700CACD9D,
+                               7CEA438007D77B9700CACD9D,
+                               7CEA437F07D77B8F00CACD9D,
                        );
                        isa = PBXGroup;
                        name = Views;
 //324
                32C88DFF0371C24200C91783 = {
                        children = (
+                               7C992DE4054F5179000B93EA,
                                32DBCF5E0370ADEE00C91783,
                        );
                        isa = PBXGroup;
                        fileRef = 372C5813068FE72F00CEF54A;
                        isa = PBXBuildFile;
                        settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
                        };
                };
                3747E3F806950A0D001ACA46 = {
                        fileRef = 3747E3F806950A0D001ACA46;
                        isa = PBXBuildFile;
                        settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
                        };
                };
                3747E3FB06950A0D001ACA46 = {
                        fileRef = 37B3906906923D1200E828B9;
                        isa = PBXBuildFile;
                        settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
                        };
                };
                37B3906C06923D1200E828B9 = {
                                37B7F66E0754F87A0089C005,
                        );
                        isa = PBXGroup;
-                       name = SplashScreen;
+                       name = ITSplashScreen;
                        refType = 4;
                        sourceTree = "<group>";
                };
                        fileRef = 37B7F66C0754F87A0089C005;
                        isa = PBXBuildFile;
                        settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
                        };
                };
                37B7F6740754F87A0089C005 = {
                        fileRef = 37B7F66D0754F87A0089C005;
                        isa = PBXBuildFile;
                        settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
                        };
                };
                37B7F6750754F87A0089C005 = {
 //7C2
 //7C3
 //7C4
-               7C01A1B7059B4A86003A4662 = {
-                       children = (
-                               7C01A1BA059B4A8B003A4662,
-                       );
-                       isa = PBXGroup;
-                       name = Carbon;
-                       refType = 4;
-                       sourceTree = "<group>";
+               7C105BDC07D787C0002DE061 = {
+                       fileRef = 7CDC146C07D7878800B64193;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
                };
-               7C01A1BA059B4A8B003A4662 = {
-                       children = (
-                               7C01A1BF059B4AA1003A4662,
-                               7C01A1C0059B4AA1003A4662,
-                               7C01A1C5059B4AAC003A4662,
-                               7C01A1C6059B4AAC003A4662,
-                               7C23B320059BA4C000E08741,
-                       );
-                       isa = PBXGroup;
-                       name = Resources;
-                       refType = 4;
-                       sourceTree = "<group>";
+               7C105BDD07D787C8002DE061 = {
+                       fileRef = 7CDC146C07D7878800B64193;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
                };
-               7C01A1BF059B4AA1003A4662 = {
+               7C105BE707D787D0002DE061 = {
+                       containerPortal = 7CDC144907D7869C00B64193;
+                       isa = PBXContainerItemProxy;
+                       proxyType = 1;
+                       remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
+                       remoteInfo = ITFoundation;
+               };
+               7C105BE807D787D0002DE061 = {
+                       isa = PBXTargetDependency;
+                       name = "ITFoundation (from ITFoundation.xcode)";
+                       targetProxy = 7C105BE707D787D0002DE061;
+               };
+               7C105BE907D787D8002DE061 = {
+                       containerPortal = 7CDC144907D7869C00B64193;
+                       isa = PBXContainerItemProxy;
+                       proxyType = 1;
+                       remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
+                       remoteInfo = ITFoundation;
+               };
+               7C105BEA07D787D8002DE061 = {
+                       isa = PBXTargetDependency;
+                       name = "ITFoundation (from ITFoundation.xcode)";
+                       targetProxy = 7C105BE907D787D8002DE061;
+               };
+               7C105BEB07D787E8002DE061 = {
+                       fileRef = 7CDC146C07D7878800B64193;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               7C4BBADA05F98C9900734027 = {
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        lastKnownFileType = sourcecode.c.h;
-                       path = ITMacResourceFile.h;
+                       path = ITMultilineTextFieldCell.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               7C01A1C0059B4AA1003A4662 = {
+               7C4BBADB05F98C9900734027 = {
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        lastKnownFileType = sourcecode.c.objc;
-                       path = ITMacResourceFile.m;
+                       path = ITMultilineTextFieldCell.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               7C01A1C5059B4AAC003A4662 = {
+               7C4BBADC05F98C9900734027 = {
+                       fileRef = 7C4BBADA05F98C9900734027;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               7C4BBADD05F98C9900734027 = {
+                       fileRef = 7C4BBADB05F98C9900734027;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               7C5B7C93054F6EC9008379B6 = {
+                       fileRef = 8DC2EF5B0486A6940098B216;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               7C6E5BF607D7774500A5F91F = {
                        fileEncoding = 4;
                        isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       path = ITMacResource.h;
+                       lastKnownFileType = text.xml;
+                       path = Info.plist;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               7C01A1C6059B4AAC003A4662 = {
-                       fileEncoding = 4;
+               7C6E5BF707D7776F00A5F91F = {
                        isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       path = ITMacResource.m;
+                       lastKnownFileType = text.plist.strings;
+                       name = Japanese;
+                       path = Japanese.lproj/Localizable.strings;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               7C23B316059BA4AA00E08741 = {
-                       fileEncoding = 4;
+               7C6E5BF807D7778300A5F91F = {
                        isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       path = ITStringMacResource.h;
+                       lastKnownFileType = text.plist.strings;
+                       name = French;
+                       path = French.lproj/Localizable.strings;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               7C23B317059BA4AA00E08741 = {
-                       fileEncoding = 4;
+               7C6E5BF907D7778700A5F91F = {
                        isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       path = ITStringMacResource.m;
+                       lastKnownFileType = text.plist.strings;
+                       name = German;
+                       path = German.lproj/Localizable.strings;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               7C23B320059BA4C000E08741 = {
-                       children = (
-                               7C23B316059BA4AA00E08741,
-                               7C23B317059BA4AA00E08741,
-                       );
-                       isa = PBXGroup;
-                       name = "Custom Types";
+               7C6E5BFA07D777C300A5F91F = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = wrapper.nib;
+                       name = Japanese;
+                       path = Japanese.lproj/ITKeyComboPanel.nib;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               7C4BBADA05F98C9900734027 = {
-                       fileEncoding = 4;
+               7C6E5BFB07D777C800A5F91F = {
                        isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       path = ITMultilineTextFieldCell.h;
+                       lastKnownFileType = wrapper.nib;
+                       name = French;
+                       path = French.lproj/ITKeyComboPanel.nib;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               7C4BBADB05F98C9900734027 = {
-                       fileEncoding = 4;
+               7C6E5BFC07D777CC00A5F91F = {
                        isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       path = ITMultilineTextFieldCell.m;
+                       lastKnownFileType = wrapper.nib;
+                       name = German;
+                       path = German.lproj/ITKeyComboPanel.nib;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               7C4BBADC05F98C9900734027 = {
-                       fileRef = 7C4BBADA05F98C9900734027;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               7C4BBADD05F98C9900734027 = {
-                       fileRef = 7C4BBADB05F98C9900734027;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               7C5B7C93054F6EC9008379B6 = {
-                       fileRef = 8DC2EF5B0486A6940098B216;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                7C992DC9054F5179000B93EA = {
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileRef = 7C992DEF054F5179000B93EA;
                        isa = PBXBuildFile;
                        settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
                        };
                };
                7C992E25054F5179000B93EA = {
                        isa = PBXBuildFile;
                        settings = {
                                ATTRIBUTES = (
-                                       Private,
+                                       Public,
                                );
                        };
                };
                        isa = PBXBuildFile;
                        settings = {
                                ATTRIBUTES = (
-                                       Private,
+                                       Public,
                                );
                        };
                };
                7C992E3E054F5246000B93EA = {
                        children = (
                                7C992E3F054F5246000B93EA,
-                               7C992E43054F5246000B93EA,
                        );
                        isa = PBXGroup;
                        path = Graphics;
                        refType = 4;
                        sourceTree = "<group>";
                };
-               7C992E43054F5246000B93EA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = image.tiff;
-                       path = URLTextViewHand.tiff;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
                7C992E44054F5246000B93EA = {
                        fileRef = 7C992E3F054F5246000B93EA;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               7C992E48054F5246000B93EA = {
-                       fileRef = 7C992E43054F5246000B93EA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                7C992E78054F5285000B93EA = {
                        fileEncoding = 4;
                        isa = PBXFileReference;
                7C992F85054F5389000B93EA = {
                        buildActionMask = 2147483647;
                        files = (
-                               7C5B7C93054F6EC9008379B6,
                                2AC82794056C3AA000A7D7E2,
+                               7C105BDD07D787C8002DE061,
+                               7CEA439307D77D8000CACD9D,
                        );
                        isa = PBXFrameworksBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                                7C992F83054F5389000B93EA,
                                7C992F84054F5389000B93EA,
                                7C992F85054F5389000B93EA,
+                               7CEA439207D77D7200CACD9D,
                        );
                        buildRules = (
                        );
                                GCC_PREFIX_HEADER = "";
                                GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
                                GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INFOPLIST_FILE = "ITKitShowcase-Info.plist";
+                               INFOPLIST_FILE = Showcase/Info.plist;
                                INSTALL_PATH = "$(USER_APPS_DIR)";
                                MACOSX_DEPLOYMENT_TARGET = 10.2;
                                OTHER_CFLAGS = "";
                                WARNING_CFLAGS = "-Wmost";
                        };
                        dependencies = (
+                               7C105BEA07D787D8002DE061,
                                2AC82980056C451900A7D7E2,
                        );
                        isa = PBXNativeTarget;
                        refType = 3;
                        sourceTree = BUILT_PRODUCTS_DIR;
                };
-               7C992F8B054F539B000B93EA = {
-                       children = (
-                               7C992DE4054F5179000B93EA,
-                               7C992DD3054F5179000B93EA,
-                       );
-                       isa = PBXGroup;
-                       name = Headers;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
                7C992F90054F53D9000B93EA = {
                        children = (
-                               7C992DCF054F5179000B93EA,
-                               7C992DD0054F5179000B93EA,
                                7C992DD1054F5179000B93EA,
                                7C992DD2054F5179000B93EA,
+                               7C992DCF054F5179000B93EA,
+                               7C992DD0054F5179000B93EA,
                        );
                        isa = PBXGroup;
                        name = Categories;
                };
                7C992F93054F53F2000B93EA = {
                        children = (
-                               7C992DCB054F5179000B93EA,
-                               7C992DCC054F5179000B93EA,
-                               7C992DF5054F5179000B93EA,
-                               7C992DF6054F5179000B93EA,
-                               2AC8313F056D00F700A7D7E2,
-                               2AC83140056D00F700A7D7E2,
+                               7CEA437107D77A9B00CACD9D,
+                               7CEA437607D77AA400CACD9D,
+                               7CEA437907D77AD700CACD9D,
                        );
                        isa = PBXGroup;
                        name = Controls;
                };
                7C992F96054F53F7000B93EA = {
                        children = (
-                               7C992DCD054F5179000B93EA,
-                               7C992DCE054F5179000B93EA,
-                               7C992DF7054F5179000B93EA,
-                               7C992DF8054F5179000B93EA,
-                               2AC8319B056D037700A7D7E2,
-                               2AC8319C056D037700A7D7E2,
-                               7C4BBADA05F98C9900734027,
-                               7C4BBADB05F98C9900734027,
+                               7CEA437C07D77B3600CACD9D,
+                               7CEA437B07D77B2C00CACD9D,
+                               7CEA437E07D77B4500CACD9D,
+                               7CEA437D07D77B3D00CACD9D,
                        );
                        isa = PBXGroup;
                        name = Cells;
                                7C992DE3054F5179000B93EA,
                        );
                        isa = PBXGroup;
-                       name = "Hot Keys";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               7C992FA1054F54C3000B93EA = {
-                       children = (
-                               7C993015054F54F0000B93EA,
-                               7C993016054F54F0000B93EA,
-                               7C99301F054F5509000B93EA,
-                       );
-                       isa = PBXGroup;
-                       name = Deprecated;
+                       name = ITHotKey;
                        path = "";
                        refType = 4;
                        sourceTree = "<group>";
                };
-               7C993015054F54F0000B93EA = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = ITChasingArrowsView.h;
-                       path = Deprecated/ITChasingArrowsView.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               7C993016054F54F0000B93EA = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = ITChasingArrowsView.m;
-                       path = Deprecated/ITChasingArrowsView.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               7C99301F054F5509000B93EA = {
-                       children = (
-                               7C993035054F6524000B93EA,
-                               7C993036054F6524000B93EA,
-                               7C993037054F6524000B93EA,
-                               7C993038054F6524000B93EA,
-                               7C993039054F6524000B93EA,
-                               7C99303A054F6524000B93EA,
-                               7C99303B054F6524000B93EA,
-                               7C99303C054F6524000B93EA,
-                               7C99303D054F6524000B93EA,
-                               7C99303E054F6524000B93EA,
-                       );
-                       isa = PBXGroup;
-                       path = Graphics;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               7C993035054F6524000B93EA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = image.tiff;
-                       name = ITChasingArrow1.tiff;
-                       path = Deprecated/ITChasingArrow1.tiff;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               7C993036054F6524000B93EA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = image.tiff;
-                       name = ITChasingArrow2.tiff;
-                       path = Deprecated/ITChasingArrow2.tiff;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               7C993037054F6524000B93EA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = image.tiff;
-                       name = ITChasingArrow3.tiff;
-                       path = Deprecated/ITChasingArrow3.tiff;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               7C993038054F6524000B93EA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = image.tiff;
-                       name = ITChasingArrow4.tiff;
-                       path = Deprecated/ITChasingArrow4.tiff;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               7C993039054F6524000B93EA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = image.tiff;
-                       name = ITChasingArrow5.tiff;
-                       path = Deprecated/ITChasingArrow5.tiff;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               7C99303A054F6524000B93EA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = image.tiff;
-                       name = ITChasingArrow6.tiff;
-                       path = Deprecated/ITChasingArrow6.tiff;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               7C99303B054F6524000B93EA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = image.tiff;
-                       name = ITChasingArrow7.tiff;
-                       path = Deprecated/ITChasingArrow7.tiff;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               7C99303C054F6524000B93EA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = image.tiff;
-                       name = ITChasingArrow8.tiff;
-                       path = Deprecated/ITChasingArrow8.tiff;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               7C99303D054F6524000B93EA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = image.tiff;
-                       name = ITChasingArrow9.tiff;
-                       path = Deprecated/ITChasingArrow9.tiff;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               7C99303E054F6524000B93EA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = image.tiff;
-                       name = ITChasingArrow10.tiff;
-                       path = Deprecated/ITChasingArrow10.tiff;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
                7C993057054F6832000B93EA = {
                        children = (
-                               7C992DF9054F5179000B93EA,
-                               7C992DFA054F5179000B93EA,
-                               3710911905C07F6D00ED0F36,
-                               3710911A05C07F6D00ED0F36,
-                               7C992DD8054F5179000B93EA,
-                               7C992DD9054F5179000B93EA,
                                7C992DFD054F5179000B93EA,
                                7C99305B054F687D000B93EA,
+                               7CEA438207D77C2800CACD9D,
                        );
                        isa = PBXGroup;
                        name = Windows;
                                3747E3F906950A0D001ACA46,
                        );
                        isa = PBXGroup;
-                       name = Effects;
+                       name = ITWindowEffects;
                        path = "";
                        refType = 4;
                        sourceTree = "<group>";
                                7C9930E0054F69E2000B93EA,
                        );
                        isa = PBXGroup;
-                       name = Showcase;
-                       path = "";
+                       path = Showcase;
                        refType = 4;
                        sourceTree = "<group>";
                };
                        );
                        isa = PBXVariantGroup;
                        name = InfoPlist.strings;
-                       path = "";
+                       path = ..;
                        refType = 4;
                        sourceTree = "<group>";
                };
                        );
                        isa = PBXVariantGroup;
                        name = MainMenu.nib;
-                       path = "";
+                       path = ..;
                        refType = 4;
                        sourceTree = "<group>";
                };
                };
                7C9930E0054F69E2000B93EA = {
                        children = (
-                               7C993102054F69F9000B93EA,
-                               7C993103054F69F9000B93EA,
+                               7C6E5BF607D7774500A5F91F,
+                               7C99309E054F6992000B93EA,
+                               7C9930DB054F699B000B93EA,
                                7C993104054F69F9000B93EA,
                                7C993105054F69F9000B93EA,
+                               7C993102054F69F9000B93EA,
                                7C993106054F69F9000B93EA,
                                7C993107054F69F9000B93EA,
                                7C993108054F69F9000B93EA,
-                               7C9930DB054F699B000B93EA,
-                               7C99309E054F6992000B93EA,
+                               7C993103054F69F9000B93EA,
                        );
                        isa = PBXGroup;
                        name = Resources;
                7C993102054F69F9000B93EA = {
                        isa = PBXFileReference;
                        lastKnownFileType = image.tiff;
-                       name = CD.tiff;
-                       path = Showcase/CD.tiff;
+                       path = CD.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993103054F69F9000B93EA = {
                        isa = PBXFileReference;
                        lastKnownFileType = image.tiff;
-                       name = iPod.tif;
-                       path = Showcase/iPod.tif;
+                       path = iPod.tif;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993104054F69F9000B93EA = {
                        isa = PBXFileReference;
                        lastKnownFileType = image.tiff;
-                       name = ITStatusItem.tiff;
-                       path = Showcase/ITStatusItem.tiff;
+                       path = ITStatusItem.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993105054F69F9000B93EA = {
                        isa = PBXFileReference;
                        lastKnownFileType = image.tiff;
-                       name = ITStatusItemInv.tiff;
-                       path = Showcase/ITStatusItemInv.tiff;
+                       path = ITStatusItemInv.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993106054F69F9000B93EA = {
                        isa = PBXFileReference;
                        lastKnownFileType = image.tiff;
-                       name = Library.tiff;
-                       path = Showcase/Library.tiff;
+                       path = Library.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993107054F69F9000B93EA = {
                        isa = PBXFileReference;
                        lastKnownFileType = image.tiff;
-                       name = Radio.tiff;
-                       path = Showcase/Radio.tiff;
+                       path = Radio.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7C993108054F69F9000B93EA = {
                        isa = PBXFileReference;
                        lastKnownFileType = image.tiff;
-                       name = Volume.tiff;
-                       path = Showcase/Volume.tiff;
+                       path = Volume.tiff;
                        refType = 4;
                        sourceTree = "<group>";
                };
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        lastKnownFileType = sourcecode.c.h;
-                       name = Controller.h;
-                       path = Showcase/Controller.h;
+                       path = Controller.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        lastKnownFileType = sourcecode.c.objc;
-                       name = Controller.m;
-                       path = Showcase/Controller.m;
+                       path = Controller.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        lastKnownFileType = sourcecode.c.objc;
-                       name = main.m;
-                       path = Showcase/main.m;
+                       path = main.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                        settings = {
                        };
                };
+               7CDC144907D7869C00B64193 = {
+                       isa = PBXFileReference;
+                       lastKnownFileType = "wrapper.pb-project";
+                       name = ITFoundation.xcode;
+                       path = ../ITFoundation/ITFoundation.xcode;
+                       refType = 2;
+                       sourceTree = SOURCE_ROOT;
+               };
+               7CDC146B07D7878800B64193 = {
+                       children = (
+                               7CDC146C07D7878800B64193,
+                       );
+                       isa = PBXGroup;
+                       name = Products;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CDC146C07D7878800B64193 = {
+                       fileType = wrapper.framework;
+                       isa = PBXReferenceProxy;
+                       path = ITFoundation.framework;
+                       refType = 3;
+                       remoteRef = 7CDC146F07D7878D00B64193;
+                       sourceTree = BUILT_PRODUCTS_DIR;
+               };
+               7CDC146F07D7878D00B64193 = {
+                       containerPortal = 7CDC144907D7869C00B64193;
+                       isa = PBXContainerItemProxy;
+                       proxyType = 2;
+                       remoteGlobalIDString = 8DC2EF5B0486A6940098B216;
+                       remoteInfo = ITFoundation;
+               };
+               7CEA437107D77A9B00CACD9D = {
+                       children = (
+                               7C992DCB054F5179000B93EA,
+                               7C992DCC054F5179000B93EA,
+                       );
+                       isa = PBXGroup;
+                       name = ITButton;
+                       path = "";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA437607D77AA400CACD9D = {
+                       children = (
+                               7C992DF5054F5179000B93EA,
+                               7C992DF6054F5179000B93EA,
+                       );
+                       isa = PBXGroup;
+                       name = ITTextField;
+                       path = "";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA437907D77AD700CACD9D = {
+                       children = (
+                               2AC8313F056D00F700A7D7E2,
+                               2AC83140056D00F700A7D7E2,
+                       );
+                       isa = PBXGroup;
+                       name = ITImageView;
+                       path = "";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA437B07D77B2C00CACD9D = {
+                       children = (
+                               7C992DF7054F5179000B93EA,
+                               7C992DF8054F5179000B93EA,
+                       );
+                       isa = PBXGroup;
+                       name = ITTextFieldCell;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA437C07D77B3600CACD9D = {
+                       children = (
+                               7C992DCD054F5179000B93EA,
+                               7C992DCE054F5179000B93EA,
+                       );
+                       isa = PBXGroup;
+                       name = ITButtonCell;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA437D07D77B3D00CACD9D = {
+                       children = (
+                               2AC8319B056D037700A7D7E2,
+                               2AC8319C056D037700A7D7E2,
+                       );
+                       isa = PBXGroup;
+                       name = ITImageCell;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA437E07D77B4500CACD9D = {
+                       children = (
+                               7C4BBADA05F98C9900734027,
+                               7C4BBADB05F98C9900734027,
+                       );
+                       isa = PBXGroup;
+                       name = ITMultilineTextFieldCell;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA437F07D77B8F00CACD9D = {
+                       children = (
+                               7C992DC9054F5179000B93EA,
+                               7C992DCA054F5179000B93EA,
+                       );
+                       isa = PBXGroup;
+                       name = ITBevelView;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA438007D77B9700CACD9D = {
+                       children = (
+                               7C992DF1054F5179000B93EA,
+                               7C992DF2054F5179000B93EA,
+                               7C992DEF054F5179000B93EA,
+                               7C992DF0054F5179000B93EA,
+                       );
+                       isa = PBXGroup;
+                       name = ITTableView;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA438107D77BA700CACD9D = {
+                       children = (
+                               7C992DF3054F5179000B93EA,
+                               7C992DF4054F5179000B93EA,
+                       );
+                       isa = PBXGroup;
+                       name = ITTabView;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA438207D77C2800CACD9D = {
+                       children = (
+                               7C992DF9054F5179000B93EA,
+                               7C992DFA054F5179000B93EA,
+                               3710911905C07F6D00ED0F36,
+                               3710911A05C07F6D00ED0F36,
+                               7C992DD8054F5179000B93EA,
+                               7C992DD9054F5179000B93EA,
+                       );
+                       isa = PBXGroup;
+                       name = ITTransientStatusWindow;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA438407D77C8300CACD9D = {
+                       children = (
+                               7C992DED054F5179000B93EA,
+                               7C992DEE054F5179000B93EA,
+                       );
+                       isa = PBXGroup;
+                       name = ITStatusItem;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA438C07D77CFD00CACD9D = {
+                       children = (
+                               7C992DD3054F5179000B93EA,
+                       );
+                       isa = PBXGroup;
+                       name = Headers;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA439207D77D7200CACD9D = {
+                       buildActionMask = 2147483647;
+                       dstPath = "";
+                       dstSubfolderSpec = 10;
+                       files = (
+                               7C105BEB07D787E8002DE061,
+                               7C5B7C93054F6EC9008379B6,
+                       );
+                       isa = PBXCopyFilesBuildPhase;
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               7CEA439307D77D8000CACD9D = {
+                       fileRef = 8DC2EF5B0486A6940098B216;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               7CEA43C507D77EFC00CACD9D = {
+                       children = (
+                               7CEA43C807D77F1600CACD9D,
+                               7CEA43C907D77F1600CACD9D,
+                       );
+                       isa = PBXGroup;
+                       name = ITLoginItem;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA43C807D77F1600CACD9D = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITLoginItem.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA43C907D77F1600CACD9D = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITLoginItem.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CEA43CA07D77F1600CACD9D = {
+                       fileRef = 7CEA43C807D77F1600CACD9D;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               7CEA43CB07D77F1600CACD9D = {
+                       fileRef = 7CEA43C907D77F1600CACD9D;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
 //7C0
 //7C1
 //7C2
                                8DC2EF520486A6940098B216,
                                8DC2EF540486A6940098B216,
                                8DC2EF560486A6940098B216,
-                               8DC2EF580486A6940098B216,
                        );
                        buildRules = (
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
                                DYLIB_CURRENT_VERSION = 1;
-                               FRAMEWORK_SEARCH_PATHS = "";
                                FRAMEWORK_VERSION = A;
                                GCC_ENABLE_TRIGRAPHS = NO;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
                                WRAPPER_EXTENSION = framework;
                        };
                        dependencies = (
+                               7C105BE807D787D0002DE061,
                        );
                        isa = PBXNativeTarget;
                        name = ITKit;
                                37B7F6730754F87A0089C005,
                                37B7F6740754F87A0089C005,
                                37B7F6780754F87A0089C005,
+                               7CEA43CA07D77F1600CACD9D,
                        );
                        isa = PBXHeadersBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                        files = (
                                8DC2EF530486A6940098B216,
                                7C992E44054F5246000B93EA,
-                               7C992E48054F5246000B93EA,
                                2A30D88F056B3AD90087AE54,
                                2A30D8A3056B3BE30087AE54,
                                2A30D8BE056B3C5D0087AE54,
                                37B7F6720754F87A0089C005,
                                37B7F6750754F87A0089C005,
                                37B7F6760754F87A0089C005,
+                               7CEA43CB07D77F1600CACD9D,
                        );
                        isa = PBXSourcesBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                                8DC2EF570486A6940098B216,
                                7CC84BE1054F6CA2001DC704,
                                7CC84BE5054F6CAA001DC704,
+                               7C105BDC07D787C0002DE061,
                        );
                        isa = PBXFrameworksBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                        settings = {
                        };
                };
-               8DC2EF580486A6940098B216 = {
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       isa = PBXRezBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
                8DC2EF5A0486A6940098B216 = {
                        fileEncoding = 4;
                        isa = PBXFileReference;