// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 38; objects = { 080E96DCFE201CFB7F000001 = { fileRef = 29B97318FDCFA39411CA2CEA; isa = PBXBuildFile; settings = { }; }; 089C165CFE840E0CC02AAC07 = { children = ( 089C165DFE840E0CC02AAC07, ); isa = PBXVariantGroup; name = InfoPlist.strings; refType = 4; }; 089C165DFE840E0CC02AAC07 = { fileEncoding = 10; isa = PBXFileReference; name = English; path = English.lproj/InfoPlist.strings; refType = 4; }; 089C165EFE840E0CC02AAC07 = { fileRef = 089C165CFE840E0CC02AAC07; isa = PBXBuildFile; settings = { }; }; //080 //081 //082 //083 //084 //100 //101 //102 //103 //104 1058C7A0FEA54F0111CA2CBB = { children = ( 1058C7A1FEA54F0111CA2CBB, ); isa = PBXGroup; name = "Linked Frameworks"; refType = 4; }; 1058C7A1FEA54F0111CA2CBB = { isa = PBXFrameworkReference; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; refType = 0; }; 1058C7A2FEA54F0111CA2CBB = { children = ( 29B97325FDCFA39411CA2CEA, 29B97324FDCFA39411CA2CEA, ); isa = PBXGroup; name = "Other Frameworks"; refType = 4; }; 1058C7A3FEA54F0111CA2CBB = { fileRef = 1058C7A1FEA54F0111CA2CBB; isa = PBXBuildFile; settings = { }; }; //100 //101 //102 //103 //104 //170 //171 //172 //173 //174 17587328FF379C6511CA2CBB = { isa = PBXApplicationReference; path = P4Cocoa.app; refType = 3; }; //170 //171 //172 //173 //174 //190 //191 //192 //193 //194 19C28FACFE9D520D11CA2CBB = { children = ( 17587328FF379C6511CA2CBB, F5942253038DF73801A80028, ); isa = PBXGroup; name = Products; refType = 4; }; //190 //191 //192 //193 //194 //290 //291 //292 //293 //294 29B97313FDCFA39411CA2CEA = { buildStyles = ( 4A9504CCFFE6A4B311CA0CBA, 4A9504CDFFE6A4B311CA0CBA, ); hasScannedForEncodings = 1; isa = PBXProject; mainGroup = 29B97314FDCFA39411CA2CEA; projectDirPath = ""; targets = ( 29B97326FDCFA39411CA2CEA, ); }; 29B97314FDCFA39411CA2CEA = { children = ( 3D2D2FB30457025E00A80164, F594225C038E94C701A80028, F58C60F4038EEB1001A80028, F50A4B9203744A8201A80006, F50A4B990374508E01A80006, 29B97317FDCFA39411CA2CEA, 29B97323FDCFA39411CA2CEA, 19C28FACFE9D520D11CA2CBB, ); isa = PBXGroup; name = P4Cocoa; path = ""; refType = 4; }; 29B97317FDCFA39411CA2CEA = { children = ( F5C44E5A038C2A8901A80028, F5A6FCD7037F10C801A80028, F50A4BFD037450D101A80006, F55A2F55037CB2C101A80028, F50A4BFE037450D101A80006, F50A4BFF037450D101A80006, 29B97318FDCFA39411CA2CEA, 089C165CFE840E0CC02AAC07, F52ABA47037DF15301A80028, F590FDC80393E34701A80028, ); isa = PBXGroup; name = Resources; path = ""; refType = 4; }; 29B97318FDCFA39411CA2CEA = { children = ( 29B97319FDCFA39411CA2CEA, ); isa = PBXVariantGroup; name = MainMenu.nib; path = ""; refType = 4; }; 29B97319FDCFA39411CA2CEA = { isa = PBXFileReference; name = English; path = English.lproj/MainMenu.nib; refType = 4; }; 29B97323FDCFA39411CA2CEA = { children = ( 1058C7A0FEA54F0111CA2CBB, 1058C7A2FEA54F0111CA2CBB, ); isa = PBXGroup; name = Frameworks; path = ""; refType = 4; }; 29B97324FDCFA39411CA2CEA = { isa = PBXFrameworkReference; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; refType = 0; }; 29B97325FDCFA39411CA2CEA = { isa = PBXFrameworkReference; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; refType = 0; }; 29B97326FDCFA39411CA2CEA = { buildPhases = ( 29B97327FDCFA39411CA2CEA, 29B97328FDCFA39411CA2CEA, 29B9732BFDCFA39411CA2CEA, 29B9732DFDCFA39411CA2CEA, F5942257038DF7E601A80028, ); buildSettings = { DEBUGGING_SYMBOLS = NO; FRAMEWORK_SEARCH_PATHS = ""; HEADER_SEARCH_PATHS = ""; INSTALL_PATH = "$(HOME)/Applications"; LIBRARY_SEARCH_PATHS = ""; OTHER_LDFLAGS = ""; PRODUCT_NAME = P4Cocoa; SECTORDER_FLAGS = ""; WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; WRAPPER_EXTENSION = app; }; dependencies = ( ); isa = PBXApplicationTarget; name = P4Cocoa; productInstallPath = "$(HOME)/Applications"; productName = P4Cocoa; productReference = 17587328FF379C6511CA2CBB; productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\"> <plist version=\"1.0\"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>P4Cocoa</string> <key>CFBundleIconFile</key> <string>P4Cocoa.icns</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> <string>APPL</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>0.1</string> <key>NSMainNibFile</key> <string>MainMenu</string> <key>NSPrincipalClass</key> <string>NSApplication</string> </dict> </plist> "; }; 29B97327FDCFA39411CA2CEA = { buildActionMask = 2147483647; files = ( F5A1D27C0374493501A80006, F5A1D27E0374493501A80006, F5A1D2800374493501A80006, F5A1D2820374493501A80006, F5A1D2840374493501A80006, F5A1D2860374493501A80006, F5A1D2880374493501A80006, F5A1D28A0374493501A80006, F5A1D28C0374493501A80006, F5A1D28E0374493501A80006, F5A1D2900374493501A80006, F5A1D2920374493501A80006, F5A1D2960374493501A80006, F5A1D2980374493501A80006, F5A1D29C0374493501A80006, F5A1D2D00374496501A80006, F5A1D2D20374496501A80006, F5A1D2D30374496501A80006, F5A1D2D40374496501A80006, F5A1D2D60374496501A80006, F5A1D2D80374496501A80006, F5A1D2DA0374496501A80006, F5A1D2DC0374496501A80006, F5A1D2DE0374496501A80006, F5A1D2E20374496501A80006, F5A1D2E40374496501A80006, F5A1D2E60374496501A80006, F5A1D2E80374496501A80006, F5A1D2EA0374496501A80006, F5A1D2EC0374496501A80006, F5A1D2EE0374496501A80006, F5A1D2F00374496501A80006, F5A1D2F20374496501A80006, F5A1D2F30374496501A80006, F5A1D2F40374496501A80006, F5A1D2F50374496501A80006, F5A1D2F70374496501A80006, F5A1D2F90374496501A80006, F55187750374C1BA01A80006, F55187790374D58001A80006, F551877D0374D89201A80006, F55188940375A66301A80006, F5CC32C703785F7701A80028, F5CC36580378B55201A80028, F5CC36600378BFF201A80028, F545B2CD0378C60701A80028, F545B2D30378C6C601A80028, F545B2D50378C6C701A80028, F5EC35220378DE7701A80028, F52E03F3037AD53901A80028, F52E03FB037AD8D901A80028, F52E0401037ADACB01A80028, F52E0409037AF39701A80028, F52E040D037B2B3601A80028, F52E0411037B2BA401A80028, F52E0415037B2BAC01A80028, F52E0419037B2BB501A80028, F507852F037CCE1D01A80028, F5246AD5037CD96501A80028, F52ABA4B037DF1C901A80028, F52ABA51037DF9E901A80028, F5A6FCD3037F101E01A80028, F5A6FCD5037F101E01A80028, F504B2D5037F6C4F01A80028, F52BC78403842A1F01A80028, F52BC78803843AB401A80028, F5FF10C303845E2001A80028, F5CFAF560385B9D101A80028, F58CE50A0385DAFB01A80028, F58CE50E0385E33301A80028, F58CE5120385E33A01A80028, F58CE5160385E34001A80028, F58CE51A0385E36F01A80028, F58CE51E0385E37501A80028, F58CE5260386003A01A80028, F58CE52D0386074101A80028, F58CE535038618A401A80028, F5DDFE0D0389E8D401A80028, F5DDFE19038A019601A80028, F5DDFE36038ADF7901A80028, F5DDFE39038AE02E01A80028, F5DDFE3D038AE0A301A80028, F5DDFE41038AE0B601A80028, F5DDFE45038AE0D501A80028, F5DDFE49038AE12201A80028, F505EB8E038AE87901A80028, F505EB92038AEA1001A80028, F505EB97038AF1EC01A80028, F505EB9F038B3CEC01A80028, F58C60A6038EA4F701A80028, F59BB34E03918A5201A80028, F590FDC20393D68B01A80028, F59A5B3D03940CC801A80028, F5D06FCD03952F7A01A80028, 3DB3AD9603FFFCA200A80028, 3DFC9448040083AB00A80028, 3DFC944E04008AD900A80028, 3DA3067D0458720900A80164, 3DA309F60458D16500A80164, 3DA39DB104598FB200A80164, 3DA39DBD0459B78200A80164, ); isa = PBXHeadersBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 29B97328FDCFA39411CA2CEA = { buildActionMask = 2147483647; files = ( 080E96DCFE201CFB7F000001, 089C165EFE840E0CC02AAC07, F50A4BCB0374508E01A80006, F50A4BCC0374508E01A80006, F50A4BCD0374508E01A80006, F50A4BCE0374508E01A80006, F50A4BCF0374508E01A80006, F50A4BD00374508E01A80006, F50A4BD10374508E01A80006, F50A4BD20374508E01A80006, F50A4BD30374508E01A80006, F50A4BD40374508E01A80006, F50A4BD50374508E01A80006, F50A4BD60374508E01A80006, F50A4BD70374508E01A80006, F50A4BD80374508E01A80006, F50A4BD90374508E01A80006, F50A4BDA0374508E01A80006, F50A4BDB0374508E01A80006, F50A4BDC0374508E01A80006, F50A4BDD0374508E01A80006, F50A4BDE0374508E01A80006, F50A4BDF0374508E01A80006, F50A4BE00374508E01A80006, F50A4BE10374508E01A80006, F50A4BE20374508E01A80006, F50A4BE30374508E01A80006, F50A4BE40374508E01A80006, F50A4BE50374508E01A80006, F50A4BE60374508E01A80006, F50A4BE70374508E01A80006, F50A4BE80374508E01A80006, F50A4BE90374508E01A80006, F50A4BEA0374508E01A80006, F50A4BEB0374508E01A80006, F50A4BEC0374508E01A80006, F50A4BED0374508E01A80006, F50A4BEE0374508E01A80006, F50A4BEF0374508E01A80006, F50A4BF00374508E01A80006, F50A4BF10374508E01A80006, F50A4BF20374508E01A80006, F50A4BF30374508E01A80006, F50A4BF40374508E01A80006, F50A4BF50374508E01A80006, F50A4BF60374508E01A80006, F50A4BF70374508E01A80006, F50A4BF80374508E01A80006, F50A4BF90374508E01A80006, F50A4BFA0374508E01A80006, F50A4BFB0374508E01A80006, F50A4C01037450D101A80006, F50A4C02037450D101A80006, F50A4C03037450D101A80006, F55A2F56037CB2C101A80028, F52ABA48037DF15301A80028, F5A6FCD8037F10C801A80028, F5DDFE090389D9D401A80028, F5DDFE0A0389D9D401A80028, F5DDFE2C038ABBEF01A80028, F5DDFE31038AC3FF01A80028, F5DDFE32038AC3FF01A80028, F5DDFE33038AC3FF01A80028, F5DDFE34038AC3FF01A80028, F5C44E5B038C2A8901A80028, F590A49E039165FD01A80028, F590FDC90393E34701A80028, ); isa = PBXResourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 29B9732BFDCFA39411CA2CEA = { buildActionMask = 2147483647; files = ( F5A1D27D0374493501A80006, F5A1D27F0374493501A80006, F5A1D2810374493501A80006, F5A1D2830374493501A80006, F5A1D2850374493501A80006, F5A1D2870374493501A80006, F5A1D2890374493501A80006, F5A1D28B0374493501A80006, F5A1D28D0374493501A80006, F5A1D28F0374493501A80006, F5A1D2910374493501A80006, F5A1D2930374493501A80006, F5A1D2950374493501A80006, F5A1D2970374493501A80006, F5A1D2990374493501A80006, F5A1D29D0374493501A80006, F5A1D2D10374496501A80006, F5A1D2D50374496501A80006, F5A1D2D70374496501A80006, F5A1D2D90374496501A80006, F5A1D2DB0374496501A80006, F5A1D2DD0374496501A80006, F5A1D2DF0374496501A80006, F5A1D2E10374496501A80006, F5A1D2E50374496501A80006, F5A1D2E70374496501A80006, F5A1D2E90374496501A80006, F5A1D2EB0374496501A80006, F5A1D2ED0374496501A80006, F5A1D2EF0374496501A80006, F5A1D2F10374496501A80006, F5A1D2F60374496501A80006, F5A1D2F80374496501A80006, F5A1D2FA0374496501A80006, F55187760374C1BA01A80006, F551877A0374D58001A80006, F551877E0374D89201A80006, F55188950375A66301A80006, F5CC32C603785F7701A80028, F5CC36590378B55201A80028, F5CC36610378BFF201A80028, F545B2CE0378C60701A80028, F545B2D40378C6C601A80028, F545B2D60378C6C701A80028, F52E03F4037AD53901A80028, F52E03FC037AD8D901A80028, F52E0402037ADACB01A80028, F52E040A037AF39701A80028, F52E040E037B2B3601A80028, F52E0412037B2BA401A80028, F52E0416037B2BAC01A80028, F52E041A037B2BB501A80028, F5078530037CCE1D01A80028, F52ABA4C037DF1C901A80028, F52ABA52037DF9E901A80028, F5A6FCCD037F101501A80028, F5A6FCD4037F101E01A80028, F5A6FCD6037F101E01A80028, F504B2D6037F6C4F01A80028, F52BC78503842A1F01A80028, F52BC78903843AB401A80028, F5FF10C403845E2001A80028, F5CFAF570385B9D101A80028, F58CE50B0385DAFB01A80028, F58CE50F0385E33301A80028, F58CE5130385E33A01A80028, F58CE5170385E34001A80028, F58CE51B0385E36F01A80028, F58CE51F0385E37501A80028, F58CE5270386003A01A80028, F58CE536038618A401A80028, F5DDFE0E0389E8D401A80028, F5DDFE1A038A019601A80028, F5DDFE3A038AE02E01A80028, F5DDFE3E038AE0A301A80028, F5DDFE42038AE0B601A80028, F5DDFE46038AE0D501A80028, F5DDFE4A038AE12201A80028, F58C60A7038EA4F701A80028, F59BB34F03918A5201A80028, F590FDC30393D68B01A80028, F590FDC70393DEE901A80028, F59A5B3E03940CC801A80028, 3DB3AD9703FFFCA200A80028, 3DFC9449040083AB00A80028, 3DA3067E0458720900A80164, 3DA309F70458D16500A80164, 3DA39DB204598FB200A80164, 3DA39DBE0459B78200A80164, 3D7B17E8045A24E800A80164, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; 29B9732DFDCFA39411CA2CEA = { buildActionMask = 2147483647; files = ( 1058C7A3FEA54F0111CA2CBB, ); isa = PBXFrameworksBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; //290 //291 //292 //293 //294 //3D0 //3D1 //3D2 //3D3 //3D4 3D2D2FB30457025E00A80164 = { fileEncoding = 4; isa = PBXFileReference; path = COPYRIGHT; refType = 4; }; 3D7B17E8045A24E800A80164 = { fileRef = F5A1D2B50374496501A80006; isa = PBXBuildFile; settings = { }; }; 3DA3067B0458720900A80164 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionReopen.h; refType = 4; }; 3DA3067C0458720900A80164 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionReopen.m; refType = 4; }; 3DA3067D0458720900A80164 = { fileRef = 3DA3067B0458720900A80164; isa = PBXBuildFile; settings = { }; }; 3DA3067E0458720900A80164 = { fileRef = 3DA3067C0458720900A80164; isa = PBXBuildFile; settings = { }; }; 3DA309F40458D16500A80164 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionWhere.h; refType = 4; }; 3DA309F50458D16500A80164 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionWhere.m; refType = 4; }; 3DA309F60458D16500A80164 = { fileRef = 3DA309F40458D16500A80164; isa = PBXBuildFile; settings = { }; }; 3DA309F70458D16500A80164 = { fileRef = 3DA309F50458D16500A80164; isa = PBXBuildFile; settings = { }; }; 3DA39DAF04598FB200A80164 = { fileEncoding = 30; isa = PBXFileReference; path = DepotExpander.h; refType = 4; }; 3DA39DB004598FB200A80164 = { fileEncoding = 30; isa = PBXFileReference; path = DepotExpander.m; refType = 4; }; 3DA39DB104598FB200A80164 = { fileRef = 3DA39DAF04598FB200A80164; isa = PBXBuildFile; settings = { }; }; 3DA39DB204598FB200A80164 = { fileRef = 3DA39DB004598FB200A80164; isa = PBXBuildFile; settings = { }; }; 3DA39DBB0459B78200A80164 = { fileEncoding = 30; isa = PBXFileReference; path = EditBookmarksController.h; refType = 4; }; 3DA39DBC0459B78200A80164 = { fileEncoding = 30; isa = PBXFileReference; path = EditBookmarksController.m; refType = 4; }; 3DA39DBD0459B78200A80164 = { fileRef = 3DA39DBB0459B78200A80164; isa = PBXBuildFile; settings = { }; }; 3DA39DBE0459B78200A80164 = { fileRef = 3DA39DBC0459B78200A80164; isa = PBXBuildFile; settings = { }; }; 3DB3AD9303FFFC8500A80028 = { children = ( 3DB3AD9403FFFCA200A80028, 3DB3AD9503FFFCA200A80028, 3DFC9446040083AB00A80028, 3DFC9447040083AB00A80028, ); isa = PBXGroup; name = Selection; path = source/Selection; refType = 4; }; 3DB3AD9403FFFCA200A80028 = { fileEncoding = 4; isa = PBXFileReference; path = DepotViewSelection.h; refType = 4; }; 3DB3AD9503FFFCA200A80028 = { fileEncoding = 4; isa = PBXFileReference; path = DepotViewSelection.m; refType = 4; }; 3DB3AD9603FFFCA200A80028 = { fileRef = 3DB3AD9403FFFCA200A80028; isa = PBXBuildFile; settings = { }; }; 3DB3AD9703FFFCA200A80028 = { fileRef = 3DB3AD9503FFFCA200A80028; isa = PBXBuildFile; settings = { }; }; 3DFC9446040083AB00A80028 = { fileEncoding = 4; isa = PBXFileReference; path = PendingViewSelection.h; refType = 4; }; 3DFC9447040083AB00A80028 = { fileEncoding = 4; isa = PBXFileReference; path = PendingViewSelection.m; refType = 4; }; 3DFC9448040083AB00A80028 = { fileRef = 3DFC9446040083AB00A80028; isa = PBXBuildFile; settings = { }; }; 3DFC9449040083AB00A80028 = { fileRef = 3DFC9447040083AB00A80028; isa = PBXBuildFile; settings = { }; }; 3DFC944D04008AD900A80028 = { fileEncoding = 4; isa = PBXFileReference; path = PendingChangelistProtocol.h; refType = 4; }; 3DFC944E04008AD900A80028 = { fileRef = 3DFC944D04008AD900A80028; isa = PBXBuildFile; settings = { }; }; //3D0 //3D1 //3D2 //3D3 //3D4 //4A0 //4A1 //4A2 //4A3 //4A4 4A9504CCFFE6A4B311CA0CBA = { buildRules = ( ); buildSettings = { COPY_PHASE_STRIP = NO; DEBUGGING_SYMBOLS = YES; OPTIMIZATION_CFLAGS = "-O0"; }; isa = PBXBuildStyle; name = Development; }; 4A9504CDFFE6A4B311CA0CBA = { buildRules = ( ); buildSettings = { }; isa = PBXBuildStyle; name = Deployment; }; //4A0 //4A1 //4A2 //4A3 //4A4 //F50 //F51 //F52 //F53 //F54 F504B2D3037F6C4F01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = SplitViewDelegate.h; refType = 4; }; F504B2D4037F6C4F01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = SplitViewDelegate.m; refType = 4; }; F504B2D5037F6C4F01A80028 = { fileRef = F504B2D3037F6C4F01A80028; isa = PBXBuildFile; settings = { }; }; F504B2D6037F6C4F01A80028 = { fileRef = F504B2D4037F6C4F01A80028; isa = PBXBuildFile; settings = { }; }; F505EB8D038AE87901A80028 = { fileEncoding = 30; isa = PBXFileReference; path = LabelProtocol.h; refType = 4; }; F505EB8E038AE87901A80028 = { fileRef = F505EB8D038AE87901A80028; isa = PBXBuildFile; settings = { }; }; F505EB91038AEA1001A80028 = { fileEncoding = 30; isa = PBXFileReference; path = ClientProtocol.h; refType = 4; }; F505EB92038AEA1001A80028 = { fileRef = F505EB91038AEA1001A80028; isa = PBXBuildFile; settings = { }; }; F505EB96038AF1EC01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = UserProtocol.h; refType = 4; }; F505EB97038AF1EC01A80028 = { fileRef = F505EB96038AF1EC01A80028; isa = PBXBuildFile; settings = { }; }; F505EB9E038B3CEC01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = JobProtocol.h; refType = 4; }; F505EB9F038B3CEC01A80028 = { fileRef = F505EB9E038B3CEC01A80028; isa = PBXBuildFile; settings = { }; }; F507852D037CCE1D01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = ActionListController.h; refType = 4; }; F507852E037CCE1D01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = ActionListController.m; refType = 4; }; F507852F037CCE1D01A80028 = { fileRef = F507852D037CCE1D01A80028; isa = PBXBuildFile; settings = { }; }; F5078530037CCE1D01A80028 = { fileRef = F507852E037CCE1D01A80028; isa = PBXBuildFile; settings = { }; }; F50A4B9203744A8201A80006 = { children = ( F5A6FCCC037F101501A80028, F5A1D2590374493501A80006, F5A1D29E0374496501A80006, F5A1D2A10374496501A80006, F5A1D2A40374496501A80006, F58C60A3038EA4D001A80028, F590FDBF0393D66201A80028, F5A1D2A70374496501A80006, F5A1D2C40374496501A80006, 3DB3AD9303FFFC8500A80028, F5A1D2C80374496501A80006, F5A1D2CB0374496501A80006, F5A6FCCE037F101E01A80028, ); isa = PBXGroup; name = Source; path = ""; refType = 4; }; F50A4B990374508E01A80006 = { children = ( F5DDFE2D038AC3FF01A80028, F5DDFE2E038AC3FF01A80028, F5DDFE2F038AC3FF01A80028, F5DDFE30038AC3FF01A80028, F5DDFE2B038ABBEF01A80028, F50A4B9A0374508E01A80006, F50A4B9B0374508E01A80006, F50A4B9C0374508E01A80006, F50A4B9D0374508E01A80006, F50A4B9E0374508E01A80006, F50A4B9F0374508E01A80006, F50A4BA00374508E01A80006, F50A4BA10374508E01A80006, F50A4BA20374508E01A80006, F50A4BA30374508E01A80006, F5DDFE070389D9D401A80028, F50A4BA40374508E01A80006, F50A4BA50374508E01A80006, F5DDFE080389D9D401A80028, F50A4BA60374508E01A80006, F50A4BA70374508E01A80006, F50A4BA80374508E01A80006, F50A4BA90374508E01A80006, F50A4BAA0374508E01A80006, F50A4BAB0374508E01A80006, F50A4BAC0374508E01A80006, F50A4BAD0374508E01A80006, F50A4BAE0374508E01A80006, F50A4BAF0374508E01A80006, F50A4BB00374508E01A80006, F50A4BB10374508E01A80006, F50A4BB20374508E01A80006, F50A4BB30374508E01A80006, F50A4BB40374508E01A80006, F50A4BB50374508E01A80006, F50A4BB60374508E01A80006, F50A4BB70374508E01A80006, F50A4BB80374508E01A80006, F50A4BB90374508E01A80006, F50A4BBA0374508E01A80006, F50A4BBB0374508E01A80006, F50A4BBC0374508E01A80006, F50A4BBD0374508E01A80006, F50A4BBE0374508E01A80006, F50A4BBF0374508E01A80006, F50A4BC00374508E01A80006, F50A4BC10374508E01A80006, F50A4BC20374508E01A80006, F50A4BC30374508E01A80006, F50A4BC40374508E01A80006, F50A4BC50374508E01A80006, F50A4BC60374508E01A80006, F50A4BC70374508E01A80006, F50A4BC80374508E01A80006, F50A4BC90374508E01A80006, F50A4BCA0374508E01A80006, F590A49D039165FD01A80028, ); isa = PBXGroup; path = Icons; refType = 4; }; F50A4B9A0374508E01A80006 = { isa = PBXFileReference; path = BranchesIcon.tif; refType = 4; }; F50A4B9B0374508E01A80006 = { isa = PBXFileReference; path = BranchesTabIcon.tif; refType = 4; }; F50A4B9C0374508E01A80006 = { isa = PBXFileReference; path = ClientAddIcon.tif; refType = 4; }; F50A4B9D0374508E01A80006 = { isa = PBXFileReference; path = ClientChangeIcon.tif; refType = 4; }; F50A4B9E0374508E01A80006 = { isa = PBXFileReference; path = ClientDeleteIcon.tif; refType = 4; }; F50A4B9F0374508E01A80006 = { isa = PBXFileReference; path = ClientEditIcon.tif; refType = 4; }; F50A4BA00374508E01A80006 = { isa = PBXFileReference; path = ClientPendingChangesIcon.tif; refType = 4; }; F50A4BA10374508E01A80006 = { isa = PBXFileReference; path = ClientsIcon.tif; refType = 4; }; F50A4BA20374508E01A80006 = { isa = PBXFileReference; path = ClientsTabIcon.tif; refType = 4; }; F50A4BA30374508E01A80006 = { isa = PBXFileReference; path = DirIcon.tif; refType = 4; }; F50A4BA40374508E01A80006 = { isa = PBXFileReference; path = HaveFileBothDeleteIcon.tif; refType = 4; }; F50A4BA50374508E01A80006 = { isa = PBXFileReference; path = HaveFileBothLockIcon.tif; refType = 4; }; F50A4BA60374508E01A80006 = { isa = PBXFileReference; path = HaveFileDeleteIcon.tif; refType = 4; }; F50A4BA70374508E01A80006 = { isa = PBXFileReference; path = HaveFileIcon.tif; refType = 4; }; F50A4BA80374508E01A80006 = { isa = PBXFileReference; path = HaveFileOtherDeleteIcon.tif; refType = 4; }; F50A4BA90374508E01A80006 = { isa = PBXFileReference; path = HaveFileOtherLockIcon.tif; refType = 4; }; F50A4BAA0374508E01A80006 = { isa = PBXFileReference; path = HaveFileOurDeleteOtherLockIcon.tif; refType = 4; }; F50A4BAB0374508E01A80006 = { isa = PBXFileReference; path = HaveFileOurLockIcon.tif; refType = 4; }; F50A4BAC0374508E01A80006 = { isa = PBXFileReference; path = HaveFileOurLockOtherDeleteIcon.tif; refType = 4; }; F50A4BAD0374508E01A80006 = { isa = PBXFileReference; path = JobsIcon.tif; refType = 4; }; F50A4BAE0374508E01A80006 = { isa = PBXFileReference; path = JobsTabIcon.tif; refType = 4; }; F50A4BAF0374508E01A80006 = { isa = PBXFileReference; path = LabelsIcon.tif; refType = 4; }; F50A4BB00374508E01A80006 = { isa = PBXFileReference; path = LabelsTabIcon.tif; refType = 4; }; F50A4BB10374508E01A80006 = { isa = PBXFileReference; path = LocalDepotIcon.tif; refType = 4; }; F50A4BB20374508E01A80006 = { isa = PBXFileReference; path = MissingFileIcon.tif; refType = 4; }; F50A4BB30374508E01A80006 = { isa = PBXFileReference; path = MissingFileOtherDeleteIcon.tif; refType = 4; }; F50A4BB40374508E01A80006 = { isa = PBXFileReference; path = MissingFileOtherLockIcon.tif; refType = 4; }; F50A4BB50374508E01A80006 = { isa = PBXFileReference; path = OldFileBothDeleteIcon.tif; refType = 4; }; F50A4BB60374508E01A80006 = { isa = PBXFileReference; path = OldFileBothLockIcon.tif; refType = 4; }; F50A4BB70374508E01A80006 = { isa = PBXFileReference; path = OldFileDeleteIcon.tif; refType = 4; }; F50A4BB80374508E01A80006 = { isa = PBXFileReference; path = OldFileIcon.tif; refType = 4; }; F50A4BB90374508E01A80006 = { isa = PBXFileReference; path = OldFileOtherDeleteIcon.tif; refType = 4; }; F50A4BBA0374508E01A80006 = { isa = PBXFileReference; path = OldFileOtherLockIcon.tif; refType = 4; }; F50A4BBB0374508E01A80006 = { isa = PBXFileReference; path = OldFileOurDeleteOtherLockIcon.tif; refType = 4; }; F50A4BBC0374508E01A80006 = { isa = PBXFileReference; path = OldFileOurLockIcon.tif; refType = 4; }; F50A4BBD0374508E01A80006 = { isa = PBXFileReference; path = OldFileOurLockOtherDeleteIcon.tif; refType = 4; }; F50A4BBE0374508E01A80006 = { isa = PBXFileReference; path = OtherAddIcon.tif; refType = 4; }; F50A4BBF0374508E01A80006 = { isa = PBXFileReference; path = OtherChangeIcon.tif; refType = 4; }; F50A4BC00374508E01A80006 = { isa = PBXFileReference; path = OtherDeleteIcon.tif; refType = 4; }; F50A4BC10374508E01A80006 = { isa = PBXFileReference; path = OtherEditIcon.tif; refType = 4; }; F50A4BC20374508E01A80006 = { isa = PBXFileReference; path = OtherPendingChangesIcon.tif; refType = 4; }; F50A4BC30374508E01A80006 = { isa = PBXFileReference; path = PendingTabIcon.tif; refType = 4; }; F50A4BC40374508E01A80006 = { isa = PBXFileReference; path = RemoteDepotIcon.tif; refType = 4; }; F50A4BC50374508E01A80006 = { isa = PBXFileReference; path = SortingDownArrowIcon.tif; refType = 4; }; F50A4BC60374508E01A80006 = { isa = PBXFileReference; path = SortingUpArrowIcon.tif; refType = 4; }; F50A4BC70374508E01A80006 = { isa = PBXFileReference; path = SubmittedChangeIcon.tif; refType = 4; }; F50A4BC80374508E01A80006 = { isa = PBXFileReference; path = SubmittedTabIcon.tif; refType = 4; }; F50A4BC90374508E01A80006 = { isa = PBXFileReference; path = UsersIcon.tif; refType = 4; }; F50A4BCA0374508E01A80006 = { isa = PBXFileReference; path = UsersTabIcon.tif; refType = 4; }; F50A4BCB0374508E01A80006 = { fileRef = F50A4B9A0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BCC0374508E01A80006 = { fileRef = F50A4B9B0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BCD0374508E01A80006 = { fileRef = F50A4B9C0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BCE0374508E01A80006 = { fileRef = F50A4B9D0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BCF0374508E01A80006 = { fileRef = F50A4B9E0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BD00374508E01A80006 = { fileRef = F50A4B9F0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BD10374508E01A80006 = { fileRef = F50A4BA00374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BD20374508E01A80006 = { fileRef = F50A4BA10374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BD30374508E01A80006 = { fileRef = F50A4BA20374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BD40374508E01A80006 = { fileRef = F50A4BA30374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BD50374508E01A80006 = { fileRef = F50A4BA40374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BD60374508E01A80006 = { fileRef = F50A4BA50374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BD70374508E01A80006 = { fileRef = F50A4BA60374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BD80374508E01A80006 = { fileRef = F50A4BA70374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BD90374508E01A80006 = { fileRef = F50A4BA80374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BDA0374508E01A80006 = { fileRef = F50A4BA90374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BDB0374508E01A80006 = { fileRef = F50A4BAA0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BDC0374508E01A80006 = { fileRef = F50A4BAB0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BDD0374508E01A80006 = { fileRef = F50A4BAC0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BDE0374508E01A80006 = { fileRef = F50A4BAD0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BDF0374508E01A80006 = { fileRef = F50A4BAE0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BE00374508E01A80006 = { fileRef = F50A4BAF0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BE10374508E01A80006 = { fileRef = F50A4BB00374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BE20374508E01A80006 = { fileRef = F50A4BB10374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BE30374508E01A80006 = { fileRef = F50A4BB20374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BE40374508E01A80006 = { fileRef = F50A4BB30374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BE50374508E01A80006 = { fileRef = F50A4BB40374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BE60374508E01A80006 = { fileRef = F50A4BB50374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BE70374508E01A80006 = { fileRef = F50A4BB60374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BE80374508E01A80006 = { fileRef = F50A4BB70374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BE90374508E01A80006 = { fileRef = F50A4BB80374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BEA0374508E01A80006 = { fileRef = F50A4BB90374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BEB0374508E01A80006 = { fileRef = F50A4BBA0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BEC0374508E01A80006 = { fileRef = F50A4BBB0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BED0374508E01A80006 = { fileRef = F50A4BBC0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BEE0374508E01A80006 = { fileRef = F50A4BBD0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BEF0374508E01A80006 = { fileRef = F50A4BBE0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BF00374508E01A80006 = { fileRef = F50A4BBF0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BF10374508E01A80006 = { fileRef = F50A4BC00374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BF20374508E01A80006 = { fileRef = F50A4BC10374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BF30374508E01A80006 = { fileRef = F50A4BC20374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BF40374508E01A80006 = { fileRef = F50A4BC30374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BF50374508E01A80006 = { fileRef = F50A4BC40374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BF60374508E01A80006 = { fileRef = F50A4BC50374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BF70374508E01A80006 = { fileRef = F50A4BC60374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BF80374508E01A80006 = { fileRef = F50A4BC70374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BF90374508E01A80006 = { fileRef = F50A4BC80374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BFA0374508E01A80006 = { fileRef = F50A4BC90374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BFB0374508E01A80006 = { fileRef = F50A4BCA0374508E01A80006; isa = PBXBuildFile; settings = { }; }; F50A4BFD037450D101A80006 = { isa = PBXFileReference; path = Preferences.nib; refType = 4; }; F50A4BFE037450D101A80006 = { isa = PBXFileReference; path = Revisions.nib; refType = 4; }; F50A4BFF037450D101A80006 = { isa = PBXFileReference; path = TextFieldDialog.nib; refType = 4; }; F50A4C01037450D101A80006 = { fileRef = F50A4BFD037450D101A80006; isa = PBXBuildFile; settings = { }; }; F50A4C02037450D101A80006 = { fileRef = F50A4BFE037450D101A80006; isa = PBXBuildFile; settings = { }; }; F50A4C03037450D101A80006 = { fileRef = F50A4BFF037450D101A80006; isa = PBXBuildFile; settings = { }; }; F5246AD5037CD96501A80028 = { fileRef = F5A1D2720374493501A80006; isa = PBXBuildFile; settings = { }; }; F52ABA47037DF15301A80028 = { isa = PBXFileReference; path = ReadOnlyEditor.nib; refType = 4; }; F52ABA48037DF15301A80028 = { fileRef = F52ABA47037DF15301A80028; isa = PBXBuildFile; settings = { }; }; F52ABA49037DF1C901A80028 = { fileEncoding = 30; isa = PBXFileReference; path = ReadOnlyEditorController.h; refType = 4; }; F52ABA4A037DF1C901A80028 = { fileEncoding = 30; isa = PBXFileReference; path = ReadOnlyEditorController.m; refType = 4; }; F52ABA4B037DF1C901A80028 = { fileRef = F52ABA49037DF1C901A80028; isa = PBXBuildFile; settings = { }; }; F52ABA4C037DF1C901A80028 = { fileRef = F52ABA4A037DF1C901A80028; isa = PBXBuildFile; settings = { }; }; F52ABA4F037DF9E901A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDescribe.h; refType = 4; }; F52ABA50037DF9E901A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDescribe.m; refType = 4; }; F52ABA51037DF9E901A80028 = { fileRef = F52ABA4F037DF9E901A80028; isa = PBXBuildFile; settings = { }; }; F52ABA52037DF9E901A80028 = { fileRef = F52ABA50037DF9E901A80028; isa = PBXBuildFile; settings = { }; }; F52BC78203842A1F01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDiff.h; refType = 4; }; F52BC78303842A1F01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDiff.m; refType = 4; }; F52BC78403842A1F01A80028 = { fileRef = F52BC78203842A1F01A80028; isa = PBXBuildFile; settings = { }; }; F52BC78503842A1F01A80028 = { fileRef = F52BC78303842A1F01A80028; isa = PBXBuildFile; settings = { }; }; F52BC78603843AB401A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDiff2.h; refType = 4; }; F52BC78703843AB401A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDiff2.m; refType = 4; }; F52BC78803843AB401A80028 = { fileRef = F52BC78603843AB401A80028; isa = PBXBuildFile; settings = { }; }; F52BC78903843AB401A80028 = { fileRef = F52BC78703843AB401A80028; isa = PBXBuildFile; settings = { }; }; F52E03F1037AD53901A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionOpened.h; refType = 4; }; F52E03F2037AD53901A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionOpened.m; refType = 4; }; F52E03F3037AD53901A80028 = { fileRef = F52E03F1037AD53901A80028; isa = PBXBuildFile; settings = { }; }; F52E03F4037AD53901A80028 = { fileRef = F52E03F2037AD53901A80028; isa = PBXBuildFile; settings = { }; }; F52E03F9037AD8D901A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionChangesPending.h; refType = 4; }; F52E03FA037AD8D901A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionChangesPending.m; refType = 4; }; F52E03FB037AD8D901A80028 = { fileRef = F52E03F9037AD8D901A80028; isa = PBXBuildFile; settings = { }; }; F52E03FC037AD8D901A80028 = { fileRef = F52E03FA037AD8D901A80028; isa = PBXBuildFile; settings = { }; }; F52E03FF037ADACB01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionChangesSubmitted.h; refType = 4; }; F52E0400037ADACB01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionChangesSubmitted.m; refType = 4; }; F52E0401037ADACB01A80028 = { fileRef = F52E03FF037ADACB01A80028; isa = PBXBuildFile; settings = { }; }; F52E0402037ADACB01A80028 = { fileRef = F52E0400037ADACB01A80028; isa = PBXBuildFile; settings = { }; }; F52E0407037AF39701A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionBranches.h; refType = 4; }; F52E0408037AF39701A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionBranches.m; refType = 4; }; F52E0409037AF39701A80028 = { fileRef = F52E0407037AF39701A80028; isa = PBXBuildFile; settings = { }; }; F52E040A037AF39701A80028 = { fileRef = F52E0408037AF39701A80028; isa = PBXBuildFile; settings = { }; }; F52E040B037B2B3601A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionLabels.h; refType = 4; }; F52E040C037B2B3601A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionLabels.m; refType = 4; }; F52E040D037B2B3601A80028 = { fileRef = F52E040B037B2B3601A80028; isa = PBXBuildFile; settings = { }; }; F52E040E037B2B3601A80028 = { fileRef = F52E040C037B2B3601A80028; isa = PBXBuildFile; settings = { }; }; F52E040F037B2BA401A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionClients.h; refType = 4; }; F52E0410037B2BA401A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionClients.m; refType = 4; }; F52E0411037B2BA401A80028 = { fileRef = F52E040F037B2BA401A80028; isa = PBXBuildFile; settings = { }; }; F52E0412037B2BA401A80028 = { fileRef = F52E0410037B2BA401A80028; isa = PBXBuildFile; settings = { }; }; F52E0413037B2BAC01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionUsers.h; refType = 4; }; F52E0414037B2BAC01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionUsers.m; refType = 4; }; F52E0415037B2BAC01A80028 = { fileRef = F52E0413037B2BAC01A80028; isa = PBXBuildFile; settings = { }; }; F52E0416037B2BAC01A80028 = { fileRef = F52E0414037B2BAC01A80028; isa = PBXBuildFile; settings = { }; }; F52E0417037B2BB501A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionJobs.h; refType = 4; }; F52E0418037B2BB501A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionJobs.m; refType = 4; }; F52E0419037B2BB501A80028 = { fileRef = F52E0417037B2BB501A80028; isa = PBXBuildFile; settings = { }; }; F52E041A037B2BB501A80028 = { fileRef = F52E0418037B2BB501A80028; isa = PBXBuildFile; settings = { }; }; F545B2CB0378C60701A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionRevert.h; refType = 4; }; F545B2CC0378C60701A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionRevert.m; refType = 4; }; F545B2CD0378C60701A80028 = { fileRef = F545B2CB0378C60701A80028; isa = PBXBuildFile; settings = { }; }; F545B2CE0378C60701A80028 = { fileRef = F545B2CC0378C60701A80028; isa = PBXBuildFile; settings = { }; }; F545B2CF0378C61401A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDelete.h; refType = 4; }; F545B2D00378C61401A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDelete.m; refType = 4; }; F545B2D10378C61401A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionEdit.h; refType = 4; }; F545B2D20378C61401A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionEdit.m; refType = 4; }; F545B2D30378C6C601A80028 = { fileRef = F545B2CF0378C61401A80028; isa = PBXBuildFile; settings = { }; }; F545B2D40378C6C601A80028 = { fileRef = F545B2D00378C61401A80028; isa = PBXBuildFile; settings = { }; }; F545B2D50378C6C701A80028 = { fileRef = F545B2D10378C61401A80028; isa = PBXBuildFile; settings = { }; }; F545B2D60378C6C701A80028 = { fileRef = F545B2D20378C61401A80028; isa = PBXBuildFile; settings = { }; }; F55187730374C1BA01A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDepots.h; refType = 4; }; F55187740374C1BA01A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDepots.m; refType = 4; }; F55187750374C1BA01A80006 = { fileRef = F55187730374C1BA01A80006; isa = PBXBuildFile; settings = { }; }; F55187760374C1BA01A80006 = { fileRef = F55187740374C1BA01A80006; isa = PBXBuildFile; settings = { }; }; F55187770374D58001A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDirs.h; refType = 4; }; F55187780374D58001A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDirs.m; refType = 4; }; F55187790374D58001A80006 = { fileRef = F55187770374D58001A80006; isa = PBXBuildFile; settings = { }; }; F551877A0374D58001A80006 = { fileRef = F55187780374D58001A80006; isa = PBXBuildFile; settings = { }; }; F551877B0374D89201A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceOutputParsers.h; refType = 4; }; F551877C0374D89201A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceOutputParsers.mm; refType = 4; }; F551877D0374D89201A80006 = { fileRef = F551877B0374D89201A80006; isa = PBXBuildFile; settings = { }; }; F551877E0374D89201A80006 = { fileRef = F551877C0374D89201A80006; isa = PBXBuildFile; settings = { }; }; F55188920375A66301A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionFstat.h; refType = 4; }; F55188930375A66301A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionFstat.m; refType = 4; }; F55188940375A66301A80006 = { fileRef = F55188920375A66301A80006; isa = PBXBuildFile; settings = { }; }; F55188950375A66301A80006 = { fileRef = F55188930375A66301A80006; isa = PBXBuildFile; settings = { }; }; F55A2F55037CB2C101A80028 = { isa = PBXFileReference; path = EditWindow.nib; refType = 4; }; F55A2F56037CB2C101A80028 = { fileRef = F55A2F55037CB2C101A80028; isa = PBXBuildFile; settings = { }; }; F58C60A3038EA4D001A80028 = { children = ( F58C60A4038EA4F701A80028, F58C60A5038EA4F701A80028, ); isa = PBXGroup; name = Enviornment; path = ""; refType = 4; }; F58C60A4038EA4F701A80028 = { fileEncoding = 30; isa = PBXFileReference; name = AppEnvironment.h; path = source/Environment/AppEnvironment.h; refType = 4; }; F58C60A5038EA4F701A80028 = { fileEncoding = 30; isa = PBXFileReference; name = AppEnvironment.m; path = source/Environment/AppEnvironment.m; refType = 4; }; F58C60A6038EA4F701A80028 = { fileRef = F58C60A4038EA4F701A80028; isa = PBXBuildFile; settings = { }; }; F58C60A7038EA4F701A80028 = { fileRef = F58C60A5038EA4F701A80028; isa = PBXBuildFile; settings = { }; }; F58C60F4038EEB1001A80028 = { fileEncoding = 30; isa = PBXFileReference; path = ReleaseNotes.txt; refType = 4; }; F58CE5080385DAFB01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionChange.h; refType = 4; }; F58CE5090385DAFB01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionChange.m; refType = 4; }; F58CE50A0385DAFB01A80028 = { fileRef = F58CE5080385DAFB01A80028; isa = PBXBuildFile; settings = { }; }; F58CE50B0385DAFB01A80028 = { fileRef = F58CE5090385DAFB01A80028; isa = PBXBuildFile; settings = { }; }; F58CE50C0385E33301A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionBranch.h; refType = 4; }; F58CE50D0385E33301A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionBranch.m; refType = 4; }; F58CE50E0385E33301A80028 = { fileRef = F58CE50C0385E33301A80028; isa = PBXBuildFile; settings = { }; }; F58CE50F0385E33301A80028 = { fileRef = F58CE50D0385E33301A80028; isa = PBXBuildFile; settings = { }; }; F58CE5100385E33A01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionLabel.h; refType = 4; }; F58CE5110385E33A01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionLabel.m; refType = 4; }; F58CE5120385E33A01A80028 = { fileRef = F58CE5100385E33A01A80028; isa = PBXBuildFile; settings = { }; }; F58CE5130385E33A01A80028 = { fileRef = F58CE5110385E33A01A80028; isa = PBXBuildFile; settings = { }; }; F58CE5140385E34001A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionClient.h; refType = 4; }; F58CE5150385E34001A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionClient.m; refType = 4; }; F58CE5160385E34001A80028 = { fileRef = F58CE5140385E34001A80028; isa = PBXBuildFile; settings = { }; }; F58CE5170385E34001A80028 = { fileRef = F58CE5150385E34001A80028; isa = PBXBuildFile; settings = { }; }; F58CE5180385E36F01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionUser.h; refType = 4; }; F58CE5190385E36F01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionUser.m; refType = 4; }; F58CE51A0385E36F01A80028 = { fileRef = F58CE5180385E36F01A80028; isa = PBXBuildFile; settings = { }; }; F58CE51B0385E36F01A80028 = { fileRef = F58CE5190385E36F01A80028; isa = PBXBuildFile; settings = { }; }; F58CE51C0385E37501A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionJob.h; refType = 4; }; F58CE51D0385E37501A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionJob.m; refType = 4; }; F58CE51E0385E37501A80028 = { fileRef = F58CE51C0385E37501A80028; isa = PBXBuildFile; settings = { }; }; F58CE51F0385E37501A80028 = { fileRef = F58CE51D0385E37501A80028; isa = PBXBuildFile; settings = { }; }; F58CE5240386003A01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PendingChangesView.h; refType = 4; }; F58CE5250386003A01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PendingChangesView.m; refType = 4; }; F58CE5260386003A01A80028 = { fileRef = F58CE5240386003A01A80028; isa = PBXBuildFile; settings = { }; }; F58CE5270386003A01A80028 = { fileRef = F58CE5250386003A01A80028; isa = PBXBuildFile; settings = { }; }; F58CE52B0386074101A80028 = { fileEncoding = 30; isa = PBXFileReference; path = ChangelistProtocol.h; refType = 4; }; F58CE52D0386074101A80028 = { fileRef = F58CE52B0386074101A80028; isa = PBXBuildFile; settings = { }; }; F58CE533038618A401A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionSubmit.h; refType = 4; }; F58CE534038618A401A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionSubmit.m; refType = 4; }; F58CE535038618A401A80028 = { fileRef = F58CE533038618A401A80028; isa = PBXBuildFile; settings = { }; }; F58CE536038618A401A80028 = { fileRef = F58CE534038618A401A80028; isa = PBXBuildFile; settings = { }; }; F590A49D039165FD01A80028 = { isa = PBXFileReference; path = ClearEditIcon.tif; refType = 4; }; F590A49E039165FD01A80028 = { fileRef = F590A49D039165FD01A80028; isa = PBXBuildFile; settings = { }; }; F590FDBF0393D66201A80028 = { children = ( F590FDC00393D68B01A80028, F590FDC10393D68B01A80028, F59A5B3B03940CC801A80028, F59A5B3C03940CC801A80028, ); isa = PBXGroup; name = Configuration; refType = 4; }; F590FDC00393D68B01A80028 = { fileEncoding = 30; isa = PBXFileReference; name = PerforceConfiguration.h; path = source/Configuration/PerforceConfiguration.h; refType = 4; }; F590FDC10393D68B01A80028 = { fileEncoding = 30; isa = PBXFileReference; name = PerforceConfiguration.m; path = source/Configuration/PerforceConfiguration.m; refType = 4; }; F590FDC20393D68B01A80028 = { fileRef = F590FDC00393D68B01A80028; isa = PBXBuildFile; settings = { }; }; F590FDC30393D68B01A80028 = { fileRef = F590FDC10393D68B01A80028; isa = PBXBuildFile; settings = { }; }; F590FDC40393DEE901A80028 = { fileEncoding = 30; isa = PBXFileReference; path = EditConfigurationsController.h; refType = 4; }; F590FDC50393DEE901A80028 = { fileEncoding = 30; isa = PBXFileReference; path = EditConfigurationsController.m; refType = 4; }; F590FDC70393DEE901A80028 = { fileRef = F590FDC50393DEE901A80028; isa = PBXBuildFile; settings = { }; }; F590FDC80393E34701A80028 = { isa = PBXFileReference; path = EditConfigurations.nib; refType = 4; }; F590FDC90393E34701A80028 = { fileRef = F590FDC80393E34701A80028; isa = PBXBuildFile; settings = { }; }; F5942253038DF73801A80028 = { fileEncoding = 30; isa = PBXExecutableFileReference; path = gettermenv; refType = 4; }; F5942257038DF7E601A80028 = { buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 6; files = ( F594225A038DF82A01A80028, ); isa = PBXCopyFilesBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; F594225A038DF82A01A80028 = { fileRef = F5942253038DF73801A80028; isa = PBXBuildFile; settings = { }; }; F594225C038E94C701A80028 = { fileEncoding = 30; isa = PBXFileReference; path = TODO.txt; refType = 4; }; F59A5B3B03940CC801A80028 = { fileEncoding = 30; isa = PBXFileReference; name = PerforceConfigurationsList.h; path = source/Configuration/PerforceConfigurationsList.h; refType = 4; }; F59A5B3C03940CC801A80028 = { fileEncoding = 30; isa = PBXFileReference; name = PerforceConfigurationsList.m; path = source/Configuration/PerforceConfigurationsList.m; refType = 4; }; F59A5B3D03940CC801A80028 = { fileRef = F59A5B3B03940CC801A80028; isa = PBXBuildFile; settings = { }; }; F59A5B3E03940CC801A80028 = { fileRef = F59A5B3C03940CC801A80028; isa = PBXBuildFile; settings = { }; }; F59BB34C03918A5201A80028 = { fileEncoding = 30; isa = PBXFileReference; path = TextControlWithClear.h; refType = 4; }; F59BB34D03918A5201A80028 = { fileEncoding = 30; isa = PBXFileReference; path = TextControlWithClear.m; refType = 4; }; F59BB34E03918A5201A80028 = { fileRef = F59BB34C03918A5201A80028; isa = PBXBuildFile; settings = { }; }; F59BB34F03918A5201A80028 = { fileRef = F59BB34D03918A5201A80028; isa = PBXBuildFile; settings = { }; }; F5A1D2590374493501A80006 = { children = ( F5A1D25A0374493501A80006, F5A1D25B0374493501A80006, F5A1D25C0374493501A80006, F5A1D25D0374493501A80006, F5A1D26E0374493501A80006, F5A1D26F0374493501A80006, F5A1D2740374493501A80006, F5A1D2750374493501A80006, F5A1D25E0374493501A80006, F5A1D25F0374493501A80006, F5A1D26C0374493501A80006, F5A1D26D0374493501A80006, F5A1D2600374493501A80006, F5A1D2610374493501A80006, F5A1D27A0374493501A80006, F5A1D27B0374493501A80006, F5A1D26A0374493501A80006, F5A1D26B0374493501A80006, F5A1D2620374493501A80006, F5A1D2630374493501A80006, F507852D037CCE1D01A80028, F507852E037CCE1D01A80028, F5A1D2640374493501A80006, F5A1D2650374493501A80006, F5A1D2680374493501A80006, F5A1D2690374493501A80006, F5A1D2700374493501A80006, F5A1D2710374493501A80006, F5A1D2720374493501A80006, F5A1D2730374493501A80006, F5A1D2760374493501A80006, F5A1D2770374493501A80006, F5A1D2780374493501A80006, F5A1D2790374493501A80006, F5A1D2660374493501A80006, F5A1D2670374493501A80006, F52ABA49037DF1C901A80028, F52ABA4A037DF1C901A80028, F590FDC40393DEE901A80028, F590FDC50393DEE901A80028, 3DA39DBB0459B78200A80164, 3DA39DBC0459B78200A80164, ); isa = PBXGroup; name = Controllers; path = source/Controllers; refType = 4; }; F5A1D25A0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = AppController.h; refType = 4; }; F5A1D25B0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = AppController.m; refType = 4; }; F5A1D25C0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = BasicTableController.h; refType = 4; }; F5A1D25D0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = BasicTableController.m; refType = 4; }; F5A1D25E0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = BranchesController.h; refType = 4; }; F5A1D25F0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = BranchesController.m; refType = 4; }; F5A1D2600374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = ClientsController.h; refType = 4; }; F5A1D2610374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = ClientsController.m; refType = 4; }; F5A1D2620374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = ConsoleController.h; refType = 4; }; F5A1D2630374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = ConsoleController.m; refType = 4; }; F5A1D2640374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = DepotController.h; refType = 4; }; F5A1D2650374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = DepotController.m; refType = 4; }; F5A1D2660374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = EditSheetController.h; refType = 4; }; F5A1D2670374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = EditSheetController.m; refType = 4; }; F5A1D2680374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = IconController.h; refType = 4; }; F5A1D2690374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = IconController.m; refType = 4; }; F5A1D26A0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = JobsController.h; refType = 4; }; F5A1D26B0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = JobsController.m; refType = 4; }; F5A1D26C0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = LabelsController.h; refType = 4; }; F5A1D26D0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = LabelsController.m; refType = 4; }; F5A1D26E0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PendingChangesController.h; refType = 4; }; F5A1D26F0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PendingChangesController.m; refType = 4; }; F5A1D2700374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PreferenceController.h; refType = 4; }; F5A1D2710374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PreferenceController.m; refType = 4; }; F5A1D2720374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = RevisionsController.h; refType = 4; }; F5A1D2730374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = RevisionsController.m; refType = 4; }; F5A1D2740374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = SubmittedChangesController.h; refType = 4; }; F5A1D2750374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = SubmittedChangesController.m; refType = 4; }; F5A1D2760374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = TextFieldDialogController.h; refType = 4; }; F5A1D2770374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = TextFieldDialogController.m; refType = 4; }; F5A1D2780374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = TransferController.h; refType = 4; }; F5A1D2790374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = TransferController.mm; refType = 4; }; F5A1D27A0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = UsersController.h; refType = 4; }; F5A1D27B0374493501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = UsersController.m; refType = 4; }; F5A1D27C0374493501A80006 = { fileRef = F5A1D25A0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D27D0374493501A80006 = { fileRef = F5A1D25B0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D27E0374493501A80006 = { fileRef = F5A1D25C0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D27F0374493501A80006 = { fileRef = F5A1D25D0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2800374493501A80006 = { fileRef = F5A1D25E0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2810374493501A80006 = { fileRef = F5A1D25F0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2820374493501A80006 = { fileRef = F5A1D2600374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2830374493501A80006 = { fileRef = F5A1D2610374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2840374493501A80006 = { fileRef = F5A1D2620374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2850374493501A80006 = { fileRef = F5A1D2630374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2860374493501A80006 = { fileRef = F5A1D2640374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2870374493501A80006 = { fileRef = F5A1D2650374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2880374493501A80006 = { fileRef = F5A1D2660374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2890374493501A80006 = { fileRef = F5A1D2670374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D28A0374493501A80006 = { fileRef = F5A1D2680374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D28B0374493501A80006 = { fileRef = F5A1D2690374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D28C0374493501A80006 = { fileRef = F5A1D26A0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D28D0374493501A80006 = { fileRef = F5A1D26B0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D28E0374493501A80006 = { fileRef = F5A1D26C0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D28F0374493501A80006 = { fileRef = F5A1D26D0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2900374493501A80006 = { fileRef = F5A1D26E0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2910374493501A80006 = { fileRef = F5A1D26F0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2920374493501A80006 = { fileRef = F5A1D2700374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2930374493501A80006 = { fileRef = F5A1D2710374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2950374493501A80006 = { fileRef = F5A1D2730374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2960374493501A80006 = { fileRef = F5A1D2740374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2970374493501A80006 = { fileRef = F5A1D2750374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2980374493501A80006 = { fileRef = F5A1D2760374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2990374493501A80006 = { fileRef = F5A1D2770374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D29C0374493501A80006 = { fileRef = F5A1D27A0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D29D0374493501A80006 = { fileRef = F5A1D27B0374493501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D29E0374496501A80006 = { children = ( F5A1D29F0374496501A80006, F5A1D2A00374496501A80006, ); isa = PBXGroup; name = Defaults; path = source/Defaults; refType = 4; }; F5A1D29F0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = AppDefaults.h; refType = 4; }; F5A1D2A00374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = AppDefaults.m; refType = 4; }; F5A1D2A10374496501A80006 = { children = ( F5A1D2A20374496501A80006, F5A1D2A30374496501A80006, ); isa = PBXGroup; name = Definitions; path = source/Definitions; refType = 4; }; F5A1D2A20374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = IconDefs.h; refType = 4; }; F5A1D2A30374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = MessageDefs.h; refType = 4; }; F5A1D2A40374496501A80006 = { children = ( F5A1D2A50374496501A80006, F5A1D2A60374496501A80006, F504B2D3037F6C4F01A80028, F504B2D4037F6C4F01A80028, ); isa = PBXGroup; name = Delegates; path = source/Delegates; refType = 4; }; F5A1D2A50374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = TabViewDelegate.h; refType = 4; }; F5A1D2A60374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = TabViewDelegate.m; refType = 4; }; F5A1D2A70374496501A80006 = { children = ( F551877B0374D89201A80006, F551877C0374D89201A80006, F5A1D2A80374496501A80006, F5A1D2A90374496501A80006, F55187730374C1BA01A80006, F55187740374C1BA01A80006, F55187770374D58001A80006, F55187780374D58001A80006, F55188920375A66301A80006, F55188930375A66301A80006, F5CC32C403785F6C01A80028, F5CC32C503785F6C01A80028, F5CC36560378B55201A80028, F5CC36570378B55201A80028, F5CC365E0378BFF201A80028, F5CC365F0378BFF201A80028, F545B2CB0378C60701A80028, F545B2CC0378C60701A80028, F545B2CF0378C61401A80028, F545B2D00378C61401A80028, F545B2D10378C61401A80028, F545B2D20378C61401A80028, 3DA3067B0458720900A80164, 3DA3067C0458720900A80164, F52E03F1037AD53901A80028, F52E03F2037AD53901A80028, F52E03F9037AD8D901A80028, F52E03FA037AD8D901A80028, F52E03FF037ADACB01A80028, F52E0400037ADACB01A80028, F52E0407037AF39701A80028, F52E0408037AF39701A80028, F52E040B037B2B3601A80028, F52E040C037B2B3601A80028, F52E040F037B2BA401A80028, F52E0410037B2BA401A80028, F52E0413037B2BAC01A80028, F52E0414037B2BAC01A80028, F52E0417037B2BB501A80028, F52E0418037B2BB501A80028, F52ABA4F037DF9E901A80028, F52ABA50037DF9E901A80028, F52BC78203842A1F01A80028, F52BC78303842A1F01A80028, F52BC78603843AB401A80028, F52BC78703843AB401A80028, F5FF10C103845E2001A80028, F5FF10C203845E2001A80028, F5CFAF540385B9D101A80028, F5CFAF550385B9D101A80028, F58CE5080385DAFB01A80028, F58CE5090385DAFB01A80028, F58CE50C0385E33301A80028, F58CE50D0385E33301A80028, F58CE5100385E33A01A80028, F58CE5110385E33A01A80028, F58CE5140385E34001A80028, F58CE5150385E34001A80028, F58CE5180385E36F01A80028, F58CE5190385E36F01A80028, F58CE51C0385E37501A80028, F58CE51D0385E37501A80028, F58CE533038618A401A80028, F58CE534038618A401A80028, 3DA309F40458D16500A80164, 3DA309F50458D16500A80164, F5A1D2AA0374496501A80006, F5A1D2AB0374496501A80006, F5A1D2AC0374496501A80006, F5A1D2AD0374496501A80006, F5A1D2AE0374496501A80006, F5A1D2AF0374496501A80006, F5A1D2B00374496501A80006, F5A1D2B10374496501A80006, F5A1D2B20374496501A80006, F5A1D2B30374496501A80006, F5A1D2B40374496501A80006, F5A1D2B50374496501A80006, F5A1D2B60374496501A80006, F5A1D2B70374496501A80006, F5A1D2B80374496501A80006, F5A1D2B90374496501A80006, F5A1D2BA0374496501A80006, F5A1D2BB0374496501A80006, F5A1D2BC0374496501A80006, F5A1D2BD0374496501A80006, F5A1D2BE0374496501A80006, F5A1D2BF0374496501A80006, F5A1D2C00374496501A80006, F5A1D2C10374496501A80006, F5A1D2C20374496501A80006, F5A1D2C30374496501A80006, ); isa = PBXGroup; name = Perforce; path = source/Perforce; refType = 4; }; F5A1D2A80374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceAction.h; refType = 4; }; F5A1D2A90374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceAction.mm; refType = 4; }; F5A1D2AA0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceBranch.h; refType = 4; }; F5A1D2AB0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceBranch.m; refType = 4; }; F5A1D2AC0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceChangeFile.h; refType = 4; }; F5A1D2AD0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceChangeFile.m; refType = 4; }; F5A1D2AE0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceChangeList.h; refType = 4; }; F5A1D2AF0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceChangeList.m; refType = 4; }; F5A1D2B00374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceChanges.h; refType = 4; }; F5A1D2B10374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceChanges.m; refType = 4; }; F5A1D2B20374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceClient.h; refType = 4; }; F5A1D2B30374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceClient.m; refType = 4; }; F5A1D2B40374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceDepot.h; refType = 4; }; F5A1D2B50374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceDepot.m; refType = 4; }; F5A1D2B60374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceDirectory.h; refType = 4; }; F5A1D2B70374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceDirectory.m; refType = 4; }; F5A1D2B80374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceFile.h; refType = 4; }; F5A1D2B90374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceFile.m; refType = 4; }; F5A1D2BA0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceFileRevision.h; refType = 4; }; F5A1D2BB0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceFileRevision.m; refType = 4; }; F5A1D2BC0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceJob.h; refType = 4; }; F5A1D2BD0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceJob.m; refType = 4; }; F5A1D2BE0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceLabel.h; refType = 4; }; F5A1D2BF0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceLabel.m; refType = 4; }; F5A1D2C00374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceSubmittedChange.h; refType = 4; }; F5A1D2C10374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceSubmittedChange.m; refType = 4; }; F5A1D2C20374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceUser.h; refType = 4; }; F5A1D2C30374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceUser.m; refType = 4; }; F5A1D2C40374496501A80006 = { children = ( F5A1D2C50374496501A80006, F5A1D2C60374496501A80006, F5A1D2C70374496501A80006, F58CE52B0386074101A80028, F5DDFE35038ADF7901A80028, F505EB8D038AE87901A80028, F505EB91038AEA1001A80028, F505EB96038AF1EC01A80028, F505EB9E038B3CEC01A80028, 3DFC944D04008AD900A80028, ); isa = PBXGroup; name = Protocols; path = source/Protocols; refType = 4; }; F5A1D2C50374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = DepotViewProtocol.h; refType = 4; }; F5A1D2C60374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = OutlineItem.h; refType = 4; }; F5A1D2C70374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = TabViewProtocol.h; refType = 4; }; F5A1D2C80374496501A80006 = { children = ( F5A1D2C90374496501A80006, F5A1D2CA0374496501A80006, 3DA39DAF04598FB200A80164, 3DA39DB004598FB200A80164, ); isa = PBXGroup; name = Utils; path = source/Utils; refType = 4; }; F5A1D2C90374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = AppUtils.h; refType = 4; }; F5A1D2CA0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = AppUtils.m; refType = 4; }; F5A1D2CB0374496501A80006 = { children = ( F5A1D2CC0374496501A80006, F5A1D2CD0374496501A80006, F5A1D2CE0374496501A80006, F5A1D2CF0374496501A80006, F58CE5240386003A01A80028, F58CE5250386003A01A80028, F5DDFE0B0389E8D401A80028, F5DDFE0C0389E8D401A80028, F5DDFE17038A019601A80028, F5DDFE18038A019601A80028, F5DDFE37038AE02E01A80028, F5DDFE38038AE02E01A80028, F5DDFE3B038AE0A301A80028, F5DDFE3C038AE0A301A80028, F5DDFE3F038AE0B601A80028, F5DDFE40038AE0B601A80028, F5DDFE43038AE0D501A80028, F5DDFE44038AE0D501A80028, F5DDFE47038AE12201A80028, F5DDFE48038AE12201A80028, F59BB34C03918A5201A80028, F59BB34D03918A5201A80028, ); isa = PBXGroup; name = Views; path = source/Views; refType = 4; }; F5A1D2CC0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = CustomTabViewItem.h; refType = 4; }; F5A1D2CD0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = CustomTabViewItem.m; refType = 4; }; F5A1D2CE0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = DepotOutlineView.h; refType = 4; }; F5A1D2CF0374496501A80006 = { fileEncoding = 30; isa = PBXFileReference; path = DepotOutlineView.m; refType = 4; }; F5A1D2D00374496501A80006 = { fileRef = F5A1D29F0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2D10374496501A80006 = { fileRef = F5A1D2A00374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2D20374496501A80006 = { fileRef = F5A1D2A20374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2D30374496501A80006 = { fileRef = F5A1D2A30374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2D40374496501A80006 = { fileRef = F5A1D2A50374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2D50374496501A80006 = { fileRef = F5A1D2A60374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2D60374496501A80006 = { fileRef = F5A1D2A80374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2D70374496501A80006 = { fileRef = F5A1D2A90374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2D80374496501A80006 = { fileRef = F5A1D2AA0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2D90374496501A80006 = { fileRef = F5A1D2AB0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2DA0374496501A80006 = { fileRef = F5A1D2AC0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2DB0374496501A80006 = { fileRef = F5A1D2AD0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2DC0374496501A80006 = { fileRef = F5A1D2AE0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2DD0374496501A80006 = { fileRef = F5A1D2AF0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2DE0374496501A80006 = { fileRef = F5A1D2B00374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2DF0374496501A80006 = { fileRef = F5A1D2B10374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2E10374496501A80006 = { fileRef = F5A1D2B30374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2E20374496501A80006 = { fileRef = F5A1D2B40374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2E40374496501A80006 = { fileRef = F5A1D2B60374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2E50374496501A80006 = { fileRef = F5A1D2B70374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2E60374496501A80006 = { fileRef = F5A1D2B80374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2E70374496501A80006 = { fileRef = F5A1D2B90374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2E80374496501A80006 = { fileRef = F5A1D2BA0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2E90374496501A80006 = { fileRef = F5A1D2BB0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2EA0374496501A80006 = { fileRef = F5A1D2BC0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2EB0374496501A80006 = { fileRef = F5A1D2BD0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2EC0374496501A80006 = { fileRef = F5A1D2BE0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2ED0374496501A80006 = { fileRef = F5A1D2BF0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2EE0374496501A80006 = { fileRef = F5A1D2C00374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2EF0374496501A80006 = { fileRef = F5A1D2C10374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2F00374496501A80006 = { fileRef = F5A1D2C20374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2F10374496501A80006 = { fileRef = F5A1D2C30374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2F20374496501A80006 = { fileRef = F5A1D2C50374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2F30374496501A80006 = { fileRef = F5A1D2C60374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2F40374496501A80006 = { fileRef = F5A1D2C70374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2F50374496501A80006 = { fileRef = F5A1D2C90374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2F60374496501A80006 = { fileRef = F5A1D2CA0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2F70374496501A80006 = { fileRef = F5A1D2CC0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2F80374496501A80006 = { fileRef = F5A1D2CD0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2F90374496501A80006 = { fileRef = F5A1D2CE0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A1D2FA0374496501A80006 = { fileRef = F5A1D2CF0374496501A80006; isa = PBXBuildFile; settings = { }; }; F5A6FCCC037F101501A80028 = { fileEncoding = 30; isa = PBXFileReference; name = main.m; path = source/main.m; refType = 4; }; F5A6FCCD037F101501A80028 = { fileRef = F5A6FCCC037F101501A80028; isa = PBXBuildFile; settings = { }; }; F5A6FCCE037F101E01A80028 = { children = ( F5A6FCCF037F101E01A80028, F5A6FCD0037F101E01A80028, F5A6FCD1037F101E01A80028, F5A6FCD2037F101E01A80028, ); isa = PBXGroup; name = Windows; path = source/Windows; refType = 4; }; F5A6FCCF037F101E01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = FastSheetWindow.h; refType = 4; }; F5A6FCD0037F101E01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = FastSheetWindow.m; refType = 4; }; F5A6FCD1037F101E01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = NonCascadingWindow.h; refType = 4; }; F5A6FCD2037F101E01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = NonCascadingWindow.m; refType = 4; }; F5A6FCD3037F101E01A80028 = { fileRef = F5A6FCCF037F101E01A80028; isa = PBXBuildFile; settings = { }; }; F5A6FCD4037F101E01A80028 = { fileRef = F5A6FCD0037F101E01A80028; isa = PBXBuildFile; settings = { }; }; F5A6FCD5037F101E01A80028 = { fileRef = F5A6FCD1037F101E01A80028; isa = PBXBuildFile; settings = { }; }; F5A6FCD6037F101E01A80028 = { fileRef = F5A6FCD2037F101E01A80028; isa = PBXBuildFile; settings = { }; }; F5A6FCD7037F10C801A80028 = { isa = PBXFileReference; path = P4Cocoa.icns; refType = 4; }; F5A6FCD8037F10C801A80028 = { fileRef = F5A6FCD7037F10C801A80028; isa = PBXBuildFile; settings = { }; }; F5C44E5A038C2A8901A80028 = { isa = PBXFileReference; path = Credits.rtf; refType = 4; }; F5C44E5B038C2A8901A80028 = { fileRef = F5C44E5A038C2A8901A80028; isa = PBXBuildFile; settings = { }; }; F5CC32C403785F6C01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionSync.h; refType = 4; }; F5CC32C503785F6C01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionSync.m; refType = 4; }; F5CC32C603785F7701A80028 = { fileRef = F5CC32C503785F6C01A80028; isa = PBXBuildFile; settings = { }; }; F5CC32C703785F7701A80028 = { fileRef = F5CC32C403785F6C01A80028; isa = PBXBuildFile; settings = { }; }; F5CC36560378B55201A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionFilelog.h; refType = 4; }; F5CC36570378B55201A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionFilelog.m; refType = 4; }; F5CC36580378B55201A80028 = { fileRef = F5CC36560378B55201A80028; isa = PBXBuildFile; settings = { }; }; F5CC36590378B55201A80028 = { fileRef = F5CC36570378B55201A80028; isa = PBXBuildFile; settings = { }; }; F5CC365E0378BFF201A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionPrint.h; refType = 4; }; F5CC365F0378BFF201A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionPrint.m; refType = 4; }; F5CC36600378BFF201A80028 = { fileRef = F5CC365E0378BFF201A80028; isa = PBXBuildFile; settings = { }; }; F5CC36610378BFF201A80028 = { fileRef = F5CC365F0378BFF201A80028; isa = PBXBuildFile; settings = { }; }; F5CFAF540385B9D101A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionAdd.h; refType = 4; }; F5CFAF550385B9D101A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionAdd.m; refType = 4; }; F5CFAF560385B9D101A80028 = { fileRef = F5CFAF540385B9D101A80028; isa = PBXBuildFile; settings = { }; }; F5CFAF570385B9D101A80028 = { fileRef = F5CFAF550385B9D101A80028; isa = PBXBuildFile; settings = { }; }; F5D06FCD03952F7A01A80028 = { fileRef = F590FDC40393DEE901A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE070389D9D401A80028 = { isa = PBXFileReference; path = DirNibIcon.tif; refType = 4; }; F5DDFE080389D9D401A80028 = { isa = PBXFileReference; path = DirPBIcon.tif; refType = 4; }; F5DDFE090389D9D401A80028 = { fileRef = F5DDFE070389D9D401A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE0A0389D9D401A80028 = { fileRef = F5DDFE080389D9D401A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE0B0389E8D401A80028 = { fileEncoding = 30; isa = PBXFileReference; path = SubmittedChangeView.h; refType = 4; }; F5DDFE0C0389E8D401A80028 = { fileEncoding = 30; isa = PBXFileReference; path = SubmittedChangeView.m; refType = 4; }; F5DDFE0D0389E8D401A80028 = { fileRef = F5DDFE0B0389E8D401A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE0E0389E8D401A80028 = { fileRef = F5DDFE0C0389E8D401A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE17038A019601A80028 = { fileEncoding = 30; isa = PBXFileReference; path = TaskTabView.h; refType = 4; }; F5DDFE18038A019601A80028 = { fileEncoding = 30; isa = PBXFileReference; path = TaskTabView.m; refType = 4; }; F5DDFE19038A019601A80028 = { fileRef = F5DDFE17038A019601A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE1A038A019601A80028 = { fileRef = F5DDFE18038A019601A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE2B038ABBEF01A80028 = { isa = PBXFileReference; path = TaskProgressIcon.tif; refType = 4; }; F5DDFE2C038ABBEF01A80028 = { fileRef = F5DDFE2B038ABBEF01A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE2D038AC3FF01A80028 = { isa = PBXFileReference; path = TaskProgressIcon1.tif; refType = 4; }; F5DDFE2E038AC3FF01A80028 = { isa = PBXFileReference; path = TaskProgressIcon2.tif; refType = 4; }; F5DDFE2F038AC3FF01A80028 = { isa = PBXFileReference; path = TaskProgressIcon3.tif; refType = 4; }; F5DDFE30038AC3FF01A80028 = { isa = PBXFileReference; path = TaskProgressIcon4.tif; refType = 4; }; F5DDFE31038AC3FF01A80028 = { fileRef = F5DDFE2D038AC3FF01A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE32038AC3FF01A80028 = { fileRef = F5DDFE2E038AC3FF01A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE33038AC3FF01A80028 = { fileRef = F5DDFE2F038AC3FF01A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE34038AC3FF01A80028 = { fileRef = F5DDFE30038AC3FF01A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE35038ADF7901A80028 = { fileEncoding = 30; isa = PBXFileReference; path = BranchProtocol.h; refType = 4; }; F5DDFE36038ADF7901A80028 = { fileRef = F5DDFE35038ADF7901A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE37038AE02E01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = BranchesView.h; refType = 4; }; F5DDFE38038AE02E01A80028 = { fileEncoding = 30; isa = PBXFileReference; path = BranchesView.m; refType = 4; }; F5DDFE39038AE02E01A80028 = { fileRef = F5DDFE37038AE02E01A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE3A038AE02E01A80028 = { fileRef = F5DDFE38038AE02E01A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE3B038AE0A301A80028 = { fileEncoding = 30; isa = PBXFileReference; path = ClientsView.h; refType = 4; }; F5DDFE3C038AE0A301A80028 = { fileEncoding = 30; isa = PBXFileReference; path = ClientsView.m; refType = 4; }; F5DDFE3D038AE0A301A80028 = { fileRef = F5DDFE3B038AE0A301A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE3E038AE0A301A80028 = { fileRef = F5DDFE3C038AE0A301A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE3F038AE0B601A80028 = { fileEncoding = 30; isa = PBXFileReference; path = UsersView.h; refType = 4; }; F5DDFE40038AE0B601A80028 = { fileEncoding = 30; isa = PBXFileReference; path = UsersView.m; refType = 4; }; F5DDFE41038AE0B601A80028 = { fileRef = F5DDFE3F038AE0B601A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE42038AE0B601A80028 = { fileRef = F5DDFE40038AE0B601A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE43038AE0D501A80028 = { fileEncoding = 30; isa = PBXFileReference; path = JobsView.h; refType = 4; }; F5DDFE44038AE0D501A80028 = { fileEncoding = 30; isa = PBXFileReference; path = JobsView.m; refType = 4; }; F5DDFE45038AE0D501A80028 = { fileRef = F5DDFE43038AE0D501A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE46038AE0D501A80028 = { fileRef = F5DDFE44038AE0D501A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE47038AE12201A80028 = { fileEncoding = 30; isa = PBXFileReference; path = LabelsView.h; refType = 4; }; F5DDFE48038AE12201A80028 = { fileEncoding = 30; isa = PBXFileReference; path = LabelsView.m; refType = 4; }; F5DDFE49038AE12201A80028 = { fileRef = F5DDFE47038AE12201A80028; isa = PBXBuildFile; settings = { }; }; F5DDFE4A038AE12201A80028 = { fileRef = F5DDFE48038AE12201A80028; isa = PBXBuildFile; settings = { }; }; F5EC35220378DE7701A80028 = { fileRef = F5A1D2B20374496501A80006; isa = PBXBuildFile; settings = { }; }; F5FF10C103845E2001A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDirsAndFstat.h; refType = 4; }; F5FF10C203845E2001A80028 = { fileEncoding = 30; isa = PBXFileReference; path = PerforceActionDirsAndFstat.m; refType = 4; }; F5FF10C303845E2001A80028 = { fileRef = F5FF10C103845E2001A80028; isa = PBXBuildFile; settings = { }; }; F5FF10C403845E2001A80028 = { fileRef = F5FF10C203845E2001A80028; isa = PBXBuildFile; settings = { }; }; }; rootObject = 29B97313FDCFA39411CA2CEA; }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 3176 | paolo_resmini | initial branch for Paolo Resmini | ||
//guest/jeff_argast/P4Cocoa/P4Cocoa.pbproj/project.pbxproj | |||||
#11 | 3153 | Jeff Argast | Updated deployment compile settings | ||
#10 | 3149 | Jeff Argast | Add default changelist to pending list always even if default is empty | ||
#9 | 3134 | Jeff Argast |
Added copy/paste support in the depot view Added expand path to depot view Added bookmarks |
||
#8 | 3132 | Jeff Argast |
Finally fixed the stupid wrapping problem. Turns out there are tabs in the text returned from Perforce. No problem. But in NSTextView if a tab occurs beyond the last tab stop then NSTextView breaks the line. So no what I want. The fix is to create a bunch of tab stops out to the etherlands. |
||
#7 | 3130 | Jeff Argast |
Added double click support to the depot view and pending changelist view. Added View File In Editor item on the pending changeist context menu. |
||
#6 | 3126 | Jeff Argast |
Added drag and drop reordering/reopening of files in the pending change list view |
||
#5 | 3113 | Jeff Argast |
Reduced the times the depot view completely collapses. Now it won't collapse on refresh views or submit, but still collapses when the defaults change. |
||
#4 | 2803 | Jeff Argast |
Added submit default changelist to the changelist menu Made the out window selectable Changed the tabs in a few places |
||
#3 | 2741 | Jeff Argast | Fixed viewing files that are not in client | ||
#2 | 2738 | Jeff Argast | Project, todo, and release notes | ||
#1 | 2732 | Jeff Argast | Initial submission of P4Cocoa |