mirror of
				https://github.com/arsenetar/dupeguru.git
				synced 2025-09-11 17:58:17 +00:00 
			
		
		
		
	It offers hardlink and direct deletion options. This new feature supersedes the old "Send to Trash and Hardlink" menu item, which was removed.
		
			
				
	
	
		
			1087 lines
		
	
	
		
			84 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1087 lines
		
	
	
		
			84 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| // !$*UTF8*$!
 | |
| {
 | |
| 	archiveVersion = 1;
 | |
| 	classes = {
 | |
| 	};
 | |
| 	objectVersion = 46;
 | |
| 	objects = {
 | |
| 
 | |
| /* Begin PBXBuildFile section */
 | |
| 		8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
 | |
| 		CE073F6309CAE1A3005C1D2F /* help in Resources */ = {isa = PBXBuildFile; fileRef = CE073F5409CAE1A3005C1D2F /* help */; };
 | |
| 		CE18004D14BDD837001B6329 /* Python in Frameworks */ = {isa = PBXBuildFile; fileRef = CE18004C14BDD837001B6329 /* Python */; };
 | |
| 		CE18004F14BDD854001B6329 /* Python in CopyFiles */ = {isa = PBXBuildFile; fileRef = CE18004C14BDD837001B6329 /* Python */; };
 | |
| 		CE18005114BDD87B001B6329 /* py in Resources */ = {isa = PBXBuildFile; fileRef = CE18005014BDD87B001B6329 /* py */; };
 | |
| 		CE19BC6411199231007CCEB0 /* progress.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE19BC6111199231007CCEB0 /* progress.xib */; };
 | |
| 		CE1D091814BE0C6400CA6B8C /* ObjP.m in Sources */ = {isa = PBXBuildFile; fileRef = CE1D091514BE0C6400CA6B8C /* ObjP.m */; };
 | |
| 		CE1D091914BE0C6400CA6B8C /* PyStatsLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = CE1D091714BE0C6400CA6B8C /* PyStatsLabel.m */; };
 | |
| 		CE275C5714BF712B00265960 /* PyDirectoryOutline.m in Sources */ = {isa = PBXBuildFile; fileRef = CE275C5514BF712B00265960 /* PyDirectoryOutline.m */; };
 | |
| 		CE275C5A14BF71DF00265960 /* PyColumns.m in Sources */ = {isa = PBXBuildFile; fileRef = CE275C5914BF71DF00265960 /* PyColumns.m */; };
 | |
| 		CE27D3C412CCA43800859E67 /* HSAboutBox.m in Sources */ = {isa = PBXBuildFile; fileRef = CE27D3C312CCA43800859E67 /* HSAboutBox.m */; };
 | |
| 		CE31819D13D85D9B00B6D649 /* about.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE31819913D85D9B00B6D649 /* about.xib */; };
 | |
| 		CE31819E13D85D9B00B6D649 /* ErrorReportWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE31819B13D85D9B00B6D649 /* ErrorReportWindow.xib */; };
 | |
| 		CE381C9609914ACE003581CE /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = CE381C9409914ACE003581CE /* AppDelegate.m */; };
 | |
| 		CE381C9C09914ADF003581CE /* ResultWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = CE381C9A09914ADF003581CE /* ResultWindow.m */; };
 | |
| 		CE3A3B4914BF19B8007898AB /* PyDetailsPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3A3B4814BF19B8007898AB /* PyDetailsPanel.m */; };
 | |
| 		CE412C0D1510ECAA00484122 /* PyIgnoreListDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = CE412C0C1510ECAA00484122 /* PyIgnoreListDialog.m */; };
 | |
| 		CE412C111510ECCA00484122 /* IgnoreListDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE412C0F1510ECCA00484122 /* IgnoreListDialog.xib */; };
 | |
| 		CE412C141510ED2E00484122 /* IgnoreListDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = CE412C131510ED2E00484122 /* IgnoreListDialog.m */; };
 | |
| 		CE45579B0AE3BC2B005A9546 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE45579A0AE3BC2B005A9546 /* Sparkle.framework */; };
 | |
| 		CE4557B40AE3BC50005A9546 /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = CE45579A0AE3BC2B005A9546 /* Sparkle.framework */; };
 | |
| 		CE4746D314C09C12001A66DE /* PyProblemDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = CE4746D214C09C12001A66DE /* PyProblemDialog.m */; };
 | |
| 		CE5335FC142BBFAF008E5374 /* HSQuicklook.m in Sources */ = {isa = PBXBuildFile; fileRef = CE5335FB142BBFAF008E5374 /* HSQuicklook.m */; };
 | |
| 		CE533603142BC034008E5374 /* Quartz.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE533602142BC034008E5374 /* Quartz.framework */; };
 | |
| 		CE548CC614BF903D00D180CB /* PyPrioritizeDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = CE548CC314BF903D00D180CB /* PyPrioritizeDialog.m */; };
 | |
| 		CE548CC714BF903D00D180CB /* PyPrioritizeList.m in Sources */ = {isa = PBXBuildFile; fileRef = CE548CC514BF903D00D180CB /* PyPrioritizeList.m */; };
 | |
| 		CE587E9A14C07BCF004CA031 /* PyOutline.m in Sources */ = {isa = PBXBuildFile; fileRef = CE587E9814C07BCF004CA031 /* PyOutline.m */; };
 | |
| 		CE587E9E14C0801F004CA031 /* PySelectableList.m in Sources */ = {isa = PBXBuildFile; fileRef = CE587E9D14C0801F004CA031 /* PySelectableList.m */; };
 | |
| 		CE647E571173024A006D28BA /* ProblemDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = CE647E551173024A006D28BA /* ProblemDialog.m */; };
 | |
| 		CE6DD4E7124CA3070089A48D /* ResultTable.m in Sources */ = {isa = PBXBuildFile; fileRef = CE6DD4E6124CA3070089A48D /* ResultTable.m */; };
 | |
| 		CE6DD547124CAF1F0089A48D /* HSTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = CE6DD546124CAF1F0089A48D /* HSTableView.m */; };
 | |
| 		CE6E0DFE1054E9EF008D9390 /* dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = CE6E0DFD1054E9EF008D9390 /* dsa_pub.pem */; };
 | |
| 		CE76FDC4111EE37C006618EA /* HSOutlineView.m in Sources */ = {isa = PBXBuildFile; fileRef = CE76FDBF111EE37C006618EA /* HSOutlineView.m */; };
 | |
| 		CE76FDC5111EE37C006618EA /* NSIndexPathAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = CE76FDC1111EE37C006618EA /* NSIndexPathAdditions.m */; };
 | |
| 		CE76FDC6111EE37C006618EA /* NSTableViewAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = CE76FDC3111EE37C006618EA /* NSTableViewAdditions.m */; };
 | |
| 		CE76FDD4111EE3A7006618EA /* DirectoryOutline.m in Sources */ = {isa = PBXBuildFile; fileRef = CE76FDD2111EE3A7006618EA /* DirectoryOutline.m */; };
 | |
| 		CE76FDF7111EE561006618EA /* NSEventAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = CE76FDF6111EE561006618EA /* NSEventAdditions.m */; };
 | |
| 		CE79638612536C94008D405B /* FairwareReminder.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE79638412536C94008D405B /* FairwareReminder.xib */; };
 | |
| 		CE79638C12536F4E008D405B /* HSFairwareReminder.m in Sources */ = {isa = PBXBuildFile; fileRef = CE79638B12536F4E008D405B /* HSFairwareReminder.m */; };
 | |
| 		CE81134C12E5CE4D00A36C80 /* DetailsPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81134212E5CE4D00A36C80 /* DetailsPanel.xib */; };
 | |
| 		CE81134D12E5CE4D00A36C80 /* DirectoryPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81134412E5CE4D00A36C80 /* DirectoryPanel.xib */; };
 | |
| 		CE81134E12E5CE4D00A36C80 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81134612E5CE4D00A36C80 /* MainMenu.xib */; };
 | |
| 		CE81134F12E5CE4D00A36C80 /* ProblemDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81134812E5CE4D00A36C80 /* ProblemDialog.xib */; };
 | |
| 		CE81135012E5CE4D00A36C80 /* ResultWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81134A12E5CE4D00A36C80 /* ResultWindow.xib */; };
 | |
| 		CE81135812E5CE6D00A36C80 /* Preferences.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81135612E5CE6D00A36C80 /* Preferences.xib */; };
 | |
| 		CE8113EB12E5CE9A00A36C80 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = CE8113E912E5CE9A00A36C80 /* Localizable.strings */; };
 | |
| 		CE89240A14239CC30024CE4E /* PrioritizeList.m in Sources */ = {isa = PBXBuildFile; fileRef = CE89240714239CC30024CE4E /* PrioritizeList.m */; };
 | |
| 		CE91F216113BC22D0010360B /* StatsLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = CE91F214113BC22D0010360B /* StatsLabel.m */; };
 | |
| 		CE9777CD141F8C2500C13FB5 /* PrioritizeDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9777CC141F8C2500C13FB5 /* PrioritizeDialog.m */; };
 | |
| 		CE9777D1141F8CB400C13FB5 /* PrioritizeDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE9777CF141F8CB400C13FB5 /* PrioritizeDialog.xib */; };
 | |
| 		CE9FC22D14C080CF005C31FD /* PyGUIObject.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9FC22C14C080CF005C31FD /* PyGUIObject.m */; };
 | |
| 		CE9FC23014C08622005C31FD /* PyTable.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9FC22F14C08622005C31FD /* PyTable.m */; };
 | |
| 		CE9FC23314C0866F005C31FD /* PyResultTable.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9FC23214C0866F005C31FD /* PyResultTable.m */; };
 | |
| 		CEA175CA1461E8E600776591 /* locale in Resources */ = {isa = PBXBuildFile; fileRef = CEA175C91461E8E600776591 /* locale */; };
 | |
| 		CEA450B814BDDFD7002DAAF2 /* dg_cocoa.py in Resources */ = {isa = PBXBuildFile; fileRef = CEA450B714BDDFD7002DAAF2 /* dg_cocoa.py */; };
 | |
| 		CEB2AF5614C49AC800F907A9 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB2AF5514C49AC800F907A9 /* main.m */; };
 | |
| 		CEBCE2D81573FE49000402E1 /* HSPyUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = CEBCE2D71573FE49000402E1 /* HSPyUtil.m */; };
 | |
| 		CEC3F8F815765F9F00B26F0C /* DeletionOptions.xib in Resources */ = {isa = PBXBuildFile; fileRef = CEC3F8F615765F9F00B26F0C /* DeletionOptions.xib */; };
 | |
| 		CEC3F8FC157668A300B26F0C /* DeletionOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = CEC3F8FB157668A300B26F0C /* DeletionOptions.m */; };
 | |
| 		CEC3F8FF1576697700B26F0C /* PyDeletionOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = CEC3F8FE1576697700B26F0C /* PyDeletionOptions.m */; };
 | |
| 		CEE7EA130FE675C80004E467 /* DetailsPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = CEE7EA120FE675C80004E467 /* DetailsPanel.m */; };
 | |
| 		CEEB135209C837A2004D2330 /* dupeguru.icns in Resources */ = {isa = PBXBuildFile; fileRef = CEEB135109C837A2004D2330 /* dupeguru.icns */; };
 | |
| 		CEEF2A1814C0A5A60082545A /* PyDupeGuru.m in Sources */ = {isa = PBXBuildFile; fileRef = CEEF2A1714C0A5A60082545A /* PyDupeGuru.m */; };
 | |
| 		CEEF2A1D14C0A8480082545A /* PyDupeGuruBase.m in Sources */ = {isa = PBXBuildFile; fileRef = CEEF2A1A14C0A8480082545A /* PyDupeGuruBase.m */; };
 | |
| 		CEEF2A1E14C0A8480082545A /* PyFairware.m in Sources */ = {isa = PBXBuildFile; fileRef = CEEF2A1C14C0A8480082545A /* PyFairware.m */; };
 | |
| 		CEEF2A3C14C0B9050082545A /* HSColumns.m in Sources */ = {isa = PBXBuildFile; fileRef = CEEF2A3114C0B9050082545A /* HSColumns.m */; };
 | |
| 		CEEF2A3D14C0B9050082545A /* HSGUIController.m in Sources */ = {isa = PBXBuildFile; fileRef = CEEF2A3314C0B9050082545A /* HSGUIController.m */; };
 | |
| 		CEEF2A3E14C0B9050082545A /* HSOutline.m in Sources */ = {isa = PBXBuildFile; fileRef = CEEF2A3514C0B9050082545A /* HSOutline.m */; };
 | |
| 		CEEF2A3F14C0B9050082545A /* HSPopUpList.m in Sources */ = {isa = PBXBuildFile; fileRef = CEEF2A3714C0B9050082545A /* HSPopUpList.m */; };
 | |
| 		CEEF2A4014C0B9050082545A /* HSSelectableList.m in Sources */ = {isa = PBXBuildFile; fileRef = CEEF2A3914C0B9050082545A /* HSSelectableList.m */; };
 | |
| 		CEEF2A4114C0B9050082545A /* HSTable.m in Sources */ = {isa = PBXBuildFile; fileRef = CEEF2A3B14C0B9050082545A /* HSTable.m */; };
 | |
| 		CEF0ACCE12DF3C2000B32F7E /* HSRecentFiles.m in Sources */ = {isa = PBXBuildFile; fileRef = CEF0ACCD12DF3C2000B32F7E /* HSRecentFiles.m */; };
 | |
| 		CEFC294609C89E3D00D9F998 /* folder32.png in Resources */ = {isa = PBXBuildFile; fileRef = CEFC294509C89E3D00D9F998 /* folder32.png */; };
 | |
| 		CEFC64DE157678A500664D8C /* DetailsPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81134212E5CE4D00A36C80 /* DetailsPanel.xib */; };
 | |
| 		CEFC64E1157678AF00664D8C /* DetailsPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81134212E5CE4D00A36C80 /* DetailsPanel.xib */; };
 | |
| 		CEFC64E3157678C000664D8C /* DetailsPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81134212E5CE4D00A36C80 /* DetailsPanel.xib */; };
 | |
| 		CEFC64E5157678CA00664D8C /* DetailsPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81134212E5CE4D00A36C80 /* DetailsPanel.xib */; };
 | |
| 		CEFC64EA157678DE00664D8C /* DetailsPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81134212E5CE4D00A36C80 /* DetailsPanel.xib */; };
 | |
| 		CEFC64EB157678DE00664D8C /* DirectoryPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81134412E5CE4D00A36C80 /* DirectoryPanel.xib */; };
 | |
| 		CEFC64EC157678DE00664D8C /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81134612E5CE4D00A36C80 /* MainMenu.xib */; };
 | |
| 		CEFC64ED157678DE00664D8C /* ProblemDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE81134812E5CE4D00A36C80 /* ProblemDialog.xib */; };
 | |
| 		CEFC7F9E0FC9517500CD5728 /* Dialogs.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFC7F8B0FC9517500CD5728 /* Dialogs.m */; };
 | |
| 		CEFC7FA10FC9517500CD5728 /* ProgressController.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFC7F910FC9517500CD5728 /* ProgressController.m */; };
 | |
| 		CEFC7FA50FC9517500CD5728 /* Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFC7F9B0FC9517500CD5728 /* Utils.m */; };
 | |
| 		CEFC7FA60FC9517500CD5728 /* ValueTransformers.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFC7F9D0FC9517500CD5728 /* ValueTransformers.m */; };
 | |
| 		CEFC7FB90FC951A700CD5728 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFC7FB20FC951A700CD5728 /* AppDelegate.m */; };
 | |
| 		CEFC7FBA0FC951A700CD5728 /* DirectoryPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFC7FB50FC951A700CD5728 /* DirectoryPanel.m */; };
 | |
| 		CEFC7FBB0FC951A700CD5728 /* ResultWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = CEFC7FB80FC951A700CD5728 /* ResultWindow.m */; };
 | |
| /* End PBXBuildFile section */
 | |
| 
 | |
| /* Begin PBXCopyFilesBuildPhase section */
 | |
| 		CECC02B709A36E8200CC0A94 /* CopyFiles */ = {
 | |
| 			isa = PBXCopyFilesBuildPhase;
 | |
| 			buildActionMask = 2147483647;
 | |
| 			dstPath = "";
 | |
| 			dstSubfolderSpec = 10;
 | |
| 			files = (
 | |
| 				CE4557B40AE3BC50005A9546 /* Sparkle.framework in CopyFiles */,
 | |
| 				CE18004F14BDD854001B6329 /* Python in CopyFiles */,
 | |
| 			);
 | |
| 			runOnlyForDeploymentPostprocessing = 0;
 | |
| 		};
 | |
| /* End PBXCopyFilesBuildPhase section */
 | |
| 
 | |
| /* Begin PBXFileReference section */
 | |
| 		1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
 | |
| 		13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
 | |
| 		29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
 | |
| 		29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
 | |
| 		8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; };
 | |
| 		8D1107320486CEB800E47090 /* dupeGuru.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = dupeGuru.app; sourceTree = BUILT_PRODUCTS_DIR; };
 | |
| 		CE00BBBD14910C5E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/DetailsPanel.xib; sourceTree = "<group>"; };
 | |
| 		CE00BBBE14910C5E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/DirectoryPanel.xib; sourceTree = "<group>"; };
 | |
| 		CE00BBC014910C5E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/MainMenu.xib; sourceTree = "<group>"; };
 | |
| 		CE00BBC114910C5E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/PrioritizeDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE00BBC214910C5E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/ProblemDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE00BBC314910C5E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/ResultWindow.xib; sourceTree = "<group>"; };
 | |
| 		CE00BBCC14910C72006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = hy.lproj/Preferences.xib; sourceTree = "<group>"; };
 | |
| 		CE00BBCE14910C8E006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hy; path = ../base/hy.lproj/Localizable.strings; sourceTree = "<group>"; };
 | |
| 		CE00BBD014910CA3006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../hy.lproj/about.xib; sourceTree = "<group>"; };
 | |
| 		CE00BBD114910CA3006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../hy.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
 | |
| 		CE00BBD214910CA3006A717C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../hy.lproj/FairwareReminder.xib; sourceTree = "<group>"; };
 | |
| 		CE05341312E5DC260029EF25 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../../cocoalib/fr.lproj/FairwareReminder.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CE0564A814169D6C00D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../zh_CN.lproj/about.xib; sourceTree = "<group>"; };
 | |
| 		CE0564A914169D6C00D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../zh_CN.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
 | |
| 		CE0564AA14169D6C00D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../zh_CN.lproj/FairwareReminder.xib; sourceTree = "<group>"; };
 | |
| 		CE0564B014169D9E00D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh_CN; path = ../base/zh_CN.lproj/Localizable.strings; sourceTree = "<group>"; };
 | |
| 		CE0564B314169DB100D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/DetailsPanel.xib; sourceTree = "<group>"; };
 | |
| 		CE0564B414169DB100D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/DirectoryPanel.xib; sourceTree = "<group>"; };
 | |
| 		CE0564B614169DB100D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/MainMenu.xib; sourceTree = "<group>"; };
 | |
| 		CE0564B714169DB100D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/ProblemDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE0564B814169DB100D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/ResultWindow.xib; sourceTree = "<group>"; };
 | |
| 		CE0564BF14169DDC00D3D907 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = zh_CN.lproj/Preferences.xib; sourceTree = "<group>"; };
 | |
| 		CE073F5409CAE1A3005C1D2F /* help */ = {isa = PBXFileReference; lastKnownFileType = folder; name = help; path = ../../build/help; sourceTree = "<group>"; };
 | |
| 		CE112F5F145EF28D009C9E3E /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../cs.lproj/about.xib; sourceTree = "<group>"; };
 | |
| 		CE112F60145EF28D009C9E3E /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../cs.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
 | |
| 		CE112F61145EF28D009C9E3E /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../cs.lproj/FairwareReminder.xib; sourceTree = "<group>"; };
 | |
| 		CE148034151100EC00CD5DAD /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/IgnoreListDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE148037151100FB00CD5DAD /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/IgnoreListDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE1480391511010500CD5DAD /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/IgnoreListDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE14803B1511011000CD5DAD /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/IgnoreListDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE18004C14BDD837001B6329 /* Python */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = Python; path = ../../build/Python; sourceTree = "<group>"; };
 | |
| 		CE18005014BDD87B001B6329 /* py */ = {isa = PBXFileReference; lastKnownFileType = folder; name = py; path = ../../build/py; sourceTree = "<group>"; };
 | |
| 		CE19BC6111199231007CCEB0 /* progress.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = progress.xib; sourceTree = "<group>"; };
 | |
| 		CE1D091414BE0C6400CA6B8C /* ObjP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjP.h; sourceTree = "<group>"; };
 | |
| 		CE1D091514BE0C6400CA6B8C /* ObjP.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ObjP.m; sourceTree = "<group>"; };
 | |
| 		CE1D091614BE0C6400CA6B8C /* PyStatsLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyStatsLabel.h; sourceTree = "<group>"; };
 | |
| 		CE1D091714BE0C6400CA6B8C /* PyStatsLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyStatsLabel.m; sourceTree = "<group>"; };
 | |
| 		CE275C5414BF712B00265960 /* PyDirectoryOutline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyDirectoryOutline.h; sourceTree = "<group>"; };
 | |
| 		CE275C5514BF712B00265960 /* PyDirectoryOutline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyDirectoryOutline.m; sourceTree = "<group>"; };
 | |
| 		CE275C5814BF71DF00265960 /* PyColumns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyColumns.h; sourceTree = "<group>"; };
 | |
| 		CE275C5914BF71DF00265960 /* PyColumns.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyColumns.m; sourceTree = "<group>"; };
 | |
| 		CE27D3C212CCA43800859E67 /* HSAboutBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSAboutBox.h; path = ../../cocoalib/HSAboutBox.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CE27D3C312CCA43800859E67 /* HSAboutBox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HSAboutBox.m; path = ../../cocoalib/HSAboutBox.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CE31819A13D85D9B00B6D649 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../en.lproj/about.xib; sourceTree = "<group>"; };
 | |
| 		CE31819C13D85D9B00B6D649 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../en.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
 | |
| 		CE31819F13D85DA800B6D649 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../fr.lproj/about.xib; sourceTree = "<group>"; };
 | |
| 		CE3181A013D85DA800B6D649 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../fr.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
 | |
| 		CE3181A313D85DB700B6D649 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../de.lproj/about.xib; sourceTree = "<group>"; };
 | |
| 		CE3181A413D85DB700B6D649 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../de.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
 | |
| 		CE3181A513D85DB700B6D649 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../de.lproj/FairwareReminder.xib; sourceTree = "<group>"; };
 | |
| 		CE3491E2151100A40030B64C /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/IgnoreListDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE3491E5151100AD0030B64C /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/IgnoreListDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE3491E7151100BB0030B64C /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/IgnoreListDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE3491E8151100BB0030B64C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/IgnoreListDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE381C9409914ACE003581CE /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CE381C9509914ACE003581CE /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CE381C9A09914ADF003581CE /* ResultWindow.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = ResultWindow.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CE381C9B09914ADF003581CE /* ResultWindow.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = ResultWindow.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CE3A3B4714BF19B8007898AB /* PyDetailsPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyDetailsPanel.h; sourceTree = "<group>"; };
 | |
| 		CE3A3B4814BF19B8007898AB /* PyDetailsPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyDetailsPanel.m; sourceTree = "<group>"; };
 | |
| 		CE412C0B1510ECAA00484122 /* PyIgnoreListDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyIgnoreListDialog.h; sourceTree = "<group>"; };
 | |
| 		CE412C0C1510ECAA00484122 /* PyIgnoreListDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyIgnoreListDialog.m; sourceTree = "<group>"; };
 | |
| 		CE412C101510ECCA00484122 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/IgnoreListDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE412C121510ED2E00484122 /* IgnoreListDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IgnoreListDialog.h; path = ../base/IgnoreListDialog.h; sourceTree = "<group>"; };
 | |
| 		CE412C131510ED2E00484122 /* IgnoreListDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IgnoreListDialog.m; path = ../base/IgnoreListDialog.m; sourceTree = "<group>"; };
 | |
| 		CE45579A0AE3BC2B005A9546 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = /Library/Frameworks/Sparkle.framework; sourceTree = "<absolute>"; };
 | |
| 		CE4746D114C09C12001A66DE /* PyProblemDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyProblemDialog.h; sourceTree = "<group>"; };
 | |
| 		CE4746D214C09C12001A66DE /* PyProblemDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyProblemDialog.m; sourceTree = "<group>"; };
 | |
| 		CE5335FA142BBFAF008E5374 /* HSQuicklook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSQuicklook.h; path = ../../cocoalib/HSQuicklook.h; sourceTree = "<group>"; };
 | |
| 		CE5335FB142BBFAF008E5374 /* HSQuicklook.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HSQuicklook.m; path = ../../cocoalib/HSQuicklook.m; sourceTree = "<group>"; };
 | |
| 		CE533602142BC034008E5374 /* Quartz.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Quartz.framework; path = System/Library/Frameworks/Quartz.framework; sourceTree = SDKROOT; };
 | |
| 		CE548CC214BF903D00D180CB /* PyPrioritizeDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyPrioritizeDialog.h; sourceTree = "<group>"; };
 | |
| 		CE548CC314BF903D00D180CB /* PyPrioritizeDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyPrioritizeDialog.m; sourceTree = "<group>"; };
 | |
| 		CE548CC414BF903D00D180CB /* PyPrioritizeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyPrioritizeList.h; sourceTree = "<group>"; };
 | |
| 		CE548CC514BF903D00D180CB /* PyPrioritizeList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyPrioritizeList.m; sourceTree = "<group>"; };
 | |
| 		CE587E9714C07BCF004CA031 /* PyOutline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyOutline.h; sourceTree = "<group>"; };
 | |
| 		CE587E9814C07BCF004CA031 /* PyOutline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyOutline.m; sourceTree = "<group>"; };
 | |
| 		CE587E9C14C0801F004CA031 /* PySelectableList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PySelectableList.h; sourceTree = "<group>"; };
 | |
| 		CE587E9D14C0801F004CA031 /* PySelectableList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PySelectableList.m; sourceTree = "<group>"; };
 | |
| 		CE647E541173024A006D28BA /* ProblemDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProblemDialog.h; path = ../base/ProblemDialog.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CE647E551173024A006D28BA /* ProblemDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ProblemDialog.m; path = ../base/ProblemDialog.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CE6DD4E5124CA3070089A48D /* ResultTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ResultTable.h; path = ../base/ResultTable.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CE6DD4E6124CA3070089A48D /* ResultTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ResultTable.m; path = ../base/ResultTable.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CE6DD545124CAF1F0089A48D /* HSTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSTableView.h; path = ../../cocoalib/views/HSTableView.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CE6DD546124CAF1F0089A48D /* HSTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HSTableView.m; path = ../../cocoalib/views/HSTableView.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CE6E0DFD1054E9EF008D9390 /* dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = dsa_pub.pem; path = ../base/dsa_pub.pem; sourceTree = "<group>"; };
 | |
| 		CE76FDBE111EE37C006618EA /* HSOutlineView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSOutlineView.h; sourceTree = "<group>"; };
 | |
| 		CE76FDBF111EE37C006618EA /* HSOutlineView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSOutlineView.m; sourceTree = "<group>"; };
 | |
| 		CE76FDC0111EE37C006618EA /* NSIndexPathAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSIndexPathAdditions.h; sourceTree = "<group>"; };
 | |
| 		CE76FDC1111EE37C006618EA /* NSIndexPathAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSIndexPathAdditions.m; sourceTree = "<group>"; };
 | |
| 		CE76FDC2111EE37C006618EA /* NSTableViewAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSTableViewAdditions.h; sourceTree = "<group>"; };
 | |
| 		CE76FDC3111EE37C006618EA /* NSTableViewAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSTableViewAdditions.m; sourceTree = "<group>"; };
 | |
| 		CE76FDD1111EE3A7006618EA /* DirectoryOutline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DirectoryOutline.h; path = ../base/DirectoryOutline.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CE76FDD2111EE3A7006618EA /* DirectoryOutline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DirectoryOutline.m; path = ../base/DirectoryOutline.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CE76FDF5111EE561006618EA /* NSEventAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSEventAdditions.h; path = ../../cocoalib/NSEventAdditions.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CE76FDF6111EE561006618EA /* NSEventAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSEventAdditions.m; path = ../../cocoalib/NSEventAdditions.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CE79638512536C94008D405B /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../../cocoalib/en.lproj/FairwareReminder.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CE79638A12536F4E008D405B /* HSFairwareReminder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSFairwareReminder.h; path = ../../cocoalib/HSFairwareReminder.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CE79638B12536F4E008D405B /* HSFairwareReminder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HSFairwareReminder.m; path = ../../cocoalib/HSFairwareReminder.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CE7A6971146442010007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = ../base/it.lproj/Localizable.strings; sourceTree = "<group>"; };
 | |
| 		CE7A6977146442160007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/DetailsPanel.xib; sourceTree = "<group>"; };
 | |
| 		CE7A6978146442160007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/DirectoryPanel.xib; sourceTree = "<group>"; };
 | |
| 		CE7A697A146442160007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/MainMenu.xib; sourceTree = "<group>"; };
 | |
| 		CE7A697B146442160007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/PrioritizeDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE7A697C146442160007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/ProblemDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE7A697D146442160007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/ResultWindow.xib; sourceTree = "<group>"; };
 | |
| 		CE7A6985146442340007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../it.lproj/about.xib; sourceTree = "<group>"; };
 | |
| 		CE7A6986146442340007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../it.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
 | |
| 		CE7A6987146442340007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../it.lproj/FairwareReminder.xib; sourceTree = "<group>"; };
 | |
| 		CE7A698B1464425A0007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = it.lproj/Preferences.xib; sourceTree = "<group>"; };
 | |
| 		CE81134312E5CE4D00A36C80 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/DetailsPanel.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CE81134512E5CE4D00A36C80 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/DirectoryPanel.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CE81134712E5CE4D00A36C80 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/MainMenu.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CE81134912E5CE4D00A36C80 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/ProblemDialog.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CE81134B12E5CE4D00A36C80 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/ResultWindow.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CE81135112E5CE6100A36C80 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/DetailsPanel.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CE81135212E5CE6100A36C80 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/DirectoryPanel.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CE81135312E5CE6100A36C80 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/MainMenu.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CE81135412E5CE6100A36C80 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/ProblemDialog.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CE81135512E5CE6100A36C80 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/ResultWindow.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CE81135712E5CE6D00A36C80 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/Preferences.xib; sourceTree = "<group>"; };
 | |
| 		CE81135912E5CE7B00A36C80 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = fr.lproj/Preferences.xib; sourceTree = "<group>"; };
 | |
| 		CE8113EA12E5CE9A00A36C80 /* en */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = en; path = ../base/en.lproj/Localizable.strings; sourceTree = SOURCE_ROOT; };
 | |
| 		CE8113EC12E5CEA800A36C80 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = ../base/fr.lproj/Localizable.strings; sourceTree = SOURCE_ROOT; };
 | |
| 		CE89240614239CC30024CE4E /* PrioritizeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrioritizeList.h; path = ../base/PrioritizeList.h; sourceTree = "<group>"; };
 | |
| 		CE89240714239CC30024CE4E /* PrioritizeList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PrioritizeList.m; path = ../base/PrioritizeList.m; sourceTree = "<group>"; };
 | |
| 		CE91F213113BC22D0010360B /* StatsLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StatsLabel.h; path = ../base/StatsLabel.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CE91F214113BC22D0010360B /* StatsLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = StatsLabel.m; path = ../base/StatsLabel.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CE9777CB141F8C2500C13FB5 /* PrioritizeDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrioritizeDialog.h; path = ../base/PrioritizeDialog.h; sourceTree = "<group>"; };
 | |
| 		CE9777CC141F8C2500C13FB5 /* PrioritizeDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PrioritizeDialog.m; path = ../base/PrioritizeDialog.m; sourceTree = "<group>"; };
 | |
| 		CE9777D0141F8CB400C13FB5 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/PrioritizeDialog.xib; sourceTree = "<group>"; };
 | |
| 		CE9FC22B14C080CF005C31FD /* PyGUIObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyGUIObject.h; sourceTree = "<group>"; };
 | |
| 		CE9FC22C14C080CF005C31FD /* PyGUIObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyGUIObject.m; sourceTree = "<group>"; };
 | |
| 		CE9FC22E14C08622005C31FD /* PyTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyTable.h; sourceTree = "<group>"; };
 | |
| 		CE9FC22F14C08622005C31FD /* PyTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyTable.m; sourceTree = "<group>"; };
 | |
| 		CE9FC23114C0866F005C31FD /* PyResultTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyResultTable.h; sourceTree = "<group>"; };
 | |
| 		CE9FC23214C0866F005C31FD /* PyResultTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyResultTable.m; sourceTree = "<group>"; };
 | |
| 		CEA175C91461E8E600776591 /* locale */ = {isa = PBXFileReference; lastKnownFileType = folder; name = locale; path = ../../build/locale; sourceTree = "<group>"; };
 | |
| 		CEA450B714BDDFD7002DAAF2 /* dg_cocoa.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = dg_cocoa.py; path = ../../build/dg_cocoa.py; sourceTree = "<group>"; };
 | |
| 		CEB2AF5514C49AC800F907A9 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = ../base/main.m; sourceTree = "<group>"; };
 | |
| 		CEB57990146ADC5100EDF7D7 /* HSConsts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSConsts.h; path = ../../cocoalib/HSConsts.h; sourceTree = "<group>"; };
 | |
| 		CEBCE2D61573FE49000402E1 /* HSPyUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSPyUtil.h; path = ../../cocoalib/HSPyUtil.h; sourceTree = "<group>"; };
 | |
| 		CEBCE2D71573FE49000402E1 /* HSPyUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HSPyUtil.m; path = ../../cocoalib/HSPyUtil.m; sourceTree = "<group>"; };
 | |
| 		CEBCE2DA1573FEBF000402E1 /* HSFairwareProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSFairwareProtocol.h; path = ../../cocoalib/HSFairwareProtocol.h; sourceTree = "<group>"; };
 | |
| 		CEC3F8F715765F9F00B26F0C /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/DeletionOptions.xib; sourceTree = "<group>"; };
 | |
| 		CEC3F8FA157668A300B26F0C /* DeletionOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DeletionOptions.h; path = ../base/DeletionOptions.h; sourceTree = "<group>"; };
 | |
| 		CEC3F8FB157668A300B26F0C /* DeletionOptions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DeletionOptions.m; path = ../base/DeletionOptions.m; sourceTree = "<group>"; };
 | |
| 		CEC3F8FD1576697700B26F0C /* PyDeletionOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyDeletionOptions.h; sourceTree = "<group>"; };
 | |
| 		CEC3F8FE1576697700B26F0C /* PyDeletionOptions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyDeletionOptions.m; sourceTree = "<group>"; };
 | |
| 		CECFFF1C13CDF8D0003A4518 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/DetailsPanel.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CECFFF1D13CDF8D0003A4518 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/DirectoryPanel.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CECFFF1F13CDF8D0003A4518 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/MainMenu.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CECFFF2013CDF8D0003A4518 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/ProblemDialog.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CECFFF2113CDF8D0003A4518 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/ResultWindow.xib; sourceTree = SOURCE_ROOT; };
 | |
| 		CECFFF2413CDF8E5003A4518 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = de.lproj/Preferences.xib; sourceTree = "<group>"; };
 | |
| 		CED638D514B38CC800B88D00 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../ru.lproj/about.xib; sourceTree = "<group>"; };
 | |
| 		CED638D614B38CC800B88D00 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../ru.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
 | |
| 		CED638D714B38CC800B88D00 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../ru.lproj/FairwareReminder.xib; sourceTree = "<group>"; };
 | |
| 		CED638DC14B38CEC00B88D00 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/DetailsPanel.xib; sourceTree = "<group>"; };
 | |
| 		CED638DD14B38CEC00B88D00 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/DirectoryPanel.xib; sourceTree = "<group>"; };
 | |
| 		CED638DF14B38CEC00B88D00 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/MainMenu.xib; sourceTree = "<group>"; };
 | |
| 		CED638E014B38CEC00B88D00 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/PrioritizeDialog.xib; sourceTree = "<group>"; };
 | |
| 		CED638E114B38CEC00B88D00 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/ProblemDialog.xib; sourceTree = "<group>"; };
 | |
| 		CED638E214B38CEC00B88D00 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/ResultWindow.xib; sourceTree = "<group>"; };
 | |
| 		CED638EA14B38CF800B88D00 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ru.lproj/Preferences.xib; sourceTree = "<group>"; };
 | |
| 		CED638EC14B38D0900B88D00 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ../base/ru.lproj/Localizable.strings; sourceTree = "<group>"; };
 | |
| 		CED64CEB145EF06000572B00 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = ../base/cs.lproj/Localizable.strings; sourceTree = "<group>"; };
 | |
| 		CED64CF8145EF07700572B00 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/DetailsPanel.xib; sourceTree = "<group>"; };
 | |
| 		CED64CF9145EF07700572B00 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/DirectoryPanel.xib; sourceTree = "<group>"; };
 | |
| 		CED64CFB145EF07700572B00 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/MainMenu.xib; sourceTree = "<group>"; };
 | |
| 		CED64CFC145EF07700572B00 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/PrioritizeDialog.xib; sourceTree = "<group>"; };
 | |
| 		CED64CFD145EF07700572B00 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/ProblemDialog.xib; sourceTree = "<group>"; };
 | |
| 		CED64CFE145EF07700572B00 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/ResultWindow.xib; sourceTree = "<group>"; };
 | |
| 		CED64D06145EF16300572B00 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = cs.lproj/Preferences.xib; sourceTree = "<group>"; };
 | |
| 		CED939551406ABB70072C4E8 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = ../base/de.lproj/Localizable.strings; sourceTree = "<group>"; };
 | |
| 		CEE7EA110FE675C80004E467 /* DetailsPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DetailsPanel.h; path = ../base/DetailsPanel.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CEE7EA120FE675C80004E467 /* DetailsPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DetailsPanel.m; path = ../base/DetailsPanel.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CEEB135109C837A2004D2330 /* dupeguru.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = dupeguru.icns; sourceTree = "<group>"; };
 | |
| 		CEECCD0614C636C900A2F3A0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../uk.lproj/about.xib; sourceTree = "<group>"; };
 | |
| 		CEECCD0714C636C900A2F3A0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../uk.lproj/ErrorReportWindow.xib; sourceTree = "<group>"; };
 | |
| 		CEECCD0814C636C900A2F3A0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../uk.lproj/FairwareReminder.xib; sourceTree = "<group>"; };
 | |
| 		CEECCD0D14C636F100A2F3A0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = ../base/uk.lproj/Localizable.strings; sourceTree = "<group>"; };
 | |
| 		CEECCD0F14C6370000A2F3A0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/DetailsPanel.xib; sourceTree = "<group>"; };
 | |
| 		CEECCD1014C6370000A2F3A0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/DirectoryPanel.xib; sourceTree = "<group>"; };
 | |
| 		CEECCD1214C6370000A2F3A0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/MainMenu.xib; sourceTree = "<group>"; };
 | |
| 		CEECCD1314C6370000A2F3A0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/PrioritizeDialog.xib; sourceTree = "<group>"; };
 | |
| 		CEECCD1414C6370000A2F3A0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/ProblemDialog.xib; sourceTree = "<group>"; };
 | |
| 		CEECCD1514C6370000A2F3A0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/ResultWindow.xib; sourceTree = "<group>"; };
 | |
| 		CEECCD1D14C6370C00A2F3A0 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = uk.lproj/Preferences.xib; sourceTree = "<group>"; };
 | |
| 		CEEF2A1614C0A5A60082545A /* PyDupeGuru.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyDupeGuru.h; sourceTree = "<group>"; };
 | |
| 		CEEF2A1714C0A5A60082545A /* PyDupeGuru.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyDupeGuru.m; sourceTree = "<group>"; };
 | |
| 		CEEF2A1914C0A8480082545A /* PyDupeGuruBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyDupeGuruBase.h; sourceTree = "<group>"; };
 | |
| 		CEEF2A1A14C0A8480082545A /* PyDupeGuruBase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyDupeGuruBase.m; sourceTree = "<group>"; };
 | |
| 		CEEF2A1B14C0A8480082545A /* PyFairware.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyFairware.h; sourceTree = "<group>"; };
 | |
| 		CEEF2A1C14C0A8480082545A /* PyFairware.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyFairware.m; sourceTree = "<group>"; };
 | |
| 		CEEF2A3014C0B9050082545A /* HSColumns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSColumns.h; sourceTree = "<group>"; };
 | |
| 		CEEF2A3114C0B9050082545A /* HSColumns.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSColumns.m; sourceTree = "<group>"; };
 | |
| 		CEEF2A3214C0B9050082545A /* HSGUIController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSGUIController.h; sourceTree = "<group>"; };
 | |
| 		CEEF2A3314C0B9050082545A /* HSGUIController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSGUIController.m; sourceTree = "<group>"; };
 | |
| 		CEEF2A3414C0B9050082545A /* HSOutline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSOutline.h; sourceTree = "<group>"; };
 | |
| 		CEEF2A3514C0B9050082545A /* HSOutline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSOutline.m; sourceTree = "<group>"; };
 | |
| 		CEEF2A3614C0B9050082545A /* HSPopUpList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSPopUpList.h; sourceTree = "<group>"; };
 | |
| 		CEEF2A3714C0B9050082545A /* HSPopUpList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSPopUpList.m; sourceTree = "<group>"; };
 | |
| 		CEEF2A3814C0B9050082545A /* HSSelectableList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSSelectableList.h; sourceTree = "<group>"; };
 | |
| 		CEEF2A3914C0B9050082545A /* HSSelectableList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSSelectableList.m; sourceTree = "<group>"; };
 | |
| 		CEEF2A3A14C0B9050082545A /* HSTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSTable.h; sourceTree = "<group>"; };
 | |
| 		CEEF2A3B14C0B9050082545A /* HSTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSTable.m; sourceTree = "<group>"; };
 | |
| 		CEEF2A4214C0BB430082545A /* Worker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Worker.h; path = ../../cocoalib/Worker.h; sourceTree = "<group>"; };
 | |
| 		CEF0ACCC12DF3C2000B32F7E /* HSRecentFiles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSRecentFiles.h; path = ../../cocoalib/HSRecentFiles.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CEF0ACCD12DF3C2000B32F7E /* HSRecentFiles.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HSRecentFiles.m; path = ../../cocoalib/HSRecentFiles.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CEF27A9C1423EAD90048ADFA /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/PrioritizeDialog.xib; sourceTree = "<group>"; };
 | |
| 		CEF27A9D1423EAD90048ADFA /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/PrioritizeDialog.xib; sourceTree = "<group>"; };
 | |
| 		CEF27A9E1423EAD90048ADFA /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/PrioritizeDialog.xib; sourceTree = "<group>"; };
 | |
| 		CEFC294509C89E3D00D9F998 /* folder32.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = folder32.png; path = ../../images/folder32.png; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC64DD157678A500664D8C /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/DeletionOptions.xib; sourceTree = "<group>"; };
 | |
| 		CEFC64E0157678AF00664D8C /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/DeletionOptions.xib; sourceTree = "<group>"; };
 | |
| 		CEFC64E2157678C000664D8C /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/DeletionOptions.xib; sourceTree = "<group>"; };
 | |
| 		CEFC64E4157678CA00664D8C /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/DeletionOptions.xib; sourceTree = "<group>"; };
 | |
| 		CEFC64E6157678DE00664D8C /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/DeletionOptions.xib; sourceTree = "<group>"; };
 | |
| 		CEFC64E7157678DE00664D8C /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/DeletionOptions.xib; sourceTree = "<group>"; };
 | |
| 		CEFC64E8157678DE00664D8C /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/DeletionOptions.xib; sourceTree = "<group>"; };
 | |
| 		CEFC64E9157678DE00664D8C /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/DeletionOptions.xib; sourceTree = "<group>"; };
 | |
| 		CEFC7F8A0FC9517500CD5728 /* Dialogs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Dialogs.h; path = ../../cocoalib/Dialogs.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7F8B0FC9517500CD5728 /* Dialogs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Dialogs.m; path = ../../cocoalib/Dialogs.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7F900FC9517500CD5728 /* ProgressController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProgressController.h; path = ../../cocoalib/ProgressController.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7F910FC9517500CD5728 /* ProgressController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ProgressController.m; path = ../../cocoalib/ProgressController.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7F9A0FC9517500CD5728 /* Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Utils.h; path = ../../cocoalib/Utils.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7F9B0FC9517500CD5728 /* Utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Utils.m; path = ../../cocoalib/Utils.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7F9C0FC9517500CD5728 /* ValueTransformers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ValueTransformers.h; path = ../../cocoalib/ValueTransformers.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7F9D0FC9517500CD5728 /* ValueTransformers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ValueTransformers.m; path = ../../cocoalib/ValueTransformers.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7FB10FC951A700CD5728 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = ../base/AppDelegate.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7FB20FC951A700CD5728 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = ../base/AppDelegate.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7FB30FC951A700CD5728 /* Consts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Consts.h; path = ../base/Consts.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7FB40FC951A700CD5728 /* DirectoryPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DirectoryPanel.h; path = ../base/DirectoryPanel.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7FB50FC951A700CD5728 /* DirectoryPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DirectoryPanel.m; path = ../base/DirectoryPanel.m; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7FB70FC951A700CD5728 /* ResultWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ResultWindow.h; path = ../base/ResultWindow.h; sourceTree = SOURCE_ROOT; };
 | |
| 		CEFC7FB80FC951A700CD5728 /* ResultWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ResultWindow.m; path = ../base/ResultWindow.m; sourceTree = SOURCE_ROOT; };
 | |
| /* End PBXFileReference section */
 | |
| 
 | |
| /* Begin PBXFrameworksBuildPhase section */
 | |
| 		8D11072E0486CEB800E47090 /* Frameworks */ = {
 | |
| 			isa = PBXFrameworksBuildPhase;
 | |
| 			buildActionMask = 2147483647;
 | |
| 			files = (
 | |
| 				CE18004D14BDD837001B6329 /* Python in Frameworks */,
 | |
| 				CE533603142BC034008E5374 /* Quartz.framework in Frameworks */,
 | |
| 				8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
 | |
| 				CE45579B0AE3BC2B005A9546 /* Sparkle.framework in Frameworks */,
 | |
| 			);
 | |
| 			runOnlyForDeploymentPostprocessing = 0;
 | |
| 		};
 | |
| /* End PBXFrameworksBuildPhase section */
 | |
| 
 | |
| /* Begin PBXGroup section */
 | |
| 		080E96DDFE201D6D7F000001 /* DGSE */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				CE381C9509914ACE003581CE /* AppDelegate.h */,
 | |
| 				CE381C9409914ACE003581CE /* AppDelegate.m */,
 | |
| 				CE381C9B09914ADF003581CE /* ResultWindow.h */,
 | |
| 				CE381C9A09914ADF003581CE /* ResultWindow.m */,
 | |
| 			);
 | |
| 			name = DGSE;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				CE18004C14BDD837001B6329 /* Python */,
 | |
| 				CE45579A0AE3BC2B005A9546 /* Sparkle.framework */,
 | |
| 				1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
 | |
| 				CE533602142BC034008E5374 /* Quartz.framework */,
 | |
| 			);
 | |
| 			name = "Linked Frameworks";
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				29B97324FDCFA39411CA2CEA /* AppKit.framework */,
 | |
| 				13E42FB307B3F0F600E4EEF1 /* CoreData.framework */,
 | |
| 				29B97325FDCFA39411CA2CEA /* Foundation.framework */,
 | |
| 			);
 | |
| 			name = "Other Frameworks";
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		19C28FACFE9D520D11CA2CBB /* Products */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				8D1107320486CEB800E47090 /* dupeGuru.app */,
 | |
| 			);
 | |
| 			name = Products;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		29B97314FDCFA39411CA2CEA /* dupeguru */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				080E96DDFE201D6D7F000001 /* DGSE */,
 | |
| 				CEFC7FB00FC9518F00CD5728 /* dgbase */,
 | |
| 				CE1D091314BE0C6400CA6B8C /* autogen */,
 | |
| 				CEFC7F890FC9513600CD5728 /* cocoalib */,
 | |
| 				29B97317FDCFA39411CA2CEA /* Resources */,
 | |
| 				29B97323FDCFA39411CA2CEA /* Frameworks */,
 | |
| 				19C28FACFE9D520D11CA2CBB /* Products */,
 | |
| 			);
 | |
| 			name = dupeguru;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		29B97317FDCFA39411CA2CEA /* Resources */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				CEA450B714BDDFD7002DAAF2 /* dg_cocoa.py */,
 | |
| 				CE18005014BDD87B001B6329 /* py */,
 | |
| 				CEA175C91461E8E600776591 /* locale */,
 | |
| 				CE073F5409CAE1A3005C1D2F /* help */,
 | |
| 				CEFC294309C89E0000D9F998 /* images */,
 | |
| 				CEEFC0CA10943849001F3A39 /* xib */,
 | |
| 				CEEB135109C837A2004D2330 /* dupeguru.icns */,
 | |
| 				8D1107310486CEB800E47090 /* Info.plist */,
 | |
| 				CE8113E912E5CE9A00A36C80 /* Localizable.strings */,
 | |
| 				CE6E0DFD1054E9EF008D9390 /* dsa_pub.pem */,
 | |
| 			);
 | |
| 			name = Resources;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		29B97323FDCFA39411CA2CEA /* Frameworks */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
 | |
| 				1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
 | |
| 			);
 | |
| 			name = Frameworks;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		CE19BC5F11199231007CCEB0 /* xib */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				CE31819913D85D9B00B6D649 /* about.xib */,
 | |
| 				CE31819B13D85D9B00B6D649 /* ErrorReportWindow.xib */,
 | |
| 				CE79638412536C94008D405B /* FairwareReminder.xib */,
 | |
| 				CE19BC6111199231007CCEB0 /* progress.xib */,
 | |
| 			);
 | |
| 			name = xib;
 | |
| 			path = ../../cocoalib/xib;
 | |
| 			sourceTree = SOURCE_ROOT;
 | |
| 		};
 | |
| 		CE1D091314BE0C6400CA6B8C /* autogen */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				CE9FC22B14C080CF005C31FD /* PyGUIObject.h */,
 | |
| 				CE9FC22C14C080CF005C31FD /* PyGUIObject.m */,
 | |
| 				CE275C5814BF71DF00265960 /* PyColumns.h */,
 | |
| 				CE275C5914BF71DF00265960 /* PyColumns.m */,
 | |
| 				CE587E9714C07BCF004CA031 /* PyOutline.h */,
 | |
| 				CE587E9814C07BCF004CA031 /* PyOutline.m */,
 | |
| 				CE587E9C14C0801F004CA031 /* PySelectableList.h */,
 | |
| 				CE587E9D14C0801F004CA031 /* PySelectableList.m */,
 | |
| 				CE9FC22E14C08622005C31FD /* PyTable.h */,
 | |
| 				CE9FC22F14C08622005C31FD /* PyTable.m */,
 | |
| 				CE3A3B4714BF19B8007898AB /* PyDetailsPanel.h */,
 | |
| 				CE3A3B4814BF19B8007898AB /* PyDetailsPanel.m */,
 | |
| 				CE275C5414BF712B00265960 /* PyDirectoryOutline.h */,
 | |
| 				CE275C5514BF712B00265960 /* PyDirectoryOutline.m */,
 | |
| 				CE548CC214BF903D00D180CB /* PyPrioritizeDialog.h */,
 | |
| 				CE548CC314BF903D00D180CB /* PyPrioritizeDialog.m */,
 | |
| 				CE548CC414BF903D00D180CB /* PyPrioritizeList.h */,
 | |
| 				CE548CC514BF903D00D180CB /* PyPrioritizeList.m */,
 | |
| 				CE4746D114C09C12001A66DE /* PyProblemDialog.h */,
 | |
| 				CE4746D214C09C12001A66DE /* PyProblemDialog.m */,
 | |
| 				CE412C0B1510ECAA00484122 /* PyIgnoreListDialog.h */,
 | |
| 				CE412C0C1510ECAA00484122 /* PyIgnoreListDialog.m */,
 | |
| 				CEC3F8FD1576697700B26F0C /* PyDeletionOptions.h */,
 | |
| 				CEC3F8FE1576697700B26F0C /* PyDeletionOptions.m */,
 | |
| 				CE9FC23114C0866F005C31FD /* PyResultTable.h */,
 | |
| 				CE9FC23214C0866F005C31FD /* PyResultTable.m */,
 | |
| 				CE1D091614BE0C6400CA6B8C /* PyStatsLabel.h */,
 | |
| 				CE1D091714BE0C6400CA6B8C /* PyStatsLabel.m */,
 | |
| 				CE1D091414BE0C6400CA6B8C /* ObjP.h */,
 | |
| 				CE1D091514BE0C6400CA6B8C /* ObjP.m */,
 | |
| 				CEEF2A1614C0A5A60082545A /* PyDupeGuru.h */,
 | |
| 				CEEF2A1714C0A5A60082545A /* PyDupeGuru.m */,
 | |
| 				CEEF2A1914C0A8480082545A /* PyDupeGuruBase.h */,
 | |
| 				CEEF2A1A14C0A8480082545A /* PyDupeGuruBase.m */,
 | |
| 				CEEF2A1B14C0A8480082545A /* PyFairware.h */,
 | |
| 				CEEF2A1C14C0A8480082545A /* PyFairware.m */,
 | |
| 			);
 | |
| 			name = autogen;
 | |
| 			path = ../autogen;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		CE76FDBD111EE37C006618EA /* views */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				CE6DD545124CAF1F0089A48D /* HSTableView.h */,
 | |
| 				CE6DD546124CAF1F0089A48D /* HSTableView.m */,
 | |
| 				CE76FDBE111EE37C006618EA /* HSOutlineView.h */,
 | |
| 				CE76FDBF111EE37C006618EA /* HSOutlineView.m */,
 | |
| 				CE76FDC0111EE37C006618EA /* NSIndexPathAdditions.h */,
 | |
| 				CE76FDC1111EE37C006618EA /* NSIndexPathAdditions.m */,
 | |
| 				CE76FDC2111EE37C006618EA /* NSTableViewAdditions.h */,
 | |
| 				CE76FDC3111EE37C006618EA /* NSTableViewAdditions.m */,
 | |
| 			);
 | |
| 			name = views;
 | |
| 			path = ../../cocoalib/views;
 | |
| 			sourceTree = SOURCE_ROOT;
 | |
| 		};
 | |
| 		CE76FDC7111EE38E006618EA /* controllers */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				CEEF2A3014C0B9050082545A /* HSColumns.h */,
 | |
| 				CEEF2A3114C0B9050082545A /* HSColumns.m */,
 | |
| 				CEEF2A3214C0B9050082545A /* HSGUIController.h */,
 | |
| 				CEEF2A3314C0B9050082545A /* HSGUIController.m */,
 | |
| 				CEEF2A3414C0B9050082545A /* HSOutline.h */,
 | |
| 				CEEF2A3514C0B9050082545A /* HSOutline.m */,
 | |
| 				CEEF2A3614C0B9050082545A /* HSPopUpList.h */,
 | |
| 				CEEF2A3714C0B9050082545A /* HSPopUpList.m */,
 | |
| 				CEEF2A3814C0B9050082545A /* HSSelectableList.h */,
 | |
| 				CEEF2A3914C0B9050082545A /* HSSelectableList.m */,
 | |
| 				CEEF2A3A14C0B9050082545A /* HSTable.h */,
 | |
| 				CEEF2A3B14C0B9050082545A /* HSTable.m */,
 | |
| 			);
 | |
| 			name = controllers;
 | |
| 			path = ../../cocoalib/controllers;
 | |
| 			sourceTree = SOURCE_ROOT;
 | |
| 		};
 | |
| 		CEEFC0CA10943849001F3A39 /* xib */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				CE81134212E5CE4D00A36C80 /* DetailsPanel.xib */,
 | |
| 				CE81134412E5CE4D00A36C80 /* DirectoryPanel.xib */,
 | |
| 				CE81134612E5CE4D00A36C80 /* MainMenu.xib */,
 | |
| 				CE81134812E5CE4D00A36C80 /* ProblemDialog.xib */,
 | |
| 				CE412C0F1510ECCA00484122 /* IgnoreListDialog.xib */,
 | |
| 				CE81134A12E5CE4D00A36C80 /* ResultWindow.xib */,
 | |
| 				CE81135612E5CE6D00A36C80 /* Preferences.xib */,
 | |
| 				CE9777CF141F8CB400C13FB5 /* PrioritizeDialog.xib */,
 | |
| 				CEC3F8F615765F9F00B26F0C /* DeletionOptions.xib */,
 | |
| 			);
 | |
| 			name = xib;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		CEFC294309C89E0000D9F998 /* images */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				CEFC294509C89E3D00D9F998 /* folder32.png */,
 | |
| 			);
 | |
| 			name = images;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		CEFC7F890FC9513600CD5728 /* cocoalib */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				CE76FDF5111EE561006618EA /* NSEventAdditions.h */,
 | |
| 				CE76FDF6111EE561006618EA /* NSEventAdditions.m */,
 | |
| 				CE76FDC7111EE38E006618EA /* controllers */,
 | |
| 				CE76FDBD111EE37C006618EA /* views */,
 | |
| 				CE19BC5F11199231007CCEB0 /* xib */,
 | |
| 				CEB57990146ADC5100EDF7D7 /* HSConsts.h */,
 | |
| 				CEFC7F8A0FC9517500CD5728 /* Dialogs.h */,
 | |
| 				CEFC7F8B0FC9517500CD5728 /* Dialogs.m */,
 | |
| 				CEBCE2DA1573FEBF000402E1 /* HSFairwareProtocol.h */,
 | |
| 				CE79638A12536F4E008D405B /* HSFairwareReminder.h */,
 | |
| 				CE79638B12536F4E008D405B /* HSFairwareReminder.m */,
 | |
| 				CE27D3C212CCA43800859E67 /* HSAboutBox.h */,
 | |
| 				CE27D3C312CCA43800859E67 /* HSAboutBox.m */,
 | |
| 				CEF0ACCC12DF3C2000B32F7E /* HSRecentFiles.h */,
 | |
| 				CEF0ACCD12DF3C2000B32F7E /* HSRecentFiles.m */,
 | |
| 				CE5335FA142BBFAF008E5374 /* HSQuicklook.h */,
 | |
| 				CE5335FB142BBFAF008E5374 /* HSQuicklook.m */,
 | |
| 				CEEF2A4214C0BB430082545A /* Worker.h */,
 | |
| 				CEFC7F900FC9517500CD5728 /* ProgressController.h */,
 | |
| 				CEFC7F910FC9517500CD5728 /* ProgressController.m */,
 | |
| 				CEFC7F9A0FC9517500CD5728 /* Utils.h */,
 | |
| 				CEFC7F9B0FC9517500CD5728 /* Utils.m */,
 | |
| 				CEBCE2D61573FE49000402E1 /* HSPyUtil.h */,
 | |
| 				CEBCE2D71573FE49000402E1 /* HSPyUtil.m */,
 | |
| 				CEFC7F9C0FC9517500CD5728 /* ValueTransformers.h */,
 | |
| 				CEFC7F9D0FC9517500CD5728 /* ValueTransformers.m */,
 | |
| 			);
 | |
| 			name = cocoalib;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		CEFC7FB00FC9518F00CD5728 /* dgbase */ = {
 | |
| 			isa = PBXGroup;
 | |
| 			children = (
 | |
| 				CE6DD4E5124CA3070089A48D /* ResultTable.h */,
 | |
| 				CE6DD4E6124CA3070089A48D /* ResultTable.m */,
 | |
| 				CE91F213113BC22D0010360B /* StatsLabel.h */,
 | |
| 				CE91F214113BC22D0010360B /* StatsLabel.m */,
 | |
| 				CE76FDD1111EE3A7006618EA /* DirectoryOutline.h */,
 | |
| 				CE76FDD2111EE3A7006618EA /* DirectoryOutline.m */,
 | |
| 				CEFC7FB10FC951A700CD5728 /* AppDelegate.h */,
 | |
| 				CEFC7FB20FC951A700CD5728 /* AppDelegate.m */,
 | |
| 				CEFC7FB30FC951A700CD5728 /* Consts.h */,
 | |
| 				CEE7EA110FE675C80004E467 /* DetailsPanel.h */,
 | |
| 				CEE7EA120FE675C80004E467 /* DetailsPanel.m */,
 | |
| 				CEFC7FB40FC951A700CD5728 /* DirectoryPanel.h */,
 | |
| 				CEFC7FB50FC951A700CD5728 /* DirectoryPanel.m */,
 | |
| 				CEFC7FB70FC951A700CD5728 /* ResultWindow.h */,
 | |
| 				CEFC7FB80FC951A700CD5728 /* ResultWindow.m */,
 | |
| 				CE647E541173024A006D28BA /* ProblemDialog.h */,
 | |
| 				CE647E551173024A006D28BA /* ProblemDialog.m */,
 | |
| 				CE412C121510ED2E00484122 /* IgnoreListDialog.h */,
 | |
| 				CE412C131510ED2E00484122 /* IgnoreListDialog.m */,
 | |
| 				CE9777CB141F8C2500C13FB5 /* PrioritizeDialog.h */,
 | |
| 				CE9777CC141F8C2500C13FB5 /* PrioritizeDialog.m */,
 | |
| 				CE89240614239CC30024CE4E /* PrioritizeList.h */,
 | |
| 				CE89240714239CC30024CE4E /* PrioritizeList.m */,
 | |
| 				CEC3F8FA157668A300B26F0C /* DeletionOptions.h */,
 | |
| 				CEC3F8FB157668A300B26F0C /* DeletionOptions.m */,
 | |
| 				CEB2AF5514C49AC800F907A9 /* main.m */,
 | |
| 			);
 | |
| 			name = dgbase;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| /* End PBXGroup section */
 | |
| 
 | |
| /* Begin PBXNativeTarget section */
 | |
| 		8D1107260486CEB800E47090 /* dupeguru */ = {
 | |
| 			isa = PBXNativeTarget;
 | |
| 			buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "dupeguru" */;
 | |
| 			buildPhases = (
 | |
| 				8D1107290486CEB800E47090 /* Resources */,
 | |
| 				8D11072C0486CEB800E47090 /* Sources */,
 | |
| 				8D11072E0486CEB800E47090 /* Frameworks */,
 | |
| 				CECC02B709A36E8200CC0A94 /* CopyFiles */,
 | |
| 			);
 | |
| 			buildRules = (
 | |
| 			);
 | |
| 			dependencies = (
 | |
| 			);
 | |
| 			name = dupeguru;
 | |
| 			productInstallPath = "$(HOME)/Applications";
 | |
| 			productName = dupeguru;
 | |
| 			productReference = 8D1107320486CEB800E47090 /* dupeGuru.app */;
 | |
| 			productType = "com.apple.product-type.application";
 | |
| 		};
 | |
| /* End PBXNativeTarget section */
 | |
| 
 | |
| /* Begin PBXProject section */
 | |
| 		29B97313FDCFA39411CA2CEA /* Project object */ = {
 | |
| 			isa = PBXProject;
 | |
| 			attributes = {
 | |
| 				BuildIndependentTargetsInParallel = NO;
 | |
| 				LastUpgradeCheck = 0430;
 | |
| 			};
 | |
| 			buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "dupeguru" */;
 | |
| 			compatibilityVersion = "Xcode 3.2";
 | |
| 			developmentRegion = English;
 | |
| 			hasScannedForEncodings = 1;
 | |
| 			knownRegions = (
 | |
| 				English,
 | |
| 				Japanese,
 | |
| 				French,
 | |
| 				German,
 | |
| 				en,
 | |
| 				fr,
 | |
| 				de,
 | |
| 				zh_CN,
 | |
| 				cs,
 | |
| 				it,
 | |
| 				hy,
 | |
| 				ru,
 | |
| 				uk,
 | |
| 			);
 | |
| 			mainGroup = 29B97314FDCFA39411CA2CEA /* dupeguru */;
 | |
| 			projectDirPath = "";
 | |
| 			projectRoot = "";
 | |
| 			targets = (
 | |
| 				8D1107260486CEB800E47090 /* dupeguru */,
 | |
| 			);
 | |
| 		};
 | |
| /* End PBXProject section */
 | |
| 
 | |
| /* Begin PBXResourcesBuildPhase section */
 | |
| 		8D1107290486CEB800E47090 /* Resources */ = {
 | |
| 			isa = PBXResourcesBuildPhase;
 | |
| 			buildActionMask = 2147483647;
 | |
| 			files = (
 | |
| 				CE073F6309CAE1A3005C1D2F /* help in Resources */,
 | |
| 				CEEB135209C837A2004D2330 /* dupeguru.icns in Resources */,
 | |
| 				CEFC294609C89E3D00D9F998 /* folder32.png in Resources */,
 | |
| 				CE6E0DFE1054E9EF008D9390 /* dsa_pub.pem in Resources */,
 | |
| 				CE19BC6411199231007CCEB0 /* progress.xib in Resources */,
 | |
| 				CE79638612536C94008D405B /* FairwareReminder.xib in Resources */,
 | |
| 				CE81134C12E5CE4D00A36C80 /* DetailsPanel.xib in Resources */,
 | |
| 				CE81134D12E5CE4D00A36C80 /* DirectoryPanel.xib in Resources */,
 | |
| 				CE81134E12E5CE4D00A36C80 /* MainMenu.xib in Resources */,
 | |
| 				CE81134F12E5CE4D00A36C80 /* ProblemDialog.xib in Resources */,
 | |
| 				CE81135012E5CE4D00A36C80 /* ResultWindow.xib in Resources */,
 | |
| 				CE81135812E5CE6D00A36C80 /* Preferences.xib in Resources */,
 | |
| 				CE8113EB12E5CE9A00A36C80 /* Localizable.strings in Resources */,
 | |
| 				CE31819D13D85D9B00B6D649 /* about.xib in Resources */,
 | |
| 				CE31819E13D85D9B00B6D649 /* ErrorReportWindow.xib in Resources */,
 | |
| 				CE9777D1141F8CB400C13FB5 /* PrioritizeDialog.xib in Resources */,
 | |
| 				CEA175CA1461E8E600776591 /* locale in Resources */,
 | |
| 				CE18005114BDD87B001B6329 /* py in Resources */,
 | |
| 				CEA450B814BDDFD7002DAAF2 /* dg_cocoa.py in Resources */,
 | |
| 				CE412C111510ECCA00484122 /* IgnoreListDialog.xib in Resources */,
 | |
| 				CEC3F8F815765F9F00B26F0C /* DeletionOptions.xib in Resources */,
 | |
| 				CEFC64DE157678A500664D8C /* DetailsPanel.xib in Resources */,
 | |
| 				CEFC64E1157678AF00664D8C /* DetailsPanel.xib in Resources */,
 | |
| 				CEFC64E3157678C000664D8C /* DetailsPanel.xib in Resources */,
 | |
| 				CEFC64E5157678CA00664D8C /* DetailsPanel.xib in Resources */,
 | |
| 				CEFC64EA157678DE00664D8C /* DetailsPanel.xib in Resources */,
 | |
| 				CEFC64EB157678DE00664D8C /* DirectoryPanel.xib in Resources */,
 | |
| 				CEFC64EC157678DE00664D8C /* MainMenu.xib in Resources */,
 | |
| 				CEFC64ED157678DE00664D8C /* ProblemDialog.xib in Resources */,
 | |
| 			);
 | |
| 			runOnlyForDeploymentPostprocessing = 0;
 | |
| 		};
 | |
| /* End PBXResourcesBuildPhase section */
 | |
| 
 | |
| /* Begin PBXSourcesBuildPhase section */
 | |
| 		8D11072C0486CEB800E47090 /* Sources */ = {
 | |
| 			isa = PBXSourcesBuildPhase;
 | |
| 			buildActionMask = 2147483647;
 | |
| 			files = (
 | |
| 				CE381C9609914ACE003581CE /* AppDelegate.m in Sources */,
 | |
| 				CE381C9C09914ADF003581CE /* ResultWindow.m in Sources */,
 | |
| 				CEFC7F9E0FC9517500CD5728 /* Dialogs.m in Sources */,
 | |
| 				CEFC7FA10FC9517500CD5728 /* ProgressController.m in Sources */,
 | |
| 				CEFC7FA50FC9517500CD5728 /* Utils.m in Sources */,
 | |
| 				CEFC7FA60FC9517500CD5728 /* ValueTransformers.m in Sources */,
 | |
| 				CEFC7FB90FC951A700CD5728 /* AppDelegate.m in Sources */,
 | |
| 				CEFC7FBA0FC951A700CD5728 /* DirectoryPanel.m in Sources */,
 | |
| 				CEFC7FBB0FC951A700CD5728 /* ResultWindow.m in Sources */,
 | |
| 				CEE7EA130FE675C80004E467 /* DetailsPanel.m in Sources */,
 | |
| 				CE76FDC4111EE37C006618EA /* HSOutlineView.m in Sources */,
 | |
| 				CE76FDC5111EE37C006618EA /* NSIndexPathAdditions.m in Sources */,
 | |
| 				CE76FDC6111EE37C006618EA /* NSTableViewAdditions.m in Sources */,
 | |
| 				CE76FDD4111EE3A7006618EA /* DirectoryOutline.m in Sources */,
 | |
| 				CE76FDF7111EE561006618EA /* NSEventAdditions.m in Sources */,
 | |
| 				CE91F216113BC22D0010360B /* StatsLabel.m in Sources */,
 | |
| 				CE647E571173024A006D28BA /* ProblemDialog.m in Sources */,
 | |
| 				CE6DD4E7124CA3070089A48D /* ResultTable.m in Sources */,
 | |
| 				CE6DD547124CAF1F0089A48D /* HSTableView.m in Sources */,
 | |
| 				CE79638C12536F4E008D405B /* HSFairwareReminder.m in Sources */,
 | |
| 				CE27D3C412CCA43800859E67 /* HSAboutBox.m in Sources */,
 | |
| 				CEF0ACCE12DF3C2000B32F7E /* HSRecentFiles.m in Sources */,
 | |
| 				CE9777CD141F8C2500C13FB5 /* PrioritizeDialog.m in Sources */,
 | |
| 				CE89240A14239CC30024CE4E /* PrioritizeList.m in Sources */,
 | |
| 				CE5335FC142BBFAF008E5374 /* HSQuicklook.m in Sources */,
 | |
| 				CE1D091814BE0C6400CA6B8C /* ObjP.m in Sources */,
 | |
| 				CE1D091914BE0C6400CA6B8C /* PyStatsLabel.m in Sources */,
 | |
| 				CE3A3B4914BF19B8007898AB /* PyDetailsPanel.m in Sources */,
 | |
| 				CE275C5714BF712B00265960 /* PyDirectoryOutline.m in Sources */,
 | |
| 				CE275C5A14BF71DF00265960 /* PyColumns.m in Sources */,
 | |
| 				CE548CC614BF903D00D180CB /* PyPrioritizeDialog.m in Sources */,
 | |
| 				CE548CC714BF903D00D180CB /* PyPrioritizeList.m in Sources */,
 | |
| 				CE587E9A14C07BCF004CA031 /* PyOutline.m in Sources */,
 | |
| 				CE587E9E14C0801F004CA031 /* PySelectableList.m in Sources */,
 | |
| 				CE9FC22D14C080CF005C31FD /* PyGUIObject.m in Sources */,
 | |
| 				CE9FC23014C08622005C31FD /* PyTable.m in Sources */,
 | |
| 				CE9FC23314C0866F005C31FD /* PyResultTable.m in Sources */,
 | |
| 				CE4746D314C09C12001A66DE /* PyProblemDialog.m in Sources */,
 | |
| 				CEEF2A1814C0A5A60082545A /* PyDupeGuru.m in Sources */,
 | |
| 				CEEF2A1D14C0A8480082545A /* PyDupeGuruBase.m in Sources */,
 | |
| 				CEEF2A1E14C0A8480082545A /* PyFairware.m in Sources */,
 | |
| 				CEEF2A3C14C0B9050082545A /* HSColumns.m in Sources */,
 | |
| 				CEEF2A3D14C0B9050082545A /* HSGUIController.m in Sources */,
 | |
| 				CEEF2A3E14C0B9050082545A /* HSOutline.m in Sources */,
 | |
| 				CEEF2A3F14C0B9050082545A /* HSPopUpList.m in Sources */,
 | |
| 				CEEF2A4014C0B9050082545A /* HSSelectableList.m in Sources */,
 | |
| 				CEEF2A4114C0B9050082545A /* HSTable.m in Sources */,
 | |
| 				CEB2AF5614C49AC800F907A9 /* main.m in Sources */,
 | |
| 				CE412C0D1510ECAA00484122 /* PyIgnoreListDialog.m in Sources */,
 | |
| 				CE412C141510ED2E00484122 /* IgnoreListDialog.m in Sources */,
 | |
| 				CEBCE2D81573FE49000402E1 /* HSPyUtil.m in Sources */,
 | |
| 				CEC3F8FC157668A300B26F0C /* DeletionOptions.m in Sources */,
 | |
| 				CEC3F8FF1576697700B26F0C /* PyDeletionOptions.m in Sources */,
 | |
| 			);
 | |
| 			runOnlyForDeploymentPostprocessing = 0;
 | |
| 		};
 | |
| /* End PBXSourcesBuildPhase section */
 | |
| 
 | |
| /* Begin PBXVariantGroup section */
 | |
| 		CE31819913D85D9B00B6D649 /* about.xib */ = {
 | |
| 			isa = PBXVariantGroup;
 | |
| 			children = (
 | |
| 				CE31819A13D85D9B00B6D649 /* en */,
 | |
| 				CE31819F13D85DA800B6D649 /* fr */,
 | |
| 				CE3181A313D85DB700B6D649 /* de */,
 | |
| 				CE0564A814169D6C00D3D907 /* zh_CN */,
 | |
| 				CE112F5F145EF28D009C9E3E /* cs */,
 | |
| 				CE7A6985146442340007D927 /* it */,
 | |
| 				CE00BBD014910CA3006A717C /* hy */,
 | |
| 				CED638D514B38CC800B88D00 /* ru */,
 | |
| 				CEECCD0614C636C900A2F3A0 /* uk */,
 | |
| 			);
 | |
| 			name = about.xib;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		CE31819B13D85D9B00B6D649 /* ErrorReportWindow.xib */ = {
 | |
| 			isa = PBXVariantGroup;
 | |
| 			children = (
 | |
| 				CE31819C13D85D9B00B6D649 /* en */,
 | |
| 				CE3181A013D85DA800B6D649 /* fr */,
 | |
| 				CE3181A413D85DB700B6D649 /* de */,
 | |
| 				CE0564A914169D6C00D3D907 /* zh_CN */,
 | |
| 				CE112F60145EF28D009C9E3E /* cs */,
 | |
| 				CE7A6986146442340007D927 /* it */,
 | |
| 				CE00BBD114910CA3006A717C /* hy */,
 | |
| 				CED638D614B38CC800B88D00 /* ru */,
 | |
| 				CEECCD0714C636C900A2F3A0 /* uk */,
 | |
| 			);
 | |
| 			name = ErrorReportWindow.xib;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		CE412C0F1510ECCA00484122 /* IgnoreListDialog.xib */ = {
 | |
| 			isa = PBXVariantGroup;
 | |
| 			children = (
 | |
| 				CE412C101510ECCA00484122 /* en */,
 | |
| 				CE3491E2151100A40030B64C /* cs */,
 | |
| 				CE3491E5151100AD0030B64C /* de */,
 | |
| 				CE3491E7151100BB0030B64C /* fr */,
 | |
| 				CE3491E8151100BB0030B64C /* hy */,
 | |
| 				CE148034151100EC00CD5DAD /* it */,
 | |
| 				CE148037151100FB00CD5DAD /* ru */,
 | |
| 				CE1480391511010500CD5DAD /* uk */,
 | |
| 				CE14803B1511011000CD5DAD /* zh_CN */,
 | |
| 			);
 | |
| 			name = IgnoreListDialog.xib;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		CE79638412536C94008D405B /* FairwareReminder.xib */ = {
 | |
| 			isa = PBXVariantGroup;
 | |
| 			children = (
 | |
| 				CE79638512536C94008D405B /* en */,
 | |
| 				CE05341312E5DC260029EF25 /* fr */,
 | |
| 				CE3181A513D85DB700B6D649 /* de */,
 | |
| 				CE0564AA14169D6C00D3D907 /* zh_CN */,
 | |
| 				CE112F61145EF28D009C9E3E /* cs */,
 | |
| 				CE7A6987146442340007D927 /* it */,
 | |
| 				CE00BBD214910CA3006A717C /* hy */,
 | |
| 				CED638D714B38CC800B88D00 /* ru */,
 | |
| 				CEECCD0814C636C900A2F3A0 /* uk */,
 | |
| 			);
 | |
| 			name = FairwareReminder.xib;
 | |
| 			path = ../../cocoalib/xib;
 | |
| 			sourceTree = SOURCE_ROOT;
 | |
| 		};
 | |
| 		CE81134212E5CE4D00A36C80 /* DetailsPanel.xib */ = {
 | |
| 			isa = PBXVariantGroup;
 | |
| 			children = (
 | |
| 				CE81134312E5CE4D00A36C80 /* en */,
 | |
| 				CE81135112E5CE6100A36C80 /* fr */,
 | |
| 				CECFFF1C13CDF8D0003A4518 /* de */,
 | |
| 				CE0564B314169DB100D3D907 /* zh_CN */,
 | |
| 				CED64CF8145EF07700572B00 /* cs */,
 | |
| 				CE7A6977146442160007D927 /* it */,
 | |
| 				CE00BBBD14910C5E006A717C /* hy */,
 | |
| 				CED638DC14B38CEC00B88D00 /* ru */,
 | |
| 				CEECCD0F14C6370000A2F3A0 /* uk */,
 | |
| 			);
 | |
| 			name = DetailsPanel.xib;
 | |
| 			sourceTree = SOURCE_ROOT;
 | |
| 		};
 | |
| 		CE81134412E5CE4D00A36C80 /* DirectoryPanel.xib */ = {
 | |
| 			isa = PBXVariantGroup;
 | |
| 			children = (
 | |
| 				CE81134512E5CE4D00A36C80 /* en */,
 | |
| 				CE81135212E5CE6100A36C80 /* fr */,
 | |
| 				CECFFF1D13CDF8D0003A4518 /* de */,
 | |
| 				CE0564B414169DB100D3D907 /* zh_CN */,
 | |
| 				CED64CF9145EF07700572B00 /* cs */,
 | |
| 				CE7A6978146442160007D927 /* it */,
 | |
| 				CE00BBBE14910C5E006A717C /* hy */,
 | |
| 				CED638DD14B38CEC00B88D00 /* ru */,
 | |
| 				CEECCD1014C6370000A2F3A0 /* uk */,
 | |
| 			);
 | |
| 			name = DirectoryPanel.xib;
 | |
| 			sourceTree = SOURCE_ROOT;
 | |
| 		};
 | |
| 		CE81134612E5CE4D00A36C80 /* MainMenu.xib */ = {
 | |
| 			isa = PBXVariantGroup;
 | |
| 			children = (
 | |
| 				CE81134712E5CE4D00A36C80 /* en */,
 | |
| 				CE81135312E5CE6100A36C80 /* fr */,
 | |
| 				CECFFF1F13CDF8D0003A4518 /* de */,
 | |
| 				CE0564B614169DB100D3D907 /* zh_CN */,
 | |
| 				CED64CFB145EF07700572B00 /* cs */,
 | |
| 				CE7A697A146442160007D927 /* it */,
 | |
| 				CE00BBC014910C5E006A717C /* hy */,
 | |
| 				CED638DF14B38CEC00B88D00 /* ru */,
 | |
| 				CEECCD1214C6370000A2F3A0 /* uk */,
 | |
| 			);
 | |
| 			name = MainMenu.xib;
 | |
| 			sourceTree = SOURCE_ROOT;
 | |
| 		};
 | |
| 		CE81134812E5CE4D00A36C80 /* ProblemDialog.xib */ = {
 | |
| 			isa = PBXVariantGroup;
 | |
| 			children = (
 | |
| 				CE81134912E5CE4D00A36C80 /* en */,
 | |
| 				CE81135412E5CE6100A36C80 /* fr */,
 | |
| 				CECFFF2013CDF8D0003A4518 /* de */,
 | |
| 				CE0564B714169DB100D3D907 /* zh_CN */,
 | |
| 				CED64CFD145EF07700572B00 /* cs */,
 | |
| 				CE7A697C146442160007D927 /* it */,
 | |
| 				CE00BBC214910C5E006A717C /* hy */,
 | |
| 				CED638E114B38CEC00B88D00 /* ru */,
 | |
| 				CEECCD1414C6370000A2F3A0 /* uk */,
 | |
| 			);
 | |
| 			name = ProblemDialog.xib;
 | |
| 			sourceTree = SOURCE_ROOT;
 | |
| 		};
 | |
| 		CE81134A12E5CE4D00A36C80 /* ResultWindow.xib */ = {
 | |
| 			isa = PBXVariantGroup;
 | |
| 			children = (
 | |
| 				CE81134B12E5CE4D00A36C80 /* en */,
 | |
| 				CE81135512E5CE6100A36C80 /* fr */,
 | |
| 				CECFFF2113CDF8D0003A4518 /* de */,
 | |
| 				CE0564B814169DB100D3D907 /* zh_CN */,
 | |
| 				CED64CFE145EF07700572B00 /* cs */,
 | |
| 				CE7A697D146442160007D927 /* it */,
 | |
| 				CE00BBC314910C5E006A717C /* hy */,
 | |
| 				CED638E214B38CEC00B88D00 /* ru */,
 | |
| 				CEECCD1514C6370000A2F3A0 /* uk */,
 | |
| 			);
 | |
| 			name = ResultWindow.xib;
 | |
| 			sourceTree = SOURCE_ROOT;
 | |
| 		};
 | |
| 		CE81135612E5CE6D00A36C80 /* Preferences.xib */ = {
 | |
| 			isa = PBXVariantGroup;
 | |
| 			children = (
 | |
| 				CE81135712E5CE6D00A36C80 /* en */,
 | |
| 				CE81135912E5CE7B00A36C80 /* fr */,
 | |
| 				CECFFF2413CDF8E5003A4518 /* de */,
 | |
| 				CE0564BF14169DDC00D3D907 /* zh_CN */,
 | |
| 				CED64D06145EF16300572B00 /* cs */,
 | |
| 				CE7A698B1464425A0007D927 /* it */,
 | |
| 				CE00BBCC14910C72006A717C /* hy */,
 | |
| 				CED638EA14B38CF800B88D00 /* ru */,
 | |
| 				CEECCD1D14C6370C00A2F3A0 /* uk */,
 | |
| 			);
 | |
| 			name = Preferences.xib;
 | |
| 			sourceTree = SOURCE_ROOT;
 | |
| 		};
 | |
| 		CE8113E912E5CE9A00A36C80 /* Localizable.strings */ = {
 | |
| 			isa = PBXVariantGroup;
 | |
| 			children = (
 | |
| 				CE8113EA12E5CE9A00A36C80 /* en */,
 | |
| 				CE8113EC12E5CEA800A36C80 /* fr */,
 | |
| 				CED939551406ABB70072C4E8 /* de */,
 | |
| 				CE0564B014169D9E00D3D907 /* zh_CN */,
 | |
| 				CED64CEB145EF06000572B00 /* cs */,
 | |
| 				CE7A6971146442010007D927 /* it */,
 | |
| 				CE00BBCE14910C8E006A717C /* hy */,
 | |
| 				CED638EC14B38D0900B88D00 /* ru */,
 | |
| 				CEECCD0D14C636F100A2F3A0 /* uk */,
 | |
| 			);
 | |
| 			name = Localizable.strings;
 | |
| 			sourceTree = SOURCE_ROOT;
 | |
| 		};
 | |
| 		CE9777CF141F8CB400C13FB5 /* PrioritizeDialog.xib */ = {
 | |
| 			isa = PBXVariantGroup;
 | |
| 			children = (
 | |
| 				CE9777D0141F8CB400C13FB5 /* en */,
 | |
| 				CEF27A9C1423EAD90048ADFA /* de */,
 | |
| 				CEF27A9D1423EAD90048ADFA /* fr */,
 | |
| 				CEF27A9E1423EAD90048ADFA /* zh_CN */,
 | |
| 				CED64CFC145EF07700572B00 /* cs */,
 | |
| 				CE7A697B146442160007D927 /* it */,
 | |
| 				CE00BBC114910C5E006A717C /* hy */,
 | |
| 				CED638E014B38CEC00B88D00 /* ru */,
 | |
| 				CEECCD1314C6370000A2F3A0 /* uk */,
 | |
| 			);
 | |
| 			name = PrioritizeDialog.xib;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| 		CEC3F8F615765F9F00B26F0C /* DeletionOptions.xib */ = {
 | |
| 			isa = PBXVariantGroup;
 | |
| 			children = (
 | |
| 				CEC3F8F715765F9F00B26F0C /* en */,
 | |
| 				CEFC64DD157678A500664D8C /* de */,
 | |
| 				CEFC64E0157678AF00664D8C /* cs */,
 | |
| 				CEFC64E2157678C000664D8C /* fr */,
 | |
| 				CEFC64E4157678CA00664D8C /* hy */,
 | |
| 				CEFC64E6157678DE00664D8C /* it */,
 | |
| 				CEFC64E7157678DE00664D8C /* ru */,
 | |
| 				CEFC64E8157678DE00664D8C /* uk */,
 | |
| 				CEFC64E9157678DE00664D8C /* zh_CN */,
 | |
| 			);
 | |
| 			name = DeletionOptions.xib;
 | |
| 			sourceTree = "<group>";
 | |
| 		};
 | |
| /* End PBXVariantGroup section */
 | |
| 
 | |
| /* Begin XCBuildConfiguration section */
 | |
| 		C01FCF4C08A954540054247B /* release */ = {
 | |
| 			isa = XCBuildConfiguration;
 | |
| 			buildSettings = {
 | |
| 				DEPLOYMENT_LOCATION = YES;
 | |
| 				DEPLOYMENT_POSTPROCESSING = YES;
 | |
| 				DSTROOT = /;
 | |
| 				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
 | |
| 				INFOPLIST_FILE = Info.plist;
 | |
| 				INSTALL_PATH = "$(PROJECT_DIR)";
 | |
| 				PRODUCT_NAME = dupeGuru;
 | |
| 				WRAPPER_EXTENSION = app;
 | |
| 			};
 | |
| 			name = release;
 | |
| 		};
 | |
| 		C01FCF5008A954540054247B /* release */ = {
 | |
| 			isa = XCBuildConfiguration;
 | |
| 			buildSettings = {
 | |
| 				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
 | |
| 				GCC_C_LANGUAGE_STANDARD = c99;
 | |
| 				HEADER_SEARCH_PATHS = "\"$(SRCROOT)/../../build/PythonHeaders\"";
 | |
| 				LD_RUNPATH_SEARCH_PATHS = "@executable_path/../Frameworks";
 | |
| 				MACOSX_DEPLOYMENT_TARGET = 10.6;
 | |
| 				SDKROOT = macosx10.6;
 | |
| 			};
 | |
| 			name = release;
 | |
| 		};
 | |
| 		CE85E84F111AF63D00187B0D /* dev */ = {
 | |
| 			isa = XCBuildConfiguration;
 | |
| 			buildSettings = {
 | |
| 				ARCHS = "$(NATIVE_ARCH_ACTUAL)";
 | |
| 				GCC_C_LANGUAGE_STANDARD = c99;
 | |
| 				HEADER_SEARCH_PATHS = "\"$(SRCROOT)/../../build/PythonHeaders\"";
 | |
| 				LD_RUNPATH_SEARCH_PATHS = "@executable_path/../Frameworks";
 | |
| 				MACOSX_DEPLOYMENT_TARGET = 10.6;
 | |
| 				SDKROOT = macosx10.6;
 | |
| 			};
 | |
| 			name = dev;
 | |
| 		};
 | |
| 		CE85E850111AF63D00187B0D /* dev */ = {
 | |
| 			isa = XCBuildConfiguration;
 | |
| 			buildSettings = {
 | |
| 				DEPLOYMENT_LOCATION = YES;
 | |
| 				DEPLOYMENT_POSTPROCESSING = YES;
 | |
| 				DSTROOT = /;
 | |
| 				INFOPLIST_FILE = Info.plist;
 | |
| 				INSTALL_PATH = "$(PROJECT_DIR)";
 | |
| 				PRODUCT_NAME = dupeGuru;
 | |
| 				WRAPPER_EXTENSION = app;
 | |
| 			};
 | |
| 			name = dev;
 | |
| 		};
 | |
| /* End XCBuildConfiguration section */
 | |
| 
 | |
| /* Begin XCConfigurationList section */
 | |
| 		C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "dupeguru" */ = {
 | |
| 			isa = XCConfigurationList;
 | |
| 			buildConfigurations = (
 | |
| 				C01FCF4C08A954540054247B /* release */,
 | |
| 				CE85E850111AF63D00187B0D /* dev */,
 | |
| 			);
 | |
| 			defaultConfigurationIsVisible = 0;
 | |
| 			defaultConfigurationName = release;
 | |
| 		};
 | |
| 		C01FCF4E08A954540054247B /* Build configuration list for PBXProject "dupeguru" */ = {
 | |
| 			isa = XCConfigurationList;
 | |
| 			buildConfigurations = (
 | |
| 				C01FCF5008A954540054247B /* release */,
 | |
| 				CE85E84F111AF63D00187B0D /* dev */,
 | |
| 			);
 | |
| 			defaultConfigurationIsVisible = 0;
 | |
| 			defaultConfigurationName = release;
 | |
| 		};
 | |
| /* End XCConfigurationList section */
 | |
| 	};
 | |
| 	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
 | |
| }
 |