The account use is shown.
[pithos-macos] / pithos-macos.xcodeproj / project.pbxproj
index a85a486..d33e610 100644 (file)
                6152D08C143200CC00803874 /* PithosSharingAccountsNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 6152D08B143200CC00803874 /* PithosSharingAccountsNode.m */; };
                6152D092143334CC00803874 /* AllowedToBoolTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6152D091143334CC00803874 /* AllowedToBoolTransformer.m */; };
                6152D095143334E000803874 /* SharingAccountBoolTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6152D094143334E000803874 /* SharingAccountBoolTransformer.m */; };
+               6154BF4B145554D600EE353A /* pithos-logo-small.png in Resources */ = {isa = PBXBuildFile; fileRef = 6154BF4A145554D600EE353A /* pithos-logo-small.png */; };
+               6154BF4D145558E300EE353A /* pithos.icns in Resources */ = {isa = PBXBuildFile; fileRef = 6154BF4C145558E300EE353A /* pithos.icns */; };
+               6154BF501456A83200EE353A /* UsingSizeTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6154BF4F1456A83100EE353A /* UsingSizeTransformer.m */; };
                615615DD140CECDB00017BD4 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 615615DC140CECDB00017BD4 /* libz.dylib */; };
                615A444E140F8A5700308614 /* MetadataKeyTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 615A444D140F8A5700308614 /* MetadataKeyTransformer.m */; };
                615A4451140F8A7F00308614 /* MetadataKeyFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 615A4450140F8A7F00308614 /* MetadataKeyFormatter.m */; };
+               6164B2DD1450E55C00D4C1AB /* LastCompletedSyncTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6164B2DC1450E55C00D4C1AB /* LastCompletedSyncTransformer.m */; };
                616FC0AF13F91BA400140A33 /* PithosObjectNodeInfoController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 616FC0AE13F91BA400140A33 /* PithosObjectNodeInfoController.xib */; };
                616FC0B313F97D0800140A33 /* PithosNodeInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 616FC0B213F97D0800140A33 /* PithosNodeInfoController.m */; };
                617460F1140BE45C00D333A1 /* BytesExtendedSizeTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 617460F0140BE45C00D333A1 /* BytesExtendedSizeTransformer.m */; };
                61C24BBB1410D350007004DC /* PublicURLTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C24BBA1410D350007004DC /* PublicURLTransformer.m */; };
                61C24BBE1410E031007004DC /* SharingDictionaryTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C24BBD1410E031007004DC /* SharingDictionaryTransformer.m */; };
                61C24BC114110BDB007004DC /* SharingNameFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C24BC014110BDB007004DC /* SharingNameFormatter.m */; };
-               61C24BEC14161EC7007004DC /* PithosFileUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C24BEB14161EC3007004DC /* PithosFileUtilities.m */; };
+               61C24BEC14161EC7007004DC /* PithosUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C24BEB14161EC3007004DC /* PithosUtilities.m */; };
                61C65ADF1428C578002597C2 /* CountTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C65ADE1428C578002597C2 /* CountTransformer.m */; };
                61C65AE31428D41C002597C2 /* PolicyVersioningTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C65AE21428D41C002597C2 /* PolicyVersioningTransformer.m */; };
                61C65AE6142918DD002597C2 /* PithosObjectNodeInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C65AE5142918DD002597C2 /* PithosObjectNodeInfoController.m */; };
                61E99D9413EC348500E48DA5 /* 145-persondot.png in Resources */ = {isa = PBXBuildFile; fileRef = 61E99D9313EC348500E48DA5 /* 145-persondot.png */; };
+               61F040F31448547000A0C788 /* FileMD5Hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 61F040F11448547000A0C788 /* FileMD5Hash.c */; };
+               61F04132144DB97200A0C788 /* PithosLocalObjectState.m in Sources */ = {isa = PBXBuildFile; fileRef = 61F040EE144757B500A0C788 /* PithosLocalObjectState.m */; };
+               61F04133144DB97600A0C788 /* PithosSyncDaemon.m in Sources */ = {isa = PBXBuildFile; fileRef = 61F040EA144724F500A0C788 /* PithosSyncDaemon.m */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXFileReference section */
                6152D091143334CC00803874 /* AllowedToBoolTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AllowedToBoolTransformer.m; path = "pithos-macos/AllowedToBoolTransformer.m"; sourceTree = "<group>"; };
                6152D093143334E000803874 /* SharingAccountBoolTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SharingAccountBoolTransformer.h; path = "pithos-macos/SharingAccountBoolTransformer.h"; sourceTree = "<group>"; };
                6152D094143334E000803874 /* SharingAccountBoolTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SharingAccountBoolTransformer.m; path = "pithos-macos/SharingAccountBoolTransformer.m"; sourceTree = "<group>"; };
+               6154BF4A145554D600EE353A /* pithos-logo-small.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pithos-logo-small.png"; sourceTree = "<group>"; };
+               6154BF4C145558E300EE353A /* pithos.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = pithos.icns; path = ../pithos.icns; sourceTree = "<group>"; };
+               6154BF4E1456A83100EE353A /* UsingSizeTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UsingSizeTransformer.h; path = "pithos-macos/UsingSizeTransformer.h"; sourceTree = "<group>"; };
+               6154BF4F1456A83100EE353A /* UsingSizeTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = UsingSizeTransformer.m; path = "pithos-macos/UsingSizeTransformer.m"; sourceTree = "<group>"; };
                615615DC140CECDB00017BD4 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
                615A444C140F8A5700308614 /* MetadataKeyTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MetadataKeyTransformer.h; path = "pithos-macos/MetadataKeyTransformer.h"; sourceTree = "<group>"; };
                615A444D140F8A5700308614 /* MetadataKeyTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MetadataKeyTransformer.m; path = "pithos-macos/MetadataKeyTransformer.m"; sourceTree = "<group>"; };
                615A444F140F8A7F00308614 /* MetadataKeyFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MetadataKeyFormatter.h; path = "pithos-macos/MetadataKeyFormatter.h"; sourceTree = "<group>"; };
                615A4450140F8A7F00308614 /* MetadataKeyFormatter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MetadataKeyFormatter.m; path = "pithos-macos/MetadataKeyFormatter.m"; sourceTree = "<group>"; };
+               6164B2DB1450E55C00D4C1AB /* LastCompletedSyncTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LastCompletedSyncTransformer.h; path = "pithos-macos/LastCompletedSyncTransformer.h"; sourceTree = "<group>"; };
+               6164B2DC1450E55C00D4C1AB /* LastCompletedSyncTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LastCompletedSyncTransformer.m; path = "pithos-macos/LastCompletedSyncTransformer.m"; sourceTree = "<group>"; };
                616FC0AE13F91BA400140A33 /* PithosObjectNodeInfoController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = PithosObjectNodeInfoController.xib; sourceTree = "<group>"; };
                616FC0B113F97D0800140A33 /* PithosNodeInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PithosNodeInfoController.h; sourceTree = "<group>"; };
                616FC0B213F97D0800140A33 /* PithosNodeInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PithosNodeInfoController.m; sourceTree = "<group>"; };
                61C24BBD1410E031007004DC /* SharingDictionaryTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SharingDictionaryTransformer.m; path = "pithos-macos/SharingDictionaryTransformer.m"; sourceTree = "<group>"; };
                61C24BBF14110BDB007004DC /* SharingNameFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SharingNameFormatter.h; path = "pithos-macos/SharingNameFormatter.h"; sourceTree = "<group>"; };
                61C24BC014110BDB007004DC /* SharingNameFormatter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SharingNameFormatter.m; path = "pithos-macos/SharingNameFormatter.m"; sourceTree = "<group>"; };
-               61C24BEA14161EC0007004DC /* PithosFileUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PithosFileUtilities.h; sourceTree = "<group>"; };
-               61C24BEB14161EC3007004DC /* PithosFileUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PithosFileUtilities.m; sourceTree = "<group>"; };
+               61C24BEA14161EC0007004DC /* PithosUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PithosUtilities.h; sourceTree = "<group>"; };
+               61C24BEB14161EC3007004DC /* PithosUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PithosUtilities.m; sourceTree = "<group>"; };
                61C65ADD1428C578002597C2 /* CountTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CountTransformer.h; path = "pithos-macos/CountTransformer.h"; sourceTree = "<group>"; };
                61C65ADE1428C578002597C2 /* CountTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CountTransformer.m; path = "pithos-macos/CountTransformer.m"; sourceTree = "<group>"; };
                61C65AE11428D41C002597C2 /* PolicyVersioningTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolicyVersioningTransformer.h; path = "pithos-macos/PolicyVersioningTransformer.h"; sourceTree = "<group>"; };
                61C65AE4142918DC002597C2 /* PithosObjectNodeInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PithosObjectNodeInfoController.h; sourceTree = "<group>"; };
                61C65AE5142918DD002597C2 /* PithosObjectNodeInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PithosObjectNodeInfoController.m; sourceTree = "<group>"; };
                61E99D9313EC348500E48DA5 /* 145-persondot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "145-persondot.png"; sourceTree = "<group>"; };
+               61F040E9144724F500A0C788 /* PithosSyncDaemon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PithosSyncDaemon.h; sourceTree = "<group>"; };
+               61F040EA144724F500A0C788 /* PithosSyncDaemon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PithosSyncDaemon.m; sourceTree = "<group>"; };
+               61F040ED144757B500A0C788 /* PithosLocalObjectState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PithosLocalObjectState.h; sourceTree = "<group>"; };
+               61F040EE144757B500A0C788 /* PithosLocalObjectState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PithosLocalObjectState.m; sourceTree = "<group>"; };
+               61F040F11448547000A0C788 /* FileMD5Hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = FileMD5Hash.c; path = "pithos-macos/FileMD5Hash.c"; sourceTree = "<group>"; };
+               61F040F21448547000A0C788 /* FileMD5Hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileMD5Hash.h; path = "pithos-macos/FileMD5Hash.h"; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
                610DD2FB13E6BB2000ED982F /* pithos-macos */ = {
                        isa = PBXGroup;
                        children = (
+                               61F040E71447218F00A0C788 /* PithosBrowser */,
+                               61F040E51447217100A0C788 /* PithosSyncDaemon */,
+                               61F040E8144721B200A0C788 /* PithosActivityFacility */,
+                               61F1C5DB1444A8CF00C1E6EB /* PithosNodes */,
+                               61F1C5DD1444A92B00C1E6EB /* PithosNodeInfoControllers */,
+                               610DD2FC13E6BB2000ED982F /* Supporting Files */,
                                610DD30713E6BB2000ED982F /* pithos_macosAppDelegate.h */,
                                610DD30813E6BB2000ED982F /* pithos_macosAppDelegate.m */,
                                610DD30A13E6BB2000ED982F /* MainMenu.xib */,
-                               610DD2FC13E6BB2000ED982F /* Supporting Files */,
-                               610DD34C13E6BEF400ED982F /* PithosBrowserController.h */,
-                               610DD34D13E6BEF400ED982F /* PithosBrowserController.m */,
-                               610DD34F13E6C00E00ED982F /* PithosBrowserController.xib */,
-                               6121250813F033F400063041 /* PithosBrowserPreviewController.xib */,
-                               616FC0B113F97D0800140A33 /* PithosNodeInfoController.h */,
-                               616FC0B213F97D0800140A33 /* PithosNodeInfoController.m */,
-                               611405CD1428BEBD00637170 /* PithosContainerNodeInfoController.h */,
-                               611405CE1428BEBE00637170 /* PithosContainerNodeInfoController.m */,
-                               611405CF1428BEC000637170 /* PithosContainerNodeInfoController.xib */,
-                               61C65AE4142918DC002597C2 /* PithosObjectNodeInfoController.h */,
-                               61C65AE5142918DD002597C2 /* PithosObjectNodeInfoController.m */,
-                               616FC0AE13F91BA400140A33 /* PithosObjectNodeInfoController.xib */,
-                               619B85D213F8076F00C9371F /* PithosPreferencesController.h */,
-                               619B85D313F8077100C9371F /* PithosPreferencesController.m */,
-                               619B85D413F8077300C9371F /* PithosPreferencesController.xib */,
-                               610DD35713E6C3D100ED982F /* PithosNode.h */,
-                               610DD35813E6C3D100ED982F /* PithosNode.m */,
-                               610DD36213E6E2E400ED982F /* PithosAccountNode.h */,
-                               610DD36313E6E2E400ED982F /* PithosAccountNode.m */,
-                               610DD36513E6E69D00ED982F /* PithosContainerNode.h */,
-                               610DD36613E6E69D00ED982F /* PithosContainerNode.m */,
-                               610DD37313E7064E00ED982F /* PithosSubdirNode.h */,
-                               610DD37413E7064F00ED982F /* PithosSubdirNode.m */,
-                               610DD37013E7059800ED982F /* PithosObjectNode.h */,
-                               610DD37113E7059900ED982F /* PithosObjectNode.m */,
-                               6152D08A143200CB00803874 /* PithosSharingAccountsNode.h */,
-                               6152D08B143200CC00803874 /* PithosSharingAccountsNode.m */,
-                               611FFCAD13EBF0B800E43E18 /* PithosEmptyNode.h */,
-                               611FFCAE13EBF0B900E43E18 /* PithosEmptyNode.m */,
-                               61C24BEA14161EC0007004DC /* PithosFileUtilities.h */,
-                               61C24BEB14161EC3007004DC /* PithosFileUtilities.m */,
-                               618A7FD61438CE5D0040F043 /* PithosActivityFacility.h */,
-                               618A7FD71438CE5D0040F043 /* PithosActivityFacility.m */,
-                               618A7FF4143A20830040F043 /* PithosActivity.h */,
-                               618A7FF5143A20830040F043 /* PithosActivity.m */,
+                               61C24BEA14161EC0007004DC /* PithosUtilities.h */,
+                               61C24BEB14161EC3007004DC /* PithosUtilities.m */,
                        );
                        path = "pithos-macos";
                        sourceTree = "<group>";
                610DD46113E950E500ED982F /* Icons */ = {
                        isa = PBXGroup;
                        children = (
+                               6154BF4C145558E300EE353A /* pithos.icns */,
                                610DD46213E950E600ED982F /* 01-refresh.png */,
                                61E99D9313EC348500E48DA5 /* 145-persondot.png */,
+                               6154BF4A145554D600EE353A /* pithos-logo-small.png */,
                        );
                        path = Icons;
                        sourceTree = SOURCE_ROOT;
                6139837313F01CFC004CE444 /* Utilities */ = {
                        isa = PBXGroup;
                        children = (
-                               61433BC7141BA1CE00CD978D /* HashMapHash.h */,
-                               61433BC8141BA1CE00CD978D /* HashMapHash.m */,
+                               61F040F41448547B00A0C788 /* Hashing */,
                                615A442E140E5ECA00308614 /* Formatters */,
                                6180C22713FAED1D00BCA40B /* Cells */,
                                6180C22813FAED4B00BCA40B /* Value Transformers */,
                                6152D091143334CC00803874 /* AllowedToBoolTransformer.m */,
                                613629B3143E0F8B00363787 /* GroupMembersDictionaryTransformer.h */,
                                613629B4143E0F8B00363787 /* GroupMembersDictionaryTransformer.m */,
+                               6164B2DB1450E55C00D4C1AB /* LastCompletedSyncTransformer.h */,
+                               6164B2DC1450E55C00D4C1AB /* LastCompletedSyncTransformer.m */,
+                               6154BF4E1456A83100EE353A /* UsingSizeTransformer.h */,
+                               6154BF4F1456A83100EE353A /* UsingSizeTransformer.m */,
                        );
                        name = "Value Transformers";
                        sourceTree = "<group>";
                };
+               61F040E51447217100A0C788 /* PithosSyncDaemon */ = {
+                       isa = PBXGroup;
+                       children = (
+                               61F040E9144724F500A0C788 /* PithosSyncDaemon.h */,
+                               61F040EA144724F500A0C788 /* PithosSyncDaemon.m */,
+                               61F040ED144757B500A0C788 /* PithosLocalObjectState.h */,
+                               61F040EE144757B500A0C788 /* PithosLocalObjectState.m */,
+                       );
+                       name = PithosSyncDaemon;
+                       sourceTree = "<group>";
+               };
+               61F040E71447218F00A0C788 /* PithosBrowser */ = {
+                       isa = PBXGroup;
+                       children = (
+                               610DD34C13E6BEF400ED982F /* PithosBrowserController.h */,
+                               610DD34D13E6BEF400ED982F /* PithosBrowserController.m */,
+                               610DD34F13E6C00E00ED982F /* PithosBrowserController.xib */,
+                               6121250813F033F400063041 /* PithosBrowserPreviewController.xib */,
+                               619B85D213F8076F00C9371F /* PithosPreferencesController.h */,
+                               619B85D313F8077100C9371F /* PithosPreferencesController.m */,
+                               619B85D413F8077300C9371F /* PithosPreferencesController.xib */,
+                       );
+                       name = PithosBrowser;
+                       sourceTree = "<group>";
+               };
+               61F040E8144721B200A0C788 /* PithosActivityFacility */ = {
+                       isa = PBXGroup;
+                       children = (
+                               618A7FD61438CE5D0040F043 /* PithosActivityFacility.h */,
+                               618A7FD71438CE5D0040F043 /* PithosActivityFacility.m */,
+                               618A7FF4143A20830040F043 /* PithosActivity.h */,
+                               618A7FF5143A20830040F043 /* PithosActivity.m */,
+                       );
+                       name = PithosActivityFacility;
+                       sourceTree = "<group>";
+               };
+               61F040F41448547B00A0C788 /* Hashing */ = {
+                       isa = PBXGroup;
+                       children = (
+                               61433BC7141BA1CE00CD978D /* HashMapHash.h */,
+                               61433BC8141BA1CE00CD978D /* HashMapHash.m */,
+                               61F040F11448547000A0C788 /* FileMD5Hash.c */,
+                               61F040F21448547000A0C788 /* FileMD5Hash.h */,
+                       );
+                       name = Hashing;
+                       sourceTree = "<group>";
+               };
+               61F1C5DB1444A8CF00C1E6EB /* PithosNodes */ = {
+                       isa = PBXGroup;
+                       children = (
+                               610DD35713E6C3D100ED982F /* PithosNode.h */,
+                               610DD35813E6C3D100ED982F /* PithosNode.m */,
+                               610DD36213E6E2E400ED982F /* PithosAccountNode.h */,
+                               610DD36313E6E2E400ED982F /* PithosAccountNode.m */,
+                               610DD36513E6E69D00ED982F /* PithosContainerNode.h */,
+                               610DD36613E6E69D00ED982F /* PithosContainerNode.m */,
+                               610DD37313E7064E00ED982F /* PithosSubdirNode.h */,
+                               610DD37413E7064F00ED982F /* PithosSubdirNode.m */,
+                               610DD37013E7059800ED982F /* PithosObjectNode.h */,
+                               610DD37113E7059900ED982F /* PithosObjectNode.m */,
+                               6152D08A143200CB00803874 /* PithosSharingAccountsNode.h */,
+                               6152D08B143200CC00803874 /* PithosSharingAccountsNode.m */,
+                               611FFCAD13EBF0B800E43E18 /* PithosEmptyNode.h */,
+                               611FFCAE13EBF0B900E43E18 /* PithosEmptyNode.m */,
+                       );
+                       name = PithosNodes;
+                       sourceTree = "<group>";
+               };
+               61F1C5DD1444A92B00C1E6EB /* PithosNodeInfoControllers */ = {
+                       isa = PBXGroup;
+                       children = (
+                               616FC0B113F97D0800140A33 /* PithosNodeInfoController.h */,
+                               616FC0B213F97D0800140A33 /* PithosNodeInfoController.m */,
+                               611405CD1428BEBD00637170 /* PithosContainerNodeInfoController.h */,
+                               611405CE1428BEBE00637170 /* PithosContainerNodeInfoController.m */,
+                               611405CF1428BEC000637170 /* PithosContainerNodeInfoController.xib */,
+                               61C65AE4142918DC002597C2 /* PithosObjectNodeInfoController.h */,
+                               61C65AE5142918DD002597C2 /* PithosObjectNodeInfoController.m */,
+                               616FC0AE13F91BA400140A33 /* PithosObjectNodeInfoController.xib */,
+                       );
+                       name = PithosNodeInfoControllers;
+                       sourceTree = "<group>";
+               };
 /* End PBXGroup section */
 
 /* Begin PBXNativeTarget section */
                                619B85D613F8077800C9371F /* PithosPreferencesController.xib in Resources */,
                                616FC0AF13F91BA400140A33 /* PithosObjectNodeInfoController.xib in Resources */,
                                611405D11428BEC000637170 /* PithosContainerNodeInfoController.xib in Resources */,
+                               6154BF4B145554D600EE353A /* pithos-logo-small.png in Resources */,
+                               6154BF4D145558E300EE353A /* pithos.icns in Resources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
                                61C24BBB1410D350007004DC /* PublicURLTransformer.m in Sources */,
                                61C24BBE1410E031007004DC /* SharingDictionaryTransformer.m in Sources */,
                                61C24BC114110BDB007004DC /* SharingNameFormatter.m in Sources */,
-                               61C24BEC14161EC7007004DC /* PithosFileUtilities.m in Sources */,
+                               61C24BEC14161EC7007004DC /* PithosUtilities.m in Sources */,
                                614592BC1417CE70002E7A8C /* ASIPithosAccount.m in Sources */,
                                61433BC9141BA1CE00CD978D /* HashMapHash.m in Sources */,
                                611405D01428BEC000637170 /* PithosContainerNodeInfoController.m in Sources */,
                                618A7FF6143A20830040F043 /* PithosActivity.m in Sources */,
                                613629B5143E0F8B00363787 /* GroupMembersDictionaryTransformer.m in Sources */,
                                613629B9143E51E000363787 /* GroupAndGroupMemberFormatter.m in Sources */,
+                               61F040F31448547000A0C788 /* FileMD5Hash.c in Sources */,
+                               61F04132144DB97200A0C788 /* PithosLocalObjectState.m in Sources */,
+                               61F04133144DB97600A0C788 /* PithosSyncDaemon.m in Sources */,
+                               6164B2DD1450E55C00D4C1AB /* LastCompletedSyncTransformer.m in Sources */,
+                               6154BF501456A83200EE353A /* UsingSizeTransformer.m in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };