diff --git a/cocoa/base/en.lproj/Localizable.strings b/cocoa/base/en.lproj/Localizable.strings
index 812b3cda..88ce0882 100644
--- a/cocoa/base/en.lproj/Localizable.strings
+++ b/cocoa/base/en.lproj/Localizable.strings
@@ -137,6 +137,11 @@
"Genre" = "Genre";
"Year" = "Year";
+"dupeGuru PE Preferences" = "dupeGuru PE Preferences";
+"Match pictures of different dimensions" = "Match pictures of different dimensions";
+"EXIF Timestamp" = "EXIF Timestamp";
+"Contents" = "Contents";
+
/* Main Menu */
"Bring All to Front" = "Bring All to Front";
"Window" = "Window";
diff --git a/cocoa/base/ui/preferences_panel.py b/cocoa/base/ui/preferences_panel.py
index 0764df4a..cd50e659 100644
--- a/cocoa/base/ui/preferences_panel.py
+++ b/cocoa/base/ui/preferences_panel.py
@@ -7,7 +7,7 @@ dialogTitles = {
dialogHeights = {
'se': 345,
'me': 365,
- 'pe': 270,
+ 'pe': 275,
}
scanTypeNames = {
'se': ["Filename", "Content", "Folders"],
@@ -29,8 +29,11 @@ fewerResultsLabel = Label(basicTab.view, "Fewer results")
thresholdValuelabel = Label(basicTab.view, "")
fontSizeCombo = Combobox(basicTab.view, ["11", "12", "13", "14", "18", "24"])
fontSizeLabel = Label(basicTab.view, "Font Size:")
-wordWeightingBox = Checkbox(basicTab.view, "Word weighting")
-matchSimilarWordsBox = Checkbox(basicTab.view, "Match similar words")
+if edition in ('se', 'me'):
+ wordWeightingBox = Checkbox(basicTab.view, "Word weighting")
+ matchSimilarWordsBox = Checkbox(basicTab.view, "Match similar words")
+elif edition == 'pe':
+ matchDifferentDimensionsBox = Checkbox(basicTab.view, "Match pictures of different dimensions")
mixKindBox = Checkbox(basicTab.view, "Can mix file kind")
removeEmptyFoldersBox = Checkbox(basicTab.view, "Remove empty folders on delete or move")
checkForUpdatesBox = Checkbox(basicTab.view, "Automatically check for updates")
@@ -62,8 +65,6 @@ scanTypePopup.bind('selectedIndex', defaults, 'values.scanType')
thresholdSlider.bind('value', defaults, 'values.minMatchPercentage')
thresholdValuelabel.bind('value', defaults, 'values.minMatchPercentage')
fontSizeCombo.bind('value', defaults, 'values.TableFontSize')
-wordWeightingBox.bind('value', defaults, 'values.wordWeighting')
-matchSimilarWordsBox.bind('value', defaults, 'values.matchSimilarWords')
mixKindBox.bind('value', defaults, 'values.mixFileKind')
removeEmptyFoldersBox.bind('value', defaults, 'values.removeEmptyFolders')
checkForUpdatesBox.bind('value', defaults, 'values.SUEnableAutomaticChecks')
@@ -72,34 +73,42 @@ ignoreHardlinksBox.bind('value', defaults, 'values.ignoreHardlinkMatches')
debugModeCheckbox.bind('value', defaults, 'values.DebugMode')
customCommandText.bind('value', defaults, 'values.CustomCommand')
copyMovePopup.bind('selectedIndex', defaults, 'values.recreatePathType')
-disableWhenContentScan = [thresholdSlider, wordWeightingBox, matchSimilarWordsBox]
-for control in disableWhenContentScan:
- control.bind('enabled', defaults, 'values.scanType', valueTransformer='vtScanTypeIsNotContent')
-if edition == 'se':
- ignoreSmallFilesBox.bind('value', defaults, 'values.ignoreSmallFiles')
- smallFilesThresholdText.bind('value', defaults, 'values.smallFileThreshold')
-elif edition == 'me':
- for box in tagBoxes:
- box.bind('enabled', defaults, 'values.scanType', valueTransformer='vtScanTypeIsTag')
- trackBox.bind('value', defaults, 'values.scanTagTrack')
- artistBox.bind('value', defaults, 'values.scanTagArtist')
- albumBox.bind('value', defaults, 'values.scanTagAlbum')
- titleBox.bind('value', defaults, 'values.scanTagTitle')
- genreBox.bind('value', defaults, 'values.scanTagGenre')
- yearBox.bind('value', defaults, 'values.scanTagYear')
+if edition in ('se', 'me'):
+ wordWeightingBox.bind('value', defaults, 'values.wordWeighting')
+ matchSimilarWordsBox.bind('value', defaults, 'values.matchSimilarWords')
+ disableWhenContentScan = [thresholdSlider, wordWeightingBox, matchSimilarWordsBox]
+ for control in disableWhenContentScan:
+ control.bind('enabled', defaults, 'values.scanType', valueTransformer='vtScanTypeIsNotContent')
+ if edition == 'se':
+ ignoreSmallFilesBox.bind('value', defaults, 'values.ignoreSmallFiles')
+ smallFilesThresholdText.bind('value', defaults, 'values.smallFileThreshold')
+ elif edition == 'me':
+ for box in tagBoxes:
+ box.bind('enabled', defaults, 'values.scanType', valueTransformer='vtScanTypeIsTag')
+ trackBox.bind('value', defaults, 'values.scanTagTrack')
+ artistBox.bind('value', defaults, 'values.scanTagArtist')
+ albumBox.bind('value', defaults, 'values.scanTagAlbum')
+ titleBox.bind('value', defaults, 'values.scanTagTitle')
+ genreBox.bind('value', defaults, 'values.scanTagGenre')
+ yearBox.bind('value', defaults, 'values.scanTagYear')
+elif edition == 'pe':
+ matchDifferentDimensionsBox.bind('value', defaults, 'values.matchScaled')
+ thresholdSlider.bind('enabled', defaults, 'values.scanType', valueTransformer='vtScanTypeIsFuzzy')
result.canResize = False
result.canMinimize = False
allLabels = [scanTypeLabel, thresholdValuelabel, moreResultsLabel, fewerResultsLabel,
thresholdLabel, fontSizeLabel, customCommandLabel, copyMoveLabel]
-allCheckboxes = [wordWeightingBox, matchSimilarWordsBox, mixKindBox, removeEmptyFoldersBox,
- checkForUpdatesBox, regexpCheckbox, ignoreHardlinksBox, debugModeCheckbox]
+allCheckboxes = [mixKindBox, removeEmptyFoldersBox, checkForUpdatesBox, regexpCheckbox,
+ ignoreHardlinksBox, debugModeCheckbox]
if edition == 'se':
allLabels += [smallFilesThresholdSuffixLabel]
- allCheckboxes += [ignoreSmallFilesBox]
+ allCheckboxes += [ignoreSmallFilesBox, wordWeightingBox, matchSimilarWordsBox]
elif edition == 'me':
allLabels += [tagsToScanLabel]
- allCheckboxes += tagBoxes
+ allCheckboxes += tagBoxes + [wordWeightingBox, matchSimilarWordsBox]
+elif edition == 'pe':
+ allCheckboxes += [matchDifferentDimensionsBox]
for label in allLabels:
label.controlSize = ControlSize.Small
fewerResultsLabel.alignment = TextAlignment.Right
@@ -153,11 +162,15 @@ if edition == 'me':
else:
viewToPackCheckboxesUnder = fontSizeCombo
-checkboxesToLayout = [wordWeightingBox, matchSimilarWordsBox, mixKindBox, removeEmptyFoldersBox]
if edition == 'se':
- checkboxesToLayout.append(ignoreSmallFilesBox)
-else:
- checkboxesToLayout.append(checkForUpdatesBox)
+ checkboxesToLayout = [wordWeightingBox, matchSimilarWordsBox, mixKindBox, removeEmptyFoldersBox,
+ ignoreSmallFilesBox]
+elif edition == 'me':
+ checkboxesToLayout = [wordWeightingBox, matchSimilarWordsBox, mixKindBox, removeEmptyFoldersBox,
+ checkForUpdatesBox]
+elif edition == 'pe':
+ checkboxesToLayout = [matchDifferentDimensionsBox, mixKindBox, removeEmptyFoldersBox,
+ checkForUpdatesBox]
checkboxLayout = VLayout(checkboxesToLayout)
checkboxLayout.packRelativeTo(viewToPackCheckboxesUnder, Pack.Below)
checkboxLayout.fill(Pack.Left)
diff --git a/cocoa/pe/InfoTemplate.plist b/cocoa/pe/InfoTemplate.plist
index 67fa68bc..e627bdd2 100644
--- a/cocoa/pe/InfoTemplate.plist
+++ b/cocoa/pe/InfoTemplate.plist
@@ -5,7 +5,7 @@
CFBundleDevelopmentRegion
English
CFBundleExecutable
- ${EXECUTABLE_NAME}
+ dupeGuru
CFBundleHelpBookFolder
dupeguru_pe_help
CFBundleHelpBookName
@@ -17,7 +17,7 @@
CFBundleInfoDictionaryVersion
6.0
CFBundleName
- ${PRODUCT_NAME}
+ dupeGuru PE
CFBundlePackageType
APPL
CFBundleSignature
diff --git a/cocoa/pe/dupeguru.xcodeproj/project.pbxproj b/cocoa/pe/dupeguru.xcodeproj/project.pbxproj
deleted file mode 100644
index 94eeec63..00000000
--- a/cocoa/pe/dupeguru.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,1105 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXBuildFile section */
- 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- CE05339B12E5DA350029EF25 /* DirectoryPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE05339312E5DA350029EF25 /* DirectoryPanel.xib */; };
- CE05339C12E5DA350029EF25 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE05339512E5DA350029EF25 /* MainMenu.xib */; };
- CE05339D12E5DA350029EF25 /* ProblemDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE05339712E5DA350029EF25 /* ProblemDialog.xib */; };
- CE05339E12E5DA350029EF25 /* ResultWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE05339912E5DA350029EF25 /* ResultWindow.xib */; };
- CE0533A812E5DA4D0029EF25 /* Preferences.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE0533A512E5DA4D0029EF25 /* Preferences.xib */; };
- CE0533AB12E5DA6A0029EF25 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = CE0533A912E5DA6A0029EF25 /* Localizable.strings */; };
- CE073F6309CAE1A3005C1D2F /* help in Resources */ = {isa = PBXBuildFile; fileRef = CE073F5409CAE1A3005C1D2F /* help */; };
- CE0C2AB61177011000BC749F /* HSTable.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0C2AB51177011000BC749F /* HSTable.m */; };
- CE0C2ABD1177014200BC749F /* ProblemDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0C2ABB1177014200BC749F /* ProblemDialog.m */; };
- CE15C8A80ADEB8B50061D4A5 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE15C8A70ADEB8B50061D4A5 /* Sparkle.framework */; };
- CE15C8C00ADEB8D40061D4A5 /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = CE15C8A70ADEB8B50061D4A5 /* Sparkle.framework */; };
- CE1EB5FE12537F9D0034AABB /* HSFairwareReminder.m in Sources */ = {isa = PBXBuildFile; fileRef = CE1EB5FC12537F9D0034AABB /* HSFairwareReminder.m */; };
- CE1EB60112537FB90034AABB /* FairwareReminder.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE1EB5FF12537FB90034AABB /* FairwareReminder.xib */; };
- CE381C9609914ACE003581CE /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = CE381C9409914ACE003581CE /* AppDelegate.m */; };
- CE381C9C09914ADF003581CE /* ResultWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = CE381C9A09914ADF003581CE /* ResultWindow.m */; };
- CE3E323515B9FFA2006FF5F1 /* cocoalib.strings in Resources */ = {isa = PBXBuildFile; fileRef = CE3E323315B9FFA2006FF5F1 /* cocoalib.strings */; };
- CE60180812DF3EA900236FDC /* HSRecentFiles.m in Sources */ = {isa = PBXBuildFile; fileRef = CE60180712DF3EA900236FDC /* HSRecentFiles.m */; };
- CE6044EC0FE6796200B71262 /* DetailsPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = CE6044EB0FE6796200B71262 /* DetailsPanel.m */; };
- CE63D9D31461EDC000A8CADD /* locale in Resources */ = {isa = PBXBuildFile; fileRef = CE63D9D21461EDC000A8CADD /* locale */; };
- CE68EE6809ABC48000971085 /* DirectoryPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = CE68EE6609ABC48000971085 /* DirectoryPanel.m */; };
- CE6E0F3D1054EC62008D9390 /* dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = CE6E0F3C1054EC62008D9390 /* dsa_pub.pem */; };
- CE75017314C4770500E2A349 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75017214C4770500E2A349 /* main.m */; };
- CE75017514C4771800E2A349 /* py in Resources */ = {isa = PBXBuildFile; fileRef = CE75017414C4771800E2A349 /* py */; };
- CE75017714C4772100E2A349 /* dg_cocoa.py in Resources */ = {isa = PBXBuildFile; fileRef = CE75017614C4772100E2A349 /* dg_cocoa.py */; };
- CE75017914C4774900E2A349 /* Python in Frameworks */ = {isa = PBXBuildFile; fileRef = CE75017814C4774900E2A349 /* Python */; };
- CE75017A14C4775B00E2A349 /* Python in CopyFiles */ = {isa = PBXBuildFile; fileRef = CE75017814C4774900E2A349 /* Python */; };
- CE75019E14C477B100E2A349 /* ObjP.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75017D14C477B100E2A349 /* ObjP.m */; };
- CE75019F14C477B100E2A349 /* PyColumns.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75017F14C477B100E2A349 /* PyColumns.m */; };
- CE7501A014C477B100E2A349 /* PyDetailsPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75018114C477B100E2A349 /* PyDetailsPanel.m */; };
- CE7501A114C477B100E2A349 /* PyDirectoryOutline.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75018314C477B100E2A349 /* PyDirectoryOutline.m */; };
- CE7501A214C477B100E2A349 /* PyDupeGuru.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75018514C477B100E2A349 /* PyDupeGuru.m */; };
- CE7501A314C477B100E2A349 /* PyDupeGuruBase.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75018714C477B100E2A349 /* PyDupeGuruBase.m */; };
- CE7501A514C477B100E2A349 /* PyFairware.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75018B14C477B100E2A349 /* PyFairware.m */; };
- CE7501A614C477B100E2A349 /* PyGUIObject.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75018D14C477B100E2A349 /* PyGUIObject.m */; };
- CE7501A714C477B100E2A349 /* PyOutline.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75018F14C477B100E2A349 /* PyOutline.m */; };
- CE7501A814C477B100E2A349 /* PyPrioritizeDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75019114C477B100E2A349 /* PyPrioritizeDialog.m */; };
- CE7501A914C477B100E2A349 /* PyPrioritizeList.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75019314C477B100E2A349 /* PyPrioritizeList.m */; };
- CE7501AA14C477B100E2A349 /* PyProblemDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75019514C477B100E2A349 /* PyProblemDialog.m */; };
- CE7501AB14C477B100E2A349 /* PyResultTable.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75019714C477B100E2A349 /* PyResultTable.m */; };
- CE7501AC14C477B100E2A349 /* PySelectableList.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75019914C477B100E2A349 /* PySelectableList.m */; };
- CE7501AD14C477B100E2A349 /* PyStatsLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75019B14C477B100E2A349 /* PyStatsLabel.m */; };
- CE7501AE14C477B100E2A349 /* PyTable.m in Sources */ = {isa = PBXBuildFile; fileRef = CE75019D14C477B100E2A349 /* PyTable.m */; };
- CE7857971511019400174D51 /* IgnoreListDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE7857951511019400174D51 /* IgnoreListDialog.xib */; };
- CE7857AA1511021200174D51 /* PyIgnoreListDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7857A91511021200174D51 /* PyIgnoreListDialog.m */; };
- CE7857AD1511022A00174D51 /* IgnoreListDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7857AC1511022A00174D51 /* IgnoreListDialog.m */; };
- CE7D249D1423B0BD002E2297 /* HSPopUpList.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7D249A1423B0BD002E2297 /* HSPopUpList.m */; };
- CE7D249E1423B0BD002E2297 /* HSSelectableList.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7D249C1423B0BD002E2297 /* HSSelectableList.m */; };
- CE7D24A51423B106002E2297 /* PrioritizeDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7D24A01423B106002E2297 /* PrioritizeDialog.m */; };
- CE7D24A61423B106002E2297 /* PrioritizeList.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7D24A21423B106002E2297 /* PrioritizeList.m */; };
- CE7D24A91423B123002E2297 /* PrioritizeDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = CE7D24A71423B123002E2297 /* PrioritizeDialog.xib */; };
- CE80DB2E0FC192D60086DCA6 /* Dialogs.m in Sources */ = {isa = PBXBuildFile; fileRef = CE80DB1C0FC192D60086DCA6 /* Dialogs.m */; };
- CE80DB310FC192D60086DCA6 /* ProgressController.m in Sources */ = {isa = PBXBuildFile; fileRef = CE80DB220FC192D60086DCA6 /* ProgressController.m */; };
- CE80DB350FC192D60086DCA6 /* Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = CE80DB2B0FC192D60086DCA6 /* Utils.m */; };
- CE80DB360FC192D60086DCA6 /* ValueTransformers.m in Sources */ = {isa = PBXBuildFile; fileRef = CE80DB2D0FC192D60086DCA6 /* ValueTransformers.m */; };
- CE80DB470FC193650086DCA6 /* NSNotificationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = CE80DB460FC193650086DCA6 /* NSNotificationAdditions.m */; };
- CE80DB4A0FC193770086DCA6 /* NSImageAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = CE80DB490FC193770086DCA6 /* NSImageAdditions.m */; };
- CE80DB8A0FC1951C0086DCA6 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = CE80DB830FC1951C0086DCA6 /* AppDelegate.m */; };
- CE80DB8B0FC1951C0086DCA6 /* DirectoryPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = CE80DB860FC1951C0086DCA6 /* DirectoryPanel.m */; };
- CE80DB8C0FC1951C0086DCA6 /* ResultWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = CE80DB890FC1951C0086DCA6 /* ResultWindow.m */; };
- CE9292B415B9FA5200C6D7F6 /* HSAboutBox_UI.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9292A915B9FA5200C6D7F6 /* HSAboutBox_UI.m */; };
- CE9292B515B9FA5200C6D7F6 /* HSDemoReminder_UI.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9292AB15B9FA5200C6D7F6 /* HSDemoReminder_UI.m */; };
- CE9292B615B9FA5200C6D7F6 /* HSEnterCode_UI.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9292AD15B9FA5200C6D7F6 /* HSEnterCode_UI.m */; };
- CE9292B715B9FA5200C6D7F6 /* HSErrorReportWindow_UI.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9292AF15B9FA5200C6D7F6 /* HSErrorReportWindow_UI.m */; };
- CE9292B815B9FA5200C6D7F6 /* HSFairwareReminder_UI.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9292B115B9FA5200C6D7F6 /* HSFairwareReminder_UI.m */; };
- CE9292B915B9FA5200C6D7F6 /* ProgressController_UI.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9292B315B9FA5200C6D7F6 /* ProgressController_UI.m */; };
- CE95865F112C516400F95FD2 /* StatsLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = CE95865D112C516400F95FD2 /* StatsLabel.m */; };
- CE9ACBA015BB3D8D00E94337 /* DetailsPanel_UI.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9ACB9F15BB3D8D00E94337 /* DetailsPanel_UI.m */; };
- CE9EA7561122C96C008CD2BC /* HSGUIController.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9EA7441122C96C008CD2BC /* HSGUIController.m */; };
- CE9EA7571122C96C008CD2BC /* HSOutline.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9EA7461122C96C008CD2BC /* HSOutline.m */; };
- CE9EA7591122C96C008CD2BC /* NSEventAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9EA74A1122C96C008CD2BC /* NSEventAdditions.m */; };
- CE9EA75A1122C96C008CD2BC /* HSOutlineView.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9EA7511122C96C008CD2BC /* HSOutlineView.m */; };
- CE9EA75B1122C96C008CD2BC /* NSIndexPathAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9EA7531122C96C008CD2BC /* NSIndexPathAdditions.m */; };
- CE9EA75C1122C96C008CD2BC /* NSTableViewAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9EA7551122C96C008CD2BC /* NSTableViewAdditions.m */; };
- CE9EA7721122CA0B008CD2BC /* DirectoryOutline.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9EA7701122CA0B008CD2BC /* DirectoryOutline.m */; };
- CEA8F336142BC9AB00A6DFAC /* Quartz.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEA8F335142BC9AB00A6DFAC /* Quartz.framework */; };
- CEA8F33A142BC9D400A6DFAC /* HSQuicklook.m in Sources */ = {isa = PBXBuildFile; fileRef = CEA8F339142BC9D400A6DFAC /* HSQuicklook.m */; };
- CEC9DB4C12CCAA7D003102F0 /* HSAboutBox.m in Sources */ = {isa = PBXBuildFile; fileRef = CEC9DB4B12CCAA7D003102F0 /* HSAboutBox.m */; };
- CECA899D09DB132E00A3D774 /* DetailsPanelPE.m in Sources */ = {isa = PBXBuildFile; fileRef = CECA899B09DB132E00A3D774 /* DetailsPanelPE.m */; };
- CECB2AC513D867AD0081E295 /* about.xib in Resources */ = {isa = PBXBuildFile; fileRef = CECB2AC113D867AD0081E295 /* about.xib */; };
- CECB2AC613D867AD0081E295 /* ErrorReportWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = CECB2AC313D867AD0081E295 /* ErrorReportWindow.xib */; };
- CED3BC1515767AFB0028F3C9 /* PyDeletionOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = CED3BC1415767AFB0028F3C9 /* PyDeletionOptions.m */; };
- CED3BC1915767B0E0028F3C9 /* DeletionOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = CED3BC1815767B0E0028F3C9 /* DeletionOptions.m */; };
- CED3BC2415767B200028F3C9 /* DeletionOptions.xib in Resources */ = {isa = PBXBuildFile; fileRef = CED3BC1A15767B200028F3C9 /* DeletionOptions.xib */; };
- CEE6D562149113570087CDFC /* HSColumns.m in Sources */ = {isa = PBXBuildFile; fileRef = CEE6D561149113570087CDFC /* HSColumns.m */; };
- CEE8D3E2157576FD00E1A1B8 /* HSPyUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = CEE8D3E1157576FD00E1A1B8 /* HSPyUtil.m */; };
- CEEB135209C837A2004D2330 /* dupeguru.icns in Resources */ = {isa = PBXBuildFile; fileRef = CEEB135109C837A2004D2330 /* dupeguru.icns */; };
- CEF12A7E124DFD400087B51D /* HSTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = CEF12A7D124DFD400087B51D /* HSTableView.m */; };
- CEF12A84124DFD620087B51D /* ResultTable.m in Sources */ = {isa = PBXBuildFile; fileRef = CEF12A83124DFD620087B51D /* ResultTable.m */; };
- CEFC294609C89E3D00D9F998 /* folder32.png in Resources */ = {isa = PBXBuildFile; fileRef = CEFC294509C89E3D00D9F998 /* folder32.png */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXCopyFilesBuildPhase section */
- CECC02B709A36E8200CC0A94 /* CopyFiles */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "";
- dstSubfolderSpec = 10;
- files = (
- CE15C8C00ADEB8D40061D4A5 /* Sparkle.framework in CopyFiles */,
- CE75017A14C4775B00E2A349 /* 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 = ""; };
- 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = ""; };
- 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; };
- 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; };
- 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; };
- 8D1107320486CEB800E47090 /* dupeGuru PE.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "dupeGuru PE.app"; sourceTree = BUILT_PRODUCTS_DIR; };
- CE03DD6714FBD31300E998AC /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/DirectoryPanel.xib; sourceTree = ""; };
- CE03DD6814FBD31300E998AC /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/MainMenu.xib; sourceTree = ""; };
- CE03DD6914FBD31300E998AC /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/PrioritizeDialog.xib; sourceTree = ""; };
- CE03DD6A14FBD31300E998AC /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/ProblemDialog.xib; sourceTree = ""; };
- CE03DD6B14FBD31300E998AC /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/ResultWindow.xib; sourceTree = ""; };
- CE03DD7314FBD33600E998AC /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ru.lproj/Preferences.xib; sourceTree = ""; };
- CE03DD7614FBD34600E998AC /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ../base/ru.lproj/Localizable.strings; sourceTree = ""; };
- CE05339412E5DA350029EF25 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/DirectoryPanel.xib; sourceTree = SOURCE_ROOT; };
- CE05339612E5DA350029EF25 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/MainMenu.xib; sourceTree = SOURCE_ROOT; };
- CE05339812E5DA350029EF25 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/ProblemDialog.xib; sourceTree = SOURCE_ROOT; };
- CE05339A12E5DA350029EF25 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/ResultWindow.xib; sourceTree = SOURCE_ROOT; };
- CE05339F12E5DA420029EF25 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/DirectoryPanel.xib; sourceTree = SOURCE_ROOT; };
- CE0533A012E5DA420029EF25 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/MainMenu.xib; sourceTree = SOURCE_ROOT; };
- CE0533A112E5DA420029EF25 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/ProblemDialog.xib; sourceTree = SOURCE_ROOT; };
- CE0533A212E5DA420029EF25 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/ResultWindow.xib; sourceTree = SOURCE_ROOT; };
- CE0533A612E5DA4D0029EF25 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/Preferences.xib; sourceTree = ""; };
- CE0533AA12E5DA6A0029EF25 /* en */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = en; path = ../base/en.lproj/Localizable.strings; sourceTree = SOURCE_ROOT; };
- CE0533AC12E5DA790029EF25 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = ../base/fr.lproj/Localizable.strings; sourceTree = SOURCE_ROOT; };
- CE0533AE12E5DAAD0029EF25 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = fr.lproj/Preferences.xib; sourceTree = ""; };
- CE073F5409CAE1A3005C1D2F /* help */ = {isa = PBXFileReference; lastKnownFileType = folder; name = help; path = ../../build/help; sourceTree = SOURCE_ROOT; };
- CE09AF4B15A2851100BD431C /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt_BR; path = pt_BR.lproj/Preferences.xib; sourceTree = ""; };
- CE09AF4E15A2852600BD431C /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt_BR; path = ../base/pt_BR.lproj/DeletionOptions.xib; sourceTree = ""; };
- CE09AF4F15A2852600BD431C /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt_BR; path = ../base/pt_BR.lproj/DirectoryPanel.xib; sourceTree = ""; };
- CE09AF5015A2852600BD431C /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt_BR; path = ../base/pt_BR.lproj/IgnoreListDialog.xib; sourceTree = ""; };
- CE09AF5115A2852600BD431C /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt_BR; path = ../base/pt_BR.lproj/MainMenu.xib; sourceTree = ""; };
- CE09AF5215A2852600BD431C /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt_BR; path = ../base/pt_BR.lproj/PrioritizeDialog.xib; sourceTree = ""; };
- CE09AF5315A2852600BD431C /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt_BR; path = ../base/pt_BR.lproj/ProblemDialog.xib; sourceTree = ""; };
- CE09AF5415A2852600BD431C /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt_BR; path = ../base/pt_BR.lproj/ResultWindow.xib; sourceTree = ""; };
- CE0C2AB41177011000BC749F /* HSTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSTable.h; sourceTree = ""; };
- CE0C2AB51177011000BC749F /* HSTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSTable.m; sourceTree = ""; };
- CE0C2ABA1177014200BC749F /* ProblemDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProblemDialog.h; path = ../base/ProblemDialog.h; sourceTree = SOURCE_ROOT; };
- CE0C2ABB1177014200BC749F /* ProblemDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ProblemDialog.m; path = ../base/ProblemDialog.m; sourceTree = SOURCE_ROOT; };
- CE15C8A70ADEB8B50061D4A5 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = ../../cocoalib/Sparkle.framework; sourceTree = SOURCE_ROOT; };
- CE1EB5FB12537F9D0034AABB /* HSFairwareReminder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSFairwareReminder.h; path = ../../cocoalib/HSFairwareReminder.h; sourceTree = SOURCE_ROOT; };
- CE1EB5FC12537F9D0034AABB /* HSFairwareReminder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HSFairwareReminder.m; path = ../../cocoalib/HSFairwareReminder.m; sourceTree = SOURCE_ROOT; };
- CE21AFB61423EA6E00DE35BF /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/PrioritizeDialog.xib; sourceTree = ""; };
- CE21AFB71423EA6E00DE35BF /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/PrioritizeDialog.xib; sourceTree = ""; };
- CE21AFB81423EA6E00DE35BF /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/PrioritizeDialog.xib; sourceTree = ""; };
- 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; };
- CE3E323415B9FFA2006FF5F1 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = ../../cocoalib/en.lproj/cocoalib.strings; sourceTree = ""; };
- CE3E323715B9FFC7006FF5F1 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = ../../cocoalib/cs.lproj/cocoalib.strings; sourceTree = ""; };
- CE3E323815B9FFC7006FF5F1 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = ../../cocoalib/de.lproj/cocoalib.strings; sourceTree = ""; };
- CE3E323915B9FFC7006FF5F1 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = ../../cocoalib/fr.lproj/cocoalib.strings; sourceTree = ""; };
- CE3E323A15B9FFC7006FF5F1 /* hy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hy; path = ../../cocoalib/hy.lproj/cocoalib.strings; sourceTree = ""; };
- CE3E323B15B9FFC7006FF5F1 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = ../../cocoalib/it.lproj/cocoalib.strings; sourceTree = ""; };
- CE3E323C15B9FFC7006FF5F1 /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt_BR; path = ../../cocoalib/pt_BR.lproj/cocoalib.strings; sourceTree = ""; };
- CE3E323D15B9FFC7006FF5F1 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ../../cocoalib/ru.lproj/cocoalib.strings; sourceTree = ""; };
- CE3E323E15B9FFC7006FF5F1 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = ../../cocoalib/uk.lproj/cocoalib.strings; sourceTree = ""; };
- CE3E323F15B9FFC7006FF5F1 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh_CN; path = ../../cocoalib/zh_CN.lproj/cocoalib.strings; sourceTree = ""; };
- CE60180612DF3EA900236FDC /* HSRecentFiles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSRecentFiles.h; path = ../../cocoalib/HSRecentFiles.h; sourceTree = SOURCE_ROOT; };
- CE60180712DF3EA900236FDC /* HSRecentFiles.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HSRecentFiles.m; path = ../../cocoalib/HSRecentFiles.m; sourceTree = SOURCE_ROOT; };
- CE6044EA0FE6796200B71262 /* DetailsPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DetailsPanel.h; path = ../base/DetailsPanel.h; sourceTree = SOURCE_ROOT; };
- CE6044EB0FE6796200B71262 /* DetailsPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DetailsPanel.m; path = ../base/DetailsPanel.m; sourceTree = SOURCE_ROOT; };
- CE63D9D21461EDC000A8CADD /* locale */ = {isa = PBXFileReference; lastKnownFileType = folder; name = locale; path = ../../build/locale; sourceTree = ""; };
- CE653CF314169F2C0058A022 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh_CN; path = ../base/zh_CN.lproj/Localizable.strings; sourceTree = ""; };
- CE653CF71416A0140058A022 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = zh_CN.lproj/Preferences.xib; sourceTree = ""; };
- CE653CFA1416A0260058A022 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/DirectoryPanel.xib; sourceTree = ""; };
- CE653CFC1416A0260058A022 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/MainMenu.xib; sourceTree = ""; };
- CE653CFD1416A0260058A022 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/ProblemDialog.xib; sourceTree = ""; };
- CE653CFE1416A0260058A022 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/ResultWindow.xib; sourceTree = ""; };
- CE68EE6509ABC48000971085 /* DirectoryPanel.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = DirectoryPanel.h; sourceTree = SOURCE_ROOT; };
- CE68EE6609ABC48000971085 /* DirectoryPanel.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = DirectoryPanel.m; sourceTree = SOURCE_ROOT; };
- CE6E0F3C1054EC62008D9390 /* dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = dsa_pub.pem; path = ../base/dsa_pub.pem; sourceTree = ""; };
- CE7358071406ABF700F3F6DA /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = ../base/de.lproj/Localizable.strings; sourceTree = ""; };
- CE75017214C4770500E2A349 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = ../base/main.m; sourceTree = ""; };
- CE75017414C4771800E2A349 /* py */ = {isa = PBXFileReference; lastKnownFileType = folder; name = py; path = ../../build/py; sourceTree = ""; };
- CE75017614C4772100E2A349 /* dg_cocoa.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = dg_cocoa.py; path = ../../build/dg_cocoa.py; sourceTree = ""; };
- CE75017814C4774900E2A349 /* Python */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = Python; path = ../../build/Python; sourceTree = ""; };
- CE75017C14C477B100E2A349 /* ObjP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjP.h; sourceTree = ""; };
- CE75017D14C477B100E2A349 /* ObjP.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ObjP.m; sourceTree = ""; };
- CE75017E14C477B100E2A349 /* PyColumns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyColumns.h; sourceTree = ""; };
- CE75017F14C477B100E2A349 /* PyColumns.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyColumns.m; sourceTree = ""; };
- CE75018014C477B100E2A349 /* PyDetailsPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyDetailsPanel.h; sourceTree = ""; };
- CE75018114C477B100E2A349 /* PyDetailsPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyDetailsPanel.m; sourceTree = ""; };
- CE75018214C477B100E2A349 /* PyDirectoryOutline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyDirectoryOutline.h; sourceTree = ""; };
- CE75018314C477B100E2A349 /* PyDirectoryOutline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyDirectoryOutline.m; sourceTree = ""; };
- CE75018414C477B100E2A349 /* PyDupeGuru.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyDupeGuru.h; sourceTree = ""; };
- CE75018514C477B100E2A349 /* PyDupeGuru.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyDupeGuru.m; sourceTree = ""; };
- CE75018614C477B100E2A349 /* PyDupeGuruBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyDupeGuruBase.h; sourceTree = ""; };
- CE75018714C477B100E2A349 /* PyDupeGuruBase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyDupeGuruBase.m; sourceTree = ""; };
- CE75018A14C477B100E2A349 /* PyFairware.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyFairware.h; sourceTree = ""; };
- CE75018B14C477B100E2A349 /* PyFairware.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyFairware.m; sourceTree = ""; };
- CE75018C14C477B100E2A349 /* PyGUIObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyGUIObject.h; sourceTree = ""; };
- CE75018D14C477B100E2A349 /* PyGUIObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyGUIObject.m; sourceTree = ""; };
- CE75018E14C477B100E2A349 /* PyOutline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyOutline.h; sourceTree = ""; };
- CE75018F14C477B100E2A349 /* PyOutline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyOutline.m; sourceTree = ""; };
- CE75019014C477B100E2A349 /* PyPrioritizeDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyPrioritizeDialog.h; sourceTree = ""; };
- CE75019114C477B100E2A349 /* PyPrioritizeDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyPrioritizeDialog.m; sourceTree = ""; };
- CE75019214C477B100E2A349 /* PyPrioritizeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyPrioritizeList.h; sourceTree = ""; };
- CE75019314C477B100E2A349 /* PyPrioritizeList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyPrioritizeList.m; sourceTree = ""; };
- CE75019414C477B100E2A349 /* PyProblemDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyProblemDialog.h; sourceTree = ""; };
- CE75019514C477B100E2A349 /* PyProblemDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyProblemDialog.m; sourceTree = ""; };
- CE75019614C477B100E2A349 /* PyResultTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyResultTable.h; sourceTree = ""; };
- CE75019714C477B100E2A349 /* PyResultTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyResultTable.m; sourceTree = ""; };
- CE75019814C477B100E2A349 /* PySelectableList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PySelectableList.h; sourceTree = ""; };
- CE75019914C477B100E2A349 /* PySelectableList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PySelectableList.m; sourceTree = ""; };
- CE75019A14C477B100E2A349 /* PyStatsLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyStatsLabel.h; sourceTree = ""; };
- CE75019B14C477B100E2A349 /* PyStatsLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyStatsLabel.m; sourceTree = ""; };
- CE75019C14C477B100E2A349 /* PyTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyTable.h; sourceTree = ""; };
- CE75019D14C477B100E2A349 /* PyTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyTable.m; sourceTree = ""; };
- CE7857961511019400174D51 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/IgnoreListDialog.xib; sourceTree = ""; };
- CE785798151101B000174D51 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/IgnoreListDialog.xib; sourceTree = ""; };
- CE785799151101B000174D51 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/IgnoreListDialog.xib; sourceTree = ""; };
- CE78579A151101B000174D51 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/IgnoreListDialog.xib; sourceTree = ""; };
- CE78579E151101C900174D51 /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/IgnoreListDialog.xib; sourceTree = ""; };
- CE78579F151101C900174D51 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/IgnoreListDialog.xib; sourceTree = ""; };
- CE7857A0151101C900174D51 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/IgnoreListDialog.xib; sourceTree = ""; };
- CE7857A4151101DD00174D51 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/IgnoreListDialog.xib; sourceTree = ""; };
- CE7857A5151101DD00174D51 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/IgnoreListDialog.xib; sourceTree = ""; };
- CE7857A81511021200174D51 /* PyIgnoreListDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyIgnoreListDialog.h; sourceTree = ""; };
- CE7857A91511021200174D51 /* PyIgnoreListDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyIgnoreListDialog.m; sourceTree = ""; };
- CE7857AB1511022A00174D51 /* IgnoreListDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IgnoreListDialog.h; path = ../base/IgnoreListDialog.h; sourceTree = ""; };
- CE7857AC1511022A00174D51 /* IgnoreListDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IgnoreListDialog.m; path = ../base/IgnoreListDialog.m; sourceTree = ""; };
- CE78759D13CDFA7100F23771 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/DirectoryPanel.xib; sourceTree = SOURCE_ROOT; };
- CE78759F13CDFA7100F23771 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/MainMenu.xib; sourceTree = SOURCE_ROOT; };
- CE7875A013CDFA7100F23771 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/ProblemDialog.xib; sourceTree = SOURCE_ROOT; };
- CE7875A113CDFA7100F23771 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/ResultWindow.xib; sourceTree = SOURCE_ROOT; };
- CE7875A613CDFAB900F23771 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = de.lproj/Preferences.xib; sourceTree = ""; };
- CE7A69B3146443A00007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = ../base/it.lproj/Localizable.strings; sourceTree = ""; };
- CE7A69B9146443AD0007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/DirectoryPanel.xib; sourceTree = ""; };
- CE7A69BB146443AD0007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/MainMenu.xib; sourceTree = ""; };
- CE7A69BC146443AD0007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/PrioritizeDialog.xib; sourceTree = ""; };
- CE7A69BD146443AD0007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/ProblemDialog.xib; sourceTree = ""; };
- CE7A69BE146443AD0007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/ResultWindow.xib; sourceTree = ""; };
- CE7A69C6146443B90007D927 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = it.lproj/Preferences.xib; sourceTree = ""; };
- CE7D24991423B0BD002E2297 /* HSPopUpList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSPopUpList.h; sourceTree = ""; };
- CE7D249A1423B0BD002E2297 /* HSPopUpList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSPopUpList.m; sourceTree = ""; };
- CE7D249B1423B0BD002E2297 /* HSSelectableList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSSelectableList.h; sourceTree = ""; };
- CE7D249C1423B0BD002E2297 /* HSSelectableList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSSelectableList.m; sourceTree = ""; };
- CE7D249F1423B106002E2297 /* PrioritizeDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrioritizeDialog.h; path = ../base/PrioritizeDialog.h; sourceTree = ""; };
- CE7D24A01423B106002E2297 /* PrioritizeDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PrioritizeDialog.m; path = ../base/PrioritizeDialog.m; sourceTree = ""; };
- CE7D24A11423B106002E2297 /* PrioritizeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrioritizeList.h; path = ../base/PrioritizeList.h; sourceTree = ""; };
- CE7D24A21423B106002E2297 /* PrioritizeList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PrioritizeList.m; path = ../base/PrioritizeList.m; sourceTree = ""; };
- CE7D24A81423B123002E2297 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/PrioritizeDialog.xib; sourceTree = ""; };
- CE80DB1B0FC192D60086DCA6 /* Dialogs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Dialogs.h; path = ../../cocoalib/Dialogs.h; sourceTree = SOURCE_ROOT; };
- CE80DB1C0FC192D60086DCA6 /* Dialogs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Dialogs.m; path = ../../cocoalib/Dialogs.m; sourceTree = SOURCE_ROOT; };
- CE80DB210FC192D60086DCA6 /* ProgressController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProgressController.h; path = ../../cocoalib/ProgressController.h; sourceTree = SOURCE_ROOT; };
- CE80DB220FC192D60086DCA6 /* ProgressController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ProgressController.m; path = ../../cocoalib/ProgressController.m; sourceTree = SOURCE_ROOT; };
- CE80DB2A0FC192D60086DCA6 /* Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Utils.h; path = ../../cocoalib/Utils.h; sourceTree = SOURCE_ROOT; };
- CE80DB2B0FC192D60086DCA6 /* Utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Utils.m; path = ../../cocoalib/Utils.m; sourceTree = SOURCE_ROOT; };
- CE80DB2C0FC192D60086DCA6 /* ValueTransformers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ValueTransformers.h; path = ../../cocoalib/ValueTransformers.h; sourceTree = SOURCE_ROOT; };
- CE80DB2D0FC192D60086DCA6 /* ValueTransformers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ValueTransformers.m; path = ../../cocoalib/ValueTransformers.m; sourceTree = SOURCE_ROOT; };
- CE80DB450FC193650086DCA6 /* NSNotificationAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSNotificationAdditions.h; path = ../../cocoalib/NSNotificationAdditions.h; sourceTree = SOURCE_ROOT; };
- CE80DB460FC193650086DCA6 /* NSNotificationAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSNotificationAdditions.m; path = ../../cocoalib/NSNotificationAdditions.m; sourceTree = SOURCE_ROOT; };
- CE80DB480FC193770086DCA6 /* NSImageAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSImageAdditions.h; path = ../../cocoalib/NSImageAdditions.h; sourceTree = SOURCE_ROOT; };
- CE80DB490FC193770086DCA6 /* NSImageAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSImageAdditions.m; path = ../../cocoalib/NSImageAdditions.m; sourceTree = SOURCE_ROOT; };
- CE80DB820FC1951C0086DCA6 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = ../base/AppDelegate.h; sourceTree = SOURCE_ROOT; };
- CE80DB830FC1951C0086DCA6 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = ../base/AppDelegate.m; sourceTree = SOURCE_ROOT; };
- CE80DB840FC1951C0086DCA6 /* Consts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Consts.h; path = ../base/Consts.h; sourceTree = SOURCE_ROOT; };
- CE80DB850FC1951C0086DCA6 /* DirectoryPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DirectoryPanel.h; path = ../base/DirectoryPanel.h; sourceTree = SOURCE_ROOT; };
- CE80DB860FC1951C0086DCA6 /* DirectoryPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DirectoryPanel.m; path = ../base/DirectoryPanel.m; sourceTree = SOURCE_ROOT; };
- CE80DB880FC1951C0086DCA6 /* ResultWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ResultWindow.h; path = ../base/ResultWindow.h; sourceTree = SOURCE_ROOT; };
- CE80DB890FC1951C0086DCA6 /* ResultWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ResultWindow.m; path = ../base/ResultWindow.m; sourceTree = SOURCE_ROOT; };
- CE848A1809DD85810004CB44 /* Consts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Consts.h; sourceTree = ""; };
- CE905DE814C6388E00C0ECEF /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = ../base/uk.lproj/Localizable.strings; sourceTree = ""; };
- CE905DEA14C638A500C0ECEF /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/DirectoryPanel.xib; sourceTree = ""; };
- CE905DEC14C638A500C0ECEF /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/MainMenu.xib; sourceTree = ""; };
- CE905DED14C638A500C0ECEF /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/PrioritizeDialog.xib; sourceTree = ""; };
- CE905DEE14C638A500C0ECEF /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/ProblemDialog.xib; sourceTree = ""; };
- CE905DEF14C638A500C0ECEF /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/ResultWindow.xib; sourceTree = ""; };
- CE905DF714C638B000C0ECEF /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = uk.lproj/Preferences.xib; sourceTree = ""; };
- CE9292A815B9FA5200C6D7F6 /* HSAboutBox_UI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSAboutBox_UI.h; sourceTree = ""; };
- CE9292A915B9FA5200C6D7F6 /* HSAboutBox_UI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSAboutBox_UI.m; sourceTree = ""; };
- CE9292AA15B9FA5200C6D7F6 /* HSDemoReminder_UI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSDemoReminder_UI.h; sourceTree = ""; };
- CE9292AB15B9FA5200C6D7F6 /* HSDemoReminder_UI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSDemoReminder_UI.m; sourceTree = ""; };
- CE9292AC15B9FA5200C6D7F6 /* HSEnterCode_UI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSEnterCode_UI.h; sourceTree = ""; };
- CE9292AD15B9FA5200C6D7F6 /* HSEnterCode_UI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSEnterCode_UI.m; sourceTree = ""; };
- CE9292AE15B9FA5200C6D7F6 /* HSErrorReportWindow_UI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSErrorReportWindow_UI.h; sourceTree = ""; };
- CE9292AF15B9FA5200C6D7F6 /* HSErrorReportWindow_UI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSErrorReportWindow_UI.m; sourceTree = ""; };
- CE9292B015B9FA5200C6D7F6 /* HSFairwareReminder_UI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSFairwareReminder_UI.h; sourceTree = ""; };
- CE9292B115B9FA5200C6D7F6 /* HSFairwareReminder_UI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSFairwareReminder_UI.m; sourceTree = ""; };
- CE9292B215B9FA5200C6D7F6 /* ProgressController_UI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProgressController_UI.h; sourceTree = ""; };
- CE9292B315B9FA5200C6D7F6 /* ProgressController_UI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProgressController_UI.m; sourceTree = ""; };
- CE95865C112C516400F95FD2 /* StatsLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StatsLabel.h; path = ../base/StatsLabel.h; sourceTree = SOURCE_ROOT; };
- CE95865D112C516400F95FD2 /* StatsLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = StatsLabel.m; path = ../base/StatsLabel.m; sourceTree = SOURCE_ROOT; };
- CE9ACB9E15BB3D8D00E94337 /* DetailsPanel_UI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DetailsPanel_UI.h; sourceTree = ""; };
- CE9ACB9F15BB3D8D00E94337 /* DetailsPanel_UI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DetailsPanel_UI.m; sourceTree = ""; };
- CE9EA7431122C96C008CD2BC /* HSGUIController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSGUIController.h; sourceTree = ""; };
- CE9EA7441122C96C008CD2BC /* HSGUIController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSGUIController.m; sourceTree = ""; };
- CE9EA7451122C96C008CD2BC /* HSOutline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSOutline.h; sourceTree = ""; };
- CE9EA7461122C96C008CD2BC /* HSOutline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSOutline.m; sourceTree = ""; };
- CE9EA7491122C96C008CD2BC /* NSEventAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSEventAdditions.h; path = ../../cocoalib/NSEventAdditions.h; sourceTree = SOURCE_ROOT; };
- CE9EA74A1122C96C008CD2BC /* NSEventAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSEventAdditions.m; path = ../../cocoalib/NSEventAdditions.m; sourceTree = SOURCE_ROOT; };
- CE9EA7501122C96C008CD2BC /* HSOutlineView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSOutlineView.h; sourceTree = ""; };
- CE9EA7511122C96C008CD2BC /* HSOutlineView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSOutlineView.m; sourceTree = ""; };
- CE9EA7521122C96C008CD2BC /* NSIndexPathAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSIndexPathAdditions.h; sourceTree = ""; };
- CE9EA7531122C96C008CD2BC /* NSIndexPathAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSIndexPathAdditions.m; sourceTree = ""; };
- CE9EA7541122C96C008CD2BC /* NSTableViewAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSTableViewAdditions.h; sourceTree = ""; };
- CE9EA7551122C96C008CD2BC /* NSTableViewAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSTableViewAdditions.m; sourceTree = ""; };
- CE9EA76F1122CA0B008CD2BC /* DirectoryOutline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DirectoryOutline.h; path = ../base/DirectoryOutline.h; sourceTree = SOURCE_ROOT; };
- CE9EA7701122CA0B008CD2BC /* DirectoryOutline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DirectoryOutline.m; path = ../base/DirectoryOutline.m; sourceTree = SOURCE_ROOT; };
- CEA8F335142BC9AB00A6DFAC /* Quartz.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Quartz.framework; path = System/Library/Frameworks/Quartz.framework; sourceTree = SDKROOT; };
- CEA8F338142BC9D400A6DFAC /* HSQuicklook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSQuicklook.h; path = ../../cocoalib/HSQuicklook.h; sourceTree = ""; };
- CEA8F339142BC9D400A6DFAC /* HSQuicklook.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HSQuicklook.m; path = ../../cocoalib/HSQuicklook.m; sourceTree = ""; };
- CEC9DB4A12CCAA7D003102F0 /* HSAboutBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSAboutBox.h; path = ../../cocoalib/HSAboutBox.h; sourceTree = SOURCE_ROOT; };
- CEC9DB4B12CCAA7D003102F0 /* HSAboutBox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HSAboutBox.m; path = ../../cocoalib/HSAboutBox.m; sourceTree = SOURCE_ROOT; };
- CECA899A09DB132E00A3D774 /* DetailsPanelPE.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = DetailsPanelPE.h; sourceTree = ""; };
- CECA899B09DB132E00A3D774 /* DetailsPanelPE.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = DetailsPanelPE.m; sourceTree = ""; };
- CED3BC1315767AFB0028F3C9 /* PyDeletionOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyDeletionOptions.h; sourceTree = ""; };
- CED3BC1415767AFB0028F3C9 /* PyDeletionOptions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PyDeletionOptions.m; sourceTree = ""; };
- CED3BC1715767B0E0028F3C9 /* DeletionOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DeletionOptions.h; path = ../base/DeletionOptions.h; sourceTree = ""; };
- CED3BC1815767B0E0028F3C9 /* DeletionOptions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DeletionOptions.m; path = ../base/DeletionOptions.m; sourceTree = ""; };
- CED3BC1B15767B200028F3C9 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/DeletionOptions.xib; sourceTree = ""; };
- CED3BC1C15767B200028F3C9 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = ../base/de.lproj/DeletionOptions.xib; sourceTree = ""; };
- CED3BC1D15767B200028F3C9 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = ../base/en.lproj/DeletionOptions.xib; sourceTree = ""; };
- CED3BC1E15767B200028F3C9 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = ../base/fr.lproj/DeletionOptions.xib; sourceTree = ""; };
- CED3BC1F15767B200028F3C9 /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/DeletionOptions.xib; sourceTree = ""; };
- CED3BC2015767B200028F3C9 /* it */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = it; path = ../base/it.lproj/DeletionOptions.xib; sourceTree = ""; };
- CED3BC2115767B200028F3C9 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ../base/ru.lproj/DeletionOptions.xib; sourceTree = ""; };
- CED3BC2215767B200028F3C9 /* uk */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = uk; path = ../base/uk.lproj/DeletionOptions.xib; sourceTree = ""; };
- CED3BC2315767B200028F3C9 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = zh_CN; path = ../base/zh_CN.lproj/DeletionOptions.xib; sourceTree = ""; };
- CED3EA4F15B9D1DF00557437 /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt_BR; path = ../base/pt_BR.lproj/Localizable.strings; sourceTree = ""; };
- CEE6D5461491130D0087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/DirectoryPanel.xib; sourceTree = ""; };
- CEE6D5481491130D0087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/MainMenu.xib; sourceTree = ""; };
- CEE6D5491491130D0087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/PrioritizeDialog.xib; sourceTree = ""; };
- CEE6D54A1491130D0087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/ProblemDialog.xib; sourceTree = ""; };
- CEE6D54B1491130D0087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = ../base/hy.lproj/ResultWindow.xib; sourceTree = ""; };
- CEE6D554149113190087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = hy; path = hy.lproj/Preferences.xib; sourceTree = ""; };
- CEE6D557149113250087CDFC /* hy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hy; path = ../base/hy.lproj/Localizable.strings; sourceTree = ""; };
- CEE6D560149113570087CDFC /* HSColumns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSColumns.h; sourceTree = ""; };
- CEE6D561149113570087CDFC /* HSColumns.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSColumns.m; sourceTree = ""; };
- CEE8D3DF157576FD00E1A1B8 /* HSFairwareProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSFairwareProtocol.h; path = ../../cocoalib/HSFairwareProtocol.h; sourceTree = ""; };
- CEE8D3E0157576FD00E1A1B8 /* HSPyUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSPyUtil.h; path = ../../cocoalib/HSPyUtil.h; sourceTree = ""; };
- CEE8D3E1157576FD00E1A1B8 /* HSPyUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HSPyUtil.m; path = ../../cocoalib/HSPyUtil.m; sourceTree = ""; };
- CEEB135109C837A2004D2330 /* dupeguru.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = dupeguru.icns; sourceTree = ""; };
- CEEE15771460327300783E91 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = ../base/cs.lproj/Localizable.strings; sourceTree = ""; };
- CEEE15841460328400783E91 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/DirectoryPanel.xib; sourceTree = ""; };
- CEEE15861460328400783E91 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/MainMenu.xib; sourceTree = ""; };
- CEEE15871460328400783E91 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/PrioritizeDialog.xib; sourceTree = ""; };
- CEEE15881460328400783E91 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/ProblemDialog.xib; sourceTree = ""; };
- CEEE15891460328400783E91 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = ../base/cs.lproj/ResultWindow.xib; sourceTree = ""; };
- CEEE15911460329000783E91 /* cs */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = cs; path = cs.lproj/Preferences.xib; sourceTree = ""; };
- CEF12A7C124DFD400087B51D /* HSTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HSTableView.h; path = ../../cocoalib/views/HSTableView.h; sourceTree = SOURCE_ROOT; };
- CEF12A7D124DFD400087B51D /* HSTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HSTableView.m; path = ../../cocoalib/views/HSTableView.m; sourceTree = SOURCE_ROOT; };
- CEF12A82124DFD620087B51D /* ResultTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ResultTable.h; path = ../base/ResultTable.h; sourceTree = SOURCE_ROOT; };
- CEF12A83124DFD620087B51D /* ResultTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ResultTable.m; path = ../base/ResultTable.m; sourceTree = SOURCE_ROOT; };
- CEFC294509C89E3D00D9F998 /* folder32.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = folder32.png; path = ../../images/folder32.png; sourceTree = SOURCE_ROOT; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- 8D11072E0486CEB800E47090 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- CEA8F336142BC9AB00A6DFAC /* Quartz.framework in Frameworks */,
- 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
- CE15C8A80ADEB8B50061D4A5 /* Sparkle.framework in Frameworks */,
- CE75017914C4774900E2A349 /* Python in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 080E96DDFE201D6D7F000001 /* DGPE */ = {
- isa = PBXGroup;
- children = (
- CE381C9509914ACE003581CE /* AppDelegate.h */,
- CE381C9409914ACE003581CE /* AppDelegate.m */,
- CE848A1809DD85810004CB44 /* Consts.h */,
- CECA899A09DB132E00A3D774 /* DetailsPanelPE.h */,
- CECA899B09DB132E00A3D774 /* DetailsPanelPE.m */,
- CE68EE6509ABC48000971085 /* DirectoryPanel.h */,
- CE68EE6609ABC48000971085 /* DirectoryPanel.m */,
- CE381C9B09914ADF003581CE /* ResultWindow.h */,
- CE381C9A09914ADF003581CE /* ResultWindow.m */,
- );
- name = DGPE;
- sourceTree = "";
- };
- 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
- isa = PBXGroup;
- children = (
- CE75017814C4774900E2A349 /* Python */,
- CEA8F335142BC9AB00A6DFAC /* Quartz.framework */,
- CE15C8A70ADEB8B50061D4A5 /* Sparkle.framework */,
- 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
- );
- name = "Linked Frameworks";
- sourceTree = "";
- };
- 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
- isa = PBXGroup;
- children = (
- 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
- 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */,
- 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
- );
- name = "Other Frameworks";
- sourceTree = "";
- };
- 19C28FACFE9D520D11CA2CBB /* Products */ = {
- isa = PBXGroup;
- children = (
- 8D1107320486CEB800E47090 /* dupeGuru PE.app */,
- );
- name = Products;
- sourceTree = "";
- };
- 29B97314FDCFA39411CA2CEA /* dupeguru */ = {
- isa = PBXGroup;
- children = (
- 080E96DDFE201D6D7F000001 /* DGPE */,
- CE80DB1A0FC192AB0086DCA6 /* cocoalib */,
- CE80DB810FC194BD0086DCA6 /* dgbase */,
- CE75017B14C477B100E2A349 /* autogen */,
- 29B97317FDCFA39411CA2CEA /* Resources */,
- 29B97323FDCFA39411CA2CEA /* Frameworks */,
- 19C28FACFE9D520D11CA2CBB /* Products */,
- );
- name = dupeguru;
- sourceTree = "";
- };
- 29B97317FDCFA39411CA2CEA /* Resources */ = {
- isa = PBXGroup;
- children = (
- CE75017614C4772100E2A349 /* dg_cocoa.py */,
- CE75017414C4771800E2A349 /* py */,
- CE63D9D21461EDC000A8CADD /* locale */,
- CE073F5409CAE1A3005C1D2F /* help */,
- CEFC294309C89E0000D9F998 /* images */,
- CE05339212E5DA1D0029EF25 /* xib */,
- CEEB135109C837A2004D2330 /* dupeguru.icns */,
- 8D1107310486CEB800E47090 /* Info.plist */,
- CE0533A912E5DA6A0029EF25 /* Localizable.strings */,
- CE6E0F3C1054EC62008D9390 /* dsa_pub.pem */,
- );
- name = Resources;
- sourceTree = "";
- };
- 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
- 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
- );
- name = Frameworks;
- sourceTree = "";
- };
- CE05339212E5DA1D0029EF25 /* xib */ = {
- isa = PBXGroup;
- children = (
- CE05339312E5DA350029EF25 /* DirectoryPanel.xib */,
- CE05339512E5DA350029EF25 /* MainMenu.xib */,
- CE05339712E5DA350029EF25 /* ProblemDialog.xib */,
- CE7857951511019400174D51 /* IgnoreListDialog.xib */,
- CE05339912E5DA350029EF25 /* ResultWindow.xib */,
- CE0533A512E5DA4D0029EF25 /* Preferences.xib */,
- CE7D24A71423B123002E2297 /* PrioritizeDialog.xib */,
- CED3BC1A15767B200028F3C9 /* DeletionOptions.xib */,
- );
- name = xib;
- sourceTree = "";
- };
- CE75017B14C477B100E2A349 /* autogen */ = {
- isa = PBXGroup;
- children = (
- CE9ACB9E15BB3D8D00E94337 /* DetailsPanel_UI.h */,
- CE9ACB9F15BB3D8D00E94337 /* DetailsPanel_UI.m */,
- CE75017C14C477B100E2A349 /* ObjP.h */,
- CE75017D14C477B100E2A349 /* ObjP.m */,
- CE75017E14C477B100E2A349 /* PyColumns.h */,
- CE75017F14C477B100E2A349 /* PyColumns.m */,
- CE75018014C477B100E2A349 /* PyDetailsPanel.h */,
- CE75018114C477B100E2A349 /* PyDetailsPanel.m */,
- CE75018214C477B100E2A349 /* PyDirectoryOutline.h */,
- CE75018314C477B100E2A349 /* PyDirectoryOutline.m */,
- CE75018414C477B100E2A349 /* PyDupeGuru.h */,
- CE75018514C477B100E2A349 /* PyDupeGuru.m */,
- CE75018614C477B100E2A349 /* PyDupeGuruBase.h */,
- CE75018714C477B100E2A349 /* PyDupeGuruBase.m */,
- CE75018A14C477B100E2A349 /* PyFairware.h */,
- CE75018B14C477B100E2A349 /* PyFairware.m */,
- CE75018C14C477B100E2A349 /* PyGUIObject.h */,
- CE75018D14C477B100E2A349 /* PyGUIObject.m */,
- CE75018E14C477B100E2A349 /* PyOutline.h */,
- CE75018F14C477B100E2A349 /* PyOutline.m */,
- CE75019014C477B100E2A349 /* PyPrioritizeDialog.h */,
- CE75019114C477B100E2A349 /* PyPrioritizeDialog.m */,
- CE75019214C477B100E2A349 /* PyPrioritizeList.h */,
- CE75019314C477B100E2A349 /* PyPrioritizeList.m */,
- CE75019414C477B100E2A349 /* PyProblemDialog.h */,
- CE7857A81511021200174D51 /* PyIgnoreListDialog.h */,
- CE7857A91511021200174D51 /* PyIgnoreListDialog.m */,
- CE75019514C477B100E2A349 /* PyProblemDialog.m */,
- CED3BC1315767AFB0028F3C9 /* PyDeletionOptions.h */,
- CED3BC1415767AFB0028F3C9 /* PyDeletionOptions.m */,
- CE75019614C477B100E2A349 /* PyResultTable.h */,
- CE75019714C477B100E2A349 /* PyResultTable.m */,
- CE75019814C477B100E2A349 /* PySelectableList.h */,
- CE75019914C477B100E2A349 /* PySelectableList.m */,
- CE75019A14C477B100E2A349 /* PyStatsLabel.h */,
- CE75019B14C477B100E2A349 /* PyStatsLabel.m */,
- CE75019C14C477B100E2A349 /* PyTable.h */,
- CE75019D14C477B100E2A349 /* PyTable.m */,
- );
- name = autogen;
- path = ../autogen;
- sourceTree = "";
- };
- CE80DB1A0FC192AB0086DCA6 /* cocoalib */ = {
- isa = PBXGroup;
- children = (
- CE9292A715B9FA5200C6D7F6 /* autogen */,
- CE9EA7421122C96C008CD2BC /* controllers */,
- CE9EA74F1122C96C008CD2BC /* views */,
- CE3E323315B9FFA2006FF5F1 /* cocoalib.strings */,
- CE80DB480FC193770086DCA6 /* NSImageAdditions.h */,
- CE80DB490FC193770086DCA6 /* NSImageAdditions.m */,
- CE80DB450FC193650086DCA6 /* NSNotificationAdditions.h */,
- CE80DB460FC193650086DCA6 /* NSNotificationAdditions.m */,
- CE9EA7491122C96C008CD2BC /* NSEventAdditions.h */,
- CE9EA74A1122C96C008CD2BC /* NSEventAdditions.m */,
- CE80DB1B0FC192D60086DCA6 /* Dialogs.h */,
- CE80DB1C0FC192D60086DCA6 /* Dialogs.m */,
- CEE8D3DF157576FD00E1A1B8 /* HSFairwareProtocol.h */,
- CE1EB5FB12537F9D0034AABB /* HSFairwareReminder.h */,
- CE1EB5FC12537F9D0034AABB /* HSFairwareReminder.m */,
- CEC9DB4A12CCAA7D003102F0 /* HSAboutBox.h */,
- CEC9DB4B12CCAA7D003102F0 /* HSAboutBox.m */,
- CE60180612DF3EA900236FDC /* HSRecentFiles.h */,
- CE60180712DF3EA900236FDC /* HSRecentFiles.m */,
- CEA8F338142BC9D400A6DFAC /* HSQuicklook.h */,
- CEA8F339142BC9D400A6DFAC /* HSQuicklook.m */,
- CE80DB210FC192D60086DCA6 /* ProgressController.h */,
- CE80DB220FC192D60086DCA6 /* ProgressController.m */,
- CE80DB2A0FC192D60086DCA6 /* Utils.h */,
- CE80DB2B0FC192D60086DCA6 /* Utils.m */,
- CEE8D3E0157576FD00E1A1B8 /* HSPyUtil.h */,
- CEE8D3E1157576FD00E1A1B8 /* HSPyUtil.m */,
- CE80DB2C0FC192D60086DCA6 /* ValueTransformers.h */,
- CE80DB2D0FC192D60086DCA6 /* ValueTransformers.m */,
- );
- name = cocoalib;
- sourceTree = "";
- };
- CE80DB810FC194BD0086DCA6 /* dgbase */ = {
- isa = PBXGroup;
- children = (
- CEF12A82124DFD620087B51D /* ResultTable.h */,
- CEF12A83124DFD620087B51D /* ResultTable.m */,
- CE80DB820FC1951C0086DCA6 /* AppDelegate.h */,
- CE80DB830FC1951C0086DCA6 /* AppDelegate.m */,
- CE80DB840FC1951C0086DCA6 /* Consts.h */,
- CE6044EA0FE6796200B71262 /* DetailsPanel.h */,
- CE6044EB0FE6796200B71262 /* DetailsPanel.m */,
- CE80DB850FC1951C0086DCA6 /* DirectoryPanel.h */,
- CE80DB860FC1951C0086DCA6 /* DirectoryPanel.m */,
- CE9EA76F1122CA0B008CD2BC /* DirectoryOutline.h */,
- CE9EA7701122CA0B008CD2BC /* DirectoryOutline.m */,
- CE0C2ABA1177014200BC749F /* ProblemDialog.h */,
- CE0C2ABB1177014200BC749F /* ProblemDialog.m */,
- CE7857AB1511022A00174D51 /* IgnoreListDialog.h */,
- CE7857AC1511022A00174D51 /* IgnoreListDialog.m */,
- CE80DB880FC1951C0086DCA6 /* ResultWindow.h */,
- CE80DB890FC1951C0086DCA6 /* ResultWindow.m */,
- CE95865C112C516400F95FD2 /* StatsLabel.h */,
- CE95865D112C516400F95FD2 /* StatsLabel.m */,
- CE7D249F1423B106002E2297 /* PrioritizeDialog.h */,
- CE7D24A01423B106002E2297 /* PrioritizeDialog.m */,
- CE7D24A11423B106002E2297 /* PrioritizeList.h */,
- CE7D24A21423B106002E2297 /* PrioritizeList.m */,
- CED3BC1715767B0E0028F3C9 /* DeletionOptions.h */,
- CED3BC1815767B0E0028F3C9 /* DeletionOptions.m */,
- CE75017214C4770500E2A349 /* main.m */,
- );
- name = dgbase;
- sourceTree = "";
- };
- CE9292A715B9FA5200C6D7F6 /* autogen */ = {
- isa = PBXGroup;
- children = (
- CE9292A815B9FA5200C6D7F6 /* HSAboutBox_UI.h */,
- CE9292A915B9FA5200C6D7F6 /* HSAboutBox_UI.m */,
- CE9292AA15B9FA5200C6D7F6 /* HSDemoReminder_UI.h */,
- CE9292AB15B9FA5200C6D7F6 /* HSDemoReminder_UI.m */,
- CE9292AC15B9FA5200C6D7F6 /* HSEnterCode_UI.h */,
- CE9292AD15B9FA5200C6D7F6 /* HSEnterCode_UI.m */,
- CE9292AE15B9FA5200C6D7F6 /* HSErrorReportWindow_UI.h */,
- CE9292AF15B9FA5200C6D7F6 /* HSErrorReportWindow_UI.m */,
- CE9292B015B9FA5200C6D7F6 /* HSFairwareReminder_UI.h */,
- CE9292B115B9FA5200C6D7F6 /* HSFairwareReminder_UI.m */,
- CE9292B215B9FA5200C6D7F6 /* ProgressController_UI.h */,
- CE9292B315B9FA5200C6D7F6 /* ProgressController_UI.m */,
- );
- name = autogen;
- path = ../../cocoalib/autogen;
- sourceTree = "";
- };
- CE9EA7421122C96C008CD2BC /* controllers */ = {
- isa = PBXGroup;
- children = (
- CEE6D560149113570087CDFC /* HSColumns.h */,
- CEE6D561149113570087CDFC /* HSColumns.m */,
- CE9EA7431122C96C008CD2BC /* HSGUIController.h */,
- CE9EA7441122C96C008CD2BC /* HSGUIController.m */,
- CE9EA7451122C96C008CD2BC /* HSOutline.h */,
- CE9EA7461122C96C008CD2BC /* HSOutline.m */,
- CE0C2AB41177011000BC749F /* HSTable.h */,
- CE0C2AB51177011000BC749F /* HSTable.m */,
- CE7D24991423B0BD002E2297 /* HSPopUpList.h */,
- CE7D249A1423B0BD002E2297 /* HSPopUpList.m */,
- CE7D249B1423B0BD002E2297 /* HSSelectableList.h */,
- CE7D249C1423B0BD002E2297 /* HSSelectableList.m */,
- );
- name = controllers;
- path = ../../cocoalib/controllers;
- sourceTree = SOURCE_ROOT;
- };
- CE9EA74F1122C96C008CD2BC /* views */ = {
- isa = PBXGroup;
- children = (
- CEF12A7C124DFD400087B51D /* HSTableView.h */,
- CEF12A7D124DFD400087B51D /* HSTableView.m */,
- CE9EA7501122C96C008CD2BC /* HSOutlineView.h */,
- CE9EA7511122C96C008CD2BC /* HSOutlineView.m */,
- CE9EA7521122C96C008CD2BC /* NSIndexPathAdditions.h */,
- CE9EA7531122C96C008CD2BC /* NSIndexPathAdditions.m */,
- CE9EA7541122C96C008CD2BC /* NSTableViewAdditions.h */,
- CE9EA7551122C96C008CD2BC /* NSTableViewAdditions.m */,
- );
- name = views;
- path = ../../cocoalib/views;
- sourceTree = SOURCE_ROOT;
- };
- CEFC294309C89E0000D9F998 /* images */ = {
- isa = PBXGroup;
- children = (
- CEFC294509C89E3D00D9F998 /* folder32.png */,
- );
- name = images;
- sourceTree = "";
- };
-/* 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 PE.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- 29B97313FDCFA39411CA2CEA /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 0440;
- };
- 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,
- uk,
- ru,
- pt_BR,
- );
- 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 */,
- CE6E0F3D1054EC62008D9390 /* dsa_pub.pem in Resources */,
- CE1EB60112537FB90034AABB /* FairwareReminder.xib in Resources */,
- CE05339B12E5DA350029EF25 /* DirectoryPanel.xib in Resources */,
- CE05339C12E5DA350029EF25 /* MainMenu.xib in Resources */,
- CE05339D12E5DA350029EF25 /* ProblemDialog.xib in Resources */,
- CE05339E12E5DA350029EF25 /* ResultWindow.xib in Resources */,
- CE0533A812E5DA4D0029EF25 /* Preferences.xib in Resources */,
- CE0533AB12E5DA6A0029EF25 /* Localizable.strings in Resources */,
- CECB2AC513D867AD0081E295 /* about.xib in Resources */,
- CECB2AC613D867AD0081E295 /* ErrorReportWindow.xib in Resources */,
- CE7D24A91423B123002E2297 /* PrioritizeDialog.xib in Resources */,
- CE63D9D31461EDC000A8CADD /* locale in Resources */,
- CE75017514C4771800E2A349 /* py in Resources */,
- CE75017714C4772100E2A349 /* dg_cocoa.py in Resources */,
- CE7857971511019400174D51 /* IgnoreListDialog.xib in Resources */,
- CED3BC2415767B200028F3C9 /* DeletionOptions.xib in Resources */,
- CE3E323515B9FFA2006FF5F1 /* cocoalib.strings 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 */,
- CE68EE6809ABC48000971085 /* DirectoryPanel.m in Sources */,
- CECA899D09DB132E00A3D774 /* DetailsPanelPE.m in Sources */,
- CE80DB2E0FC192D60086DCA6 /* Dialogs.m in Sources */,
- CE80DB310FC192D60086DCA6 /* ProgressController.m in Sources */,
- CE80DB350FC192D60086DCA6 /* Utils.m in Sources */,
- CE80DB360FC192D60086DCA6 /* ValueTransformers.m in Sources */,
- CE80DB470FC193650086DCA6 /* NSNotificationAdditions.m in Sources */,
- CE80DB4A0FC193770086DCA6 /* NSImageAdditions.m in Sources */,
- CE80DB8A0FC1951C0086DCA6 /* AppDelegate.m in Sources */,
- CE80DB8B0FC1951C0086DCA6 /* DirectoryPanel.m in Sources */,
- CE80DB8C0FC1951C0086DCA6 /* ResultWindow.m in Sources */,
- CE6044EC0FE6796200B71262 /* DetailsPanel.m in Sources */,
- CE9EA7561122C96C008CD2BC /* HSGUIController.m in Sources */,
- CE9EA7571122C96C008CD2BC /* HSOutline.m in Sources */,
- CE9EA7591122C96C008CD2BC /* NSEventAdditions.m in Sources */,
- CE9EA75A1122C96C008CD2BC /* HSOutlineView.m in Sources */,
- CE9EA75B1122C96C008CD2BC /* NSIndexPathAdditions.m in Sources */,
- CE9EA75C1122C96C008CD2BC /* NSTableViewAdditions.m in Sources */,
- CE9EA7721122CA0B008CD2BC /* DirectoryOutline.m in Sources */,
- CE95865F112C516400F95FD2 /* StatsLabel.m in Sources */,
- CE0C2AB61177011000BC749F /* HSTable.m in Sources */,
- CE0C2ABD1177014200BC749F /* ProblemDialog.m in Sources */,
- CEF12A7E124DFD400087B51D /* HSTableView.m in Sources */,
- CEF12A84124DFD620087B51D /* ResultTable.m in Sources */,
- CE1EB5FE12537F9D0034AABB /* HSFairwareReminder.m in Sources */,
- CEC9DB4C12CCAA7D003102F0 /* HSAboutBox.m in Sources */,
- CE60180812DF3EA900236FDC /* HSRecentFiles.m in Sources */,
- CE7D249D1423B0BD002E2297 /* HSPopUpList.m in Sources */,
- CE7D249E1423B0BD002E2297 /* HSSelectableList.m in Sources */,
- CE7D24A51423B106002E2297 /* PrioritizeDialog.m in Sources */,
- CE7D24A61423B106002E2297 /* PrioritizeList.m in Sources */,
- CEA8F33A142BC9D400A6DFAC /* HSQuicklook.m in Sources */,
- CEE6D562149113570087CDFC /* HSColumns.m in Sources */,
- CE75017314C4770500E2A349 /* main.m in Sources */,
- CE75019E14C477B100E2A349 /* ObjP.m in Sources */,
- CE75019F14C477B100E2A349 /* PyColumns.m in Sources */,
- CE7501A014C477B100E2A349 /* PyDetailsPanel.m in Sources */,
- CE7501A114C477B100E2A349 /* PyDirectoryOutline.m in Sources */,
- CE7501A214C477B100E2A349 /* PyDupeGuru.m in Sources */,
- CE7501A314C477B100E2A349 /* PyDupeGuruBase.m in Sources */,
- CE7501A514C477B100E2A349 /* PyFairware.m in Sources */,
- CE7501A614C477B100E2A349 /* PyGUIObject.m in Sources */,
- CE7501A714C477B100E2A349 /* PyOutline.m in Sources */,
- CE7501A814C477B100E2A349 /* PyPrioritizeDialog.m in Sources */,
- CE7501A914C477B100E2A349 /* PyPrioritizeList.m in Sources */,
- CE7501AA14C477B100E2A349 /* PyProblemDialog.m in Sources */,
- CE7501AB14C477B100E2A349 /* PyResultTable.m in Sources */,
- CE7501AC14C477B100E2A349 /* PySelectableList.m in Sources */,
- CE7501AD14C477B100E2A349 /* PyStatsLabel.m in Sources */,
- CE7501AE14C477B100E2A349 /* PyTable.m in Sources */,
- CE7857AA1511021200174D51 /* PyIgnoreListDialog.m in Sources */,
- CE7857AD1511022A00174D51 /* IgnoreListDialog.m in Sources */,
- CEE8D3E2157576FD00E1A1B8 /* HSPyUtil.m in Sources */,
- CED3BC1515767AFB0028F3C9 /* PyDeletionOptions.m in Sources */,
- CED3BC1915767B0E0028F3C9 /* DeletionOptions.m in Sources */,
- CE9292B415B9FA5200C6D7F6 /* HSAboutBox_UI.m in Sources */,
- CE9292B515B9FA5200C6D7F6 /* HSDemoReminder_UI.m in Sources */,
- CE9292B615B9FA5200C6D7F6 /* HSEnterCode_UI.m in Sources */,
- CE9292B715B9FA5200C6D7F6 /* HSErrorReportWindow_UI.m in Sources */,
- CE9292B815B9FA5200C6D7F6 /* HSFairwareReminder_UI.m in Sources */,
- CE9292B915B9FA5200C6D7F6 /* ProgressController_UI.m in Sources */,
- CE9ACBA015BB3D8D00E94337 /* DetailsPanel_UI.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXVariantGroup section */
- CE05339312E5DA350029EF25 /* DirectoryPanel.xib */ = {
- isa = PBXVariantGroup;
- children = (
- CE05339412E5DA350029EF25 /* en */,
- CE05339F12E5DA420029EF25 /* fr */,
- CE78759D13CDFA7100F23771 /* de */,
- CE653CFA1416A0260058A022 /* zh_CN */,
- CEEE15841460328400783E91 /* cs */,
- CE7A69B9146443AD0007D927 /* it */,
- CEE6D5461491130D0087CDFC /* hy */,
- CE905DEA14C638A500C0ECEF /* uk */,
- CE03DD6714FBD31300E998AC /* ru */,
- CE09AF4F15A2852600BD431C /* pt_BR */,
- );
- name = DirectoryPanel.xib;
- sourceTree = SOURCE_ROOT;
- };
- CE05339512E5DA350029EF25 /* MainMenu.xib */ = {
- isa = PBXVariantGroup;
- children = (
- CE05339612E5DA350029EF25 /* en */,
- CE0533A012E5DA420029EF25 /* fr */,
- CE78759F13CDFA7100F23771 /* de */,
- CE653CFC1416A0260058A022 /* zh_CN */,
- CEEE15861460328400783E91 /* cs */,
- CE7A69BB146443AD0007D927 /* it */,
- CEE6D5481491130D0087CDFC /* hy */,
- CE905DEC14C638A500C0ECEF /* uk */,
- CE03DD6814FBD31300E998AC /* ru */,
- CE09AF5115A2852600BD431C /* pt_BR */,
- );
- name = MainMenu.xib;
- sourceTree = SOURCE_ROOT;
- };
- CE05339712E5DA350029EF25 /* ProblemDialog.xib */ = {
- isa = PBXVariantGroup;
- children = (
- CE05339812E5DA350029EF25 /* en */,
- CE0533A112E5DA420029EF25 /* fr */,
- CE7875A013CDFA7100F23771 /* de */,
- CE653CFD1416A0260058A022 /* zh_CN */,
- CEEE15881460328400783E91 /* cs */,
- CE7A69BD146443AD0007D927 /* it */,
- CEE6D54A1491130D0087CDFC /* hy */,
- CE905DEE14C638A500C0ECEF /* uk */,
- CE03DD6A14FBD31300E998AC /* ru */,
- CE09AF5315A2852600BD431C /* pt_BR */,
- );
- name = ProblemDialog.xib;
- sourceTree = SOURCE_ROOT;
- };
- CE05339912E5DA350029EF25 /* ResultWindow.xib */ = {
- isa = PBXVariantGroup;
- children = (
- CE05339A12E5DA350029EF25 /* en */,
- CE0533A212E5DA420029EF25 /* fr */,
- CE7875A113CDFA7100F23771 /* de */,
- CE653CFE1416A0260058A022 /* zh_CN */,
- CEEE15891460328400783E91 /* cs */,
- CE7A69BE146443AD0007D927 /* it */,
- CEE6D54B1491130D0087CDFC /* hy */,
- CE905DEF14C638A500C0ECEF /* uk */,
- CE03DD6B14FBD31300E998AC /* ru */,
- CE09AF5415A2852600BD431C /* pt_BR */,
- );
- name = ResultWindow.xib;
- sourceTree = SOURCE_ROOT;
- };
- CE0533A512E5DA4D0029EF25 /* Preferences.xib */ = {
- isa = PBXVariantGroup;
- children = (
- CE0533A612E5DA4D0029EF25 /* en */,
- CE0533AE12E5DAAD0029EF25 /* fr */,
- CE7875A613CDFAB900F23771 /* de */,
- CE653CF71416A0140058A022 /* zh_CN */,
- CEEE15911460329000783E91 /* cs */,
- CE7A69C6146443B90007D927 /* it */,
- CEE6D554149113190087CDFC /* hy */,
- CE905DF714C638B000C0ECEF /* uk */,
- CE03DD7314FBD33600E998AC /* ru */,
- CE09AF4B15A2851100BD431C /* pt_BR */,
- );
- name = Preferences.xib;
- sourceTree = SOURCE_ROOT;
- };
- CE0533A912E5DA6A0029EF25 /* Localizable.strings */ = {
- isa = PBXVariantGroup;
- children = (
- CE0533AA12E5DA6A0029EF25 /* en */,
- CE0533AC12E5DA790029EF25 /* fr */,
- CE7358071406ABF700F3F6DA /* de */,
- CE653CF314169F2C0058A022 /* zh_CN */,
- CEEE15771460327300783E91 /* cs */,
- CE7A69B3146443A00007D927 /* it */,
- CEE6D557149113250087CDFC /* hy */,
- CE905DE814C6388E00C0ECEF /* uk */,
- CE03DD7614FBD34600E998AC /* ru */,
- CED3EA4F15B9D1DF00557437 /* pt_BR */,
- );
- name = Localizable.strings;
- sourceTree = SOURCE_ROOT;
- };
- CE1EB5FF12537FB90034AABB /* FairwareReminder.xib */ = {
- isa = PBXVariantGroup;
- children = (
- );
- name = FairwareReminder.xib;
- path = /Users/hsoft/src/dupeguru/cocoalib/xib;
- sourceTree = "";
- };
- CE3E323315B9FFA2006FF5F1 /* cocoalib.strings */ = {
- isa = PBXVariantGroup;
- children = (
- CE3E323415B9FFA2006FF5F1 /* en */,
- CE3E323715B9FFC7006FF5F1 /* cs */,
- CE3E323815B9FFC7006FF5F1 /* de */,
- CE3E323915B9FFC7006FF5F1 /* fr */,
- CE3E323A15B9FFC7006FF5F1 /* hy */,
- CE3E323B15B9FFC7006FF5F1 /* it */,
- CE3E323C15B9FFC7006FF5F1 /* pt_BR */,
- CE3E323D15B9FFC7006FF5F1 /* ru */,
- CE3E323E15B9FFC7006FF5F1 /* uk */,
- CE3E323F15B9FFC7006FF5F1 /* zh_CN */,
- );
- name = cocoalib.strings;
- sourceTree = "";
- };
- CE7857951511019400174D51 /* IgnoreListDialog.xib */ = {
- isa = PBXVariantGroup;
- children = (
- CE7857961511019400174D51 /* en */,
- CE785798151101B000174D51 /* cs */,
- CE785799151101B000174D51 /* de */,
- CE78579A151101B000174D51 /* fr */,
- CE78579E151101C900174D51 /* hy */,
- CE78579F151101C900174D51 /* it */,
- CE7857A0151101C900174D51 /* ru */,
- CE7857A4151101DD00174D51 /* uk */,
- CE7857A5151101DD00174D51 /* zh_CN */,
- CE09AF5015A2852600BD431C /* pt_BR */,
- );
- name = IgnoreListDialog.xib;
- sourceTree = "";
- };
- CE7D24A71423B123002E2297 /* PrioritizeDialog.xib */ = {
- isa = PBXVariantGroup;
- children = (
- CE7D24A81423B123002E2297 /* en */,
- CE21AFB61423EA6E00DE35BF /* de */,
- CE21AFB71423EA6E00DE35BF /* fr */,
- CE21AFB81423EA6E00DE35BF /* zh_CN */,
- CEEE15871460328400783E91 /* cs */,
- CE7A69BC146443AD0007D927 /* it */,
- CEE6D5491491130D0087CDFC /* hy */,
- CE905DED14C638A500C0ECEF /* uk */,
- CE03DD6914FBD31300E998AC /* ru */,
- CE09AF5215A2852600BD431C /* pt_BR */,
- );
- name = PrioritizeDialog.xib;
- sourceTree = "";
- };
- CECB2AC113D867AD0081E295 /* about.xib */ = {
- isa = PBXVariantGroup;
- children = (
- );
- name = about.xib;
- path = /Users/hsoft/src/dupeguru/cocoalib/xib;
- sourceTree = "";
- };
- CECB2AC313D867AD0081E295 /* ErrorReportWindow.xib */ = {
- isa = PBXVariantGroup;
- children = (
- );
- name = ErrorReportWindow.xib;
- path = /Users/hsoft/src/dupeguru/cocoalib/xib;
- sourceTree = "";
- };
- CED3BC1A15767B200028F3C9 /* DeletionOptions.xib */ = {
- isa = PBXVariantGroup;
- children = (
- CED3BC1D15767B200028F3C9 /* en */,
- CED3BC1B15767B200028F3C9 /* cs */,
- CED3BC1C15767B200028F3C9 /* de */,
- CED3BC1E15767B200028F3C9 /* fr */,
- CED3BC1F15767B200028F3C9 /* hy */,
- CED3BC2015767B200028F3C9 /* it */,
- CED3BC2115767B200028F3C9 /* ru */,
- CED3BC2215767B200028F3C9 /* uk */,
- CED3BC2315767B200028F3C9 /* zh_CN */,
- CE09AF4E15A2852600BD431C /* pt_BR */,
- );
- name = DeletionOptions.xib;
- sourceTree = "";
- };
-/* 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)";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "\"$(SRCROOT)/../../build\"",
- );
- PRODUCT_NAME = "dupeGuru PE";
- WRAPPER_EXTENSION = app;
- };
- name = release;
- };
- C01FCF5008A954540054247B /* release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
- FRAMEWORK_SEARCH_PATHS = "\"$(SRCROOT)/../../cocoalib\"";
- 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.7;
- };
- name = release;
- };
- CEE00FF0111AF37400BC1A77 /* dev */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ARCHS = "$(NATIVE_ARCH_ACTUAL)";
- FRAMEWORK_SEARCH_PATHS = "\"$(SRCROOT)/../../cocoalib\"";
- 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.7;
- };
- name = dev;
- };
- CEE00FF1111AF37400BC1A77 /* dev */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- DEPLOYMENT_LOCATION = YES;
- DEPLOYMENT_POSTPROCESSING = YES;
- DSTROOT = /;
- INFOPLIST_FILE = Info.plist;
- INSTALL_PATH = "$(PROJECT_DIR)";
- LIBRARY_SEARCH_PATHS = (
- "$(inherited)",
- "\"$(SRCROOT)/../../build\"",
- );
- PRODUCT_NAME = "dupeGuru PE";
- WRAPPER_EXTENSION = app;
- };
- name = dev;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "dupeguru" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- C01FCF4C08A954540054247B /* release */,
- CEE00FF1111AF37400BC1A77 /* dev */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = release;
- };
- C01FCF4E08A954540054247B /* Build configuration list for PBXProject "dupeguru" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- C01FCF5008A954540054247B /* release */,
- CEE00FF0111AF37400BC1A77 /* dev */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
-}
diff --git a/cocoa/pe/dupeguru.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/cocoa/pe/dupeguru.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted file mode 100644
index e0000163..00000000
--- a/cocoa/pe/dupeguru.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
diff --git a/cocoa/pe/en.lproj/Preferences.strings b/cocoa/pe/en.lproj/Preferences.strings
deleted file mode 100644
index 3e53cb06..00000000
--- a/cocoa/pe/en.lproj/Preferences.strings
+++ /dev/null
@@ -1,69 +0,0 @@
-
-/* Class = "NSWindow"; title = "dupeGuru PE Preferences"; ObjectID = "2"; */
-"2.title" = "dupeGuru PE Preferences";
-
-/* Class = "NSTextFieldCell"; title = "More results"; ObjectID = "18"; */
-"18.title" = "More results";
-
-/* Class = "NSTextFieldCell"; title = "Fewer results"; ObjectID = "19"; */
-"19.title" = "Fewer results";
-
-/* Class = "NSTextFieldCell"; title = "Filter hardness:"; ObjectID = "20"; */
-"20.title" = "Filter hardness:";
-
-/* Class = "NSButtonCell"; title = "Can mix file kind"; ObjectID = "21"; */
-"21.title" = "Can mix file kind";
-
-/* Class = "NSButtonCell"; title = "Reset to Defaults"; ObjectID = "24"; */
-"24.title" = "Reset to Defaults";
-
-/* Class = "NSTextFieldCell"; title = "Copy and Move:"; ObjectID = "25"; */
-"25.title" = "Copy and Move:";
-
-/* Class = "NSMenuItem"; title = "Recreate relative path"; ObjectID = "28"; */
-"28.title" = "Recreate relative path";
-
-/* Class = "NSMenuItem"; title = "Recreate absolute path"; ObjectID = "29"; */
-"29.title" = "Recreate absolute path";
-
-/* Class = "NSMenuItem"; title = "Right in destination"; ObjectID = "30"; */
-"30.title" = "Right in destination";
-
-/* Class = "NSButtonCell"; title = "Match pictures of different dimensions"; ObjectID = "31"; */
-"31.title" = "Match pictures of different dimensions";
-
-/* Class = "NSButtonCell"; title = "Automatically check for updates"; ObjectID = "32"; */
-"32.title" = "Automatically check for updates";
-
-/* Class = "NSButtonCell"; title = "Remove empty folders on delete or move"; ObjectID = "33"; */
-"33.title" = "Remove empty folders on delete or move";
-
-/* Class = "NSButtonCell"; title = "Use regular expressions when filtering"; ObjectID = "34"; */
-"34.title" = "Use regular expressions when filtering";
-
-/* Class = "NSTabViewItem"; label = "Basic"; ObjectID = "60"; */
-"60.label" = "Basic";
-
-/* Class = "NSTabViewItem"; label = "Advanced"; ObjectID = "61"; */
-"61.label" = "Advanced";
-
-/* Class = "NSTextFieldCell"; title = "Custom Command (arguments: %d for dupe, %r for ref):"; ObjectID = "65"; */
-"65.title" = "Custom Command (arguments: %d for dupe, %r for ref):";
-
-/* Class = "NSButtonCell"; title = "Ignore duplicates hardlinking to the same file"; ObjectID = "70"; */
-"70.title" = "Ignore duplicates hardlinking to the same file";
-
-/* Class = "NSButtonCell"; title = "Debug mode (restart required)"; ObjectID = "75"; */
-"75.title" = "Debug mode (restart required)";
-
-/* Class = "NSMenuItem"; title = "EXIF Timestamp"; ObjectID = "92"; */
-"92.title" = "EXIF Timestamp";
-
-/* Class = "NSMenuItem"; title = "Contents"; ObjectID = "93"; */
-"93.title" = "Contents";
-
-/* Class = "NSTextFieldCell"; title = "Scan type:"; ObjectID = "94"; */
-"94.title" = "Scan type:";
-
-/* Class = "NSTextFieldCell"; title = "Font size:"; ObjectID = "104"; */
-"104.title" = "Font size:";
diff --git a/cocoa/pe/en.lproj/Preferences.xib b/cocoa/pe/en.lproj/Preferences.xib
deleted file mode 100644
index be6db99e..00000000
--- a/cocoa/pe/en.lproj/Preferences.xib
+++ /dev/null
@@ -1,1670 +0,0 @@
-
-
-
- 1060
- 11B26
- 1617
- 1138
- 566.00
-
-
- NSPopUpButtonCell
- NSComboBoxCell
- NSNumberFormatter
- NSPopUpButton
- NSButton
- NSMenu
- NSButtonCell
- NSTextFieldCell
- NSMenuItem
- NSComboBox
- NSTabView
- NSSlider
- NSSliderCell
- NSCustomObject
- NSTabViewItem
- NSView
- NSWindowTemplate
- NSTextField
- NSUserDefaultsController
-
-
- com.apple.InterfaceBuilder.CocoaPlugin
-
-
-
-
-
-
-
-
-
-
-
-
-
- value: values.matchScaled
-
-
-
-
-
- value: values.matchScaled
- value
- values.matchScaled
- 2
-
-
- 35
-
-
-
- nextKeyView
-
-
-
- 36
-
-
-
- value: values.minMatchPercentage
-
-
-
-
-
- value: values.minMatchPercentage
- value
- values.minMatchPercentage
- 2
-
-
- 37
-
-
-
- value: values.mixFileKind
-
-
-
-
-
- value: values.mixFileKind
- value
- values.mixFileKind
- 2
-
-
- 38
-
-
-
- nextKeyView
-
-
-
- 39
-
-
-
- revertToInitialValues:
-
-
-
- 41
-
-
-
- value: values.useRegexpFilter
-
-
-
-
-
- value: values.useRegexpFilter
- value
- values.useRegexpFilter
- 2
-
-
- 42
-
-
-
- nextKeyView
-
-
-
- 43
-
-
-
- nextKeyView
-
-
-
- 44
-
-
-
- value: values.removeEmptyFolders
-
-
-
-
-
- value: values.removeEmptyFolders
- value
- values.removeEmptyFolders
- 2
-
-
- 45
-
-
-
- selectedIndex: values.recreatePathType
-
-
-
-
-
- selectedIndex: values.recreatePathType
- selectedIndex
- values.recreatePathType
- 2
-
-
- 46
-
-
-
- nextKeyView
-
-
-
- 47
-
-
-
- nextKeyView
-
-
-
- 48
-
-
-
- value: values.minMatchPercentage
-
-
-
-
-
- value: values.minMatchPercentage
- value
- values.minMatchPercentage
- 2
-
-
- 49
-
-
-
- nextKeyView
-
-
-
- 50
-
-
-
- window
-
-
-
- 51
-
-
-
- value: values.SUEnableAutomaticChecks
-
-
-
-
-
- value: values.SUEnableAutomaticChecks
- value
- values.SUEnableAutomaticChecks
- 2
-
-
- 58
-
-
-
- value: values.CustomCommand
-
-
-
-
-
- value: values.CustomCommand
- value
- values.CustomCommand
- 2
-
-
- 68
-
-
-
- nextKeyView
-
-
-
- 72
-
-
-
- value: values.ignoreHardlinkMatches
-
-
-
-
-
- value: values.ignoreHardlinkMatches
- value
- values.ignoreHardlinkMatches
- 2
-
-
- 73
-
-
-
- nextKeyView
-
-
-
- 77
-
-
-
- value: values.DebugMode
-
-
-
-
-
- value: values.DebugMode
- value
- values.DebugMode
- 2
-
-
- 78
-
-
-
- selectedIndex: values.scanType
-
-
-
-
-
- selectedIndex: values.scanType
- selectedIndex
- values.scanType
- 2
-
-
- 96
-
-
-
- enabled: values.scanType
-
-
-
-
-
- enabled: values.scanType
- enabled
- values.scanType
-
- NSValueTransformerName
- vtScanTypeIsFuzzy
-
- 2
-
-
- 98
-
-
-
- value: values.TableFontSize
-
-
-
-
-
- value: values.TableFontSize
- value
- values.TableFontSize
- 2
-
-
- 105
-
-
-
-
-
- 0
-
-
-
-
-
- -2
-
-
- File's Owner
-
-
- -1
-
-
- First Responder
-
-
- -3
-
-
- Application
-
-
- 1
-
-
- Shared Defaults
-
-
- 2
-
-
-
-
-
- preferences
-
-
- 3
-
-
-
-
-
-
-
-
- 10
-
-
-
-
-
-
-
- 24
-
-
-
-
- 59
-
-
-
-
-
-
-
-
- 60
-
-
-
-
-
-
-
- 61
-
-
-
-
-
-
-
- 62
-
-
-
-
-
-
-
-
-
-
-
-
-
- 63
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 16
-
-
-
-
-
-
-
- 17
-
-
-
-
- 15
-
-
-
-
-
-
-
- 18
-
-
-
-
- 14
-
-
-
-
-
-
-
- 19
-
-
-
-
- 13
-
-
-
-
-
-
-
- 20
-
-
-
-
- 12
-
-
-
-
-
-
-
- 21
-
-
-
-
- 7
-
-
-
-
-
-
-
- 31
-
-
-
-
- 6
-
-
-
-
-
-
-
- 32
-
-
-
-
- 5
-
-
-
-
-
-
-
- 33
-
-
-
-
- 11
-
-
-
-
-
-
-
- 22
-
-
-
-
-
-
-
- 23
-
-
-
-
- 4
-
-
-
-
-
-
-
- 34
-
-
-
-
- 9
-
-
-
-
-
-
-
- 25
-
-
-
-
- 8
-
-
-
-
-
-
-
- 26
-
-
-
-
-
-
-
- 27
-
-
-
-
-
-
-
-
-
- 30
-
-
-
-
- 29
-
-
-
-
- 28
-
-
-
-
- 64
-
-
-
-
-
-
-
- 65
-
-
-
-
- 66
-
-
-
-
-
-
-
- 67
-
-
-
-
- 69
-
-
-
-
-
-
-
- 70
-
-
-
-
- 74
-
-
-
-
-
-
-
- 75
-
-
-
-
- 87
-
-
-
-
-
-
-
- 88
-
-
-
-
-
-
-
- 89
-
-
-
-
-
-
-
- 90
-
-
-
-
-
-
-
-
- 92
-
-
-
-
- 93
-
-
-
-
- 94
-
-
-
-
- 101
-
-
-
-
-
-
-
- 102
-
-
-
-
-
-
-
- 103
-
-
-
-
- 104
-
-
-
-
-
-
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- {{413, 591}, {392, 254}}
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
-
-
-
-
-
- 105
-
-
- 0
- IBCocoaFramework
-
- com.apple.InterfaceBuilder.CocoaPlugin.macosx
-
-
-
- com.apple.InterfaceBuilder.CocoaPlugin.macosx
-
-
-
- com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3
-
-
- YES
- 3
-
- {9, 8}
- {7, 2}
-
-
-