From cf8d80ee0e80fad73dc56b506507e9f3bb5463f3 Mon Sep 17 00:00:00 2001 From: Eric Gallager Date: Fri, 24 May 2013 12:03:19 -0400 Subject: [PATCH] Add back all the nibs, they're necessary on older version of Xcode --- .../AboutPanel.nib/designable.nib | 478 +++ .../AboutPanel.nib/keyedobjects.nib | Bin 0 -> 8964 bytes .../Application.nib/designable.nib | 3319 +++++++++++++++++ .../Application.nib/keyedobjects.nib | Bin 0 -> 32371 bytes .../CreateResourceSheet.nib/designable.nib | 1026 +++++ .../CreateResourceSheet.nib/keyedobjects.nib | Bin 0 -> 12579 bytes .../InfoWindow.nib/designable.nib | 1126 ++++++ .../InfoWindow.nib/keyedobjects.nib | Bin 0 -> 12397 bytes .../PrefsWindow.nib/designable.nib | 818 ++++ .../PrefsWindow.nib/keyedobjects.nib | Bin 0 -> 11830 bytes .../ResourceDocument.nib/designable.nib | 1046 ++++++ .../ResourceDocument.nib/keyedobjects.nib | Bin 0 -> 11913 bytes .../FontDocument.nib/designable.nib | 670 ++++ .../FontDocument.nib/keyedobjects.nib | Bin 0 -> 9765 bytes .../FontWindow.nib/designable.nib | 1268 +++++++ .../FontWindow.nib/keyedobjects.nib | Bin 0 -> 18110 bytes .../FindSheet.nib/designable.nib | 800 ++++ .../FindSheet.nib/keyedobjects.nib | Bin 0 -> 10548 bytes .../HexWindow.nib/designable.nib | 979 +++++ .../HexWindow.nib/keyedobjects.nib | Bin 0 -> 7530 bytes .../PasteMenu.nib/designable.nib | 232 ++ .../PasteMenu.nib/keyedobjects.nib | Bin 0 -> 3274 bytes .../ICONWindow.nib/designable.nib | 199 + .../ICONWindow.nib/keyedobjects.nib | Bin 0 -> 3590 bytes .../ICONEditor.xcode/project.pbxproj | 415 +++ .../ICONEditor.xcodeproj/project.pbxproj | 595 +++ .../Info-ICONEditor__PB2___Upgraded_.plist | 34 + Cocoa/Plug-Ins/Icon Editor/Notifications.m | 1 + .../Icon Editor/Other Sources/Notifications.m | 1 + .../Other Sources/ResKnifePluginProtocol.h | 1 + .../Other Sources/ResKnifeResourceProtocol.h | 1 + .../Icon Editor/ResKnifePluginProtocol.h | 1 + .../Icon Editor/ResKnifeResourceProtocol.h | 1 + .../PictWindow.nib/designable.nib | 235 ++ .../PictWindow.nib/keyedobjects.nib | Bin 0 -> 3639 bytes .../TemplateWindow.nib/designable.nib | 870 +++++ .../TemplateWindow.nib/keyedobjects.nib | Bin 0 -> 11104 bytes Hex Editor/English.lproj | 1 + ICONEditor/ICONEditor.xcode/project.pbxproj | 415 +++ .../ICONEditor.xcodeproj/project.pbxproj | 594 +++ .../Info-ICONEditor__PB2___Upgraded_.plist | 34 + NovaTools/DataSource.m | 6 + NovaTools/Notification.m | 1 + NovaTools/ResKnifePluginProtocol.h | 1 + NovaTools/ResKnifeResourceProtocol.h | 1 + PICT Editor/English.lproj | 1 + ResKnife.xcodeproj/project.pbxproj | 1285 +------ Template Editor/English.lproj | 1 + 48 files changed, 15279 insertions(+), 1177 deletions(-) create mode 100644 Cocoa/English.lproj/AboutPanel.nib/designable.nib create mode 100644 Cocoa/English.lproj/AboutPanel.nib/keyedobjects.nib create mode 100644 Cocoa/English.lproj/Application.nib/designable.nib create mode 100644 Cocoa/English.lproj/Application.nib/keyedobjects.nib create mode 100644 Cocoa/English.lproj/CreateResourceSheet.nib/designable.nib create mode 100644 Cocoa/English.lproj/CreateResourceSheet.nib/keyedobjects.nib create mode 100644 Cocoa/English.lproj/InfoWindow.nib/designable.nib create mode 100644 Cocoa/English.lproj/InfoWindow.nib/keyedobjects.nib create mode 100644 Cocoa/English.lproj/PrefsWindow.nib/designable.nib create mode 100644 Cocoa/English.lproj/PrefsWindow.nib/keyedobjects.nib create mode 100644 Cocoa/English.lproj/ResourceDocument.nib/designable.nib create mode 100644 Cocoa/English.lproj/ResourceDocument.nib/keyedobjects.nib create mode 100644 Cocoa/Plug-Ins/Font Editor/English.lproj/FontDocument.nib/designable.nib create mode 100644 Cocoa/Plug-Ins/Font Editor/English.lproj/FontDocument.nib/keyedobjects.nib create mode 100644 Cocoa/Plug-Ins/Font Editor/English.lproj/FontWindow.nib/designable.nib create mode 100644 Cocoa/Plug-Ins/Font Editor/English.lproj/FontWindow.nib/keyedobjects.nib create mode 100644 Cocoa/Plug-Ins/Hex Editor/English.lproj/FindSheet.nib/designable.nib create mode 100644 Cocoa/Plug-Ins/Hex Editor/English.lproj/FindSheet.nib/keyedobjects.nib create mode 100644 Cocoa/Plug-Ins/Hex Editor/English.lproj/HexWindow.nib/designable.nib create mode 100644 Cocoa/Plug-Ins/Hex Editor/English.lproj/HexWindow.nib/keyedobjects.nib create mode 100644 Cocoa/Plug-Ins/Hex Editor/English.lproj/PasteMenu.nib/designable.nib create mode 100644 Cocoa/Plug-Ins/Hex Editor/English.lproj/PasteMenu.nib/keyedobjects.nib create mode 100644 Cocoa/Plug-Ins/Icon Editor/English.lproj/ICONWindow.nib/designable.nib create mode 100644 Cocoa/Plug-Ins/Icon Editor/English.lproj/ICONWindow.nib/keyedobjects.nib create mode 100644 Cocoa/Plug-Ins/Icon Editor/ICONEditor.xcode/project.pbxproj create mode 100644 Cocoa/Plug-Ins/Icon Editor/ICONEditor.xcodeproj/project.pbxproj create mode 100644 Cocoa/Plug-Ins/Icon Editor/Info-ICONEditor__PB2___Upgraded_.plist create mode 120000 Cocoa/Plug-Ins/Icon Editor/Notifications.m create mode 120000 Cocoa/Plug-Ins/Icon Editor/Other Sources/Notifications.m create mode 120000 Cocoa/Plug-Ins/Icon Editor/Other Sources/ResKnifePluginProtocol.h create mode 120000 Cocoa/Plug-Ins/Icon Editor/Other Sources/ResKnifeResourceProtocol.h create mode 120000 Cocoa/Plug-Ins/Icon Editor/ResKnifePluginProtocol.h create mode 120000 Cocoa/Plug-Ins/Icon Editor/ResKnifeResourceProtocol.h create mode 100644 Cocoa/Plug-Ins/PICT Editor/English.lproj/PictWindow.nib/designable.nib create mode 100644 Cocoa/Plug-Ins/PICT Editor/English.lproj/PictWindow.nib/keyedobjects.nib create mode 100644 Cocoa/Plug-Ins/Template Editor/English.lproj/TemplateWindow.nib/designable.nib create mode 100644 Cocoa/Plug-Ins/Template Editor/English.lproj/TemplateWindow.nib/keyedobjects.nib create mode 120000 Hex Editor/English.lproj create mode 100644 ICONEditor/ICONEditor.xcode/project.pbxproj create mode 100644 ICONEditor/ICONEditor.xcodeproj/project.pbxproj create mode 100644 ICONEditor/Info-ICONEditor__PB2___Upgraded_.plist create mode 120000 NovaTools/Notification.m create mode 120000 NovaTools/ResKnifePluginProtocol.h create mode 120000 NovaTools/ResKnifeResourceProtocol.h create mode 120000 PICT Editor/English.lproj create mode 120000 Template Editor/English.lproj diff --git a/Cocoa/English.lproj/AboutPanel.nib/designable.nib b/Cocoa/English.lproj/AboutPanel.nib/designable.nib new file mode 100644 index 0000000..78facbf --- /dev/null +++ b/Cocoa/English.lproj/AboutPanel.nib/designable.nib @@ -0,0 +1,478 @@ + + + + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + NSWindowController + + + FirstResponder + + + NSApplication + + + NSApplication + + + 11 + 2 + {{585, 557}, {476, 260}} + -1334312960 + + + NSPanel + + + View + + {1.79769e+308, 1.79769e+308} + {410, 200} + + + 256 + + + + 266 + {{75, 218}, {380, 29}} + + YES + + 67239424 + 4194304 + UmVzS25pZmUKA + + LucidaGrande + 24 + 16 + + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + 3 + MAA + + + + + + + 266 + {{75, 200}, {380, 16}} + + YES + + 67239424 + 4194304 + Version 0.6d3 + + LucidaGrande + 13 + 1044 + + + + + + + + + 268 + + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + + NSFilenamesPboardType + + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {{12, 200}, {48, 48}} + + YES + + 67239424 + 33554432 + + NSImage + NSApplicationIcon + + + 0 + 0 + 0 + NO + + YES + + + + 290 + {{74, 6}, {387, 14}} + + YES + + 67239424 + 4194304 + Copyright © 2001-6, Nicholas Shanks. All Rights Reserved. + + LucidaGrande + 11 + 3100 + + + + + + + + + 274 + + + + 2304 + + + + 2322 + {383, 162} + + + + + + + + + + + + + 6 + + + + 383 + 1 + + + 33557356 + 0 + + + 3 + MQA + + + + 6 + System + selectedTextBackgroundColor + + + + 6 + System + selectedTextColor + + + + + + + 1 + MCAwIDEAA + + + {8, -8} + 13 + + + + + + + + 6 + {383, 1e+07} + {368, 162} + + + + {{1, 1}, {384, 162}} + + + + + + {1, -1} + 0 + + 4 + + + + 256 + {{370, 1}, {15, 162}} + + + _doScroller: + 1 + + + + -2147483392 + {{-100, -100}, {87, 18}} + + 1 + + _doScroller: + 1 + 0.94565218687057495 + + + {{74, 25}, {386, 164}} + + + 18 + + + + + + {476, 260} + + {{0, 0}, {1920, 1178}} + {410, 222} + {1.79769e+308, 1.79769e+308} + + + + + + + window + + + + 52 + + + + delegate + + + + 53 + + + + initialFirstResponder + + + + 54 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 37 + + + + + 38 + + + + + + + + 39 + + + + + + + + + + + + 40 + + + + + + + + 41 + + + + + 42 + + + + + + + + 43 + + + + + 44 + + + + + + + + 45 + + + + + 46 + + + + + + + + 47 + + + + + 48 + + + + + + + + + + 49 + + + + + 50 + + + + + 51 + + + + + -3 + + + Application + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + {410, 200} + 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 + + + + + + 55 + + + 0 + IBCocoaFramework + YES + + 3 + + NSApplicationIcon + {128, 128} + + + diff --git a/Cocoa/English.lproj/AboutPanel.nib/keyedobjects.nib b/Cocoa/English.lproj/AboutPanel.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..d4a0d3c90a5e515632aad73863ec9803a15c37a6 GIT binary patch literal 8964 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 literal 0 HcmV?d00001 diff --git a/Cocoa/English.lproj/Application.nib/designable.nib b/Cocoa/English.lproj/Application.nib/designable.nib new file mode 100644 index 0000000..59f57cd --- /dev/null +++ b/Cocoa/English.lproj/Application.nib/designable.nib @@ -0,0 +1,3319 @@ + + + + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + + NSApplication + + + + FirstResponder + + + NSApplication + + + NSApplication + + + Application + + + + ResKnife + + 1048576 + 2147483647 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + submenuAction: + + ResKnife + + + + About ResKnife + + 2147483647 + + + + + + Preferences... + , + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Services + + 1048576 + 2147483647 + + + submenuAction: + + + Services + + + _NSServicesMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Hide ResKnife + h + 1048576 + 2147483647 + + + + + + Hide Others + h + 1572864 + 2147483647 + + + + + + Show All + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Quit ResKnife + q + 1048576 + 2147483647 + + + + + _NSAppleMenu + + + + + File + + 1048576 + 2147483647 + + + submenuAction: + 1 + + File + + + + New + n + 1048576 + 2147483647 + + + + + + Open... + o + 1048576 + 2147483647 + + + + + + Open Recent + + 1048576 + 2147483647 + + + submenuAction: + + + Open Recent + + + + + Clear Menu + + 1048576 + 2147483647 + + + + + _NSRecentDocumentsMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Close + w + 1048576 + 2147483647 + + + + + + YES + Close All + w + 1572864 + 2147483647 + + + + + + Save + s + 1048576 + 2147483647 + + + + + + Save As... + S + 1048576 + 2147483647 + + + + + + Revert + r + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Show Info… + i + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Page Setup... + P + 1048576 + 2147483647 + + + + + + Print... + p + 1048576 + 2147483647 + + + + + + + + + Edit + + 1048576 + 2147483647 + + + submenuAction: + 2 + + Edit + + + + Undo + z + 1048576 + 2147483647 + + + + + + Redo + Z + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Cut + x + 1048576 + 2147483647 + + + + + + Copy + c + 1048576 + 2147483647 + + + + + + Paste + v + 1048576 + 2147483647 + + + + + + Clear + + 1048576 + 2147483647 + + + + + + Select All + a + 1048576 + 2147483647 + + + + + + Deselect All + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Show Pasteboard + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Find + + 1048576 + 2147483647 + + + submenuAction: + + + Find + + + + + Find... + f + 1048576 + 2147483647 + + + + + + Find Next + g + 1048576 + 2147483647 + + + + + + Find Previous + G + 1048576 + 2147483647 + + + + + + Use Selection for Find + + 1048576 + 2147483647 + + + + + + Scroll to Selection + j + 1048576 + 2147483647 + + + + + + + + + Spelling + + 1048576 + 2147483647 + + + submenuAction: + + Spelling + + + + Spelling... + : + 1048576 + 2147483647 + + + + + + Check Spelling + ; + 1048576 + 2147483647 + + + + + + Check Spelling As You Type + + 1048576 + 2147483647 + + + + + + + + + Speech + + 1048576 + 2147483647 + + + submenuAction: + + Speech + + + + Start Speaking + + 1048576 + 2147483647 + + + + + + Stop Speaking + + 1048576 + 2147483647 + + + + + + + + + + + + Resource + + 1048576 + 2147483647 + + + submenuAction: + 3 + + Resource + + + + Create New Resource… + k + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Edit in Default Editor + e + 1048576 + 2147483647 + + + + + + Edit with Default Template + E + 1048576 + 2147483647 + + + + + + Edit with Specific Template… + E + 1572864 + 2147483647 + + + + + + Edit as Hexadecimal + e + 1572864 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Save Resource + s + 1572864 + 2147483647 + + + + + + Revert Resource… + r + 1572864 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Play Sound + p + 1310720 + 2147483647 + + + + + + + + + Window + + 1048576 + 2147483647 + + + submenuAction: + 4 + + Window + + + + Minimize Window + m + 1048576 + 2147483647 + + + + + + Zoom Window + z + 1572864 + 2147483647 + + + + + + Cycle Through Windows + ` + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + List View + + 1048576 + 2147483647 + + + + + + Icon View + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Show Toolbar + + 1048576 + 2147483647 + + + + + + Customize Toolbar… + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Move to Back + + 1048576 + 2147483647 + + + + + + Bring All to Front + + 1048576 + 2147483647 + + + + + _NSWindowsMenu + + + + + Help + + 1048576 + 2147483647 + + + submenuAction: + 5 + + Help + + + + ResKnife Help + ? + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Visit Official Website… + + 1048576 + 2147483647 + + + + + + Visit Source Repository… + + 1048576 + 2147483647 + + + + + + Email Developer… + + 1048576 + 2147483647 + + + + + + + + _NSMainMenu + + + ApplicationDelegate + + + + 274 + + + + 268 + {{7, 114}, {441, 14}} + + + YES + + 67239424 + 4194304 + Select a fork to open: + + LucidaGrande + 11 + 3100 + + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + 3 + MAA + + + + + + + 274 + + + + 2304 + + + + 274 + {486, 98} + + + YES + + + 256 + {{302, 0}, {12, 17}} + + + + forkname + 247 + 160 + 1000 + + 75628096 + 134219776 + Fork Name + + + 3 + MC4zMzMzMzI5OQA + + + 6 + System + headerTextColor + + + + + 338820672 + 1024 + + LucidaGrande + 13 + 1044 + + + + 3 + MQA + + + + 3 + YES + YES + + + + forksize + 233 + 80 + 1000 + + 75628096 + 67110912 + Fork Size + + + + + + 338820672 + 67109888 + + + + + + Empty + + + . + + , + + en_GB + + -#,##0 bytes + #,##0 bytes + + + #,##0 bytes + -#,##0 bytes + + + + + + + + NaN + + + + 0 + 0 + YES + NO + 1 + AAAAAAAAAAAAAAAAAAAAAA + + + + . + , + YES + YES + YES + + + + + + 3 + YES + YES + + + + 3 + 2 + + + 6 + System + gridColor + + 3 + MC41AA + + + 17 + 46170112 + + + 1 + 15 + 0 + YES + 0 + + + {{1, 1}, {486, 98}} + + + + + 6 + System + controlBackgroundColor + + + 4 + + + + 256 + {{476, 1}, {11, 98}} + + + 256 + + _doScroller: + 0.5157894492149353 + + + + -2147483392 + {{-100, -100}, {323, 15}} + + + 257 + + _doScroller: + 0.99047619104385376 + + + {{6, 6}, {488, 100}} + + + 18 + + + + QSAAAEEgAABBmAAAQZgAAA + + + + 265 + {{472, 105}, {22, 21}} + + YES + + 67239424 + 134217728 + - + + + -2033958657 + 268435490 + + NSImage + NSRemoveTemplate + + + - + 400 + 75 + + + + + 265 + {{451, 105}, {22, 21}} + + + YES + + 67239424 + 134217728 + + + + + -2033958657 + 268435490 + + NSImage + NSAddTemplate + + + + + 400 + 75 + + + + {500, 133} + + + NSView + + NSResponder + + + OpenPanelDelegate + + + + + + + delegate + + + + 449 + + + + openPanelDelegate + + + + 450 + + + + dataSource + + + + 451 + + + + delegate + + + + 452 + + + + addForkButton + + + + 453 + + + + forkTableView + + + + 454 + + + + openPanelAccessoryView + + + + 455 + + + + removeForkButton + + + + 456 + + + + arrangeInFront: + + + + 457 + + + + performMiniaturize: + + + + 458 + + + + showAbout: + + + + 459 + + + + openDocument: + + + + 460 + + + + performClose: + + + + 461 + + + + saveDocument: + + + + 462 + + + + runPageLayout: + + + + 463 + + + + printDocument: + + + + 464 + + + + saveDocumentAs: + + + + 465 + + + + newDocument: + + + + 466 + + + + showHelp: + + + + 467 + + + + revertDocumentToSaved: + + + + 468 + + + + clearRecentDocuments: + + + + 469 + + + + showPrefs: + + + + 470 + + + + hide: + + + + 471 + + + + terminate: + + + + 472 + + + + hideOtherApplications: + + + + 473 + + + + unhideAllApplications: + + + + 474 + + + + showFind: + + + + 475 + + + + scrollToSelection: + + + + 476 + + + + copy: + + + + 477 + + + + undo: + + + + 478 + + + + cut: + + + + 479 + + + + findWithSelection: + + + + 480 + + + + findPrevious: + + + + 481 + + + + clear: + + + + 482 + + + + findNext: + + + + 483 + + + + paste: + + + + 484 + + + + selectAll: + + + + 485 + + + + redo: + + + + 486 + + + + showGuessPanel: + + + + 487 + + + + checkSpelling: + + + + 488 + + + + toggleContinuousSpellChecking: + + + + 489 + + + + showCreateResourceSheet: + + + + 490 + + + + openResources: + + + + 491 + + + + openResourcesInTemplate: + + + + 492 + + + + showSelectTemplateSheet: + + + + 493 + + + + revertResource: + + + + 494 + + + + playSound: + + + + 495 + + + + showInfo: + + + + 496 + + + + runToolbarCustomizationPalette: + + + + 497 + + + + toggleToolbarShown: + + + + 498 + + + + performZoom: + + + + 499 + + + + openResourcesAsHex: + + + + 500 + + + + orderBack: + + + + 501 + + + + deselectAll: + + + + 502 + + + + showPasteboard: + + + + 503 + + + + removeFork: + + + + 504 + + + + addFork: + + + + 505 + + + + performClose: + + + + 506 + + + + saveResource: + + + + 507 + + + + visitSourceforge: + + + + 508 + + + + visitWebsite: + + + + 509 + + + + emailDeveloper: + + + + 510 + + + + useListView: + + + + 511 + + + + useIconView: + + + + 512 + + + + startSpeaking: + + + + 513 + + + + stopSpeaking: + + + + 514 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 334 + + + + + 335 + + + + + + + + + + + + + 336 + + + + + + + + 337 + + + + + + + + + + + + + + + + + + + 338 + + + + + 339 + + + + + 340 + + + + + 341 + + + + + 342 + + + + + 343 + + + + + 344 + + + + + 345 + + + + + 346 + + + + + 347 + + + + + 348 + + + + + 349 + + + + + 350 + + + + + + + + 351 + + + + + + + + + + + + + + + + + 352 + + + + + 353 + + + + + 354 + + + + + + + + 355 + + + + + 356 + + + + + 357 + + + + + 358 + + + + + 359 + + + + + 360 + + + + + 361 + + + + + 362 + + + + + 363 + + + + + + + + 364 + + + + + + + + + + + + + + + + + + + + + 365 + + + + + 366 + + + + + 367 + + + + + 368 + + + + + 369 + + + + + 370 + + + + + 371 + + + + + 372 + + + + + 373 + + + + + 374 + + + + + 375 + + + + + + + + 376 + + + + + + + + 377 + + + + + 378 + + + + + 379 + + + + + 380 + + + + + 381 + + + + + + + + 382 + + + + + + + + + + + + 383 + + + + + 384 + + + + + 385 + + + + + 386 + + + + + 387 + + + + + 388 + + + + + + + + 389 + + + + + + + + + + + + + + + + + + + + + + 390 + + + + + 391 + + + + + 392 + + + + + 393 + + + + + 394 + + + + + 395 + + + + + + + + 396 + + + + + + + + + + + + 397 + + + + + 398 + + + + + 399 + + + + + 400 + + + + + 401 + + + + + 402 + + + + + 403 + + + + + 404 + + + + + 405 + + + + + 406 + + + + + + + + 407 + + + + + + + + + + 408 + + + + + 409 + + + + + 410 + + + + + 411 + + + + + 412 + + + + + 413 + + + + + 414 + + + + + + + + 415 + + + + + + + + + 416 + + + + + 417 + + + + + 418 + + + + + + + + 419 + + + + + + + + + + + + + + + + + + 420 + + + + + 421 + + + + + 422 + + + + + 423 + + + + + 424 + + + + + 425 + + + + + 426 + + + + + 427 + + + + + 428 + + + + + 429 + + + + + 430 + + + + + 431 + + + + + 432 + + + + + + + + + + + 433 + + + + + + + + 434 + + + + + 435 + + + + + + + + + + 436 + + + + + + + + + 437 + + + + + + + + 438 + + + + + + + + 439 + + + + + 440 + + + + + + + + 441 + + + + + 442 + + + + + 443 + + + + + 444 + + + + + + + + 445 + + + + + 446 + + + + + + + + 447 + + + + + 448 + + + + + -3 + + + Application + + + + + 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 + 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 + 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 + + + + + + 515 + + + + + ApplicationDelegate + NSObject + + id + id + id + id + id + id + id + + + + emailDeveloper: + id + + + showAbout: + id + + + showInfo: + id + + + showPasteboard: + id + + + showPrefs: + id + + + visitSourceforge: + id + + + visitWebsite: + id + + + + openPanelDelegate + OpenPanelDelegate + + + openPanelDelegate + + openPanelDelegate + OpenPanelDelegate + + + + IBProjectSource + ./Classes/ApplicationDelegate.h + + + + AsciiTextView + HexEditorTextView + + IBProjectSource + ./Classes/AsciiTextView.h + + + + BoomWindowController + NovaWindowController + + id + id + + + + playSound: + id + + + toggleSilence: + id + + + + NSTextField + NSComboBox + NSImageView + NSButton + NSButton + NSComboBox + + + + frameRateField + NSTextField + + + graphicsField + NSComboBox + + + imageWell + NSImageView + + + playButton + NSButton + + + soundButton + NSButton + + + soundField + NSComboBox + + + + IBProjectSource + ./Classes/BoomWindowController.h + + + + FindSheetController + NSWindowController + + id + id + id + id + id + id + id + + + + findNext: + id + + + findPrevious: + id + + + findWithSelection: + id + + + hideFindSheet: + id + + + replaceAll: + id + + + replaceFindNext: + id + + + showFindSheet: + id + + + + NSButton + NSButton + NSButton + NSForm + NSButton + NSButton + NSMatrix + NSButton + NSButton + NSButton + NSButton + + + + cancelButton + NSButton + + + caseSensitiveBox + NSButton + + + findNextButton + NSButton + + + findReplaceForm + NSForm + + + matchEntireWordsBox + NSButton + + + replaceAllButton + NSButton + + + searchASCIIOrHexRadios + NSMatrix + + + searchBackwardsBox + NSButton + + + searchSelectionOnlyBox + NSButton + + + startAtTopBox + NSButton + + + wrapAroundBox + NSButton + + + + IBProjectSource + ./Classes/FindSheetController.h + + + + FontWindowController + NSWindowController + + saveResource: + id + + + saveResource: + + saveResource: + id + + + + IBProjectSource + ./Classes/FontWindowController.h + + + + HexEditorDelegate + NSObject + + AsciiTextView + HexWindowController + HexTextView + NSTextField + NSTextView + + + + ascii + AsciiTextView + + + controller + HexWindowController + + + hex + HexTextView + + + message + NSTextField + + + offset + NSTextView + + + + IBProjectSource + ./Classes/HexEditorDelegate.h + + + + HexEditorTextView + NSTextView + + id + id + id + id + id + id + + + + clear: + id + + + copyASCII: + id + + + copyHex: + id + + + pasteAsASCII: + id + + + pasteAsHex: + id + + + pasteAsUnicode: + id + + + + IBProjectSource + ./Classes/HexEditorTextView.h + + + + HexTextView + HexEditorTextView + + IBProjectSource + ./Classes/HexTextView.h + + + + HexWindowController + NSWindowController + + id + id + id + + + + revertResource: + id + + + saveResource: + id + + + showFind: + id + + + + AsciiTextView + NSMenu + HexTextView + HexEditorDelegate + NSTextField + NSTextView + NSMenu + + + + ascii + AsciiTextView + + + copySubmenu + NSMenu + + + hex + HexTextView + + + hexDelegate + HexEditorDelegate + + + message + NSTextField + + + offset + NSTextView + + + pasteSubmenu + NSMenu + + + + IBProjectSource + ./Classes/HexWindowController.h + + + + NovaWindowController + NSWindowController + + toggleResID: + id + + + toggleResID: + + toggleResID: + id + + + + IBProjectSource + ./Classes/NovaWindowController.h + + + + OpenPanelDelegate + NSObject + + id + id + + + + addFork: + id + + + removeFork: + id + + + + NSButton + NSTableView + NSView + NSButton + + + + addForkButton + NSButton + + + forkTableView + NSTableView + + + openPanelAccessoryView + NSView + + + removeForkButton + NSButton + + + + IBProjectSource + ./Classes/OpenPanelDelegate.h + + + + ResourceDataSource + NSObject + + ResourceDocument + NSOutlineView + NSWindow + + + + document + ResourceDocument + + + outlineView + NSOutlineView + + + window + NSWindow + + + + IBProjectSource + ./Classes/ResourceDataSource.h + + + + ResourceDocument + NSDocument + + id + id + id + id + id + id + id + id + id + id + id + id + + + + clear: + id + + + copy: + id + + + creatorChanged: + id + + + exportResources: + id + + + openResources: + id + + + openResourcesAsHex: + id + + + openResourcesInTemplate: + id + + + paste: + id + + + playSound: + id + + + showCreateResourceSheet: + id + + + showSelectTemplateSheet: + id + + + typeChanged: + id + + + + ResourceDataSource + NSWindow + NSOutlineView + + + + dataSource + ResourceDataSource + + + mainWindow + NSWindow + + + outlineView + NSOutlineView + + + + IBProjectSource + ./Classes/ResourceDocument.h + + + + TemplateWindowController + NSWindowController + + id + id + id + id + id + id + id + + + + clear: + id + + + copy: + id + + + createListEntry: + id + + + cut: + id + + + paste: + id + + + revertResource: + id + + + saveResource: + id + + + + NSOutlineView + NSOutlineView + NSDrawer + + + + dataList + NSOutlineView + + + displayList + NSOutlineView + + + tmplDrawer + NSDrawer + + + + IBProjectSource + ./Classes/TemplateWindowController.h + + + + + 0 + IBCocoaFramework + YES + + 3 + + {8, 8} + {9, 8} + {7, 2} + {8, 8} + + + diff --git a/Cocoa/English.lproj/Application.nib/keyedobjects.nib b/Cocoa/English.lproj/Application.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..d1750b1f23364ce4ebf32bed72520abd7ccadded GIT binary patch literal 32371 zcmbS!2VfLc@b|vAK15MKq$prP5d={| z0THB#D2Sqn3P|sQ6e%K#75HZN3Ks(Z|Mz`_Bzs%tH#2YEym|9xUq*~=Y-nvuOgu;- z3R5)2P%OpiN_AxeLdTg}S{uyG147LsMw@EeS_g*KwA9u&!0D>cHuG2)3O%#*1CfrQ zRFs;EqmrmJDu>Fa3aAq5G3t5hC2BGCGW81eI<=fyNxe<2qSjDHs7usk>M!aJbr&&6 zg94EO#i4kVjxta-%11@08|sdFpx&rI8jeh;9yOt6)PmZPga~>L%|tJvjp$pn4}FKe zM?awb=m0v1enf}RF?1ZAMrWw~=p4F)E~9JcSM)pj1Kmb{qJPjGbQfbxV<+r_J+Ut~ z;2=tcLva+2#tAqT=i$e2Ij+DX@hIGgn{YFJ9Jk={coLqBB~0)$_<6h#FT$(vI=mil z!XM+Ucst&OzruU)KKvctj}PF3_%J?)f5PYSMSKb0#(&~}@qhRZqG^hzX@=I&JncjW z(4lk~9Ysge@pJ;6OsCKpw2>~MOX)JY3*C*bqWjYQ=s|QXT}PYf2D*iArQ7IsdLliI zeu|z>KTFS}=hF-5Mf6hoO?nyqHvIv;f&PfzNN=Tg(O=NJ>2K(R^pEr*`Y?ThzCiy> zU!*V5*XY~ypY&h!9fo66jG7S`cgCCXVSE`s#=t}|(M${z%Oo;cOg3X=a+m_9oaxGR zW4bfFnSsn8W-v2^8O}5?qnR;GBQutn$V_4;GfyxQ^BgminZ?Xz<}xocuQP8jOPRNr zHO%|W2h3V#1M?}fgW1J=%lyFXXAUq2nWM}(<|pPnbD8;#xyAg>{LNyPW*Jt^imW^9 z!FsY@tREZ3hO-fD44cZPvFU6EYh+8`C@4dxialy~zZ_bDF&f-vdUF+AUv4Njj2q6?a3-#qGjn6P$GLXyNp319anrfyxjEbm+yd@3 zZVC4~w~Tv_Tg|QE)^S_7t=u;5GwyTlOYSRGzN$!7tSV7esD`RWtH!7rRgbIMRO3|> zRFhTDsOG8Wt6o*Trdpy}rTS3yv1+qwm+DK^cdGAIM^zV8KdUaP{!-IwM$M|#YC)}2 zd#OXz3F<_3lDb&kQ$0{!r#7iasvlRks9V(&)zj5atDjNNQZH05QZH7oRIgKSQ-7)6 zuRfqYsQyWPUH!L)(Xbj(`7QibejEP@zn%Y--@$*zf6njZcky5FyZJBqulPOu*Zep9UjAEtAO9WyJ^us0 zpFhAK|axA{N$zxcoTfB1j-|M)xnUH+by(jqO^(ppB#YB{Y+tJZ3@ zPTH@8X~I*&bm3{?8DWO-tni#LQp7M>U82rme8g?Yk!VS(_X@RG1lSR^bKUKU;v zUKL&wmI$v4ZwO0;H-%-wa^Wpug|Je1TUaH$BfKlTC#)9M2=5CY2y2CP!g}FDVT16I zuu<3~d@O7hwg_8=ZNewQcHvWDhwz#3xv*2%C43?57QPg|67~pR3*QKPg>Qv@!gs>= z!VkiJ;ec>Z_)$0{92SlUM}=d;ap8n;QaB}?7S0G~g>%AB!g=9>@Uw7HxFlQ_t_Z&f zSA}cBb>W8at8i2JO}HieF8m?f7XB3e68;wc5&jka6YdCig?llhuY<8&&W zTBp(RI;~F7>2yvyXPsUr>RfcLIyarW&O_&^^U`_ie007#Kb^lWKo_Vp=z?^?x)5Ec zE=(7$i_k^tqIA)^7+tI`P8Y9B&?V}Ubji9DU8*ikm#)juW$LnYIl6pZQQy$!_QuB3 zdKXGV@sySlC>`ZQIa7K{q+BRh%8hcTJSb1fi}I#?C|}Bt@}~l*K*~S`QNdIQ6-tFs z;Zy__Nkvi7R16h6Oz+vVvaq(+)Y{rGqM@;&ZDOy6y4G%{iLJx*`ks~j8sK!JseeOr zoq2p~bMcRR#R)gn#Oih>)@W1Wi2&Lrt#*MG5va0_A#5=hUvW@ zLf>*bkh4B6lN$oW0orn@UudmNcwo=Uo~8+HaDI^Gs(hpTn7O$b245J5flc7T%9Wjq zp1_1vhzH@VkD6O#I%VeOwjMRjHKR-|@JV^fLW9tel8T_^1UE?>jCFJr!Hoo)2^}qB zmf&VdL(m@t-6nK|L=p7oeo%irl|Ute4iuqeViGIS@`Yq7g-Qik;#=EV8k$E*41g7m zg&3o@MwVeel}=?)nN-#wi`32V=m5*1$s%8m_O=>mhDzn}<#1~@WgO76(()M&Eb?3E zkRs8*_tYNy6g znRL>7aB(Iwk!iU6QUzze#^e{}BXX6i1Mj zASZ&{2=XGxk01j<;RHn!lt54lL0JUl5mZD_7lOJIR6$Tbf(8>*L(oWqMibObPzyoh z37Sk0A?O)`W)buPK??|4M9`}Qy+P2M2SMj^s28ZY)I4fFwSY48?^)TsW`wB`Orpfp z+Sbsln1tN8=Ju9aljJ1nB&~#P_O%FXN*Jbhbugb2Q=@5AO`B;zo%O)dfUi=o4b!`U zRX2?2)!x=bw9uc>dSz0|kVKI%I-{(;(09e}GpQirJh zHuqE6Fv$c899Py@GYa|-cz|MaV|!C`VSAgo#njp`3Ho4V+r&nb;yYvq)5p|0*4$iY zY8j>vgm!4D88u42M`?i`HLYXH%q>05&E3tlHH{!_&&r~j+A*VA%s2Ge-k;||TKpg}LYuQ9KlmF3NCCTQWt#>%lZwE*{+sbN%o8wk0Q8yH8#SqP&IL^sS<3jwoUR7k&7Nl?s`g!m4--z zLkcL%zmS3?%Yh5tAyIl~$x9k64bX%Xs4b@@cga`s)EuLZLaQI6j#DSVEnwGS`iVMEU4ZY4AWKmfMfq@4Vy=~0f}>iCx}Z}jUJg`V**-#+rB!-Ta+BQj zj5I}(q&87QNo~>-11G0urpFqxGN&A)t^n{a0DG0XrU1JD^mXb6^(%D~0B^zfAJlE? zJQ!A?GV;Jdt72hrP*u}1%G3tzXGsU<%t={Vw%773IK(jh10jPwYa4!Ocq(Vbe2Jdqdj zMn1?F`5}L5KUhL}E0BYZCEJf|$zWl{V7mZgH+(R>$4oWQi{uM%Pmh`jicQIf4b93S z5K_p1xy$_uo+z&aeKm}1FttFVDfh@HTTAO2lp#+eMMJwKN&z7SFBB-I5>im7{HFA@ z=J?A&Ht&>hB_TiRS0a<{-m4U>8)P>PbmB!d((5d6XzgFMoMyF&>m5hbBy zl!8)G8nl9Z9)4N9(MSbT3YLOG3c@V{h=Sjc?(MY=bv0dDYQXy_?Tj)}7Ca?KCd*JJ zWjp|sjVK4@LR;j?EXxi@_82BvU-b=bCMmRAVtk7HFF7j<{2>Grr~nnhW#!&wsDLv5 zh>C$u2~a9UWkBmORF1krhc1R@Y&4IOS(Q~I)0U5I&r0D^s1%{+q{x1i6I zl_s`p$dSKZQfN`4m4gb@M{$*kb=)_L6{r$bp}we}9Fc%0ec-aTbEDi1T-=iG7KjW5MwB4MNikAv z$EK=9b(S`Xwzdi5<|xr9kSK|IP6JQZj(38}Djg+SJkranMQe_cGN)9P# zGAPHE9wK+)2Ybjg^c0$I>me39XJk81?P%w+As1?Y3*m?Fvv$v;3>6W`gpo zp&5Kfe4VMbp{Yi8hw*Lo=Jrt2-a%W?RMThH}9y=CBH@u?F*4OMQt22&?x~U&xl*R0BhCYikVzGVzV3=230+ zvT4_vn_#$6I+AGugvl^Q$~W6A0)}+^gYhHGz4UsE>$(3^>Z{f$Vqj;iAEx&KWm$Sl z&-SJfrk37~FqqYw8zFF5hDBK~|HB;?I9`gG7V7}JS&rSYhjn0i;1Y0bzs*9! z3ws0WR)rR}wA4&oj=iuCWrUuke0;#`;{a5S0~N17P#QFFlr5@u7%pk3uPpJo{X zaTpE#uo8xIvwspK3RA&#{9j8z8tz&$-LJw8nDF?n)oS`q}R ziD`1onhY^(a?+G3hk>1r%yh%uft8*zD;nup={Y+GCvhJXgey@nuEKqBKNN!G@g)rR z#{=*{JO~fQLvS@7iihE$)D1iW4aIdBd=zvZh_)Ndbq%%3OlDk-Jcll7Z)-C*TW5aI zVG0|;E?`b=vPE}_SB5!E>ErDU@CX<)Jk?VkDjLh1AQ7Zow-JWfBX z+n&PN%5C$c8cA=Rao}gA{%_$z>O9V%Zh+~uf$ENVyUUJxus5-a>6oW!;39bMf@_g4!;5h{3^8@FTt~m~^^$NVr*6y~J+9CB{4vCaQ_-zo@Q<`o&zgy}rXK%pYx=x-fD_&^=>#TXogG}zV zGdWe72%=fpd>~(9vEA?S4=}tGH#UrwTjMSKy~Q^wli<`0n3gM0Nq`CS^C?4y)tPOL zl5HXIBR&KKY$sRXA8j%{YBIkYAH&DN)=t9rX?Zda^K^F+A?ay(o_=H9ztF5OPglCO zL|JC*kUyF{IW8$NG1egel%-EeP66i9rc6;-1xC{?I?05yaEE2SjxXS!?N((G@PbW1 z*=J_RllzW7^M7)Lm+=++3%&}D@H)N$-x-P{{2l-CD0ehdnkCJI?&j!@;_kbnzwsFG zKeHuEOx(xRWFBX-IiEq3(`0dzQc^$^C3}tUNeql1vKWf$X+&cX&f=F8;b?0v0@~c3 z3$!dNm|K*5k%OzCIdBKEM_B;;K|r8yQQ+@;A7B%bq;qL4EzmmYb!mz8(h=I3*3+=a zLA%hdv>WYCd(fV=7wwI!XR!BnT*1unU&0Wzj86gY8dp|n_fO&aYo75u&QinQn;9SFly0&rlU zgXmy71Ui2)Y16RFRzSH$aw5?$u>2Fio_#03D&Uz{_$AzzT*; zp}5{uJEp0oWz7AXVwIa-wKkJ{lfq_Yn{AAs6X_(7%ErJlI#G^)oNFMSX&z-NZ&pAp z{e@1Y)4-L&Xs2X-&x1|-GF}vH_ zz5*~S9Wm_RLYO z05YDQ03aKr^_@W`*(I6^AmpJEeK@2CI1bsmWfwol+yX(oeB^-e3_Sx7K9)9iMtIJS zFb5FkJ``co!0u3rW00N95SVkyALL^PfS2fn0I*Hk(ivc}9bgFnyzx+gtpm$pl(GZJ z9~1z)!vZ(-7PWw02_T=rQq1+P#RyVX7Al{cg?dUFc+;+@80CfPMe&`H!-7e5AfcnGIk1VRQ3$%Z*B2cfkdZ_$@;Y}7t`QWew z*HMfA0O)@JdKf@|>0*b2{n)YK@NBQi|>(BtjQ^3dpi0#cXCLDJ_v^z?MXS9HJ zQaaiRi_tMovUM^d;{sT27OZ26iJq|O^7sLHM5Emq4?2i}rO%y;d4ASkUgrZ-sW4Z| zBRZ_Hv^T+Q>3+v!0+>L+Jtv*+j2mRd4P(LqH_{RJtPS@}-{MAdtEpmqwbeB#A06n& zGYLTdqIAA9{Uj^>G$tMBXFAgV*+&0DRb|aMQ$=faEBty0`*}=0kiRNj?o7VWO1_jS z1M-hKlK;g<{z`Rkm@XP%HN1VStft;WVHlB5b+4HSo!UW;o=h(Qx+z`n3{+tS>dW*4 zpaG6RzuJIq4CoDEM4OB;cIa67@FBtsWrhL9ZRu8Lj2bJ3i5UqP^^O>S*f4${B zWTr~569~NTbf!+M)SqUa0qV~>Qom=Tez#vA6I5chRlt(0M~iZ3L#Z;$64p6LGKYCV z24e}rozdno^DS}8eVkBiYgjX~Sl!uk_=8qe8g;IHdztFm~FHlwI8D8 z@>Y8;g&>{9Ra!iWtw(DHDm_?^cker=&zYUFT&@H;cb4l5X1C&=_Ap<~pWhova-BBGzC+25h?UKxzugscvXV$LRS-SzO-FyUVK4!gV2iAH)%Z~&$YvH>F zB3%Pi;+P=bwJ>KggjXwU^*4Qi`K`d1De5Y8=w^haFu@ft5`_{rQ2Sgv%S4NB? zD55i>zXg$QW`hAS)Dcm#1>6KhR`rE4xxP>p;?UFBC^lLq98XY8XTq^oQ4-lCAe`bz zn4mbjD6ufrZmXD3RqHseuvsij$_Pp(D6uo;91CS!&BC;dwM@&bN^-F3Bp8FiE%j5J zlY=%MW6NdInFOVFCf$wguIRrP+Z#ytu`-=z(SL@W>2#a^t3dxyEA@$@|84!tpqNk| zW=1OgRsQ4vJcO;5fpZDU?hHK43S7(90r1Fww+JHp$q91m$#(vT&_cZn?z<$~ho1jv=+$GgAkO9JaSUhWQt>{uM zBicSXfX!lO%V6CIdaN_p94pv-b^(CB)Df(!9jtty0wz}kRg4-a1IdRDAg{8o$soN6 z>d_hGb*tSkW0wQS3M+`U3-_{v^z7RkmQPI;+frk6kTO?@Lgh&eY$xQeV%0 z2-H97NWIEVy>gJHCFB9CqGnL5(q?e%0JD|dCc_LOsDEde?N*r2*_{CMMMs!{c9;QG zeN1)cia~u_;FkmKZ`i#u?coFs=}dbc`<>Fq_Ol0o_K#ND)s{Xs%uai#t&bgsK6aF# zBT64TG`MmsECxXCN$zLaaySPOKo_XcZB+{Q9GE!Go{^a_5j3JR6X&c<{LEeiCN6hm zqR!4l?NB9iWw3!(7>Cx%sVv)P2e=#TuQFT%L8Cgu{bqrKF7_wD{p|?n(8cOueXt`Q zgsp~w=5~Wzhc-+fU`eV#Y72@f+o2yQY$#8FLL7Lx%ifcDX(DJ$Ctf&YbDtbX`*CW= zwsqj8aR?OoDP|+v(2zRo2ib-kCh(k&TEIEWSdYtts<|_oXh-t^G_OaX!D5iJGA&d( z#Rzjvi(F$MH|_ls_vPdKxd0h+96_y}5e;0BY+tyV3j@RmD`J~$Uk>uMTg{7$qJy{? zf=(#rb!;f)A6wew_O2NNIvv_7f3$sa;2@Dpk~x?}(1gw$q}Vyg1P-zv!NJ7pN_eZv z4pj|R&0`;el+P8&ND@I$bVe%Tie*{3GOi0Cm0OXfSo+dbyBR-e6Sf-&+k>Dpim<25 zdN)WTwm{5M196`m>-B`6a)>R*e69DRKnS(R4AXnb?NQuff=q;M!LG92WODF~TqRc} zGy60_(>gQT&&uo|ZZI%g-I3Ypc4nV~fkv*8Gc+_CN=zeb+8f&p@@I2Pg=wffU$=of z%rUrHu1*G?NzjbWz$2}|qq#8v+|&{HIXm#P(ESwP@i3Cvp>0bC6{Vno4)Ep8wrdWC z(aN>SjLacuc4tP$*%_G(j7(8x8U$IJ>pmmToArJWV%Ay1@$t&q+lLN5csunb&XCcTLK#Kv;QLEX9q!r%wH7zzyOzOS!v|Q`#9{pe-jv|> za9|qdIFxueao%o=Hu@4D)v|I0JWOl!X-iBL8{Lt?sxV(?lzmvwQ+xQ|HyMN+LOD> zM$=z2PE0SPrdKk7IEzV8sZ|D$4ouMqS`CQ=f;JKK zF+p1iN`ngHG$|c|GlDitw_wbJv<5*Z3A!Y;LB55c^)M9&V}-biptI5nNUacbg`jGJ zuEKN%`~pFcocKwZgi2ult6=&heJLH2u1iVMcIh-!u$(982ZFwlj!Ii#wg96X1X9wE z62wzK!bFE40E!?;4+X@)V?Ovi=_P_7Mw$z$2!ei~!hh)% z#jo2|DKysP(P&sPr=3;9I<9P}hO270<2LH5QGnF|YpGCC4~gJ*g5I-^5vy(F?1RL+ z11jZL2w<&YXshLJOAT+fJzu73qJvas)mVbwSBBXS2wG!ZY*w{OjQx3=vc^gMmx8B+ z0(cu`IjyEFMyn>OCRtZ{m#HRF#z*OCicJzlPt$SrBbD(8ML*ktzzdHiFa+3?Tizt| z*vYf07FbrLREt!LL8aCfQI?qr+Gy9|N02ito(L0jLsdN#OOC3yF6FgW41bh_Z`i^} zMZ%SK2JQ3y|E0a(QN2sA;x1SML)BVX5`jgkEmn(>dveFK>;xhL2r7W@Zv zW$4h*bD_&;4|eE)wg>i0{a13QR6!~OcUhIl-Bz3yxB+kmC!v>v2Rg3whGU)j!*SIK z>I=rnt|3^TV!YsuxT+d(i=SKcbgZ+UJ_CLmO%Le9#?57^|ND%Y(SpZ~WdfNGnFMAS z_+<@@6sMVdSULDh0-pu`7kiuO~3 z*WGRHv9wLQc5C}$a4!fNVcAa3Pd|iJc!g1|k{HLktP-ess1Raa0Iv=qDH#3(DQ>w7 zJfiK@&Nlw!wpV*Ry6qoDz^4O&phpvUM2o6J)nV#z7(lHyua1R@ryD{06g}xdV=#_9 zX!hS$$)V0ebW}){t5f7RBAr=ZcAF}cjb>HsYiu^Vn!Tq|bI#mJRg_9p`6}ZQjC(NR zz?=$3PZ)6$m9cV+GNi#^2|a1QGL9X6l<1|7eO=w%F8V|I`orCsx_1W({r@Kl4;vlS zgVclB?lv0g8nCchf(}|OEX~e`-NX(k-Sz>!J=A#Bqtx~6cXrav&?wLc4qHh>A6F7Z z4)au4F102+9w2YC(RQeAWB0OW*k2(?fZ-bgnTI1!Qcs3xO35$dYBhn#6PoC_6&WIm z2a%8U17uTe{UdOp{&5)>z$Gcs$%IE);cWHu$d@a&TOlOg zM*zPf^?#2m;BInNTpa|JZ$enPmV1i(hnug&D`z2Cfrve{Q?@<=F z$`X)UJhl1*2Ya#1IY!%E^`j_!*nz^9{|^e=J5c!If1vOvU4NzCL!E`-+ScR0gHbMo zpq~|8%aP`T-Tgv8OTp436n#kQznadb>$wBm6?z7}P?bv$q`Pvz(-UYN1c+-OUY4WY zjdGBBS$anfb+15N{nDd!bir1#qWDB8__IYR);hHRRms10An@n^JAr>4325-62@C~q zZ`~O{_VSO=xQ5fHG-_tIP2(C^w2>F_t}7bXL!hkhtn_PD@;ctbRjzS|5nrC(FqfDk z%wLvhUWwV=Va4hZde!*b)~#f{YC`Q&$uoqGfyQ7Et4B>kvn9Y(0(wo99MIqD7|>ga zP<=G9%jCBP6i>tL(Ii->h@MdPY=Ayp3{%2Wkl6I3&O>Y!1f|H?FlFSqql}Y0?l4ZO zD0qKLjmEP)WsuJ)@r5VOh6U(VptZ|zS269Wf-*am$X$>>$zO2qZdIa8iC(1&Vw_+C zx(a^Yuuy17}Vg)Sa5Jmeh^^5Z&$+=pbi{BmtPbENu8{jI?mFKs|8EqQ=5=qEN2L$& z+j9DV3xd?aKu99k(+6zR!_x<x7xl?!g}x%=sZc3D9XC(G%B zT4|@$0x5+5pY(yOTKK=-omR;*PC4T^;SfVYRK!Z<^+vkAGc z{G$>Ga(+P0A1LNC13Y(h$NYgZ!T8@22#_!;{vQ$udgvcZZ3%>FFhE#sg%7aU3LnTD zRGauArFe#A5_FGXieN-A>^Mdf%n-~H%n__2SWU2oV4h$t!2-cL zf}IF`t%;!JY(r5$sK{55c|!`w{FhY?1P>s1Ai;wO9!&5Mf~yH0O7Jj(hZ9^w@Cbry39cj9MDR$0M-g04 za09`k36|F-DX_R)6JRHd8h4AzjC7y*wU`G4_J1?6a>sU2mKBYVfo@KTEC zU=)hVJ2WCZZ|fM=Sw5)5#bVM9Su5b!?-3mTFO_IiRJDbgWj5o;9CQE+w#9Qo85UqW zc6OyW+}`W#9j(zMH=Bc4wi;eI{gD1AZ_5Bz96eFTR|DW;M>ibv(R zISP~M*fl^hR|o!NMMAX*P;hiP_E#g|e4xYK4=JyLI~>{XSRw!yJslsvU!DS29Mz<_ z1lgI`J+v%nhdXRGVAZvpjDuTTA2Y-ILs0Zl(`fDJa$k1ThFqK%WqnAoL2IL15;#D@ zaSVF&5;xrFIF>35Ti@V;OU@5?P^d?7kh}ByVDN~=k}dXS<>k?q{J$(F%O1tiI&Frj zRLDA-Li#X$umfWcuUP|PjtaDD+VPa^IpHoxld+eD!Ffjmlh4Zr=HRxn9FCK#9ekWT z?l>B^Qr`moJLD1l+tKg-uf?yjjylSqjEatG>rmO>!51ZW)UP6}t-=oIiv6Ja9Jcjy zv_VH}aV!^t+Z~(UQn~)XNvlKZ=!Bqx9&U5gx&0L>IPcg^6)WzzCJ%Qw_C$wwTi}Xg z2ksb!!9_;}b$I*c0g?`{oxv4X#X~D)XZJ@g%WHN@fYvc0c;F>LXmZ0Nn*9H=Bu8#+ zM|mB`i;i7D(N(8vnhuShW}TjCd6=FpwSCYzet_vBR0wQ>l9O4~A(by|QaGEr1REAs z(*LpLcpem>$oAPCcZY2eYpEWv5}$~(RYBaFsxbB*HG!^&m+c!7yp;zl^i!FsNF`Sp zP~D)$pa5Q9Y@vEXQbq+EBATJT;0pCPHJtkv(n_acd&N&-%hvixb(| zu(jeaNE?N+uc@Nw87c!5&kSMmAx)93%B2QUgQ1q-44MxcH}-@y*Lbc9ip$4w2N*Nd z4kS@CVI}*xDhD=ylpu}tA$OTMLT{lexTD;0sDp4uYU(-ecgh6oT+6vruuAw8jO<`$J6xq#-<+`4IX&%|^p6i4F8Zs)^}EwL=nbAY0AsWcNavtd0v%iHw$d zR(bP3m3ovmXE!~m)thEo&;E=j_LfQ5)8g`h3Y0VLc2Yc-c( zt4Qe}50r99u$r+*&SGDaD?3z>^ON3E_P~VXONv~x0a8GM z2GVEM*7A;MIRQhqzOs6C`TtUaPVsy(JXu05eWsXe7Vtv#bX zt39XvNqb&zUJwNr!Bub*+yxK8Q}7bJ z1s}mz@Du!n03lE?2th)y5F&&MVM4eNAw&vMLbMPg#0qgjypSLy3Q0n;kRqfCX+pY? zA!G_!LbhNOa)ewVPskSvghHW6C>BbDQlU)fB0MIP3tfe7LU*Bu&{OCo^cE_FK0>8X zCG-{g3H^lu!a!k=FjyEOR0~6eVZv~sMi?Q~3Uz`>7%7Yr>V*bjv@k|!6q&nI{R!7md062S`zUPSO>f?p>16@p(S_%(u;5d1p9ZxFnc;5P|gM(}ci z-y(Pg!7B-Vo8VOhzeDi51iwe{YJ%4g{64`S5WJS)bp)>`_(Os>5d0Cr8wuV-@W%vi zCU^_MTM6Dq@FxUsC-_r>cM$v;!JiYnli*zhe?jnWg1;pAD}whB{58Sf5WJV*ZwcN< z@OK1%Pw)=}?G!3PQck>EoFA13$+!AA)`M(}ZhPY`^P;8O&jCio1&X9+$>@J|Gv zC-?%vKNEbB;7bHwCin`$zYu(t;A;e5C-?@zzY=_t;NJ+oMey$g|3UC=g8wA=FM|Ij z_#cA*CHOyr?+|>K;CqAy&yENU`xVoKW(ds^nj^G|(6ExJAv8~DEujTM>j>>cXlFv} z2`v)Zh0v~qb|bVqp*;xgNoX%ZdlTA+(7vz)N@#yV2M{`t&;~*W5jvQ_k{KOJ=rBTu zi|A_+{UxHUB6?j!*F^NUh^C3?iiq}zXtao)7twkV?G@1%BKko@pNr@d5mO@CC!(FO zQI3dui)gKg#)xROh(?L%RT2Fpq5&e>Aff{z+9;xdB5D=UZ4r$V(Z?cMBck_2^qGiW z5z$*Bx*(#{BHAsY4@ERXL_dq@u83X}(I63>645bbGY{Ch;f{!giD;6D4vT2Ni290X ziin;P5uE>2M5{!!TtqWP)F7gBBKlQC2Sv19MBj;Mi-^7w(IpXM5gifHFCrQ#VkDwE z*v3vo%_8a}qOl?}i%1gDa1p&LqBlhJf{1R3=vfh66w!GR%@fge5girL(;|9CMDs;7 zOGJZ3G+jg|MRZ6+kBexVh$=-?C8B#G`bI=OMf9?WHi_sT5$zJuIuV@}(Ml10E21+Z zsuoeZh<1qRO%eSoqIwaTL^NJRe~9Q$5zQ9S6CzqBA|j$15q&A55hAJ;(E<@I5z$8? z`dvi*MD)Fg+C(&2L_vO(MFXICH98 zXO#Neq9Ogfc6pBQsqt$Wnw*!*ZMs*i; zxw@OWN%v(c!783U3hoii}&RN_#jv$h=9d`I9L=& zfyICjJ0X zuLS%KJN>J)8rbJwr}fZ!X??Wu+9GYGwy(CocA$2!cBA%l7>6%v|Ax^n0Y;zUFlx+z z9sk$D?)+cFe*0&He_&U9ci7)PQ2`$~5}_oMEx?x^m#?xgOt?yT;-?q}U4-EU65PN7b5PU%hs zPDM^7PFm_0AtU zZ*xBCe8KrQ=R10h-c|3V_tyvNgY+T#FnxqRNnfNd*Z0;B)DPBI>qqJv^yBnX_0Q;M z=@;u)=-22!&~Mf6((l#(p#NF_yGV&@krxHgNz{ujqPG|$W{TNju2?1x5>4VnahAAP zd_&wOel30{?iUY=hr}b|G4X_WO}ruA6#o(LxbQB5i?d6pOSns`E>E}+m-k&ha9QW_q02`un_PCd>~Z$=JH8`s0GS6uJ9acec(*LKQn&tY z4Q}JzCb&&54%+&*{P z<+j`HE4Q!R_PXtJ``&H8+Xc6aZkOGDal7Vr!|kTqEw?}1{&c(RF1j1sGu=zwhq<@9 z&v0Mp{)YP+_Yd6Hxo>jc;l9UxpZj6=qwYVuUv&T719|Wsf`^lb-owKq#3Rfj+#|vx z(IeNR$fKLba1WEmB#$RNrh3fsc+ulsk98hfJhpjk_xRLfug5-*?>+W=9P+s3anDoZ z>E>zhjP*2n_Vn!SS>f5obFk+G&ncd-crN$ci=MYV?|89ZK3;xa0bT~L zV6RxOEH9&1fmgX#U$5a_jb7uth}V3t7rhpGE%tiF>pibEULSa^^ZL;1px1G)6JDph z&Ul^kI`4JS>$2A`-h#K6w~x16_(i^v(6n z_bv48>f7D7uWx_ffxd%%t9_sJo$5<`pYna$cZTmw-`T!%d{_D&_PyYH)Az0)?< z`RV;!{M`IJ{Ji~q{rvqB{gVAs{rdV1@*Cz?<5%lv@*CyX;5Wu^y5Gxwulgei^tg@JQfKfj0y18aRX2pffldM1!lr z%iv@1GsGFP3^|5;Ly@7>Fvu{<&|ny2XfjMS%r?w1%r(q6tT4Q9*lgHt_}*~TaMSQt zkSfS6$Ro%r$S24cR1j1YR1#Dc^jJ`jpk6^0LA61qpvghc2F(nb9W*ECgP;vT8-qR$ z+7h%a=(C`mL0<%24R#9l4fYQX3=Rq|3hokI9^5UsM{uv;s^EUX1ANiko6%OLNKW=C>Kp1GnjM-GnipCSS`^wPv^=z1=#bE1p(8>~ zq4lBTL#Kr<2z@DZQRvH|uZC_5{Va56=og`1hVBX77y5nZ{?N0bS3~cF-U~xvbQl{J z9u^Z87nTr~6qXW}8I~QE6V^4Xdsv^a+AvetsIZ2xF=4aA=7lW?dns&D*vnzBhb;|T z7PdBQeb^^q`@+5t+aGo?>`>UBVgH5Q4X46!I1{c3*M{rDy~C5ki^EI9yM&jAcMER} ze>}W3yght;_{8uh!=>_Q;|Z!jqe7!fqq;_QkLnrKJE~7q|EPgcgQJE; z)kHN%O^%upB}Gk(S{}73>fNZ-QSV2sjru5RQ`F|D9Z{c09gn&cbtURr)UVNEv`4ge zv~RS3bYOI7ba-@Bbar%ZbU}1+bXjyobVKyG=n2u2qo0g^Bl@lAmC>uB-;G`qy*_$F z^rq;&(fgv0L|=%$7=1bVYK#~Y7!w>55fc>?6B8Gc5R)2{9+MGM7}GPRcT8nWznJkc zPsB`(Au&(IJQFi3=J}YpF-u~W#w?Fn8M7f~W6X}2A7T!~9Ev#-b3Eq1SQN{|a>#_IZP#hD- z#cATA;}YVM<5J_&<1*uN*GF(+Z4AsZd=@EaXaI7 z#~p|}6n8Z4MBLf9pW-gZ-H!V!?%%k(@qzK7@e%P+@iFmn@yYS2@fqh@TQK#ZQZ$9zP>~cKn?9dGRmBFN%LH{+;;u;@^*77r#ILaQw0O6Y;0w&%|Gd zzZicd{@3_F6PN@pL6aaP#3dvrq$Ok|WF_Pz6ebiWlqFOq^h+3+FeITaVPwMCgeeJA z6Q(6Rov_{7A- zw8V_W?8M5%`o#9c@rjcXrzF0fxIA%X;;O`V6W1iJPu!5WDe;TMFB5-EJePPr@nYhY zByEyD$u-G6$ur3(DKIH0DKsfQDKRNKsY_CMQum}@Nn?}RlO`lhN_rw`YSQ$iXOf;v zdLe0E(&D5QNpB~;o3tirU($i3LrF)HjwPK;I+t`l>0;7vNxvuEOBRxylEq}VHhEt1!sM5eUrk<;yfk@5^4rPpCT~jK zlKe^Xj^w?``;yNjUrWA`{9E!LDIO`lDFG>ll;D)Gl<1V$l!TPLl!BCADMM0*rqra= zr97Q7Gv)b|7gFY>EJ#_L@=D5*lr1U8Q!b@kNx7EtYpR&)k?Ni5o9dq$m>QZIo*I>! zo?4t*mD(?LVCvx1p{Y|-r>D+HeJ*uY>hr1dQ(sJ7l=@EU*3_?3zfS!&_50MDskc-A zPW?CaPU^ihCXGweqCb#=M0w&&kXMj zzl^L5V@AJ>+6+@hea4uK*%|XPUd&jSu{h(^jHMaNGFD`q$@n)@oylkFGWD5BndzBX zna0fA%>2xf%(Be#%*MulDwth?D1)Pu3vs%(9>cebBVWz-n8Mkk|abTfJwy^Oxb z0HeVeYz#9-7^94_#sp)sG0m81G#c}ag~noIsj-W(tFec%m$8qruW^8Ju(8@W+*oTI zX>2ey8qLPXjcvy9#!1F0M#=b;@fqWD##zQW#<|7?#)Zbk##fB58DBRpH7+y0Wn5`| z$GF<~zHzPbL*qu{X5&`lC&nGdoyOh9J;uGpea7#N2aJb|M~ugfr;KNf=Z!xbFB`8K zZy0|w{$c#f_^=al7C5WM?$lh8J2Q7d?n}7~b64fA%l$a_liZ(kFXdj#y^(t}_g3y7xwmuw%>6I-ZeB!Q zR9<{uVqS7yYF>I?MqXxKZeD&~_q?XOmb|vSad{K+Cg(|c)AF9qTax!i-dA~F=Y5yA zKks1Pp}Zq`NAr&5oz6R(&*$s%UGm-XJ@dWuee?bEgY!f4Bl0uzjrn=`h504H@++4V|a7W?i zg}VxO7k*W^r||2-?+Sk?yjz5dxFU6tw#cbSU*uBcR^(meTNF?fQj}a|EXpk!T2xb1 zS2U_TWmShTfhd(n=f&x>{yeNnW#=$oQ% zi*6VFRdlDAD#pbO)bgr|)y2AE=iP z;#Z4bFMhLldGU(kw~JR7zhAtrcuVn~;{C-3i;owdDn46$zC>4|FL5vND)BAxF9|FO zDhV%%EQu*eE-5VOTGG9wqNJ*%f64Tc86~qzUMQJg@?y!tlEo!UO5P}0R`OoSmXe(% zUzD6EIbCwDC{qE`flm!(siX9N;j5%T)L%nYw5Pq&q{Ze{#tsg^smx? zO7E23D??>;nYxTG)0MfEg_OmX#g}y{D=+I-*0Zdltg@_c*?_V^Wkbq_mDQBhmd!4k zQ?{V&rLsk3FPFVq_FCDJvSnp&m3>?GUD?61LuE(Gj+LD#J6U$B?5DB|U7Wh;ySR7p z?Be}@YC6mAs;)kWQ=mAdxP$~v@!-K-&fRCr^;|js%{Dx^1h-&?Qrt>Q3&ovKT#9Rh zyF=09P^3uVVXdxbUd()m-l>@KrLA^WXRC|V-Rfoau~Mx5)(~r$ zm1>Q(W?H{k^R1QE8f%@k!P;zXvu;~=t%ueV>zVb!dTG6~UR&?2e_h#K`CJ8DgZ{$05wKUQFGK1SqLGFDDogb3ZgJ_5JwVe)E2czolr9B zih7`4s4wb=2B5)cC>nuAp|NN@nt&#uDQG&Hh325SXdYUC7NMnR1zLsHqIGBk+Jv^C zZDY@hZFqufrSgCcG8zz`O8Xd;lND>G(K4iO=Bk_#(cHuj1?Y zCccI5;CuK1evF^u=lCUlgWur~_#^p(WF}cic9M(aA^AuFQiv2GF(i(ZB4tTAQjt_4 z)ksZ}Na~S>qzP$GS`mxbgc3LLkpKyi2ysXoB8egGNC(o1B$KYB2kA{x$N-W`M$=xj zFYQkU(V=t%9Yx2|@$`E-nNFiK=@0ZL`V0M)E}~263c8x6(e-o_-AZ@RU34!!Ko8S& zdYqo3XXyocnO>te>1}$CKA?~3Gx|4uP2bWF^b^a-zGT^0PWBbc%L=fqOt!JKRrDw0_gy)LqwKs=1)|=>U>Wz5&c^7+k zc#n9Wc;EX9_~Lw>e1m)weT#f){>=Usez#xyyZKZ7ll=4j8~xAyp8`1pv4MJlRsjg4 z1f~TR1-1mz0~Z2!0`G(QgSCUcV3**?;KbmfU|R5C@KW$@@MThLQr#pwDLH9)(zc}Y zNw-4TLNTF)Q0owcI)?g$QbRLC*F!JDUxj1Bb;3B@K0GKqIs9vQYxqj|btHeJY6L|@ zBsnrJk{-Dm%^58cEfp;rjgKZot4C`@8$=sBYn(J^y|dBT;%s+zI(wY`&Ozs}lkOaI zPB^EWGtN2Zf^*5a;#_lXI=7v>&R@uo}`}J#2z4upM^7ZrBU^ z;UFA=bT|el;S8LEi*OmP!VS0uci=uegvam{Ucf7O18?C2eB@v7%sea4!E^IGJTEW6 z3-e+;mY3kAc|0%2EAYy^DzDCK@jARdZ^WDM=DZbmam*R_a32ry5RY=s1=qYS@4!3p zF1$PM$@}nrd>|jphw)TCnvdn<`7}OLWED9?Zt=CqFA9mGqPQp_N{e_=UQ`kZqPnOh z>WKQHk!UJfh}HrLBHY3!f+8#&(MBlIR&)@ZMOV>7^cE>%fEX->iBvIKd@H^a6U7uU zUCa`5#9T2?ED(#uGO<#u5$nVTu~}>rzl+^spExLvh@;|!I4#bJi{gs7F8&mE#C`El zJQ2^uOYug$6aUH#GLy_Av&&pEkIW|v$|5pG#>rB$tSl!h$||y&tSJ*^J=st;k5^D7>6HN)l2OT}lt#9fon#l;UG|cFWq&zH4wWP1C^=S+m*30Da+;hee~>@PU*xZH zkz6WQ$kj4Uu9utSR=Gp&l6&O=d03{)oeH)lyl?R#bVEUnQxC z0wt7I?NmpVth%Y5pTS8#HBb%tT-q6_#;9>>f|{hJsu^mw`ceI?=BtHjiCV5!skQ1i zwNY(R+tp6BN9|XK)F0}MIUpsVXzx{j`|8|kLHg>J2pCfcoiI;g|i(QUNSZFL9TS$EYv zbZ?!a2k60im`>HB^|$&vJyB25)AcMpN6*#s^a8zDFVida8of?$(3|x({kz_+_vwTB zh(4-M=+pX~zNoM0>-tZ9N8i^E^%MPEztnH^JN>W8U^1C3CcDXH@|b+4pebTvOq?lY z%9?VfqN!r4nVKfi)H4lD6Vu$ZGA@G+GhP!gAtQ}8#&j{=O%F4`3^qf|7&F7nF)K}) W+4=cd;IlGj{4aB(|MLHCcK;7jCJgZa literal 0 HcmV?d00001 diff --git a/Cocoa/English.lproj/CreateResourceSheet.nib/designable.nib b/Cocoa/English.lproj/CreateResourceSheet.nib/designable.nib new file mode 100644 index 0000000..fb7380c --- /dev/null +++ b/Cocoa/English.lproj/CreateResourceSheet.nib/designable.nib @@ -0,0 +1,1026 @@ + + + + 1030 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + CreateResourceSheetController + + + FirstResponder + + + NSApplication + + + 1 + 2 + {{528, 151}, {300, 252}} + 1886912512 + Create Resource + NSPanel + + View + + {1.79769e+308, 1.79769e+308} + {213, 107} + + + 256 + + + + 258 + {{17, 215}, {266, 17}} + + YES + + 67239424 + 4194304 + Resource Name: + + LucidaGrande + 13 + 1044 + + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + 3 + MAA + + + + + + + 258 + {{32, 185}, {248, 22}} + + YES + + -1804468671 + 4195328 + + + Untitled Resource + + YES + + 6 + System + textBackgroundColor + + 3 + MQA + + + + 6 + System + textColor + + + + + + + 260 + {{17, 160}, {148, 17}} + + YES + + 67239424 + 4194304 + Resource Type: + + + + + + + + + 262 + {{32, 130}, {48, 22}} + + YES + + -1804468671 + 4195328 + + + + YES + + + + + + + 259 + {{167, 160}, {109, 17}} + + YES + + 67239424 + 4194304 + ID Number: + + + + + + + + + 260 + {{85, 128}, {80, 26}} + + YES + + -2076049856 + 1024 + + + 109199615 + 1 + + LucidaGrande + 13 + 16 + + + + + + + + 400 + 75 + + + BNDL + + 1048576 + 2147483647 + 1 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + _popUpItemAction: + + + YES + + + OtherViews + + + + + + vers + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + YES + YES + + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + STR + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + STR# + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + TEXT + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + -1 + 3 + YES + YES + 1 + + + + + 259 + {{182, 130}, {98, 22}} + + YES + + -1804468671 + -2143288320 + + + + YES + + + + + + + 258 + {{18, 58}, {264, 58}} + + YES + 3 + 2 + + + 67239424 + 0 + Preload + + + 1211912703 + 2 + + NSSwitch + + + + + + 200 + 25 + + + 67239424 + 0 + System Heap + + + 1 + 1211912703 + 2 + + + + 400 + 75 + + + 67239424 + 0 + Purgable + + + 2 + 1211912703 + 2 + + + + 200 + 25 + + + 67239424 + 0 + Protected + + + 3 + 1211912703 + 2 + + + + 400 + 75 + + + 67239424 + 0 + Locked + + + 4 + 1211912703 + 2 + + + + 400 + 75 + + + 604110336 + 0 + Compressed + + + 5 + 1211912703 + 2 + + + + 400 + 75 + + + {130, 18} + {4, 2} + 78118912 + NSActionCell + + 67239424 + 0 + Radio + + 1211912703 + 0 + + NSRadioButton + + + 400 + 75 + + -1 + -1 + + + + + + + 257 + {{202, 12}, {84, 32}} + + YES + + 604110336 + 137887744 + Create + + + -2038284033 + 1 + + Helvetica + 13 + 16 + + + DQ + 200 + 25 + + + + + 257 + {{118, 12}, {84, 32}} + + YES + + 67239424 + 137887744 + Cancel + + + -2038284033 + 1 + + + Gw + 200 + 25 + + + + {300, 252} + + {{0, 0}, {1920, 1178}} + {213, 129} + {1.79769e+308, 1.79769e+308} + + + + + + + initialFirstResponder + + + + 32 + + + + nextKeyView + + + + 33 + + + + menu + + + + 34 + + + + nextKeyView + + + + 35 + + + + nextKeyView + + + + 36 + + + + attributesMatrix + + + + 51 + + + + cancelButton + + + + 52 + + + + createButton + + + + 53 + + + + nameView + + + + 54 + + + + typePopup + + + + 56 + + + + window + + + + 58 + + + + hideCreateResourceSheet: + + + + 59 + + + + hideCreateResourceSheet: + + + + 60 + + + + typePopupSelection: + + + + 61 + + + + resIDView + + + + 62 + + + + typeView + + + + 63 + + + + delegate + + + + 65 + + + + delegate + + + + 66 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 20 + + + + + + CreateResourceSheet + + + 16 + + + + + + + + + + + + + + + + + 6 + + + + + + + + 7 + + + + + + + + 9 + + + + + + + + 11 + + + + + + + + 12 + + + + + + + + + + + + + + 8 + + + + + 13 + + + + + 14 + + + + + 15 + + + + + 17 + + + + + 29 + + + + + 18 + + + + + + + + 19 + + + + + + + + 21 + + + + + + + + 23 + + + + + + + + 27 + + + + + + + + 69 + + + + + 70 + + + + + 71 + + + + + + + + 72 + + + + + 73 + + + + + 74 + + + + + 75 + + + + + 76 + + + + + 77 + + + + + 78 + + + + + 10 + + + + + + + + + + + + + 30 + + + + + 26 + + + + + 25 + + + + + 24 + + + + + 22 + + + + + 5 + + + + + -3 + + + Application + + + + + 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 + + {213, 107} + 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 + + ToolTip + + ToolTip + + Not Implemented Yet + + + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + 78 + + + + + CreateResourceSheetController + NSWindowController + + id + id + + + + hideCreateResourceSheet: + id + + + typePopupSelection: + id + + + + NSMatrix + NSButton + NSButton + NSTextField + NSTextField + NSPopUpButton + NSTextField + + + + attributesMatrix + NSMatrix + + + cancelButton + NSButton + + + createButton + NSButton + + + nameView + NSTextField + + + resIDView + NSTextField + + + typePopup + NSPopUpButton + + + typeView + NSTextField + + + + IBProjectSource + ./Classes/CreateResourceSheetController.h + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + YES + + 3 + + {9, 8} + {7, 2} + + + diff --git a/Cocoa/English.lproj/CreateResourceSheet.nib/keyedobjects.nib b/Cocoa/English.lproj/CreateResourceSheet.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..7dc737d0259778f5276908c77d21e73f89ff76ec GIT binary patch literal 12579 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 literal 0 HcmV?d00001 diff --git a/Cocoa/English.lproj/InfoWindow.nib/designable.nib b/Cocoa/English.lproj/InfoWindow.nib/designable.nib new file mode 100644 index 0000000..cf4e8d6 --- /dev/null +++ b/Cocoa/English.lproj/InfoWindow.nib/designable.nib @@ -0,0 +1,1126 @@ + + + + 1070 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + InfoWindowController + + + FirstResponder + + + NSApplication + + + 27 + 2 + {{572, 561}, {255, 230}} + -260571136 + InfoWindow + NSPanel + + View + + {400, 230} + {250, 230} + + + 256 + + + + 274 + + + + 274 + {239, 159} + + + + {{8, 8}, {239, 159}} + + + {0, 0} + + 67239424 + 0 + Placeholder + + LucidaGrande + 13 + 1044 + + + 6 + System + textBackgroundColor + + 3 + MQA + + + + 3 + MCAwLjgwMDAwMDAxAA + + + + 0 + 3 + 0 + NO + + + + 256 + + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {{5, 171}, {53, 53}} + + + YES + + 130560 + 33554432 + 0 + 1 + 2 + NO + + YES + + + + 258 + {{60, 174}, {190, 47}} + + + YES + + 67239424 + 4194304 + + + LucidaGrande + 11 + 3100 + + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + 3 + MAA + + + + + + {255, 230} + + + {{0, 0}, {1920, 1178}} + {250, 246} + {400, 246} + InfoWindow + + + 15 + 2 + {{356, 374}, {279, 186}} + 1886912512 + Resource Attributes + NSWindow + + View + + {1.79769e+308, 1.79769e+308} + {213, 107} + + + 256 + + + + 274 + + + + 274 + + + + 256 + {{12, 12}, {109, 118}} + + YES + 6 + 1 + + + 604110336 + 0 + Changed + + + 1211912703 + 2 + + NSSwitch + + + + + + 200 + 25 + + + 67239424 + 0 + Preload + + + 1 + 1211912703 + 2 + + + + 200 + 25 + + + 67239424 + 0 + Protected + + + 1211912703 + 2 + + + + 400 + 75 + + + 67239424 + 0 + Locked + + + 1211912703 + 2 + + + + 400 + 75 + + + 67239424 + 0 + Purgable + + + 1211912703 + 2 + + + + 400 + 75 + + + 67239424 + 0 + System Heap + + + 1211912703 + 2 + + + + 400 + 75 + + + {109, 18} + {4, 2} + 346554368 + NSActionCell + + 67239424 + 0 + Radio + + 1211912703 + 2 + + + + 400 + 75 + + -1 + -1 + + + + + + {{2, 2}, {238, 139}} + + + + + {{20, 20}, {242, 159}} + + + {0, 0} + + 67239424 + 0 + Resource Attributes + + + + 3 + MCAwLjgwMDAwMDAxAA + + + + 3 + 0 + 2 + NO + + + {279, 186} + + + {{0, 0}, {1920, 1178}} + {213, 129} + {1.79769e+308, 1.79769e+308} + + + 15 + 2 + {{344, 115}, {279, 186}} + 1886912512 + File Information + NSWindow + + View + + {1.79769e+308, 1.79769e+308} + {213, 107} + + + 256 + + + + 274 + + + + 274 + + + + 274 + {{12, 28}, {209, 100}} + + + YES + 4 + 1 + + + 343014976 + 205521920 + + + + 97.462890625 + + 67239424 + 67108864 + Creator: + + + + + + 343014977 + 205521920 + + + + 1 + 97.462890625 + + 67239424 + 67108864 + Type: + + + + + + 71433792 + 205521920 + + + + 2 + 97.462890625 + + 67239424 + 67108864 + Data Fork: + + + + + + 71433792 + 205521920 + + + + 3 + 97.462890625 + + 67239424 + 67108864 + Resource Fork: + + + + + + {209, 22} + {0, 4} + 67633152 + NSActionCell + + 343014976 + 205521920 + + + 97.462890625 + + 67239424 + 67108864 + Field: + + + + -1 + -1 + + + + + + 290 + {{14, 8}, {210, 14}} + + YES + + 67239424 + 138412032 + Fork sizes are as at last save + + LucidaGrande + 10 + 2843 + + + + + 3 + MC4yNQA + + + + + {{2, 2}, {238, 139}} + + + + + {{20, 20}, {242, 159}} + + + {0, 0} + + 67239424 + 0 + File Properties + + + + 3 + MCAwLjgwMDAwMDAxAA + + + + 3 + 0 + 2 + NO + + + {279, 186} + + + {{0, 0}, {1920, 1178}} + {213, 129} + {1.79769e+308, 1.79769e+308} + + + SizeFormatter + + + + + + + iconView + + + + 27 + + + + window + + + + 31 + + + + nameView + + + + 33 + + + + documentView + + + + 66 + + + + resourceView + + + + 67 + + + + placeholderView + + + + 68 + + + + attributesMatrix + + + + 69 + + + + attributesChanged: + + + + 70 + + + + delegate + + + + 71 + + + + creatorChanged: + + + + 81 + + + + typeChanged: + + + + 82 + + + + formatter + + + + 85 + + + + formatter + + + + 86 + + + + filePropertyForm + + + + 87 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 5 + + + + + + InfoWindow + + + 6 + + + + + + + + + + 7 + + + + + + 18 + + + + + + + + 32 + + + + + + + + 35 + + + + + + Resource Attributes + + + 36 + + + + + + + + 43 + + + + + + + + 50 + + + + + + File Information + + + 56 + + + + + + + + 53 + + + + + + + + + 84 + + + SizeFormatter + + + 89 + + + + + 90 + + + + + -3 + + + Application + + + 44 + + + + + + + + + + + + + + 92 + + + + + 45 + + + + + 42 + + + + + 41 + + + + + 40 + + + + + 39 + + + + + 38 + + + + + 57 + + + + + + + + + + + + 93 + + + + + 80 + + + + + 79 + + + + + 78 + + + + + 77 + + + + + 72 + + + + + + + + 91 + + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + {213, 107} + 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 + + + + {400, 230} + {250, 230} + com.apple.InterfaceBuilder.CocoaPlugin + + {213, 107} + 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 + + + + + + 93 + + + + + InfoWindowController + NSWindowController + + id + id + + + + attributesChanged: + id + + + nameDidChange: + id + + + + NSMatrix + NSBox + NSForm + NSImageView + NSTextField + NSBox + NSBox + + + + attributesMatrix + NSMatrix + + + documentView + NSBox + + + filePropertyForm + NSForm + + + iconView + NSImageView + + + nameView + NSTextField + + + placeholderView + NSBox + + + resourceView + NSBox + + + + IBProjectSource + ./Classes/InfoWindowController.h + + + + ResourceDataSource + NSObject + + ResourceDocument + NSOutlineView + NSWindow + + + + document + ResourceDocument + + + outlineView + NSOutlineView + + + window + NSWindow + + + + IBProjectSource + ./Classes/ResourceDataSource.h + + + + ResourceDocument + NSDocument + + id + id + id + id + id + id + id + id + id + id + id + id + + + + clear: + id + + + copy: + id + + + creatorChanged: + id + + + exportResources: + id + + + openResources: + id + + + openResourcesAsHex: + id + + + openResourcesInTemplate: + id + + + paste: + id + + + playSound: + id + + + showCreateResourceSheet: + id + + + showSelectTemplateSheet: + id + + + typeChanged: + id + + + + ResourceDataSource + NSWindow + NSOutlineView + + + + dataSource + ResourceDataSource + + + mainWindow + NSWindow + + + outlineView + NSOutlineView + + + + IBProjectSource + ./Classes/ResourceDocument.h + + + + SizeFormatter + NSNumberFormatter + + IBProjectSource + ./Classes/SizeFormatter.h + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + YES + + 3 + + diff --git a/Cocoa/English.lproj/InfoWindow.nib/keyedobjects.nib b/Cocoa/English.lproj/InfoWindow.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..d2baa24cb4a6258ec986f7a83ddb3939286620c2 GIT binary patch literal 12397 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 i`up;HCB8D>Bww9xt~3ruh)6#Uf + + + 1070 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + PrefsWindowController + + + FirstResponder + + + NSApplication + + + 1 + 2 + {{277, 363}, {315, 283}} + 1886912512 + ResKnife Preferences + NSPanel + + View + + {1.79769e+308, 1.79769e+308} + {213, 107} + + + + + + 33 + {{217, 12}, {84, 32}} + + YES + + 67239424 + 137887744 + OK + + LucidaGrande + 13 + 1044 + + + -2038284033 + 1 + + Helvetica + 13 + 16 + + + DQ + 200 + 25 + + + + + {{133, 12}, {84, 32}} + + YES + + 67239424 + 137887744 + Cancel + + + -2038284033 + 1 + + + Gw + 200 + 25 + + + + + {{14, 12}, {86, 32}} + + YES + + 67239424 + 137887744 + Default + + + -2038284033 + 1 + + + + + + + + 200 + 25 + + + + + + + + 274 + + + + {{12, 12}, {247, 69}} + + YES + 3 + 1 + + + 67239424 + 0 + Preserve back—up file when saving + + + 1211912703 + 2 + + NSImage + NSSwitch + + + NSSwitch + + + + + + 200 + 25 + + + 67239424 + 0 + Autosave every + + + 1 + 1211912703 + 2 + + + + + 200 + 25 + + + 67239424 + 0 + Warn when deleting resources + + + 1211912703 + 2 + + + + + 400 + 75 + + + {247, 19} + {4, 6} + 69730304 + NSActionCell + + 67239424 + 0 + Radio + + 1211912703 + 0 + + NSRadioButton + + + 400 + 75 + + -1 + -1 + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 3 + MQA + + + + + + {{136, 37}, {28, 22}} + + YES + + -1804468671 + 138413056 + + + + YES + + 6 + System + textBackgroundColor + + + + 6 + System + textColor + + 3 + MAA + + + + + + + {{169, 39}, {91, 17}} + + YES + + 67239424 + 4194304 + minutes + + + + + 6 + System + controlTextColor + + + + + + {{2, 2}, {271, 90}} + + + + {{20, 166}, {275, 110}} + + {0, 0} + + 67239424 + 0 + Data Protection + + + + 3 + MCAwLjgAA + + + + 3 + 0 + 2 + NO + + + + + + + 274 + + + + {{12, 12}, {247, 58}} + + YES + 3 + 1 + + + -2080244224 + 0 + Do Nothing + + + 1211912703 + 0 + + + + + + 200 + 25 + + + 67239424 + 0 + Create New Document + + + 1 + 1211912703 + 0 + + + + 200 + 25 + + + 67239424 + 0 + Display Open Dialog + + + 2 + 1211912703 + 0 + + 549453824 + {18, 18} + + + + + + TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAAAAABAAAAEgAAACAAAAAh +AAAAFQAAAAMAAAAAAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQMDAycLCwuB +Hx8fwDY2Nu82NjbzIyMjxw0NDY0BAQEyAAAAAgAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAB +DAwMTDIyMstcXFz/g4OD/5mZmf+ZmZn/hoaG/2JiYv8xMTHYDAwMXwAAAAUAAAABAAAAAAAAAAAAAAAA +AAAAAwAAAAALCws7S0tL1H9/f/+mpqb7w8PD/dHR0f7T09P/x8fH/bGxsfuGhob/S0tL5AwMDFAAAAAA +AAAAAwAAAAAAAAADAAAAAAEBARE8PDynf39//6Ghofu+vr7/zMzM/9HR0f/U1NT/0tLS/8fHx/+lpaX7 +fHx8/zw8PMACAgIeAAAAAAAAAAIAAAAFAAAAAAcHBz5vb2/mm5ub/66urv28vLz/wMDA/8DAwP/BwcH/ +v7+//7u7u/+xsbH+mpqa/3JycvIMDAxWAAAAAAAAAAQAAAAHAAAAAA4ODmCbm5v/rq6u+729vf/Dw8P/ +xMTE/8PDw//BwcH/wsLC/8HBwf+9vb3/ra2t+5iYmP8bGxuAAAAAAAAAAAUAAAAGAAAAARUVFXK0tLT/ +vr6++szMzP/S0tL/09PT/9XV1f/U1NT/0tLS/8/Pz//Nzc3/vLy8+rOzs/8nJyeUAAAAAgAAAAUAAAAF +AAAACBMTE263t7f/zc3N/djY2P7g4OD/4eHh/+Tk5P/k5OT/4+Pj/97e3v/Z2dn/ysrK/bi4uP8jIyOK +AAAADAAAAAUAAAAEAAAADAsLC1+cnJzr2tra/+Dg4P3r6+v/7+/v//Ly8v/w8PD/7e3t/+rq6v/g4OD+ +2NjY/6qqqvQWFhZ1AAAADwAAAAQAAAACAAAADgEBAUNSUlK+2tra/+vr6/7z8/P/+vr6///////8/Pz/ +9/f3//Hx8f/o6Oj+29vb/2dnZ84EBARRAAAAEQAAAAMAAAABAAAACwAAACwQEBCAjIyM4u7u7v/7+/v+ +/v7+//7+/v/9/f3+/v7+//j4+P/w8PD/np6e6hkZGY8AAAAzAAAADgAAAAIAAAABAAAABQAAABoAAABN +GBgYmYODg93t7e3+/v7+//////////////////Pz8/+Tk5PkIiIipQAAAFUAAAAgAAAABwAAAAEAAAAA +AAAAAQAAAAsAAAAqAAAAWQYGBo07Ozu/eHh42qampuurq6vsf39/3kVFRcQKCgqVAAAAYAAAAC8AAAAO +AAAAAgAAAAAAAAAAAAAAAQAAAAMAAAAOAAAAKgAAAFEAAABzAAAAiQAAAJQAAACVAAAAjAAAAHcAAABW +AAAALwAAABAAAAADAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAADAAAACgAAAB0AAAA0AAAASAEBAVQBAQFV +AAAASwAAADcAAAAhAAAADQAAAAMAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAUAAAAM +AAAAEQAAABUAAAAVAAAAEQAAAA0AAAAGAAAAAQAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB +AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES +AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABABIAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS +AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + + + + + + 3 + MCAwAA + + + + + + 400 + 75 + + + {247, 18} + {4, 2} + 1143472128 + NSActionCell + + 67239424 + 0 + Radio + + 1211912703 + 0 + + + 400 + 75 + + + + + + + + {{2, 2}, {271, 79}} + + + + {{20, 60}, {275, 99}} + + {0, 0} + + 67239424 + 0 + Launch Action + + + + 3 + MCAwLjgAA + + + + 3 + 0 + 2 + NO + + + {315, 283} + + {{0, 0}, {1920, 1178}} + {213, 129} + {1.79769e+308, 1.79769e+308} + + + + + + + resetToDefault: + + + + 24 + + + + dataProtectionMatrix + + + + 25 + + + + autosaveIntervalField + + + + 26 + + + + window + + + + 27 + + + + delegate + + + + 28 + + + + acceptPrefs: + + + + 29 + + + + cancelPrefs: + + + + 30 + + + + launchActionMatrix + + + + 39 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 5 + + + + + + PrefsWindow + + + 6 + + + + + + + + + + + + 7 + + + + + + + + 8 + + + + + + + + 9 + + + + + + + + 10 + + + + + + + + + + 31 + + + + + + + + 41 + + + + + 42 + + + + + 43 + + + + + -3 + + + Application + + + 15 + + + + + + + + + + + 46 + + + + + 20 + + + + + 19 + + + + + 18 + + + + + 21 + + + + + + + + 44 + + + + + 22 + + + + + + + + 45 + + + + + 33 + + + + + + + + + + + 47 + + + + + 38 + + + + + 37 + + + + + 36 + + + + + + + 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 + + + {213, 107} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + 47 + + + + + PrefsWindowController + NSWindowController + + id + id + id + + + + acceptPrefs: + id + + + cancelPrefs: + id + + + resetToDefault: + id + + + + NSTextField + NSMatrix + NSMatrix + + + + autosaveIntervalField + NSTextField + + + dataProtectionMatrix + NSMatrix + + + launchActionMatrix + NSMatrix + + + + IBProjectSource + ./Classes/PrefsWindowController.h + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + YES + + 3 + + NSSwitch + {15, 15} + + + diff --git a/Cocoa/English.lproj/PrefsWindow.nib/keyedobjects.nib b/Cocoa/English.lproj/PrefsWindow.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..6b4183c7b3e6d3aab04609fe4dcb4aa930b7d214 GIT binary patch literal 11830 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 J8~v_o|39=$9OVE2 literal 0 HcmV?d00001 diff --git a/Cocoa/English.lproj/ResourceDocument.nib/designable.nib b/Cocoa/English.lproj/ResourceDocument.nib/designable.nib new file mode 100644 index 0000000..d266432 --- /dev/null +++ b/Cocoa/English.lproj/ResourceDocument.nib/designable.nib @@ -0,0 +1,1046 @@ + + + + 1070 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + ResourceDocument + + + FirstResponder + + + NSApplication + + + 15 + 2 + {{14, 561}, {540, 400}} + 1886912512 + Untitled Resource File + NSWindow + View + {1.79769e+308, 1.79769e+308} + {250, 200} + + + 256 + + + + 274 + + + + 2304 + + + + 4352 + {540, 384} + + + YES + + + 256 + {540, 17} + + + + + + + 256 + {{526, 0}, {16, 17}} + + + + name + 208 + 16 + 1000 + + 75628096 + 2048 + Name + + LucidaGrande + 11 + 3100 + + + 3 + MC4zMzMzMzI5ODU2AA + + + 6 + System + headerTextColor + + 3 + MAA + + + + + 338820672 + 1024 + + LucidaGrande + 13 + 1044 + + + + 3 + MQA + + + 6 + System + controlTextColor + + + + 3 + YES + + + name + YES + localizedStandardCompare: + + + + type + 60 + 60 + 60 + + 75628096 + 67110912 + Type + + + + + + 338820672 + 67109888 + + + + + + 3 + YES + + + type + YES + localizedStandardCompare: + + + + resID + 60 + 60 + 60 + + 75628096 + 67110912 + ID + + + 6 + System + headerColor + + + + + + 338820672 + 67109888 + + + + 6 + System + controlBackgroundColor + + 3 + MC42NjY2NjY2NjY3AA + + + + + 3 + YES + + + resID + YES + compare: + + + + size + 80 + 60 + 80 + + 75628096 + 67110912 + Size + + + + + + 338820672 + 67109888 + + + + + + 3 + YES + + + size + YES + compare: + + + + attributes + 117 + 60 + 1000 + + 75628096 + 134219776 + Attributes + + + + + + 338820672 + 1024 + + + + + + 3 + YES + + + attributes + YES + compare: + + + + 3 + 2 + + + 6 + System + gridColor + + 3 + MC41AA + + + 17 + -608141312 + + + Resource List + 1 + -1 + 0 + YES + 0 + + + {{1, 17}, {540, 384}} + + + + + 4 + + + + 256 + {{526, 17}, {15, 378}} + + + _doScroller: + 0.96616542339324951 + + + + 256 + {{1, 386}, {534, 15}} + + + 1 + + _doScroller: + 0.97042512893676758 + + + + 2304 + + + + {{1, 0}, {540, 17}} + + + + + 4 + + + {{-1, -1}, {542, 402}} + + + 50 + + + + + QSAAAEEgAABBmAAAQZgAAA + + + {540, 400} + + + {{0, 0}, {1920, 1178}} + {250, 222} + {1.79769e+308, 1.79769e+308} + Resource Document + + + OutlineViewDelegate + + + ResourceDataSource + + + SizeFormatter + + + AttributesFormatter + + + + 268 + {69, 25} + YES + + 67239424 + 0 + + + + + 33 + + NSImage + NSListViewTemplate + + + YES + 0 + + + 33 + + NSImage + NSIconViewTemplate + + + 1 + 0 + + + 4 + + + + + 268 + {35, 25} + YES + + -2080244224 + 134217728 + + + + -2033958657 + 163 + + NSImage + NSAddTemplate + + + + 400 + 75 + + + + + 268 + {35, 25} + YES + + -2080244224 + 134217728 + + + + -2033958657 + 163 + + NSImage + EditHexTemplate + + + + 400 + 75 + + + + + + + + window + + + + 8 + + + + delegate + + + + 9 + + + + window + + + + 31 + + + + sizeFormatter + + + + 39 + + + + window + + + + 46 + + + + attributesFormatter + + + + 49 + + + + dataSource + + + + 120 + + + + document + + + + 121 + + + + mainWindow + + + + 122 + + + + dataSource + + + + 152 + + + + delegate + + + + 153 + + + + outlineView + + + + 154 + + + + outlineView + + + + 155 + + + + initialFirstResponder + + + + 156 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 5 + + + + + + Window + + + 6 + + + + + + + + 146 + + + + + + + + + + + 145 + + + + + + + + + + + + 147 + + + + + + + + 148 + + + + + + + + 149 + + + + + + + + 150 + + + + + + + + 151 + + + + + + + + 24 + + + OutlineViewDelegate + + + 32 + + + ResourceDataSource + + + 38 + + + SizeFormatter + + + 48 + + + AttributesFormatter + + + 158 + + + + + 159 + + + + + 160 + + + + + 161 + + + + + 162 + + + + + 163 + + + + + 164 + + + + + 165 + + + + + -3 + + + Application + + + 166 + + + + + + + + 167 + + + + + 168 + + + + + + + + 169 + + + + + 170 + + + + + + + + 171 + + + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + RKOutlineView + 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 + + {250, 200} + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + 171 + + + + + AttributesFormatter + NSFormatter + + IBProjectSource + ./Classes/AttributesFormatter.h + + + + NSDocument + + id + id + id + id + id + id + + + + printDocument: + id + + + revertDocumentToSaved: + id + + + runPageLayout: + id + + + saveDocument: + id + + + saveDocumentAs: + id + + + saveDocumentTo: + id + + + + IBProjectSource + ./Classes/NSDocument.h + + + + OutlineViewDelegate + NSObject + + AttributesFormatter + NSOutlineView + SizeFormatter + NSWindow + + + + attributesFormatter + AttributesFormatter + + + outlineView + NSOutlineView + + + sizeFormatter + SizeFormatter + + + window + NSWindow + + + + IBProjectSource + ./Classes/OutlineViewDelegate.h + + + + RKOutlineView + NSOutlineView + + IBProjectSource + ./Classes/RKOutlineView.h + + + + ResourceDataSource + NSObject + + ResourceDocument + NSOutlineView + NSWindow + + + + document + ResourceDocument + + + outlineView + NSOutlineView + + + window + NSWindow + + + + IBProjectSource + ./Classes/ResourceDataSource.h + + + + ResourceDocument + NSDocument + + id + id + id + id + id + id + id + id + id + id + id + id + + + + clear: + id + + + copy: + id + + + creatorChanged: + id + + + exportResources: + id + + + openResources: + id + + + openResourcesAsHex: + id + + + openResourcesInTemplate: + id + + + paste: + id + + + playSound: + id + + + showCreateResourceSheet: + id + + + showSelectTemplateSheet: + id + + + typeChanged: + id + + + + ResourceDataSource + NSWindow + NSOutlineView + + + + dataSource + ResourceDataSource + + + mainWindow + NSWindow + + + outlineView + NSOutlineView + + + + IBProjectSource + ./Classes/ResourceDocument.h + + + + SizeFormatter + NSNumberFormatter + + IBProjectSource + ./Classes/SizeFormatter.h + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + YES + + 3 + + {128, 128} + {8, 8} + {11, 10} + {11, 10} + + + diff --git a/Cocoa/English.lproj/ResourceDocument.nib/keyedobjects.nib b/Cocoa/English.lproj/ResourceDocument.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..d2ab43948c418bc48a6b908332d1ea2d284b746a GIT binary patch literal 11913 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 + + + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + FontWindowController + + + FirstResponder + + + NSApplication + + + 4111 + 2 + {{540, 164}, {294, 372}} + 1886912512 + Font + NSWindow + View + {1.79769e+308, 1.79769e+308} + {94, 86} + + + 256 + + + + 274 + + + + 2304 + + + + 256 + {294, 356} + + YES + + + 256 + {294, 17} + + + + + + 256 + {{279, 0}, {16, 17}} + + + + 50 + 50 + 50 + + 75628096 + 2048 + Table + + LucidaGrande + 11 + 3100 + + + 3 + MC4zMzMzMzI5OQA + + + 6 + System + headerTextColor + + 3 + MAA + + + + + 337772096 + 2048 + + LucidaGrande + 13 + 1044 + + + + 6 + System + controlBackgroundColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + + + 3 + YES + + + name + YES + caseInsensitiveCompare: + + + + 60 + 60 + 150 + + 75628096 + 2048 + Offset + + + 6 + System + headerColor + + 3 + MQA + + + + + + 337772096 + 2048 + + + + + + 3 + YES + + + + 60 + 60 + 100 + + 75628096 + 2048 + Length + + + + + + 337772096 + 2048 + + + + + + 3 + YES + + + + 112 + 100 + 10000 + + 75628096 + 2048 + Checksum + + + + + + 337772096 + 2048 + + + + + + 3 + YES + + + + 3 + 2 + + + 6 + System + gridColor + + 3 + MC41AA + + + 17 + -759169024 + + + 4 + 15 + 0 + YES + 0 + + + {{0, 17}, {294, 356}} + + + + + 4 + + + + 256 + {{279, 17}, {15, 356}} + + + _doScroller: + 0.6631578803062439 + + + + -2147483392 + {{-100, -100}, {281, 11}} + + 1 + + _doScroller: + 0.99645388126373291 + + + + 2304 + + + + {294, 17} + + + + + 4 + + + {294, 373} + + + 16 + + + + + QSAAAEEgAABBmAAAQZgAAA + + + {294, 372} + + {{0, 0}, {1920, 1178}} + {94, 108} + {1.79769e+308, 1.79769e+308} + + + + name + checksum + offset + length + data + + YES + + YES + YES + YES + YES + YES + + + + + + + delegate + + + + 17 + + + + window + + + + 18 + + + + content: arrangedObjects + + + + + + content: arrangedObjects + content + arrangedObjects + 2 + + + 28 + + + + selectionIndexes: selectionIndexes + + + + + + selectionIndexes: selectionIndexes + selectionIndexes + selectionIndexes + + 2 + + + 29 + + + + sortDescriptors: sortDescriptors + + + + + + sortDescriptors: sortDescriptors + sortDescriptors + sortDescriptors + + 2 + + + 30 + + + + value: arrangedObjects.name + + + + + + value: arrangedObjects.name + value + arrangedObjects.name + 2 + + + 31 + + + + value: arrangedObjects.checksum + + + + + + value: arrangedObjects.checksum + value + arrangedObjects.checksum + 2 + + + 32 + + + + value: arrangedObjects.offset + + + + + + value: arrangedObjects.offset + value + arrangedObjects.offset + 2 + + + 33 + + + + value: arrangedObjects.length + + + + + + value: arrangedObjects.length + value + arrangedObjects.length + 2 + + + 34 + + + + contentArray: headerTable + + + + + + contentArray: headerTable + contentArray + headerTable + 2 + + + 37 + + + + openTableInEditor: + + + + 44 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 5 + + + + + + Window + + + 6 + + + + + + + + 21 + + + + + + + + + + + 22 + + + + + + + + + + + 23 + + + + + + + + 24 + + + + + + + + 25 + + + + + + + + 26 + + + + + + + + 27 + + + Font Tables + + + 46 + + + + + 47 + + + + + 48 + + + + + 49 + + + + + 50 + + + + + 51 + + + + + 52 + + + + + -3 + + + Application + + + + + 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 + + {94, 86} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + 52 + + + + + FontWindowController + NSWindowController + + saveResource: + id + + + saveResource: + + saveResource: + id + + + + IBProjectSource + ./Classes/FontWindowController.h + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + YES + + 3 + + diff --git a/Cocoa/Plug-Ins/Font Editor/English.lproj/FontDocument.nib/keyedobjects.nib b/Cocoa/Plug-Ins/Font Editor/English.lproj/FontDocument.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..672aaf585db263a77abcf38228ff5f74670886a5 GIT binary patch literal 9765 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 + + + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + FontWindowController + + + FirstResponder + + + NSApplication + + + 15 + 2 + {{219, 511}, {299, 218}} + 813170688 + Untitled Resource + NSWindow + + View + + {1.79769e+308, 1.79769e+308} + {193, 168} + + + 256 + {299, 218} + + {{0, 0}, {1920, 1178}} + {193, 190} + {1.79769e+308, 1.79769e+308} + + + + {200, 198} + {50, 50} + {200, 200} + 0 + 0.0 + 15 + + + + + + 256 + + + + 272 + + + + 2304 + + + + 8448 + {56, 205} + + + YES + + + 256 + {{76, 0}, {12, 17}} + + + + 53 + 40 + 1000 + + 75628096 + 2048 + Table + + LucidaGrande + 11 + 3100 + + + 3 + MC4zMzMzMzI5OQA + + + 6 + System + headerTextColor + + 3 + MAA + + + + + 338820672 + 1024 + + LucidaGrande + 13 + 1044 + + + + 3 + MQA + + + 6 + System + controlTextColor + + + + 3 + YES + YES + + + + 3 + 2 + + + 6 + System + gridColor + + 3 + MC41AA + + + 17 + 314605568 + + + 1 + 15 + 0 + YES + 0 + + + {{1, 1}, {56, 205}} + + + + + 6 + System + controlBackgroundColor + + 3 + MC42NjY2NjY2NjY3AA + + + 4 + + + + -2147483392 + {{-22, 1}, {11, 186}} + + + 256 + + _doScroller: + 0.97894734144210815 + + + + -2147483392 + {{-100, -100}, {75, 11}} + + + 257 + + _doScroller: + 0.82558137178421021 + + + {58, 207} + + + 530 + + + + QSAAAEEgAABBmAAAQZgAAA + + + {58, 207} + + + NSView + + NSResponder + + + 271 + 2 + {{87, 448}, {512, 384}} + 813170688 + Suitcase + NSWindow + View + {1.79769e+308, 1.79769e+308} + {133.396, 86} + + + 256 + + + + 274 + + + + 256 + + + + 2304 + + + + 274 + {162, 188} + + YES + + + 256 + {{172, 0}, {16, 17}} + + + + 159 + 16 + 1000 + + 75628096 + 2048 + Typeface + + + 3 + MC4zMzMzMzI5OQA + + + + + 338820672 + 1024 + + + + + + 3 + YES + YES + + + + 3 + 2 + + + 17 + 440434688 + + + 1 + 15 + 0 + YES + 0 + + + {{1, 1}, {162, 188}} + + + + + 4 + + + + 256 + {{148, 1}, {15, 182}} + + + _doScroller: + 0.65037596225738525 + + + + 256 + {{1, 174}, {156, 15}} + + 1 + + _doScroller: + 0.90184050798416138 + + + {164, 190} + + + 50 + + + + QSAAAEEgAABBmAAAQZgAAA + + + + 256 + + + + 2304 + + + + 2322 + + Apple HTML pasteboard type + Apple PDF pasteboard type + Apple PICT pasteboard type + CorePasteboardFlavorType 0x6D6F6F76 + NSColor pasteboard type + NSFilenamesPboardType + NSStringPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT RTFD pasteboard type + NeXT Rich Text Format v1.0 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {323, 188} + + + + + + + + + + + + + 6 + + + + 323 + 1 + + + 33557344 + 0 + + + + + 6 + System + selectedTextBackgroundColor + + + + 6 + System + selectedTextColor + + + + + + + 1 + MCAwIDEAA + + + {8, -8} + 13 + + + + + + 6 + {323, 1e+07} + {308, 188} + + + + {{1, 1}, {323, 188}} + + + + + + {1, -1} + 0 + + 4 + + + + 256 + {{309, 1}, {15, 188}} + + + _doScroller: + 1 + + + + -2147483392 + {{-100, -100}, {87, 18}} + + 1 + + _doScroller: + 1 + 0.94565218687057495 + + + {{173, 0}, {325, 190}} + + + 18 + + + + + + {{7, 164}, {498, 190}} + + YES + + + + 265 + {{381, 362}, {118, 22}} + + YES + + 343014976 + 1024 + + + LucidaGrande + 12 + 16 + + Search + + YES + 1 + + 6 + System + textBackgroundColor + + + + + 130560 + 0 + search + + _searchFieldSearch: + + 138690815 + 0 + + 400 + 75 + + + 130560 + 0 + clear + + + cancel + + + + _searchFieldCancel: + + 138428671 + 0 + + 400 + 75 + + 255 + + + + {512, 384} + + {{0, 0}, {1920, 1178}} + {133.396, 108} + {1.79769e+308, 1.79769e+308} + + + + 256 + + + + 256 + + + + 2304 + + + + 256 + {402, 283} + + YES + + + 256 + {402, 17} + + + + + + 256 + {{388, 0}, {16, 17}} + + + + 42 + 8 + 1000 + + 75628096 + 2048 + Platform + + + 3 + MC4zMzMzMzI5OQA + + + + + 338820672 + 1024 + + + + + + 3 + YES + YES + + + platform + YES + compare: + + + + 44 + 10 + 1000 + + 75628096 + 2048 + Specific + + + 6 + System + headerColor + + + + + + 338820672 + 1024 + + + + + + 3 + YES + YES + + + specific + YES + compare: + + + + 42 + 10 + 1000 + + 75628096 + 2048 + Language + + + + + + 338820672 + 1024 + Redwood City + + + + + + 3 + YES + YES + + + language + YES + compare: + + + + 40 + 40 + 1000 + + 75628096 + 2048 + Name + + + + + + 338820672 + 1024 + + + + + + 3 + YES + YES + + + name + YES + compare: + + + + 219.08700561523438 + 33.4010009765625 + 1000 + + 75628096 + 2048 + Value + + + + + + 338820672 + 1024 + + + + + + 3 + YES + YES + + + string + YES + compare: + + + + 3 + 2 + + + 17 + -700448768 + + + 4 + 15 + 0 + YES + 0 + + + {{1, 17}, {402, 283}} + + + + + 4 + + + + 256 + {{388, 17}, {15, 277}} + + + _doScroller: + 0.60526317358016968 + + + + 256 + {{1, 285}, {396, 15}} + + 1 + + _doScroller: + 0.76938366889953613 + + + + 2304 + + + + {{1, 0}, {402, 17}} + + + + + 4 + + + {{6, 6}, {404, 301}} + + + 50 + + + + + QSAAAEEgAABBmAAAQZgAAA + + + {416, 313} + + NSView + + NSResponder + + + + + + + window + + + + 9 + + + + delegate + + + + 11 + + + + contentView + + + + 33 + + + + parentWindow + + + + 35 + + + + tableList + + + + 39 + + + + tableListDrawer + + + + 49 + + + + delegate + + + + 50 + + + + dataSource + + + + 51 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 5 + + + + + + Font Window + + + 6 + + + + + 29 + + + Table List Drawer + + + 31 + + + + + + Table List + + + 38 + + + + + + + + + + 36 + + + + + + + + 37 + + + + + + + + 43 + + + + + + Suitcase + + + 42 + + + + + + + + + 46 + + + + + + + + 47 + + + + + + + + + 40 + + + + + + + + + + 48 + + + + + 45 + + + + + + + + + + 44 + + + + + + + + 41 + + + + + + + + 52 + + + + + + name + + + 55 + + + + + + + + + + + 56 + + + + + + + + + + + + 53 + + + + + + + + 54 + + + + + + + + 57 + + + + + + + + 58 + + + + + + + + 59 + + + + + + + + 61 + + + + + 62 + + + + + 63 + + + + + 64 + + + + + 65 + + + + + 66 + + + + + 67 + + + + + 68 + + + + + 69 + + + + + 70 + + + + + 71 + + + + + 72 + + + + + 73 + + + + + 74 + + + + + 75 + + + + + 76 + + + + + 77 + + + + + -3 + + + Application + + + + + 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 + + {133.396, 86} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + {193, 168} + 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 + + + + + + 77 + + + + + FontWindowController + NSWindowController + + saveResource: + id + + + saveResource: + + saveResource: + id + + + + IBProjectSource + ./Classes/FontWindowController.h + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + YES + + 3 + + diff --git a/Cocoa/Plug-Ins/Font Editor/English.lproj/FontWindow.nib/keyedobjects.nib b/Cocoa/Plug-Ins/Font Editor/English.lproj/FontWindow.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..59e163e207c5f57b15eaccc8cd4e7a4049078955 GIT binary patch literal 18110 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 + + + 1070 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + FindSheetController + + + FirstResponder + + + NSApplication + + + 3 + 2 + {{609, 503}, {415, 221}} + -260571136 + Find & Replace + NSPanel + + View + + {1.79769e+308, 1.79769e+308} + {213, 107} + + + + + + {{20, 149}, {375, 52}} + + YES + 2 + 1 + + + 343014976 + 205521920 + + + + + LucidaGrande + 13 + 1044 + + + 57 + + 67239424 + 67108864 + Find: + + + + + 343014976 + 205521920 + + + + + + 1 + 57 + + 67239424 + 67108864 + Replace: + + + + + {375, 22} + {1, 8} + 67633152 + NSActionCell + + 343014976 + 205521920 + + + 57 + + 67239424 + 67108864 + Field: + + + + -1 + -1 + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 3 + MQA + + + + + {{291, 12}, {110, 32}} + + YES + + 67239424 + 137887744 + Find + + + -2038284033 + 1 + + Helvetica + 13 + 16 + + + DQ + 200 + 25 + + + + + {{181, 12}, {110, 32}} + + YES + + 67239424 + 137887744 + Replace All + + + -2038284033 + 1 + + + + + + + + 200 + 25 + + + + + {{233, 85}, {164, 38}} + + YES + 2 + 1 + + + -2080244224 + 0 + Search ASCII + + + 1211912703 + 0 + + NSRadioButton + + + + + + 200 + 25 + + + 67239424 + 0 + Search Hexadecimal + + + 1 + 1211912703 + 0 + + + + 200 + 25 + + + {164, 18} + {4, 2} + 1143472128 + NSActionCell + + 67239424 + 0 + Radio + + 1211912703 + 0 + + + 400 + 75 + + + + + + + + + {{79, 125}, {144, 18}} + + YES + + 67239424 + 0 + Start At Top + + + 1211912703 + 2 + + NSSwitch + + + + 200 + 25 + + + + + {{79, 105}, {144, 18}} + + YES + + 67239424 + 0 + Wrap Around + + + 1211912703 + 2 + + + + 200 + 25 + + + + + {{79, 85}, {144, 18}} + + YES + + 67239424 + 0 + Search Backwards + + + 1211912703 + 2 + + + + 200 + 25 + + + + + {{79, 58}, {144, 18}} + + YES + + 67239424 + 0 + Case Sensitive + + + 1211912703 + 2 + + + + 200 + 25 + + + + + {{233, 58}, {164, 18}} + + YES + + 67239424 + 0 + Match Entire Words + + + 1211912703 + 2 + + + + 200 + 25 + + + + + {{233, 125}, {157, 18}} + + YES + + 67239424 + 0 + Search Selection Only + + + 1211912703 + 2 + + + + 200 + 25 + + + + + {{14, 12}, {110, 32}} + + YES + + 67239424 + 137887744 + Cancel + + + -2038284033 + 1 + + + Gw + 200 + 25 + + + + {{1, 1}, {415, 221}} + + {{0, 0}, {1024, 746}} + {213, 129} + {1.79769e+308, 1.79769e+308} + Find + + + + + + + initialFirstResponder + + + + 12 + + + + delegate + + + + 50 + + + + findNextButton + + + + 52 + + + + cancelButton + + + + 53 + + + + findReplaceForm + + + + 54 + + + + replaceAllButton + + + + 55 + + + + window + + + + 56 + + + + findNext: + + + + 57 + + + + replaceAll: + + + + 58 + + + + hideFindSheet: + + + + 59 + + + + startAtTopBox + + + + 60 + + + + wrapAroundBox + + + + 61 + + + + caseSensitiveBox + + + + 62 + + + + matchEntireWordsBox + + + + 63 + + + + searchASCIIOrHexRadios + + + + 64 + + + + searchBackwardsBox + + + + 65 + + + + searchSelectionOnlyBox + + + + 66 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 7 + + + + + + Find Panel + + + 8 + + + + + + + + + + + + + + + + + + 9 + + + + + + + + + + 10 + + + + + 11 + + + + + 13 + + + + + + + + 15 + + + + + + + + 17 + + + + + + + + + + 18 + + + + + 19 + + + + + 30 + + + + + + + + 31 + + + + + + + + 46 + + + + + + + + 47 + + + + + + + + 48 + + + + + + + + 49 + + + + + + + + 51 + + + + + + + + 68 + + + + + 69 + + + + + 70 + + + + + 71 + + + + + 72 + + + + + 73 + + + + + 74 + + + + + 75 + + + + + 76 + + + + + 77 + + + + + 78 + + + + + -3 + + + Application + + + + + 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 + + {213, 107} + 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 + + + + + + 78 + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + YES + + 3 + + diff --git a/Cocoa/Plug-Ins/Hex Editor/English.lproj/FindSheet.nib/keyedobjects.nib b/Cocoa/Plug-Ins/Hex Editor/English.lproj/FindSheet.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..80e59f24c553ce4b981d8122169ed8489189b659 GIT binary patch literal 10548 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 + + + 1070 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + HexWindowController + + + FirstResponder + + + NSApplication + + + Menu + + + + Copy Data + c + 1048576 + 2147483647 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Copy ASCII Representation + + 1048576 + 2147483647 + + + + + + Copy Hex Representation + + 1048576 + 2147483647 + + + + + + + + Menu + + + + Paste Data + v + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Paste As ASCII + + 1048576 + 2147483647 + + + + + + Paste As Unicode + + 1048576 + 2147483647 + + + + + + Paste As Hexadecimal + + 1048576 + 2147483647 + + + + + + Paste From Hexadecimal + + 1048576 + 2147483647 + + + + + + + + 15 + 2 + {{387, 534}, {570, 319}} + 813170688 + Untitled Resource + NSWindow + + View + + {1.79769e+308, 1.79769e+308} + {300, 140} + + + 256 + + + + 290 + {{4, 2}, {546, 17}} + + YES + + 67108864 + 4194304 + + + LucidaGrande + 13 + 1044 + + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + 3 + MAA + + + + + + + 274 + {570, 319} + + + HFTextView + + + {570, 319} + + + {{0, 0}, {1920, 1178}} + {300, 162} + {1.79769e+308, 1.79769e+308} + + + HexEditorDelegate + + + + + + + copyHex: + + + + 10 + + + + copyASCII: + + + + 11 + + + + copy: + + + + 12 + + + + pasteAsASCII: + + + + 28 + + + + pasteAsUnicode: + + + + 30 + + + + pasteAsHex: + + + + 32 + + + + pasteSubmenu + + + + 33 + + + + copySubmenu + + + + 34 + + + + window + + + + 37 + + + + paste: + + + + 38 + + + + hexDelegate + + + + 40 + + + + controller + + + + 41 + + + + message + + + + 52 + + + + message + + + + 57 + + + + delegate + + + + 61 + + + + delegate + + + + 62 + + + + delegate + + + + 68 + + + + pasteFromHex: + + + + 80 + + + + textView + + + + 90 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 8 + + + + + + + + + Copy Submenu + + + 5 + + + + + 6 + + + + + 7 + + + + + 9 + + + + + 24 + + + + + + + + + + + Paste Submenu + + + 23 + + + + + 26 + + + + + 27 + + + + + 29 + + + + + 31 + + + + + 78 + + + + + 36 + + + + + + Hex Window + + + 35 + + + + + + + + + 39 + + + HexEditorDelegate + + + -3 + + + Application + + + 48 + + + + + + + + 82 + + + + + 89 + + + + + + + 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 + + {300, 140} + 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 + + + + + + 90 + + + + + AsciiTextView + HexEditorTextView + + IBProjectSource + ./Classes/AsciiTextView.h + + + + HFTextView + NSControl + + delegate + id + + + delegate + + delegate + id + + + + IBProjectSource + ./Classes/HFTextView.h + + + + HexEditorDelegate + NSObject + + AsciiTextView + HexWindowController + HexTextView + NSTextField + NSTextView + + + + ascii + AsciiTextView + + + controller + HexWindowController + + + hex + HexTextView + + + message + NSTextField + + + offset + NSTextView + + + + IBProjectSource + ./Classes/HexEditorDelegate.h + + + + HexEditorTextView + NSTextView + + id + id + id + id + id + id + + + + clear: + id + + + copyASCII: + id + + + copyHex: + id + + + pasteAsASCII: + id + + + pasteAsHex: + id + + + pasteAsUnicode: + id + + + + IBProjectSource + ./Classes/HexEditorTextView.h + + + + HexTextView + HexEditorTextView + + IBProjectSource + ./Classes/HexTextView.h + + + + HexWindowController + NSWindowController + + id + id + id + + + + revertResource: + id + + + saveResource: + id + + + showFind: + id + + + + AsciiTextView + NSMenu + HexTextView + HexEditorDelegate + NSTextField + NSTextView + NSMenu + HFTextView + + + + ascii + AsciiTextView + + + copySubmenu + NSMenu + + + hex + HexTextView + + + hexDelegate + HexEditorDelegate + + + message + NSTextField + + + offset + NSTextView + + + pasteSubmenu + NSMenu + + + textView + HFTextView + + + + IBProjectSource + ./Classes/HexWindowController.h + + + + NSDocument + + id + id + id + id + id + id + + + + printDocument: + id + + + revertDocumentToSaved: + id + + + runPageLayout: + id + + + saveDocument: + id + + + saveDocumentAs: + id + + + saveDocumentTo: + id + + + + IBProjectSource + ./Classes/NSDocument.h + + + + ResourceDataSource + NSObject + + ResourceDocument + NSOutlineView + NSWindow + + + + document + ResourceDocument + + + outlineView + NSOutlineView + + + window + NSWindow + + + + IBProjectSource + ./Classes/ResourceDataSource.h + + + + ResourceDocument + NSDocument + + id + id + id + id + id + id + id + id + id + id + id + id + + + + clear: + id + + + copy: + id + + + creatorChanged: + id + + + exportResources: + id + + + openResources: + id + + + openResourcesAsHex: + id + + + openResourcesInTemplate: + id + + + paste: + id + + + playSound: + id + + + showCreateResourceSheet: + id + + + showSelectTemplateSheet: + id + + + typeChanged: + id + + + + ResourceDataSource + NSWindow + NSOutlineView + + + + dataSource + ResourceDataSource + + + mainWindow + NSWindow + + + outlineView + NSOutlineView + + + + IBProjectSource + ./Classes/ResourceDocument.h + + + + TemplateWindowController + NSWindowController + + id + id + id + id + id + id + id + + + + clear: + id + + + copy: + id + + + createListEntry: + id + + + cut: + id + + + paste: + id + + + revertResource: + id + + + saveResource: + id + + + + NSOutlineView + NSOutlineView + NSDrawer + + + + dataList + NSOutlineView + + + displayList + NSOutlineView + + + tmplDrawer + NSDrawer + + + + IBProjectSource + ./Classes/TemplateWindowController.h + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + YES + + 3 + + {9, 8} + {7, 2} + + + diff --git a/Cocoa/Plug-Ins/Hex Editor/English.lproj/HexWindow.nib/keyedobjects.nib b/Cocoa/Plug-Ins/Hex Editor/English.lproj/HexWindow.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..0cfd11c83ea7390ba6478119b00670e6d97dbff1 GIT binary patch literal 7530 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 + + + 1070 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + HexWindowController + + + FirstResponder + + + NSApplication + + + Menu + + + + Smart Paste + v + 1048576 + 2147483647 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Paste As ASCII + + 1048576 + 2147483647 + + + + + + Paste As Unicode + + 1048576 + 2147483647 + + + + + + Paste As Hexadecimal + + 1048576 + 2147483647 + + + + + + + + + + + + paste: + + + + 11 + + + + pasteAsASCII: + + + + 12 + + + + pasteAsUnicode: + + + + 13 + + + + pasteAsHex: + + + + 14 + + + + pasteSubmenu + + + + 15 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 5 + + + + + + + + + + Paste Menu + + + 6 + + + + + 7 + + + + + 8 + + + + + 9 + + + + + 10 + + + + + -3 + + + Application + + + + + 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 + + + + + + 16 + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + YES + + 3 + + {9, 8} + {7, 2} + + + diff --git a/Cocoa/Plug-Ins/Hex Editor/English.lproj/PasteMenu.nib/keyedobjects.nib b/Cocoa/Plug-Ins/Hex Editor/English.lproj/PasteMenu.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..6147fc45a762d12bf46b27ecf14775366cac7c48 GIT binary patch literal 3274 zcmaJ@dvp}#6~EuSzWJ7fOdb%zLly{+03o~sA%wiihGY}7c|k~)$!3H#o87RpA>rZS zqX^V0QcFE8t$Jt>q*g>NV#Q)xC>{#}@+xh8(E2L%kM>xle|Q9XXJ@md!s*P}otba$ z{oQ+i_wh}8cffB(X3o3}1OyO40vQxiMXH-K*BN2c9||^ShT0!Ad=YbbrXKdK@#AuR zW+c>|0%ZH%!&)s+P$3&;!E9In3t=%7feY@3<*)+UVJ(Eggg#gg8{i?>0^fmc@B`Ql zPr=i00G@-F;AMCfeg&_?arhmafVbc@oPqQ3E?kBya1B0!kKt4J7ko`*q7X_{!ia+m zAqgarXe5%jDh=LEI45tjE4!32@_!wOol0t1yf-fO!sQ( zZcmZVXPBnH-5>Br*4Owu%w@)U)2nH2Pop1~14ffS*b(YATiu=-n?740$?Yi#=%#6y zje4NRFk9T7^03}z^oGKnjc!j}C=~H(8TY`q#St#1Zo#cYa5QbdYRvRmz{}kpx6v2D z^%eG8OVCma1%sGHOengEUc|hLd*MbWVnKY{d`vYIws6Wr!AP|p)K?o}e2Qw>7`&P* zd^*qPG8ed;FX9EfMoZy~xyonqS-gq^pM4P-p8+{A6T^#rK5r0s(ct__vp`NhM;N$r??%={@s6$N; z)I$R_LK8G2E7eA@#}zTUOe_YA9E7U(M*;><;7&e*52?2V1{_*xIn)Ym;DuG7^F*G` zGx#Vz=1<^*4loe>0ay)d(10J^>VyDvK@dXF?bVXq9xRNqwLSiI)uE1R-L$ID!p8ck z3A(y4zsS>o2nJFeG`d1TzppCfvzYSt868on6l^5GXf!^YC#7t@efu^~<3n3KU3xg; ztkunkasRqY=t%?<-vjHQ7xPwUm{B64*-zyuJQ>4`qD4#7a-(F8;p;?7E07jPehLxHq2Id7^AY@SRD7mR>=Je@^go+?XUwG zt4EF=i80m$kK_4$XhIHLrpM^k!+InXMh;wNso%8frGuvpW?=+lHV-3e?@q)I-F{QEADGG=6_50uzI0Ctt)99lub`)NVRaie9h1`|h zR%v*8+Pg3rw!|@b0}Wx>``c@Ju;e50xw8+B!LK0~&EUKEs+IUkY`Qn$H{j(Hc_zO;x1kkrC-cO{C~n>zi)UdKzRBXFuwY|0 zV-yb(x`;hFkx%1eT4Ex|9Xe%=p+CY^p7R`bZ4Kzy!Cv?P+OTsSd<=GR2G8c{mYg*z z|Aymn2G(9tH}2HF=peD|Y96p!N{!d|gNyqfb~l7lKL3-{JRB7=rV*2;2!z?f`0YkGr5xMdIAN8McV4*xnFJ z^@!e2Dj_#IQ*n|T9YwM4w+qBgYFb^zv2CyeB{{*bxD5Q@nTGpl9xTBxuj}}2RZUir zAmQXOvYQ+x$H{4OfxJgPBVP%MkRr?w@`XyFN^lFcLY+`AGz!ha3Sp(tCaeW!so)5!YvU*B09u$@jfwA%ocORJTYG^ z5DUd(u~cjjTg6T>BCZqr#0}ymai_RP+$$awpBG;cUld;wUlrdJe=D95&x+^83*sg5 ziufPNAtg(rq)F0TsYoi9Dx^xON^(mcsX=Oze3BuBr7hA{X`8e|+9mx=dR{s%osiB; z7o-)>H;-S%~uQ5LbX`c)quK7{keKnJ)vGx|Dpa{ z{Yt%|-eSNAbFc(9nPstQESu%9S!@oQ$8y<1wumieOIQ)BWL0c6^RrIY#X@W?Gg%Mo zW$W2S_7L05wy>>i8{5GiVUMz%Y!~}6`w4rBJ;V00e)bD?h`q>OW3RJg>?AwI-eTw3 ZhwNi^gMIB#A$kaceI>Q_b>QFO_%A6zrDgyC literal 0 HcmV?d00001 diff --git a/Cocoa/Plug-Ins/Icon Editor/English.lproj/ICONWindow.nib/designable.nib b/Cocoa/Plug-Ins/Icon Editor/English.lproj/ICONWindow.nib/designable.nib new file mode 100644 index 0000000..a396ea5 --- /dev/null +++ b/Cocoa/Plug-Ins/Icon Editor/English.lproj/ICONWindow.nib/designable.nib @@ -0,0 +1,199 @@ + + + + 1070 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + ICONWindowController + + + FirstResponder + + + NSApplication + + + 15 + 2 + {{0, 556}, {316, 168}} + 813170688 + Untitled Resource + NSWindow + + View + + {1.79769e+308, 1.79769e+308} + {193.218, 168} + + + + + + 12 + + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {{17, 17}, {134, 134}} + + YES + + 270663168 + 0 + 0 + 0 + 2 + NO + + YES + + + {{1, 9}, {316, 168}} + + {{0, 0}, {1024, 746}} + {193.218, 190} + {1.79769e+308, 1.79769e+308} + + + + + + + window + + + + 9 + + + + imageView + + + + 10 + + + + delegate + + + + 11 + + + + imageViewChanged: + + + + 12 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 5 + + + + + + PICT Window + + + 6 + + + + + + + + 8 + + + + + + + + 14 + + + + + -3 + + + Application + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + {193.218, 168} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + 14 + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + YES + + 3 + + diff --git a/Cocoa/Plug-Ins/Icon Editor/English.lproj/ICONWindow.nib/keyedobjects.nib b/Cocoa/Plug-Ins/Icon Editor/English.lproj/ICONWindow.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..fde048ab16b608d84d724a319be83a25008c3521 GIT binary patch literal 3590 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 GYx*zUMIxX8 literal 0 HcmV?d00001 diff --git a/Cocoa/Plug-Ins/Icon Editor/ICONEditor.xcode/project.pbxproj b/Cocoa/Plug-Ins/Icon Editor/ICONEditor.xcode/project.pbxproj new file mode 100644 index 0000000..6d132c1 --- /dev/null +++ b/Cocoa/Plug-Ins/Icon Editor/ICONEditor.xcode/project.pbxproj @@ -0,0 +1,415 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 38; + objects = { + 014CEA410018CDE011CA2923 = { + isa = PBXBundleReference; + path = ICONEditor.plugin; + refType = 3; + }; + 014CEA420018CDE011CA2923 = { + buildRules = ( + ); + buildSettings = { + COPY_PHASE_STRIP = NO; + OPTIMIZATION_CFLAGS = "-O0"; + }; + isa = PBXBuildStyle; + name = Development; + }; + 014CEA430018CDE011CA2923 = { + buildRules = ( + ); + buildSettings = { + COPY_PHASE_STRIP = YES; + }; + isa = PBXBuildStyle; + name = Deployment; + }; +//010 +//011 +//012 +//013 +//014 +//080 +//081 +//082 +//083 +//084 + 089C1669FE841209C02AAC07 = { + buildStyles = ( + 014CEA420018CDE011CA2923, + 014CEA430018CDE011CA2923, + ); + hasScannedForEncodings = 1; + isa = PBXProject; + mainGroup = 089C166AFE841209C02AAC07; + projectDirPath = ""; + targets = ( + 089C1673FE841209C02AAC07, + ); + }; + 089C166AFE841209C02AAC07 = { + children = ( + 3D357B3104DB013D00B8225B, + 08FB77AFFE84173DC02AAC07, + 32C88E010371C26100C91783, + 089C167CFE841241C02AAC07, + 089C1671FE841209C02AAC07, + 19C28FB8FE9D52D311CA2CBB, + ); + isa = PBXGroup; + name = "ICONEditor (PB2)"; + refType = 4; + }; + 089C1671FE841209C02AAC07 = { + children = ( + 1058C7ACFEA557BF11CA2CBB, + 1058C7AEFEA557BF11CA2CBB, + ); + isa = PBXGroup; + name = "Frameworks and Libraries"; + refType = 4; + }; + 089C1672FE841209C02AAC07 = { + isa = PBXFrameworkReference; + name = Foundation.framework; + path = /System/Library/Frameworks/Foundation.framework; + refType = 0; + }; + 089C1673FE841209C02AAC07 = { + buildPhases = ( + 089C1674FE841209C02AAC07, + 089C1675FE841209C02AAC07, + 089C1676FE841209C02AAC07, + 089C1677FE841209C02AAC07, + 089C1679FE841209C02AAC07, + ); + buildSettings = { + FRAMEWORK_SEARCH_PATHS = ""; + HEADER_SEARCH_PATHS = ""; + INSTALL_PATH = "$(HOME)/Library/Bundles"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRECOMPILE_PREFIX_HEADER = YES; + PRODUCT_NAME = ICONEditor; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; + WRAPPER_EXTENSION = plugin; + }; + dependencies = ( + ); + isa = PBXBundleTarget; + name = "ICONEditor (PB2)"; + productInstallPath = "$(HOME)/Library/Bundles"; + productName = "ICONEditor (PB2)"; + productReference = 014CEA410018CDE011CA2923; + productSettingsXML = " + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + ICONEditor + CFBundleIconFile + + CFBundleIdentifier + com.ulikusterer.resknife.bitmapeditor + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + BNDL + CFBundleSignature + ResK + CFBundleVersion + 0.0.1d1 + NSMainNibFile + ICONWindow + NSPrincipalClass + ICONWindowController + RKEditedTypes + + ICON + ICN# + icm# + ics# + CURS + + + +"; + }; + 089C1674FE841209C02AAC07 = { + buildActionMask = 2147483647; + files = ( + 3D357B2D04DB010F00B8225B, + 3D3B99A604DBE3310056861E, + 3D3B99A704DBE3310056861E, + ); + isa = PBXHeadersBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 089C1675FE841209C02AAC07 = { + buildActionMask = 2147483647; + files = ( + 089C1680FE841241C02AAC07, + 3D357B3004DB011A00B8225B, + ); + isa = PBXResourcesBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 089C1676FE841209C02AAC07 = { + buildActionMask = 2147483647; + files = ( + 3D357B2C04DB010F00B8225B, + 3D3B99A904DBE4450056861E, + ); + isa = PBXSourcesBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 089C1677FE841209C02AAC07 = { + buildActionMask = 2147483647; + files = ( + 1058C7AFFEA557BF11CA2CBB, + ); + isa = PBXFrameworksBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 089C1679FE841209C02AAC07 = { + buildActionMask = 2147483647; + files = ( + ); + isa = PBXRezBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 089C167CFE841241C02AAC07 = { + children = ( + 3D357B2E04DB011A00B8225B, + 089C167DFE841241C02AAC07, + ); + isa = PBXGroup; + name = Resources; + refType = 4; + }; + 089C167DFE841241C02AAC07 = { + children = ( + 089C167EFE841241C02AAC07, + ); + isa = PBXVariantGroup; + name = InfoPlist.strings; + refType = 4; + }; + 089C167EFE841241C02AAC07 = { + fileEncoding = 10; + isa = PBXFileReference; + name = English; + path = English.lproj/InfoPlist.strings; + refType = 4; + }; + 089C167FFE841241C02AAC07 = { + isa = PBXFrameworkReference; + name = AppKit.framework; + path = /System/Library/Frameworks/AppKit.framework; + refType = 0; + }; + 089C1680FE841241C02AAC07 = { + fileRef = 089C167DFE841241C02AAC07; + isa = PBXBuildFile; + settings = { + }; + }; + 08FB77AFFE84173DC02AAC07 = { + children = ( + 3D357B2A04DB010F00B8225B, + 3D357B2B04DB010F00B8225B, + ); + isa = PBXGroup; + name = Classes; + refType = 4; + }; +//080 +//081 +//082 +//083 +//084 +//100 +//101 +//102 +//103 +//104 + 1058C7ACFEA557BF11CA2CBB = { + children = ( + 1058C7ADFEA557BF11CA2CBB, + ); + isa = PBXGroup; + name = "Linked Frameworks"; + refType = 4; + }; + 1058C7ADFEA557BF11CA2CBB = { + isa = PBXFrameworkReference; + name = Cocoa.framework; + path = /System/Library/Frameworks/Cocoa.framework; + refType = 0; + }; + 1058C7AEFEA557BF11CA2CBB = { + children = ( + 089C1672FE841209C02AAC07, + 089C167FFE841241C02AAC07, + ); + isa = PBXGroup; + name = "Other Frameworks"; + refType = 4; + }; + 1058C7AFFEA557BF11CA2CBB = { + fileRef = 1058C7ADFEA557BF11CA2CBB; + isa = PBXBuildFile; + settings = { + }; + }; +//100 +//101 +//102 +//103 +//104 +//190 +//191 +//192 +//193 +//194 + 19C28FB8FE9D52D311CA2CBB = { + children = ( + 014CEA410018CDE011CA2923, + ); + isa = PBXGroup; + name = Products; + refType = 4; + }; +//190 +//191 +//192 +//193 +//194 +//320 +//321 +//322 +//323 +//324 + 32C88E010371C26100C91783 = { + children = ( + 3D3B99A404DBE3310056861E, + 3D3B99A504DBE3310056861E, + 3D3B99A804DBE4450056861E, + ); + isa = PBXGroup; + name = "Other Sources"; + refType = 4; + }; +//320 +//321 +//322 +//323 +//324 +//3D0 +//3D1 +//3D2 +//3D3 +//3D4 + 3D357B2A04DB010F00B8225B = { + fileEncoding = 30; + isa = PBXFileReference; + path = ICONWindowController.m; + refType = 4; + }; + 3D357B2B04DB010F00B8225B = { + fileEncoding = 30; + isa = PBXFileReference; + path = ICONWindowController.h; + refType = 4; + }; + 3D357B2C04DB010F00B8225B = { + fileRef = 3D357B2A04DB010F00B8225B; + isa = PBXBuildFile; + settings = { + }; + }; + 3D357B2D04DB010F00B8225B = { + fileRef = 3D357B2B04DB010F00B8225B; + isa = PBXBuildFile; + settings = { + }; + }; + 3D357B2E04DB011A00B8225B = { + children = ( + 3D357B2F04DB011A00B8225B, + ); + isa = PBXVariantGroup; + name = ICONWindow.nib; + path = ""; + refType = 4; + }; + 3D357B2F04DB011A00B8225B = { + isa = PBXFileReference; + name = English; + path = English.lproj/ICONWindow.nib; + refType = 4; + }; + 3D357B3004DB011A00B8225B = { + fileRef = 3D357B2E04DB011A00B8225B; + isa = PBXBuildFile; + settings = { + }; + }; + 3D357B3104DB013D00B8225B = { + fileEncoding = 30; + isa = PBXFileReference; + path = README.txt; + refType = 4; + }; + 3D3B99A404DBE3310056861E = { + fileEncoding = 30; + isa = PBXFileReference; + name = ResKnifePluginProtocol.h; + path = "../Cocoa/Plug-Ins/ResKnifePluginProtocol.h"; + refType = 2; + }; + 3D3B99A504DBE3310056861E = { + fileEncoding = 30; + isa = PBXFileReference; + name = ResKnifeResourceProtocol.h; + path = "../Cocoa/Plug-Ins/ResKnifeResourceProtocol.h"; + refType = 2; + }; + 3D3B99A604DBE3310056861E = { + fileRef = 3D3B99A404DBE3310056861E; + isa = PBXBuildFile; + settings = { + }; + }; + 3D3B99A704DBE3310056861E = { + fileRef = 3D3B99A504DBE3310056861E; + isa = PBXBuildFile; + settings = { + }; + }; + 3D3B99A804DBE4450056861E = { + fileEncoding = 30; + isa = PBXFileReference; + name = Notifications.m; + path = "/Users/witness/Programming/ResKnife/Cocoa/Plug-Ins/Notifications.m"; + refType = 0; + }; + 3D3B99A904DBE4450056861E = { + fileRef = 3D3B99A804DBE4450056861E; + isa = PBXBuildFile; + settings = { + }; + }; + }; + rootObject = 089C1669FE841209C02AAC07; +} diff --git a/Cocoa/Plug-Ins/Icon Editor/ICONEditor.xcodeproj/project.pbxproj b/Cocoa/Plug-Ins/Icon Editor/ICONEditor.xcodeproj/project.pbxproj new file mode 100644 index 0000000..dce0178 --- /dev/null +++ b/Cocoa/Plug-Ins/Icon Editor/ICONEditor.xcodeproj/project.pbxproj @@ -0,0 +1,595 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 42; + objects = { + +/* Begin PBXBuildFile section */ + 089C1680FE841241C02AAC07 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; }; + 1058C7AFFEA557BF11CA2CBB /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; }; + 3D357B2C04DB010F00B8225B /* ICONWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D357B2A04DB010F00B8225B /* ICONWindowController.m */; }; + 3D357B2D04DB010F00B8225B /* ICONWindowController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D357B2B04DB010F00B8225B /* ICONWindowController.h */; }; + 3D357B3004DB011A00B8225B /* ICONWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = 3D357B2E04DB011A00B8225B /* ICONWindow.nib */; }; + 3D3B99A604DBE3310056861E /* ResKnifePluginProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D3B99A404DBE3310056861E /* ResKnifePluginProtocol.h */; }; + 3D3B99A704DBE3310056861E /* ResKnifeResourceProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D3B99A504DBE3310056861E /* ResKnifeResourceProtocol.h */; }; + 3D3B99A904DBE4450056861E /* Notifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D3B99A804DBE4450056861E /* Notifications.m */; }; + 6125BF51174FBD0600B741D9 /* ICONWindowController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D357B2B04DB010F00B8225B /* ICONWindowController.h */; }; + 6125BF52174FBD0600B741D9 /* ResKnifePluginProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D3B99A404DBE3310056861E /* ResKnifePluginProtocol.h */; }; + 6125BF53174FBD0600B741D9 /* ResKnifeResourceProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D3B99A504DBE3310056861E /* ResKnifeResourceProtocol.h */; }; + 6125BF55174FBD0600B741D9 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; }; + 6125BF56174FBD0600B741D9 /* ICONWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = 3D357B2E04DB011A00B8225B /* ICONWindow.nib */; }; + 6125BF58174FBD0600B741D9 /* ICONWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D357B2A04DB010F00B8225B /* ICONWindowController.m */; }; + 6125BF59174FBD0600B741D9 /* Notifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D3B99A804DBE4450056861E /* Notifications.m */; }; + 6125BF5B174FBD0600B741D9 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXBundleTarget section */ + 089C1673FE841209C02AAC07 /* ICONEditor (PB2) */ = { + isa = PBXBundleTarget; + buildConfigurationList = 6125BF4A174FBCFB00B741D9 /* Build configuration list for PBXBundleTarget "ICONEditor (PB2)" */; + buildPhases = ( + 089C1674FE841209C02AAC07 /* Headers */, + 089C1675FE841209C02AAC07 /* Resources */, + 089C1676FE841209C02AAC07 /* Sources */, + 089C1677FE841209C02AAC07 /* Frameworks */, + 089C1679FE841209C02AAC07 /* Rez */, + ); + dependencies = ( + ); + name = "ICONEditor (PB2)"; + productInstallPath = "$(HOME)/Library/Bundles"; + productName = "ICONEditor (PB2)"; + productReference = 014CEA410018CDE011CA2923 /* ICONEditor.plugin */; + productSettingsXML = " + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + ICONEditor + CFBundleIconFile + + CFBundleIdentifier + com.ulikusterer.resknife.bitmapeditor + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + BNDL + CFBundleSignature + ResK + CFBundleVersion + 0.0.1d1 + NSMainNibFile + ICONWindow + NSPrincipalClass + ICONWindowController + RKEditedTypes + + ICON + ICN# + icm# + ics# + CURS + + + +"; + }; +/* End PBXBundleTarget section */ + +/* Begin PBXFileReference section */ + 014CEA410018CDE011CA2923 /* ICONEditor.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = ICONEditor.plugin; sourceTree = BUILT_PRODUCTS_DIR; }; + 089C1672FE841209C02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; + 089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; + 089C167FFE841241C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; + 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; + 3D357B2A04DB010F00B8225B /* ICONWindowController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ICONWindowController.m; sourceTree = ""; }; + 3D357B2B04DB010F00B8225B /* ICONWindowController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICONWindowController.h; sourceTree = ""; }; + 3D357B2F04DB011A00B8225B /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/ICONWindow.nib; sourceTree = ""; }; + 3D357B3104DB013D00B8225B /* README.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = README.txt; sourceTree = ""; }; + 3D3B99A404DBE3310056861E /* ResKnifePluginProtocol.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ResKnifePluginProtocol.h; sourceTree = ""; }; + 3D3B99A504DBE3310056861E /* ResKnifeResourceProtocol.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ResKnifeResourceProtocol.h; sourceTree = ""; }; + 3D3B99A804DBE4450056861E /* Notifications.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = Notifications.m; sourceTree = ""; }; + 6125BF61174FBD0600B741D9 /* Info-ICONEditor__PB2___Upgraded_.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-ICONEditor__PB2___Upgraded_.plist"; sourceTree = ""; }; + 6125BF62174FBD0600B741D9 /* ICONEditor.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ICONEditor.plugin; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 089C1677FE841209C02AAC07 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 1058C7AFFEA557BF11CA2CBB /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6125BF5A174FBD0600B741D9 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 6125BF5B174FBD0600B741D9 /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 089C166AFE841209C02AAC07 /* ICONEditor (PB2) */ = { + isa = PBXGroup; + children = ( + 3D357B3104DB013D00B8225B /* README.txt */, + 08FB77AFFE84173DC02AAC07 /* Classes */, + 32C88E010371C26100C91783 /* Other Sources */, + 089C167CFE841241C02AAC07 /* Resources */, + 089C1671FE841209C02AAC07 /* Frameworks and Libraries */, + 19C28FB8FE9D52D311CA2CBB /* Products */, + 6125BF61174FBD0600B741D9 /* Info-ICONEditor__PB2___Upgraded_.plist */, + ); + name = "ICONEditor (PB2)"; + sourceTree = ""; + }; + 089C1671FE841209C02AAC07 /* Frameworks and Libraries */ = { + isa = PBXGroup; + children = ( + 1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */, + 1058C7AEFEA557BF11CA2CBB /* Other Frameworks */, + ); + name = "Frameworks and Libraries"; + sourceTree = ""; + }; + 089C167CFE841241C02AAC07 /* Resources */ = { + isa = PBXGroup; + children = ( + 3D357B2E04DB011A00B8225B /* ICONWindow.nib */, + 089C167DFE841241C02AAC07 /* InfoPlist.strings */, + ); + name = Resources; + sourceTree = ""; + }; + 08FB77AFFE84173DC02AAC07 /* Classes */ = { + isa = PBXGroup; + children = ( + 3D357B2A04DB010F00B8225B /* ICONWindowController.m */, + 3D357B2B04DB010F00B8225B /* ICONWindowController.h */, + ); + name = Classes; + sourceTree = ""; + }; + 1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */ = { + isa = PBXGroup; + children = ( + 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */, + ); + name = "Linked Frameworks"; + sourceTree = ""; + }; + 1058C7AEFEA557BF11CA2CBB /* Other Frameworks */ = { + isa = PBXGroup; + children = ( + 089C1672FE841209C02AAC07 /* Foundation.framework */, + 089C167FFE841241C02AAC07 /* AppKit.framework */, + ); + name = "Other Frameworks"; + sourceTree = ""; + }; + 19C28FB8FE9D52D311CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 014CEA410018CDE011CA2923 /* ICONEditor.plugin */, + 6125BF62174FBD0600B741D9 /* ICONEditor.plugin */, + ); + name = Products; + sourceTree = ""; + }; + 32C88E010371C26100C91783 /* Other Sources */ = { + isa = PBXGroup; + children = ( + 3D3B99A404DBE3310056861E /* ResKnifePluginProtocol.h */, + 3D3B99A504DBE3310056861E /* ResKnifeResourceProtocol.h */, + 3D3B99A804DBE4450056861E /* Notifications.m */, + ); + name = "Other Sources"; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 089C1674FE841209C02AAC07 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 3D357B2D04DB010F00B8225B /* ICONWindowController.h in Headers */, + 3D3B99A604DBE3310056861E /* ResKnifePluginProtocol.h in Headers */, + 3D3B99A704DBE3310056861E /* ResKnifeResourceProtocol.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6125BF50174FBD0600B741D9 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 6125BF51174FBD0600B741D9 /* ICONWindowController.h in Headers */, + 6125BF52174FBD0600B741D9 /* ResKnifePluginProtocol.h in Headers */, + 6125BF53174FBD0600B741D9 /* ResKnifeResourceProtocol.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 6125BF4F174FBD0600B741D9 /* ICONEditor (PB2) (Upgraded) */ = { + isa = PBXNativeTarget; + buildConfigurationList = 6125BF5D174FBD0600B741D9 /* Build configuration list for PBXNativeTarget "ICONEditor (PB2) (Upgraded)" */; + buildPhases = ( + 6125BF50174FBD0600B741D9 /* Headers */, + 6125BF54174FBD0600B741D9 /* Resources */, + 6125BF57174FBD0600B741D9 /* Sources */, + 6125BF5A174FBD0600B741D9 /* Frameworks */, + 6125BF5C174FBD0600B741D9 /* Rez */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "ICONEditor (PB2) (Upgraded)"; + productInstallPath = "$(HOME)/Library/Bundles"; + productName = "ICONEditor (PB2)"; + productReference = 6125BF62174FBD0600B741D9 /* ICONEditor.plugin */; + productType = "com.apple.product-type.bundle"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 089C1669FE841209C02AAC07 /* Project object */ = { + isa = PBXProject; + buildConfigurationList = 6125BF49174FBCFB00B741D9 /* Build configuration list for PBXProject "ICONEditor" */; + compatibilityVersion = "Xcode 2.4"; + developmentRegion = English; + hasScannedForEncodings = 1; + knownRegions = ( + English, + Japanese, + French, + German, + ); + mainGroup = 089C166AFE841209C02AAC07 /* ICONEditor (PB2) */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 6125BF4F174FBD0600B741D9 /* ICONEditor (PB2) (Upgraded) */, + 089C1673FE841209C02AAC07 /* ICONEditor (PB2) */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 089C1675FE841209C02AAC07 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 089C1680FE841241C02AAC07 /* InfoPlist.strings in Resources */, + 3D357B3004DB011A00B8225B /* ICONWindow.nib in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6125BF54174FBD0600B741D9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 6125BF55174FBD0600B741D9 /* InfoPlist.strings in Resources */, + 6125BF56174FBD0600B741D9 /* ICONWindow.nib in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXRezBuildPhase section */ + 089C1679FE841209C02AAC07 /* Rez */ = { + isa = PBXRezBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6125BF5C174FBD0600B741D9 /* Rez */ = { + isa = PBXRezBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXRezBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 089C1676FE841209C02AAC07 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 3D357B2C04DB010F00B8225B /* ICONWindowController.m in Sources */, + 3D3B99A904DBE4450056861E /* Notifications.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6125BF57174FBD0600B741D9 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 6125BF58174FBD0600B741D9 /* ICONWindowController.m in Sources */, + 6125BF59174FBD0600B741D9 /* Notifications.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 089C167DFE841241C02AAC07 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 089C167EFE841241C02AAC07 /* English */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; + 3D357B2E04DB011A00B8225B /* ICONWindow.nib */ = { + isa = PBXVariantGroup; + children = ( + 3D357B2F04DB011A00B8225B /* English */, + ); + name = ICONWindow.nib; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 6125BF43174FBCFA00B741D9 /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_ENABLE_EXCEPTIONS = YES; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_GLOBAL_CONSTRUCTORS = YES; + GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; + GCC_WARN_ABOUT_MISSING_NEWLINE = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; + GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = YES; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; + GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; + GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; + GCC_WARN_MISSING_PARENTHESES = YES; + GCC_WARN_MULTIPLE_DEFINITION_TYPES_FOR_SELECTOR = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_PROTOTYPE_CONVERSION = YES; + GCC_WARN_SHADOW = YES; + GCC_WARN_SIGN_COMPARE = YES; + GCC_WARN_STRICT_SELECTOR_MATCH = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNKNOWN_PRAGMAS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_LABEL = YES; + GCC_WARN_UNUSED_PARAMETER = YES; + GCC_WARN_UNUSED_VALUE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + GENERATE_PKGINFO_FILE = YES; + GENERATE_PROFILING_CODE = YES; + HEADER_SEARCH_PATHS = ../; + LD_GENERATE_MAP_FILE = YES; + RUN_CLANG_STATIC_ANALYZER = YES; + SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES; + VALIDATE_PRODUCT = YES; + }; + name = Development; + }; + 6125BF44174FBCFA00B741D9 /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + }; + name = Deployment; + }; + 6125BF45174FBCFA00B741D9 /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + }; + name = Default; + }; + 6125BF46174FBCFA00B741D9 /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ""; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ""; + INSTALL_PATH = "$(HOME)/Library/Bundles"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRECOMPILE_PREFIX_HEADER = YES; + PRODUCT_NAME = ICONEditor; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = plugin; + ZERO_LINK = YES; + }; + name = Development; + }; + 6125BF47174FBCFA00B741D9 /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + FRAMEWORK_SEARCH_PATHS = ""; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + HEADER_SEARCH_PATHS = ""; + INSTALL_PATH = "$(HOME)/Library/Bundles"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRECOMPILE_PREFIX_HEADER = YES; + PRODUCT_NAME = ICONEditor; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = plugin; + ZERO_LINK = NO; + }; + name = Deployment; + }; + 6125BF48174FBCFA00B741D9 /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + FRAMEWORK_SEARCH_PATHS = ""; + HEADER_SEARCH_PATHS = ""; + INSTALL_PATH = "$(HOME)/Library/Bundles"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRECOMPILE_PREFIX_HEADER = YES; + PRODUCT_NAME = ICONEditor; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = plugin; + }; + name = Default; + }; + 6125BF5E174FBD0600B741D9 /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ""; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = "Info-ICONEditor__PB2___Upgraded_.plist"; + INSTALL_PATH = "$(HOME)/Library/Bundles"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = ICONEditor; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = plugin; + ZERO_LINK = YES; + }; + name = Development; + }; + 6125BF5F174FBD0600B741D9 /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + FRAMEWORK_SEARCH_PATHS = ""; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = "Info-ICONEditor__PB2___Upgraded_.plist"; + INSTALL_PATH = "$(HOME)/Library/Bundles"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = ICONEditor; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = plugin; + ZERO_LINK = NO; + }; + name = Deployment; + }; + 6125BF60174FBD0600B741D9 /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + FRAMEWORK_SEARCH_PATHS = ""; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = "Info-ICONEditor__PB2___Upgraded_.plist"; + INSTALL_PATH = "$(HOME)/Library/Bundles"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = ICONEditor; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = plugin; + }; + name = Default; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 6125BF49174FBCFB00B741D9 /* Build configuration list for PBXProject "ICONEditor" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 6125BF43174FBCFA00B741D9 /* Development */, + 6125BF44174FBCFA00B741D9 /* Deployment */, + 6125BF45174FBCFA00B741D9 /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; + 6125BF4A174FBCFB00B741D9 /* Build configuration list for PBXBundleTarget "ICONEditor (PB2)" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 6125BF46174FBCFA00B741D9 /* Development */, + 6125BF47174FBCFA00B741D9 /* Deployment */, + 6125BF48174FBCFA00B741D9 /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; + 6125BF5D174FBD0600B741D9 /* Build configuration list for PBXNativeTarget "ICONEditor (PB2) (Upgraded)" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 6125BF5E174FBD0600B741D9 /* Development */, + 6125BF5F174FBD0600B741D9 /* Deployment */, + 6125BF60174FBD0600B741D9 /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; +/* End XCConfigurationList section */ + }; + rootObject = 089C1669FE841209C02AAC07 /* Project object */; +} diff --git a/Cocoa/Plug-Ins/Icon Editor/Info-ICONEditor__PB2___Upgraded_.plist b/Cocoa/Plug-Ins/Icon Editor/Info-ICONEditor__PB2___Upgraded_.plist new file mode 100644 index 0000000..2e178d7 --- /dev/null +++ b/Cocoa/Plug-Ins/Icon Editor/Info-ICONEditor__PB2___Upgraded_.plist @@ -0,0 +1,34 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + ICONEditor + CFBundleIconFile + + CFBundleIdentifier + com.ulikusterer.resknife.bitmapeditor + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + BNDL + CFBundleSignature + ResK + CFBundleVersion + 0.0.1d1 + NSMainNibFile + ICONWindow + NSPrincipalClass + ICONWindowController + RKEditedTypes + + ICON + ICN# + icm# + ics# + CURS + + + diff --git a/Cocoa/Plug-Ins/Icon Editor/Notifications.m b/Cocoa/Plug-Ins/Icon Editor/Notifications.m new file mode 120000 index 0000000..456d8ec --- /dev/null +++ b/Cocoa/Plug-Ins/Icon Editor/Notifications.m @@ -0,0 +1 @@ +../Notifications.m \ No newline at end of file diff --git a/Cocoa/Plug-Ins/Icon Editor/Other Sources/Notifications.m b/Cocoa/Plug-Ins/Icon Editor/Other Sources/Notifications.m new file mode 120000 index 0000000..c507e97 --- /dev/null +++ b/Cocoa/Plug-Ins/Icon Editor/Other Sources/Notifications.m @@ -0,0 +1 @@ +../../Notifications.m \ No newline at end of file diff --git a/Cocoa/Plug-Ins/Icon Editor/Other Sources/ResKnifePluginProtocol.h b/Cocoa/Plug-Ins/Icon Editor/Other Sources/ResKnifePluginProtocol.h new file mode 120000 index 0000000..d672ec0 --- /dev/null +++ b/Cocoa/Plug-Ins/Icon Editor/Other Sources/ResKnifePluginProtocol.h @@ -0,0 +1 @@ +../../ResKnifePluginProtocol.h \ No newline at end of file diff --git a/Cocoa/Plug-Ins/Icon Editor/Other Sources/ResKnifeResourceProtocol.h b/Cocoa/Plug-Ins/Icon Editor/Other Sources/ResKnifeResourceProtocol.h new file mode 120000 index 0000000..b96bf11 --- /dev/null +++ b/Cocoa/Plug-Ins/Icon Editor/Other Sources/ResKnifeResourceProtocol.h @@ -0,0 +1 @@ +../../ResKnifeResourceProtocol.h \ No newline at end of file diff --git a/Cocoa/Plug-Ins/Icon Editor/ResKnifePluginProtocol.h b/Cocoa/Plug-Ins/Icon Editor/ResKnifePluginProtocol.h new file mode 120000 index 0000000..f8e1a1b --- /dev/null +++ b/Cocoa/Plug-Ins/Icon Editor/ResKnifePluginProtocol.h @@ -0,0 +1 @@ +../ResKnifePluginProtocol.h \ No newline at end of file diff --git a/Cocoa/Plug-Ins/Icon Editor/ResKnifeResourceProtocol.h b/Cocoa/Plug-Ins/Icon Editor/ResKnifeResourceProtocol.h new file mode 120000 index 0000000..593399e --- /dev/null +++ b/Cocoa/Plug-Ins/Icon Editor/ResKnifeResourceProtocol.h @@ -0,0 +1 @@ +../ResKnifeResourceProtocol.h \ No newline at end of file diff --git a/Cocoa/Plug-Ins/PICT Editor/English.lproj/PictWindow.nib/designable.nib b/Cocoa/Plug-Ins/PICT Editor/English.lproj/PictWindow.nib/designable.nib new file mode 100644 index 0000000..e34c837 --- /dev/null +++ b/Cocoa/Plug-Ins/PICT Editor/English.lproj/PictWindow.nib/designable.nib @@ -0,0 +1,235 @@ + + + + 1070 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + ICONWindowController + + + FirstResponder + + + NSApplication + + + NSApplication + + + 15 + 2 + {{0, 556}, {545, 357}} + 813170688 + Untitled Resource + NSWindow + + View + + {1.79769e+308, 1.79769e+308} + {193.218, 168} + + + 256 + + + + 274 + + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + {{17, 17}, {511, 323}} + + YES + + 270663168 + 0 + 0 + 0 + 2 + NO + + YES + + + {545, 357} + + + {{0, 0}, {1920, 1178}} + {193.218, 190} + {1.79769e+308, 1.79769e+308} + PICT + + + + + + + imageView + + + + 21 + + + + window + + + + 22 + + + + delegate + + + + 23 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 16 + + + + + 17 + + + + + + + + 18 + + + + + + + + 19 + + + + + + + + 20 + + + + + -3 + + + Application + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + {193.218, 168} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + + + + 25 + + + + + ICONWindowController + NSWindowController + + imageViewChanged: + id + + + imageViewChanged: + + imageViewChanged: + id + + + + imageView + NSImageView + + + imageView + + imageView + NSImageView + + + + IBProjectSource + ./Classes/ICONWindowController.h + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + YES + + 3 + + diff --git a/Cocoa/Plug-Ins/PICT Editor/English.lproj/PictWindow.nib/keyedobjects.nib b/Cocoa/Plug-Ins/PICT Editor/English.lproj/PictWindow.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..81dc342827c0c8584cf6e55d85eab9ef3b6cb7f5 GIT binary patch literal 3639 zcmaJ@33wFc8Gipcc6MfjOhUqu04@?SKnU4{WD`zvVj$T>HWv^Ho9q}DHoI|WlMvIC z-`gsnRqI(VqFAl<7Vop#18>EvK1#KCTdPRhr>)g~v$Kh*^y%)iJO9l89q;#j@Be+% z)fWj{iNeDDU=Scef(#d1%j(;62h6w?jz!yZV_jR!?u4~IHyH0eB}|W-a}%+?46t*q zzr$#P0yh@Hiz1Yv94kR2HkqX{gQc?!Hic!fEH<6x zusl}6N|}$9v2wPQEn~~s3bvB1VwJ3hozRjS?Tm+}m(Mg{pkme6mMS_-PTCKrIziDms2WsQNUUM)O z-`eUAtc%4GoyLs+Vc!uab18M(Tn8B^*UnaJZntfCy+7bLwXP zN-zmU3e`9YKY>UE@k941)mYrNQyYsW8iLVaj~S=Cq?TiYH*gm(;H$XI1@7l7c?EAY za`^Gw&6n^JUeCcxU!jZ_U@;0Q>|`9aK9{)IX=K(_HTs>Tk-tPd7KxbgS5S;4C_(84 zC%7nyw>wMI+C(<`twgNX31v6Q`P#<itw!SVFk&X-~tmQ!L1Qk>?>^^T8~ zSVh@v=uZTxb^$Xnij_DXz7~IgZXC@@RPni^s74KHxyono{QYF{1k_;-)}kH_@U-~@ z^}#MPLYb*HtwcB)v=dIC0Ii zensTJ19##s+>Lv17VgD;*o*rqXHIumM_r7l>D)Aj2@=KA5Zq=Hv(uQ8Ix7|ZiI^1} zFzp62u4+eR3x}hQ@YFFgb~;SEuO+RJJn_RcqqeI~;|QrSb?TxHippU3)^N0kOt&>B z3p|c5+2p7Uw&&!!(?}oFN>;fcXl>;=d?wH1^XW7m$31)=U%=;N6mA3fEI!*vBLu_4 zh54S6lF}sKmXr|RN_-E? z6L>N?2gX`nQeqTO;HhL64J7Y7jhVyV0$;hWwA@@+Tv$e&pKv#_Y1ms{Tu|h-pO==6 zjJ3(%^0_ylfol$d_TgEgNXkt`JRTex#XdX-pG|!GcEfPVSV)e>g?Mq)VQQz5l?=Vm z4%}N*Mp^Lr%0~Xnad{yn;{U>IZlc!Un0^hfCx>*3J!Ws8-4k}>H99Yuk^9zBFLSTL*y=>?uOt^f8%lc=64I#Y0Fo zlAJBIm?XS}N1GtWTqMU7=4L9>n9h!3lemwU@p8VDFXPMkij5P1cG%taILp&G7^PW1 zVPlbZL$dRD?ADW7w$YMWv6EL%-VwZ<-;p|F9*2VVC_ccZ@nV|4&N_R-dKNFfbv&FJ z3aFOG?!=&GP+0jiguhP#TR=K&ADFpNxNsxifwW@H)ZMur2Yl2!1zJ2#G(#1s*X5U41M{C$SDAY02$3Xb^wKJy1HB;*U7F^ zTw7eXxc0i9cD>*_==#d_FC|l%qbybGl~yIB^eJa4=P2hX=PNsuUCKqu#mc41Wy%%G zHOh6$4a%tUi1L#1mh!&xx$=ebwepR7vOCK?+r7eF?{0Coxi`2w+@?F>9(JGU-sQgB zeXV=1`x*B^_b2W{s;p{ix_XS7tIkvN)CFp>x?EkUu2mbSnb|4XJT; zSRGNft2@=p)T`AS)jjGx>V4|{>VxXT>Z9u8>hIKj>RamD>O1NI^*!}Z>Idpa>X+&v zjcKALYl^07x;9Bm({i*ttyHVf>b0;opl#Pq*Ur!`&~|FOw9B!^Yr<8k-kJP(O2pX`Z_(NhxI`uKZ4*~S)+3u``3s51FQ8j$^ZZW literal 0 HcmV?d00001 diff --git a/Cocoa/Plug-Ins/Template Editor/English.lproj/TemplateWindow.nib/designable.nib b/Cocoa/Plug-Ins/Template Editor/English.lproj/TemplateWindow.nib/designable.nib new file mode 100644 index 0000000..7305ebc --- /dev/null +++ b/Cocoa/Plug-Ins/Template Editor/English.lproj/TemplateWindow.nib/designable.nib @@ -0,0 +1,870 @@ + + + + 1070 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + + TemplateWindowController + + + FirstResponder + + + NSApplication + + + + {200, 200} + {50, 50} + {600, 400} + 0 + 0.0 + 15 + + + + + 15 + 2 + {{406, 385}, {365, 300}} + 1886912512 + Resource + NSWindow + + View + + {1.79769e+308, 1.79769e+308} + {213, 107} + + + 256 + + + + 274 + + + + 2304 + + + + 4352 + {405, 284} + + YES + + + 256 + {405, 17} + + + + + + 256 + {{350, 0}, {16, 17}} + + + + label + 120 + 48 + 1000 + + 75628096 + 2048 + Label + + LucidaGrande + 11 + 3100 + + + 3 + MC4zMzMzMzI5OQA + + + 6 + System + headerTextColor + + 3 + MAA + + + + + 338820672 + 1024 + + LucidaGrande + 13 + 1044 + + + + 3 + MQA + + + 6 + System + controlTextColor + + + + 3 + YES + + + + stringValue + 279 + 48 + 1000 + + 75628096 + 2048 + Data + + + + + + 338820672 + 1024 + + + + + + 3 + YES + YES + + + + 3 + 2 + + + 6 + System + gridColor + + 3 + MC41AA + + + 17 + 1388314624 + + + 4 + 15 + 0 + YES + 0 + + + {{0, 17}, {365, 284}} + + + + + 6 + System + controlBackgroundColor + + 3 + MC42NjY2NjY2NjY3AA + + + 4 + + + + 256 + {{350, 17}, {15, 284}} + + + _doScroller: + 0.96616542339324951 + + + + -2147483392 + {{-100, -100}, {304, 15}} + + YES + 1 + + _doScroller: + 0.96355354785919189 + + + + 2304 + + + + {365, 17} + + + + + 4 + + + {365, 301} + + + 144 + + + + + QSAAAEEgAABBmAAAQZgAAA + + + {365, 300} + + {{0, 0}, {1920, 1178}} + {213, 129} + {1.79769e+308, 1.79769e+308} + Template Editor Window + + + + 274 + + + + 274 + + + + 2304 + + + + 256 + {226, 244} + + YES + + + 256 + {226, 17} + + + + + + -2147483392 + {{180, 0}, {12, 17}} + + + + + type + 61 + 16 + 150 + + 75628096 + 134219776 + Type + + + 3 + MC4zMzMzMzI5OQA + + + + + 338820672 + 1024 + + + + + + 3 + YES + YES + + + + label + 123.17124938964844 + 36.171249389648438 + 10000 + + 75628096 + 2048 + Label + + + + + + 338820672 + 1024 + + + + + + 3 + YES + + + + stringValue + 33.4013671875 + 10 + 1000 + + 75628096 + 2048 + Value + + + 6 + System + headerColor + + + + + + 337772096 + 2048 + + + + + + 3 + YES + YES + + + + 3 + 2 + + + 17 + 1390411776 + + + 4 + 15 + 0 + YES + 0 + + + {{1, 17}, {190, 244}} + + + + + 4 + + + + -2147483392 + {{180, 17}, {11, 244}} + + 256 + + _doScroller: + 0.95901638269424438 + + + + -2147483392 + {{-100, -100}, {175, 15}} + + YES + 257 + + _doScroller: + 0.92344498634338379 + + + + 2304 + + + + {{1, 0}, {190, 17}} + + + + + 4 + + + + {{-1, -1}, {192, 262}} + + + 658 + + + + + + QSAAAEEgAABBmAAAQZgAAA + + + {190, 260} + + NSView + + NSResponder + + + + + + + contentView + + + + 24 + + + + parentWindow + + + + 25 + + + + dataSource + + + + 30 + + + + delegate + + + + 31 + + + + window + + + + 33 + + + + dataSource + + + + 41 + + + + delegate + + + + 42 + + + + displayList + + + + 43 + + + + dataList + + + + 44 + + + + delegate + + + + 45 + + + + initialFirstResponder + + + + 46 + + + + tmplDrawer + + + + 50 + + + + + + 0 + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 20 + + + TMPL Drawer + + + 21 + + + + + + Template Editor + + + 22 + + + + + + + + 35 + + + + + + + + + + + 36 + + + + + + + + + 34 + + + + + + + + 37 + + + + + + + + 23 + + + + + + TMPL Content + + + 27 + + + + + + + + + + + 28 + + + + + + + + + + 26 + + + + + + + + 29 + + + + + + + + 51 + + + + + + + + 53 + + + + + 54 + + + + + 55 + + + + + 56 + + + + + 57 + + + + + 58 + + + + + 59 + + + + + 60 + + + + + 61 + + + + + 62 + + + + + 63 + + + + + -3 + + + Application + + + + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + {213, 107} + 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 + NTOutlineView + 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 + + + + + + 63 + + + + + NTOutlineView + NSOutlineView + + IBProjectSource + ./Classes/NTOutlineView.h + + + + TemplateWindowController + NSWindowController + + id + id + id + id + id + id + id + + + + clear: + id + + + copy: + id + + + createListEntry: + id + + + cut: + id + + + paste: + id + + + revertResource: + id + + + saveResource: + id + + + + NSOutlineView + NSOutlineView + NSDrawer + + + + dataList + NSOutlineView + + + displayList + NSOutlineView + + + tmplDrawer + NSDrawer + + + + IBProjectSource + ./Classes/TemplateWindowController.h + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + YES + + 3 + + diff --git a/Cocoa/Plug-Ins/Template Editor/English.lproj/TemplateWindow.nib/keyedobjects.nib b/Cocoa/Plug-Ins/Template Editor/English.lproj/TemplateWindow.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..a713ebd38ae7159b4ad322a9a74518c2db6f7f9e GIT binary patch literal 11104 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 + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + ICONEditor + CFBundleIconFile + + CFBundleIdentifier + com.ulikusterer.resknife.bitmapeditor + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + BNDL + CFBundleSignature + ResK + CFBundleVersion + 0.0.1d1 + NSMainNibFile + ICONWindow + NSPrincipalClass + ICONWindowController + RKEditedTypes + + ICON + ICN# + icm# + ics# + CURS + + + +"; + }; + 089C1674FE841209C02AAC07 = { + buildActionMask = 2147483647; + files = ( + 3D357B2D04DB010F00B8225B, + 3D3B99A604DBE3310056861E, + 3D3B99A704DBE3310056861E, + ); + isa = PBXHeadersBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 089C1675FE841209C02AAC07 = { + buildActionMask = 2147483647; + files = ( + 089C1680FE841241C02AAC07, + 3D357B3004DB011A00B8225B, + ); + isa = PBXResourcesBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 089C1676FE841209C02AAC07 = { + buildActionMask = 2147483647; + files = ( + 3D357B2C04DB010F00B8225B, + 3D3B99A904DBE4450056861E, + ); + isa = PBXSourcesBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 089C1677FE841209C02AAC07 = { + buildActionMask = 2147483647; + files = ( + 1058C7AFFEA557BF11CA2CBB, + ); + isa = PBXFrameworksBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 089C1679FE841209C02AAC07 = { + buildActionMask = 2147483647; + files = ( + ); + isa = PBXRezBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + 089C167CFE841241C02AAC07 = { + children = ( + 3D357B2E04DB011A00B8225B, + 089C167DFE841241C02AAC07, + ); + isa = PBXGroup; + name = Resources; + refType = 4; + }; + 089C167DFE841241C02AAC07 = { + children = ( + 089C167EFE841241C02AAC07, + ); + isa = PBXVariantGroup; + name = InfoPlist.strings; + refType = 4; + }; + 089C167EFE841241C02AAC07 = { + fileEncoding = 10; + isa = PBXFileReference; + name = English; + path = English.lproj/InfoPlist.strings; + refType = 4; + }; + 089C167FFE841241C02AAC07 = { + isa = PBXFrameworkReference; + name = AppKit.framework; + path = /System/Library/Frameworks/AppKit.framework; + refType = 0; + }; + 089C1680FE841241C02AAC07 = { + fileRef = 089C167DFE841241C02AAC07; + isa = PBXBuildFile; + settings = { + }; + }; + 08FB77AFFE84173DC02AAC07 = { + children = ( + 3D357B2A04DB010F00B8225B, + 3D357B2B04DB010F00B8225B, + ); + isa = PBXGroup; + name = Classes; + refType = 4; + }; +//080 +//081 +//082 +//083 +//084 +//100 +//101 +//102 +//103 +//104 + 1058C7ACFEA557BF11CA2CBB = { + children = ( + 1058C7ADFEA557BF11CA2CBB, + ); + isa = PBXGroup; + name = "Linked Frameworks"; + refType = 4; + }; + 1058C7ADFEA557BF11CA2CBB = { + isa = PBXFrameworkReference; + name = Cocoa.framework; + path = /System/Library/Frameworks/Cocoa.framework; + refType = 0; + }; + 1058C7AEFEA557BF11CA2CBB = { + children = ( + 089C1672FE841209C02AAC07, + 089C167FFE841241C02AAC07, + ); + isa = PBXGroup; + name = "Other Frameworks"; + refType = 4; + }; + 1058C7AFFEA557BF11CA2CBB = { + fileRef = 1058C7ADFEA557BF11CA2CBB; + isa = PBXBuildFile; + settings = { + }; + }; +//100 +//101 +//102 +//103 +//104 +//190 +//191 +//192 +//193 +//194 + 19C28FB8FE9D52D311CA2CBB = { + children = ( + 014CEA410018CDE011CA2923, + ); + isa = PBXGroup; + name = Products; + refType = 4; + }; +//190 +//191 +//192 +//193 +//194 +//320 +//321 +//322 +//323 +//324 + 32C88E010371C26100C91783 = { + children = ( + 3D3B99A404DBE3310056861E, + 3D3B99A504DBE3310056861E, + 3D3B99A804DBE4450056861E, + ); + isa = PBXGroup; + name = "Other Sources"; + refType = 4; + }; +//320 +//321 +//322 +//323 +//324 +//3D0 +//3D1 +//3D2 +//3D3 +//3D4 + 3D357B2A04DB010F00B8225B = { + fileEncoding = 30; + isa = PBXFileReference; + path = ICONWindowController.m; + refType = 4; + }; + 3D357B2B04DB010F00B8225B = { + fileEncoding = 30; + isa = PBXFileReference; + path = ICONWindowController.h; + refType = 4; + }; + 3D357B2C04DB010F00B8225B = { + fileRef = 3D357B2A04DB010F00B8225B; + isa = PBXBuildFile; + settings = { + }; + }; + 3D357B2D04DB010F00B8225B = { + fileRef = 3D357B2B04DB010F00B8225B; + isa = PBXBuildFile; + settings = { + }; + }; + 3D357B2E04DB011A00B8225B = { + children = ( + 3D357B2F04DB011A00B8225B, + ); + isa = PBXVariantGroup; + name = ICONWindow.nib; + path = ""; + refType = 4; + }; + 3D357B2F04DB011A00B8225B = { + isa = PBXFileReference; + name = English; + path = English.lproj/ICONWindow.nib; + refType = 4; + }; + 3D357B3004DB011A00B8225B = { + fileRef = 3D357B2E04DB011A00B8225B; + isa = PBXBuildFile; + settings = { + }; + }; + 3D357B3104DB013D00B8225B = { + fileEncoding = 30; + isa = PBXFileReference; + path = README.txt; + refType = 4; + }; + 3D3B99A404DBE3310056861E = { + fileEncoding = 30; + isa = PBXFileReference; + name = ResKnifePluginProtocol.h; + path = "../Cocoa/Plug-Ins/ResKnifePluginProtocol.h"; + refType = 2; + }; + 3D3B99A504DBE3310056861E = { + fileEncoding = 30; + isa = PBXFileReference; + name = ResKnifeResourceProtocol.h; + path = "../Cocoa/Plug-Ins/ResKnifeResourceProtocol.h"; + refType = 2; + }; + 3D3B99A604DBE3310056861E = { + fileRef = 3D3B99A404DBE3310056861E; + isa = PBXBuildFile; + settings = { + }; + }; + 3D3B99A704DBE3310056861E = { + fileRef = 3D3B99A504DBE3310056861E; + isa = PBXBuildFile; + settings = { + }; + }; + 3D3B99A804DBE4450056861E = { + fileEncoding = 30; + isa = PBXFileReference; + name = Notifications.m; + path = "/Users/witness/Programming/ResKnife/Cocoa/Plug-Ins/Notifications.m"; + refType = 0; + }; + 3D3B99A904DBE4450056861E = { + fileRef = 3D3B99A804DBE4450056861E; + isa = PBXBuildFile; + settings = { + }; + }; + }; + rootObject = 089C1669FE841209C02AAC07; +} diff --git a/ICONEditor/ICONEditor.xcodeproj/project.pbxproj b/ICONEditor/ICONEditor.xcodeproj/project.pbxproj new file mode 100644 index 0000000..722844e --- /dev/null +++ b/ICONEditor/ICONEditor.xcodeproj/project.pbxproj @@ -0,0 +1,594 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 42; + objects = { + +/* Begin PBXBuildFile section */ + 089C1680FE841241C02AAC07 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; }; + 1058C7AFFEA557BF11CA2CBB /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; }; + 3D357B2C04DB010F00B8225B /* ICONWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D357B2A04DB010F00B8225B /* ICONWindowController.m */; }; + 3D357B2D04DB010F00B8225B /* ICONWindowController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D357B2B04DB010F00B8225B /* ICONWindowController.h */; }; + 3D357B3004DB011A00B8225B /* ICONWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = 3D357B2E04DB011A00B8225B /* ICONWindow.nib */; }; + 3D3B99A604DBE3310056861E /* ResKnifePluginProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D3B99A404DBE3310056861E /* ResKnifePluginProtocol.h */; }; + 3D3B99A704DBE3310056861E /* ResKnifeResourceProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D3B99A504DBE3310056861E /* ResKnifeResourceProtocol.h */; }; + 3D3B99A904DBE4450056861E /* Notifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D3B99A804DBE4450056861E /* Notifications.m */; }; + 6125C027174FC55600B741D9 /* ICONWindowController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D357B2B04DB010F00B8225B /* ICONWindowController.h */; }; + 6125C028174FC55600B741D9 /* ResKnifePluginProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D3B99A404DBE3310056861E /* ResKnifePluginProtocol.h */; }; + 6125C029174FC55600B741D9 /* ResKnifeResourceProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D3B99A504DBE3310056861E /* ResKnifeResourceProtocol.h */; }; + 6125C02B174FC55600B741D9 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; }; + 6125C02C174FC55600B741D9 /* ICONWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = 3D357B2E04DB011A00B8225B /* ICONWindow.nib */; }; + 6125C02E174FC55600B741D9 /* ICONWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D357B2A04DB010F00B8225B /* ICONWindowController.m */; }; + 6125C02F174FC55600B741D9 /* Notifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D3B99A804DBE4450056861E /* Notifications.m */; }; + 6125C031174FC55600B741D9 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXBundleTarget section */ + 089C1673FE841209C02AAC07 /* ICONEditor (PB2) */ = { + isa = PBXBundleTarget; + buildConfigurationList = 6125BFD5174FC15600B741D9 /* Build configuration list for PBXBundleTarget "ICONEditor (PB2)" */; + buildPhases = ( + 089C1674FE841209C02AAC07 /* Headers */, + 089C1675FE841209C02AAC07 /* Resources */, + 089C1676FE841209C02AAC07 /* Sources */, + 089C1677FE841209C02AAC07 /* Frameworks */, + 089C1679FE841209C02AAC07 /* Rez */, + ); + dependencies = ( + ); + name = "ICONEditor (PB2)"; + productInstallPath = "$(HOME)/Library/Bundles"; + productName = "ICONEditor (PB2)"; + productReference = 014CEA410018CDE011CA2923 /* ICONEditor.plugin */; + productSettingsXML = " + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + ICONEditor + CFBundleIconFile + + CFBundleIdentifier + com.ulikusterer.resknife.bitmapeditor + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + BNDL + CFBundleSignature + ResK + CFBundleVersion + 0.0.1d1 + NSMainNibFile + ICONWindow + NSPrincipalClass + ICONWindowController + RKEditedTypes + + ICON + ICN# + icm# + ics# + CURS + + + +"; + }; +/* End PBXBundleTarget section */ + +/* Begin PBXFileReference section */ + 014CEA410018CDE011CA2923 /* ICONEditor.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = ICONEditor.plugin; sourceTree = BUILT_PRODUCTS_DIR; }; + 089C1672FE841209C02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; + 089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; + 089C167FFE841241C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; + 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; + 3D357B2A04DB010F00B8225B /* ICONWindowController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ICONWindowController.m; sourceTree = ""; }; + 3D357B2B04DB010F00B8225B /* ICONWindowController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICONWindowController.h; sourceTree = ""; }; + 3D357B2F04DB011A00B8225B /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/ICONWindow.nib; sourceTree = ""; }; + 3D357B3104DB013D00B8225B /* README.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = README.txt; sourceTree = ""; }; + 3D3B99A404DBE3310056861E /* ResKnifePluginProtocol.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ResKnifePluginProtocol.h; path = "../Cocoa/Plug-Ins/ResKnifePluginProtocol.h"; sourceTree = SOURCE_ROOT; }; + 3D3B99A504DBE3310056861E /* ResKnifeResourceProtocol.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ResKnifeResourceProtocol.h; path = "../Cocoa/Plug-Ins/ResKnifeResourceProtocol.h"; sourceTree = SOURCE_ROOT; }; + 3D3B99A804DBE4450056861E /* Notifications.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = Notifications.m; path = "../Cocoa/Plug-Ins/Notifications.m"; sourceTree = ""; }; + 6125C037174FC55600B741D9 /* Info-ICONEditor__PB2___Upgraded_.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-ICONEditor__PB2___Upgraded_.plist"; sourceTree = ""; }; + 6125C038174FC55600B741D9 /* ICONEditor.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ICONEditor.plugin; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 089C1677FE841209C02AAC07 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 1058C7AFFEA557BF11CA2CBB /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6125C030174FC55600B741D9 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 6125C031174FC55600B741D9 /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 089C166AFE841209C02AAC07 /* ICONEditor (PB2) */ = { + isa = PBXGroup; + children = ( + 3D357B3104DB013D00B8225B /* README.txt */, + 08FB77AFFE84173DC02AAC07 /* Classes */, + 32C88E010371C26100C91783 /* Other Sources */, + 089C167CFE841241C02AAC07 /* Resources */, + 089C1671FE841209C02AAC07 /* Frameworks and Libraries */, + 19C28FB8FE9D52D311CA2CBB /* Products */, + 6125C037174FC55600B741D9 /* Info-ICONEditor__PB2___Upgraded_.plist */, + ); + name = "ICONEditor (PB2)"; + sourceTree = ""; + }; + 089C1671FE841209C02AAC07 /* Frameworks and Libraries */ = { + isa = PBXGroup; + children = ( + 1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */, + 1058C7AEFEA557BF11CA2CBB /* Other Frameworks */, + ); + name = "Frameworks and Libraries"; + sourceTree = ""; + }; + 089C167CFE841241C02AAC07 /* Resources */ = { + isa = PBXGroup; + children = ( + 3D357B2E04DB011A00B8225B /* ICONWindow.nib */, + 089C167DFE841241C02AAC07 /* InfoPlist.strings */, + ); + name = Resources; + sourceTree = ""; + }; + 08FB77AFFE84173DC02AAC07 /* Classes */ = { + isa = PBXGroup; + children = ( + 3D357B2A04DB010F00B8225B /* ICONWindowController.m */, + 3D357B2B04DB010F00B8225B /* ICONWindowController.h */, + ); + name = Classes; + sourceTree = ""; + }; + 1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */ = { + isa = PBXGroup; + children = ( + 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */, + ); + name = "Linked Frameworks"; + sourceTree = ""; + }; + 1058C7AEFEA557BF11CA2CBB /* Other Frameworks */ = { + isa = PBXGroup; + children = ( + 089C1672FE841209C02AAC07 /* Foundation.framework */, + 089C167FFE841241C02AAC07 /* AppKit.framework */, + ); + name = "Other Frameworks"; + sourceTree = ""; + }; + 19C28FB8FE9D52D311CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 014CEA410018CDE011CA2923 /* ICONEditor.plugin */, + 6125C038174FC55600B741D9 /* ICONEditor.plugin */, + ); + name = Products; + sourceTree = ""; + }; + 32C88E010371C26100C91783 /* Other Sources */ = { + isa = PBXGroup; + children = ( + 3D3B99A404DBE3310056861E /* ResKnifePluginProtocol.h */, + 3D3B99A504DBE3310056861E /* ResKnifeResourceProtocol.h */, + 3D3B99A804DBE4450056861E /* Notifications.m */, + ); + name = "Other Sources"; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 089C1674FE841209C02AAC07 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 3D357B2D04DB010F00B8225B /* ICONWindowController.h in Headers */, + 3D3B99A604DBE3310056861E /* ResKnifePluginProtocol.h in Headers */, + 3D3B99A704DBE3310056861E /* ResKnifeResourceProtocol.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6125C026174FC55600B741D9 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 6125C027174FC55600B741D9 /* ICONWindowController.h in Headers */, + 6125C028174FC55600B741D9 /* ResKnifePluginProtocol.h in Headers */, + 6125C029174FC55600B741D9 /* ResKnifeResourceProtocol.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 6125C025174FC55600B741D9 /* ICONEditor (PB2) (Upgraded) */ = { + isa = PBXNativeTarget; + buildConfigurationList = 6125C033174FC55600B741D9 /* Build configuration list for PBXNativeTarget "ICONEditor (PB2) (Upgraded)" */; + buildPhases = ( + 6125C026174FC55600B741D9 /* Headers */, + 6125C02A174FC55600B741D9 /* Resources */, + 6125C02D174FC55600B741D9 /* Sources */, + 6125C030174FC55600B741D9 /* Frameworks */, + 6125C032174FC55600B741D9 /* Rez */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "ICONEditor (PB2) (Upgraded)"; + productInstallPath = "$(HOME)/Library/Bundles"; + productName = "ICONEditor (PB2)"; + productReference = 6125C038174FC55600B741D9 /* ICONEditor.plugin */; + productType = "com.apple.product-type.bundle"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 089C1669FE841209C02AAC07 /* Project object */ = { + isa = PBXProject; + buildConfigurationList = 6125BFD4174FC15600B741D9 /* Build configuration list for PBXProject "ICONEditor" */; + compatibilityVersion = "Xcode 2.4"; + developmentRegion = English; + hasScannedForEncodings = 1; + knownRegions = ( + English, + Japanese, + French, + German, + ); + mainGroup = 089C166AFE841209C02AAC07 /* ICONEditor (PB2) */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 6125C025174FC55600B741D9 /* ICONEditor (PB2) (Upgraded) */, + 089C1673FE841209C02AAC07 /* ICONEditor (PB2) */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 089C1675FE841209C02AAC07 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 089C1680FE841241C02AAC07 /* InfoPlist.strings in Resources */, + 3D357B3004DB011A00B8225B /* ICONWindow.nib in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6125C02A174FC55600B741D9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 6125C02B174FC55600B741D9 /* InfoPlist.strings in Resources */, + 6125C02C174FC55600B741D9 /* ICONWindow.nib in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXRezBuildPhase section */ + 089C1679FE841209C02AAC07 /* Rez */ = { + isa = PBXRezBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6125C032174FC55600B741D9 /* Rez */ = { + isa = PBXRezBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXRezBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 089C1676FE841209C02AAC07 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 3D357B2C04DB010F00B8225B /* ICONWindowController.m in Sources */, + 3D3B99A904DBE4450056861E /* Notifications.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6125C02D174FC55600B741D9 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 6125C02E174FC55600B741D9 /* ICONWindowController.m in Sources */, + 6125C02F174FC55600B741D9 /* Notifications.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 089C167DFE841241C02AAC07 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 089C167EFE841241C02AAC07 /* English */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; + 3D357B2E04DB011A00B8225B /* ICONWindow.nib */ = { + isa = PBXVariantGroup; + children = ( + 3D357B2F04DB011A00B8225B /* English */, + ); + name = ICONWindow.nib; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 6125BFCD174FC15600B741D9 /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_EXCEPTIONS = YES; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_GLOBAL_CONSTRUCTORS = YES; + GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; + GCC_WARN_ABOUT_MISSING_NEWLINE = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; + GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = YES; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; + GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; + GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; + GCC_WARN_MISSING_PARENTHESES = YES; + GCC_WARN_MULTIPLE_DEFINITION_TYPES_FOR_SELECTOR = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_PROTOTYPE_CONVERSION = YES; + GCC_WARN_SHADOW = YES; + GCC_WARN_SIGN_COMPARE = YES; + GCC_WARN_STRICT_SELECTOR_MATCH = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNKNOWN_PRAGMAS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_LABEL = YES; + GCC_WARN_UNUSED_PARAMETER = YES; + GCC_WARN_UNUSED_VALUE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + GENERATE_PKGINFO_FILE = YES; + GENERATE_PROFILING_CODE = YES; + LD_GENERATE_MAP_FILE = YES; + MACH_O_TYPE = mh_bundle; + RUN_CLANG_STATIC_ANALYZER = YES; + SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES; + VALIDATE_PRODUCT = YES; + }; + name = Development; + }; + 6125BFCE174FC15600B741D9 /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + }; + name = Deployment; + }; + 6125BFCF174FC15600B741D9 /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + }; + name = Default; + }; + 6125BFD0174FC15600B741D9 /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ""; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ""; + INSTALL_PATH = "$(HOME)/Library/Bundles"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRECOMPILE_PREFIX_HEADER = YES; + PRODUCT_NAME = ICONEditor; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = plugin; + ZERO_LINK = YES; + }; + name = Development; + }; + 6125BFD1174FC15600B741D9 /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + FRAMEWORK_SEARCH_PATHS = ""; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + HEADER_SEARCH_PATHS = ""; + INSTALL_PATH = "$(HOME)/Library/Bundles"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRECOMPILE_PREFIX_HEADER = YES; + PRODUCT_NAME = ICONEditor; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = plugin; + ZERO_LINK = NO; + }; + name = Deployment; + }; + 6125BFD2174FC15600B741D9 /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + FRAMEWORK_SEARCH_PATHS = ""; + HEADER_SEARCH_PATHS = ""; + INSTALL_PATH = "$(HOME)/Library/Bundles"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRECOMPILE_PREFIX_HEADER = YES; + PRODUCT_NAME = ICONEditor; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = plugin; + }; + name = Default; + }; + 6125C034174FC55600B741D9 /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ""; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = "Info-ICONEditor__PB2___Upgraded_.plist"; + INSTALL_PATH = "$(HOME)/Library/Bundles"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = ICONEditor; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = plugin; + ZERO_LINK = YES; + }; + name = Development; + }; + 6125C035174FC55600B741D9 /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + FRAMEWORK_SEARCH_PATHS = ""; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = "Info-ICONEditor__PB2___Upgraded_.plist"; + INSTALL_PATH = "$(HOME)/Library/Bundles"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = ICONEditor; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = plugin; + ZERO_LINK = NO; + }; + name = Deployment; + }; + 6125C036174FC55600B741D9 /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + FRAMEWORK_SEARCH_PATHS = ""; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = "Info-ICONEditor__PB2___Upgraded_.plist"; + INSTALL_PATH = "$(HOME)/Library/Bundles"; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ""; + OTHER_LDFLAGS = ""; + OTHER_REZFLAGS = ""; + PRODUCT_NAME = ICONEditor; + SECTORDER_FLAGS = ""; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + WRAPPER_EXTENSION = plugin; + }; + name = Default; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 6125BFD4174FC15600B741D9 /* Build configuration list for PBXProject "ICONEditor" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 6125BFCD174FC15600B741D9 /* Development */, + 6125BFCE174FC15600B741D9 /* Deployment */, + 6125BFCF174FC15600B741D9 /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; + 6125BFD5174FC15600B741D9 /* Build configuration list for PBXBundleTarget "ICONEditor (PB2)" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 6125BFD0174FC15600B741D9 /* Development */, + 6125BFD1174FC15600B741D9 /* Deployment */, + 6125BFD2174FC15600B741D9 /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; + 6125C033174FC55600B741D9 /* Build configuration list for PBXNativeTarget "ICONEditor (PB2) (Upgraded)" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 6125C034174FC55600B741D9 /* Development */, + 6125C035174FC55600B741D9 /* Deployment */, + 6125C036174FC55600B741D9 /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; +/* End XCConfigurationList section */ + }; + rootObject = 089C1669FE841209C02AAC07 /* Project object */; +} diff --git a/ICONEditor/Info-ICONEditor__PB2___Upgraded_.plist b/ICONEditor/Info-ICONEditor__PB2___Upgraded_.plist new file mode 100644 index 0000000..2e178d7 --- /dev/null +++ b/ICONEditor/Info-ICONEditor__PB2___Upgraded_.plist @@ -0,0 +1,34 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + ICONEditor + CFBundleIconFile + + CFBundleIdentifier + com.ulikusterer.resknife.bitmapeditor + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + BNDL + CFBundleSignature + ResK + CFBundleVersion + 0.0.1d1 + NSMainNibFile + ICONWindow + NSPrincipalClass + ICONWindowController + RKEditedTypes + + ICON + ICN# + icm# + ics# + CURS + + + diff --git a/NovaTools/DataSource.m b/NovaTools/DataSource.m index 77a5360..cf76223 100755 --- a/NovaTools/DataSource.m +++ b/NovaTools/DataSource.m @@ -1,4 +1,10 @@ +/* + * DataSource.m + * + */ + #import "DataSource.h" +#import "ResKnifePluginProtocol.h" #import "ResKnifeResourceProtocol.h" #import "NSNumber-Range.h" diff --git a/NovaTools/Notification.m b/NovaTools/Notification.m new file mode 120000 index 0000000..6684680 --- /dev/null +++ b/NovaTools/Notification.m @@ -0,0 +1 @@ +../Cocoa/Plug-Ins/Notification.m \ No newline at end of file diff --git a/NovaTools/ResKnifePluginProtocol.h b/NovaTools/ResKnifePluginProtocol.h new file mode 120000 index 0000000..838a13e --- /dev/null +++ b/NovaTools/ResKnifePluginProtocol.h @@ -0,0 +1 @@ +../Cocoa/Plug-Ins/ResKnifePluginProtocol.h \ No newline at end of file diff --git a/NovaTools/ResKnifeResourceProtocol.h b/NovaTools/ResKnifeResourceProtocol.h new file mode 120000 index 0000000..33f4aad --- /dev/null +++ b/NovaTools/ResKnifeResourceProtocol.h @@ -0,0 +1 @@ +../Cocoa/Plug-Ins/ResKnifeResourceProtocol.h \ No newline at end of file diff --git a/PICT Editor/English.lproj b/PICT Editor/English.lproj new file mode 120000 index 0000000..f5ec985 --- /dev/null +++ b/PICT Editor/English.lproj @@ -0,0 +1 @@ +../Cocoa/Plug-Ins/PICT Editor/English.lproj \ No newline at end of file diff --git a/ResKnife.xcodeproj/project.pbxproj b/ResKnife.xcodeproj/project.pbxproj index 5d7117b..e4b519b 100644 --- a/ResKnife.xcodeproj/project.pbxproj +++ b/ResKnife.xcodeproj/project.pbxproj @@ -12,232 +12,22 @@ 0EF71540122BD0D0005DF94E /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0EF7153F122BD0D0005DF94E /* Localizable.strings */; }; 3DB9D66412307A9400DDA647 /* NovaTools.plugin in Copy Plugins */ = {isa = PBXBuildFile; fileRef = E17ADBC006A2132800842474 /* NovaTools.plugin */; }; 3DB9D6E712307F6300DDA647 /* Bitmap Editor.plugin in Copy Plugins */ = {isa = PBXBuildFile; fileRef = E18BF69D069FEA1800F076B8 /* Bitmap Editor.plugin */; }; - 61DC571D174E64E30085B3DC /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5609174E64E20085B3DC /* Info.plist */; }; - 61DC571E174E64E30085B3DC /* ChooseStringEncodingDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC560B174E64E20085B3DC /* ChooseStringEncodingDialog.xib */; }; - 61DC571F174E64E30085B3DC /* DataInspectorView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC560C174E64E20085B3DC /* DataInspectorView.xib */; }; - 61DC5720174E64E30085B3DC /* GenericPrompt.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC560D174E64E20085B3DC /* GenericPrompt.xib */; }; - 61DC5721174E64E30085B3DC /* hex_icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 61DC560E174E64E20085B3DC /* hex_icon.icns */; }; - 61DC5722174E64E30085B3DC /* OpenDriveDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC560F174E64E20085B3DC /* OpenDriveDialog.xib */; }; - 61DC5723174E64E30085B3DC /* OpenPathDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5610174E64E20085B3DC /* OpenPathDialog.xib */; }; - 61DC5724174E64E30085B3DC /* AppDebugging.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5612174E64E20085B3DC /* AppDebugging.h */; }; - 61DC5725174E64E30085B3DC /* AppDebugging.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5613174E64E20085B3DC /* AppDebugging.m */; }; - 61DC5726174E64E30085B3DC /* AppDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5614174E64E20085B3DC /* AppDelegate.h */; }; - 61DC5727174E64E30085B3DC /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5615174E64E20085B3DC /* AppDelegate.m */; }; - 61DC5728174E64E30085B3DC /* AppUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5616174E64E20085B3DC /* AppUtilities.h */; }; - 61DC5729174E64E30085B3DC /* AppUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5617174E64E20085B3DC /* AppUtilities.m */; }; - 61DC572A174E64E30085B3DC /* BaseDataDocument.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5618174E64E20085B3DC /* BaseDataDocument.h */; }; - 61DC572B174E64E30085B3DC /* BaseDataDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5619174E64E20085B3DC /* BaseDataDocument.m */; }; - 61DC572C174E64E30085B3DC /* ChooseStringEncodingWindowController.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC561A174E64E20085B3DC /* ChooseStringEncodingWindowController.h */; }; - 61DC572D174E64E30085B3DC /* ChooseStringEncodingWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC561B174E64E20085B3DC /* ChooseStringEncodingWindowController.m */; }; - 61DC572E174E64E30085B3DC /* DataInspectorRepresenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC561C174E64E20085B3DC /* DataInspectorRepresenter.h */; }; - 61DC572F174E64E30085B3DC /* DataInspectorRepresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC561D174E64E20085B3DC /* DataInspectorRepresenter.m */; }; - 61DC5730174E64E30085B3DC /* DiffDocument.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC561E174E64E20085B3DC /* DiffDocument.h */; }; - 61DC5731174E64E30085B3DC /* DiffDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC561F174E64E20085B3DC /* DiffDocument.m */; }; - 61DC5732174E64E30085B3DC /* DiffDocumentWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5620174E64E20085B3DC /* DiffDocumentWindow.h */; }; - 61DC5733174E64E30085B3DC /* DiffDocumentWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5621174E64E20085B3DC /* DiffDocumentWindow.m */; }; - 61DC5734174E64E30085B3DC /* DiffOverlayView.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5622174E64E20085B3DC /* DiffOverlayView.h */; }; - 61DC5735174E64E30085B3DC /* DiffOverlayView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5623174E64E20085B3DC /* DiffOverlayView.m */; }; - 61DC5736174E64E30085B3DC /* DiffRangeWindowController.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5624174E64E20085B3DC /* DiffRangeWindowController.h */; }; - 61DC5737174E64E30085B3DC /* DiffRangeWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5625174E64E20085B3DC /* DiffRangeWindowController.m */; }; - 61DC5738174E64E30085B3DC /* DiffTextViewContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5626174E64E20085B3DC /* DiffTextViewContainer.h */; }; - 61DC5739174E64E30085B3DC /* DiffTextViewContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5627174E64E20085B3DC /* DiffTextViewContainer.m */; }; - 61DC573A174E64E30085B3DC /* DocumentWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5628174E64E20085B3DC /* DocumentWindow.h */; }; - 61DC573B174E64E30085B3DC /* DocumentWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5629174E64E20085B3DC /* DocumentWindow.m */; }; - 61DC573C174E64E30085B3DC /* FileDataDocument.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC562A174E64E20085B3DC /* FileDataDocument.h */; }; - 61DC573D174E64E30085B3DC /* FileDataDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC562B174E64E20085B3DC /* FileDataDocument.m */; }; - 61DC573E174E64E30085B3DC /* HexFiend_2_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 61DC562C174E64E20085B3DC /* HexFiend_2_Prefix.pch */; }; - 61DC573F174E64E30085B3DC /* HFBannerDividerThumb.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC562D174E64E20085B3DC /* HFBannerDividerThumb.h */; }; - 61DC5740174E64E30085B3DC /* HFBannerDividerThumb.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC562E174E64E20085B3DC /* HFBannerDividerThumb.m */; }; - 61DC5741174E64E30085B3DC /* HFDocumentOperationView.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC562F174E64E20085B3DC /* HFDocumentOperationView.h */; }; - 61DC5742174E64E30085B3DC /* HFDocumentOperationView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5630174E64E20085B3DC /* HFDocumentOperationView.m */; }; - 61DC5743174E64E30085B3DC /* HFFindReplaceBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5631174E64E20085B3DC /* HFFindReplaceBackgroundView.h */; }; - 61DC5744174E64E30085B3DC /* HFFindReplaceBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5632174E64E20085B3DC /* HFFindReplaceBackgroundView.m */; }; - 61DC5745174E64E30085B3DC /* HFFindReplaceOperationView.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5633174E64E20085B3DC /* HFFindReplaceOperationView.h */; }; - 61DC5746174E64E30085B3DC /* HFFindReplaceOperationView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5634174E64E20085B3DC /* HFFindReplaceOperationView.m */; }; - 61DC5747174E64E30085B3DC /* HFResizingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5635174E64E20085B3DC /* HFResizingView.h */; }; - 61DC5748174E64E30085B3DC /* HFResizingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5636174E64E20085B3DC /* HFResizingView.m */; }; - 61DC5749174E64E30085B3DC /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5637174E64E20085B3DC /* main.m */; }; - 61DC574A174E64E30085B3DC /* MyDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5638174E64E20085B3DC /* MyDocument.m */; }; - 61DC574B174E64E30085B3DC /* MyDocumentController.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5639174E64E20085B3DC /* MyDocumentController.h */; }; - 61DC574C174E64E30085B3DC /* MyDocumentController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC563A174E64E20085B3DC /* MyDocumentController.m */; }; - 61DC574D174E64E30085B3DC /* OpenDriveWindowController.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC563B174E64E20085B3DC /* OpenDriveWindowController.h */; }; - 61DC574E174E64E30085B3DC /* OpenDriveWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC563C174E64E20085B3DC /* OpenDriveWindowController.m */; }; - 61DC574F174E64E30085B3DC /* OpenPathWindowController.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC563D174E64E20085B3DC /* OpenPathWindowController.h */; }; - 61DC5750174E64E30085B3DC /* OpenPathWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC563E174E64E20085B3DC /* OpenPathWindowController.m */; }; - 61DC5751174E64E30085B3DC /* ProcessList.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC563F174E64E20085B3DC /* ProcessList.h */; }; - 61DC5752174E64E30085B3DC /* ProcessList.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5640174E64E20085B3DC /* ProcessList.m */; }; - 61DC5753174E64E30085B3DC /* ProcessMemoryDocument.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5641174E64E20085B3DC /* ProcessMemoryDocument.h */; }; - 61DC5754174E64E30085B3DC /* ProcessMemoryDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5642174E64E20085B3DC /* ProcessMemoryDocument.m */; }; - 61DC5755174E64E30085B3DC /* StretchableProgressIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5643174E64E20085B3DC /* StretchableProgressIndicator.h */; }; - 61DC5756174E64E30085B3DC /* StretchableProgressIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5644174E64E20085B3DC /* StretchableProgressIndicator.m */; }; - 61DC5757174E64E30085B3DC /* TextDividerRepresenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5645174E64E20085B3DC /* TextDividerRepresenter.h */; }; - 61DC5758174E64E30085B3DC /* TextDividerRepresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5646174E64E20085B3DC /* TextDividerRepresenter.m */; }; - 61DC5759174E64E30085B3DC /* codesign.sh in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5648174E64E20085B3DC /* codesign.sh */; }; - 61DC575A174E64E30085B3DC /* Debug+CodeSign.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5649174E64E20085B3DC /* Debug+CodeSign.xcconfig */; }; - 61DC575B174E64E30085B3DC /* Debug+UnitTests.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 61DC564A174E64E20085B3DC /* Debug+UnitTests.xcconfig */; }; - 61DC575C174E64E30085B3DC /* Debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 61DC564B174E64E20085B3DC /* Debug.xcconfig */; }; - 61DC575D174E64E30085B3DC /* Release+CodeSign.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 61DC564C174E64E20085B3DC /* Release+CodeSign.xcconfig */; }; - 61DC575E174E64E30085B3DC /* Release.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 61DC564D174E64E20085B3DC /* Release.xcconfig */; }; - 61DC575F174E64E30085B3DC /* build_documentation.py in Resources */ = {isa = PBXBuildFile; fileRef = 61DC564F174E64E20085B3DC /* build_documentation.py */; }; - 61DC5760174E64E30085B3DC /* doxygen in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5650174E64E20085B3DC /* doxygen */; }; - 61DC5761174E64E30085B3DC /* hexfiend_doxyfile.config in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5651174E64E30085B3DC /* hexfiend_doxyfile.config */; }; - 61DC5762174E64E30085B3DC /* munge_header_for_doxy.py in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5652174E64E30085B3DC /* munge_header_for_doxy.py */; }; - 61DC5763174E64E30085B3DC /* DiffComputationBanner.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5653174E64E30085B3DC /* DiffComputationBanner.xib */; }; - 61DC5764174E64E30085B3DC /* DiffDocument.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5655174E64E30085B3DC /* DiffDocument.xib */; }; - 61DC5765174E64E30085B3DC /* DiffRangeDialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5657174E64E30085B3DC /* DiffRangeDialog.xib */; }; - 61DC5766174E64E30085B3DC /* FindReplaceBanner.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5659174E64E30085B3DC /* FindReplaceBanner.xib */; }; - 61DC5767174E64E30085B3DC /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 61DC565B174E64E30085B3DC /* InfoPlist.strings */; }; - 61DC5768174E64E30085B3DC /* JumpToOffsetBanner.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC565D174E64E30085B3DC /* JumpToOffsetBanner.xib */; }; - 61DC5769174E64E30085B3DC /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC565F174E64E30085B3DC /* MainMenu.xib */; }; - 61DC576A174E64E30085B3DC /* MoveSelectionByBanner.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5661174E64E30085B3DC /* MoveSelectionByBanner.xib */; }; - 61DC576B174E64E30085B3DC /* MyDocument.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5663174E64E30085B3DC /* MyDocument.xib */; }; - 61DC576C174E64E30085B3DC /* SaveBanner.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5665174E64E30085B3DC /* SaveBanner.xib */; }; - 61DC576D174E64E30085B3DC /* HexFiend_Framework-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5668174E64E30085B3DC /* HexFiend_Framework-Info.plist */; }; - 61DC576E174E64E30085B3DC /* HFCancelOff.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 61DC566A174E64E30085B3DC /* HFCancelOff.tiff */; }; - 61DC576F174E64E30085B3DC /* HFCancelOn.tiff in Resources */ = {isa = PBXBuildFile; fileRef = 61DC566B174E64E30085B3DC /* HFCancelOn.tiff */; }; - 61DC5770174E64E30085B3DC /* HFModalProgress.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC566C174E64E30085B3DC /* HFModalProgress.xib */; }; - 61DC5771174E64E30085B3DC /* BTree_Test_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5670174E64E30085B3DC /* BTree_Test_Prefix.pch */; }; - 61DC5772174E64E30085B3DC /* NaiveArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5671174E64E30085B3DC /* NaiveArray.h */; }; - 61DC5773174E64E30085B3DC /* NaiveArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5672174E64E30085B3DC /* NaiveArray.m */; }; - 61DC5774174E64E30085B3DC /* test_btree_main.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5673174E64E30085B3DC /* test_btree_main.m */; }; - 61DC5775174E64E30085B3DC /* TreeEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5674174E64E30085B3DC /* TreeEntry.h */; }; - 61DC5776174E64E30085B3DC /* TreeEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5675174E64E30085B3DC /* TreeEntry.m */; }; - 61DC5777174E64E30085B3DC /* HFBTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5676174E64E30085B3DC /* HFBTree.h */; }; - 61DC5778174E64E30085B3DC /* HFBTree.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5677174E64E30085B3DC /* HFBTree.m */; }; - 61DC5779174E64E30085B3DC /* HexFiend.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5678174E64E30085B3DC /* HexFiend.h */; }; - 61DC577A174E64E30085B3DC /* HexFiend_2_Framework_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5679174E64E30085B3DC /* HexFiend_2_Framework_Prefix.pch */; }; - 61DC577B174E64E30085B3DC /* HFAnnotatedTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC567A174E64E30085B3DC /* HFAnnotatedTree.h */; }; - 61DC577C174E64E30085B3DC /* HFAnnotatedTree.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC567B174E64E30085B3DC /* HFAnnotatedTree.m */; }; - 61DC577D174E64E30085B3DC /* HFAttributedByteArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC567C174E64E30085B3DC /* HFAttributedByteArray.h */; }; - 61DC577E174E64E30085B3DC /* HFAttributedByteArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC567D174E64E30085B3DC /* HFAttributedByteArray.m */; }; - 61DC577F174E64E30085B3DC /* HFBTreeByteArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC567E174E64E30085B3DC /* HFBTreeByteArray.h */; }; - 61DC5780174E64E30085B3DC /* HFBTreeByteArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC567F174E64E30085B3DC /* HFBTreeByteArray.m */; }; - 61DC5781174E64E30085B3DC /* HFByteArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5680174E64E30085B3DC /* HFByteArray.h */; }; - 61DC5782174E64E30085B3DC /* HFByteArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5681174E64E30085B3DC /* HFByteArray.m */; }; - 61DC5783174E64E30085B3DC /* HFByteArray_FileWriting.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5682174E64E30085B3DC /* HFByteArray_FileWriting.m */; }; - 61DC5784174E64E30085B3DC /* HFByteArray_FindReplace.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5683174E64E30085B3DC /* HFByteArray_FindReplace.m */; }; - 61DC5785174E64E30085B3DC /* HFByteArray_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5684174E64E30085B3DC /* HFByteArray_Internal.h */; }; - 61DC5786174E64E30085B3DC /* HFByteArrayEditScript.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5685174E64E30085B3DC /* HFByteArrayEditScript.h */; }; - 61DC5787174E64E30085B3DC /* HFByteArrayEditScript.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5686174E64E30085B3DC /* HFByteArrayEditScript.m */; }; - 61DC5788174E64E30085B3DC /* HFByteArrayProxiedData.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5687174E64E30085B3DC /* HFByteArrayProxiedData.h */; }; - 61DC5789174E64E30085B3DC /* HFByteArrayProxiedData.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5688174E64E30085B3DC /* HFByteArrayProxiedData.m */; }; - 61DC578A174E64E30085B3DC /* HFByteRangeAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5689174E64E30085B3DC /* HFByteRangeAttribute.h */; }; - 61DC578B174E64E30085B3DC /* HFByteRangeAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC568A174E64E30085B3DC /* HFByteRangeAttribute.m */; }; - 61DC578C174E64E30085B3DC /* HFByteRangeAttributeArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC568B174E64E30085B3DC /* HFByteRangeAttributeArray.h */; }; - 61DC578D174E64E30085B3DC /* HFByteRangeAttributeArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC568C174E64E30085B3DC /* HFByteRangeAttributeArray.m */; }; - 61DC578E174E64E30085B3DC /* HFByteSlice.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC568D174E64E30085B3DC /* HFByteSlice.h */; }; - 61DC578F174E64E30085B3DC /* HFByteSlice.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC568E174E64E30085B3DC /* HFByteSlice.m */; }; - 61DC5790174E64E30085B3DC /* HFByteSlice_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC568F174E64E30085B3DC /* HFByteSlice_Private.h */; }; - 61DC5791174E64E30085B3DC /* HFByteSliceFileOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5690174E64E30085B3DC /* HFByteSliceFileOperation.h */; }; - 61DC5792174E64E30085B3DC /* HFByteSliceFileOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5691174E64E30085B3DC /* HFByteSliceFileOperation.m */; }; - 61DC5793174E64E30085B3DC /* HFByteSliceFileOperationQueueEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5692174E64E30085B3DC /* HFByteSliceFileOperationQueueEntry.h */; }; - 61DC5794174E64E30085B3DC /* HFByteSliceFileOperationQueueEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5693174E64E30085B3DC /* HFByteSliceFileOperationQueueEntry.m */; }; - 61DC5795174E64E30085B3DC /* HFCancelButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5694174E64E30085B3DC /* HFCancelButton.h */; }; - 61DC5796174E64E30085B3DC /* HFCancelButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5695174E64E30085B3DC /* HFCancelButton.m */; }; - 61DC5797174E64E30085B3DC /* HFController.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5696174E64E30085B3DC /* HFController.h */; }; - 61DC5798174E64E30085B3DC /* HFController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5697174E64E30085B3DC /* HFController.m */; }; - 61DC5799174E64E30085B3DC /* HFControllerCoalescedUndo.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5698174E64E30085B3DC /* HFControllerCoalescedUndo.h */; }; - 61DC579A174E64E30085B3DC /* HFControllerCoalescedUndo.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5699174E64E30085B3DC /* HFControllerCoalescedUndo.m */; }; - 61DC579B174E64E30085B3DC /* HFFastMemchr.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC569A174E64E30085B3DC /* HFFastMemchr.m */; }; - 61DC579C174E64E30085B3DC /* HFFileByteSlice.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC569B174E64E30085B3DC /* HFFileByteSlice.h */; }; - 61DC579D174E64E30085B3DC /* HFFileByteSlice.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC569C174E64E30085B3DC /* HFFileByteSlice.m */; }; - 61DC579E174E64E30085B3DC /* HFFileReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC569D174E64E30085B3DC /* HFFileReference.h */; }; - 61DC579F174E64E30085B3DC /* HFFileReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC569E174E64E30085B3DC /* HFFileReference.m */; }; - 61DC57A0174E64E30085B3DC /* HFFullMemoryByteArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC569F174E64E30085B3DC /* HFFullMemoryByteArray.h */; }; - 61DC57A1174E64E30085B3DC /* HFFullMemoryByteArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56A0174E64E30085B3DC /* HFFullMemoryByteArray.m */; }; - 61DC57A2174E64E30085B3DC /* HFFullMemoryByteSlice.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56A1174E64E30085B3DC /* HFFullMemoryByteSlice.h */; }; - 61DC57A3174E64E30085B3DC /* HFFullMemoryByteSlice.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56A2174E64E30085B3DC /* HFFullMemoryByteSlice.m */; }; - 61DC57A4174E64E30085B3DC /* HFFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56A3174E64E30085B3DC /* HFFunctions.h */; }; - 61DC57A5174E64E30085B3DC /* HFFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56A4174E64E30085B3DC /* HFFunctions.m */; }; - 61DC57A6174E64E30085B3DC /* HFFunctions_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56A5174E64E30085B3DC /* HFFunctions_Private.h */; }; - 61DC57A7174E64E30085B3DC /* HFGlyphTrie.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56A6174E64E30085B3DC /* HFGlyphTrie.h */; }; - 61DC57A8174E64E30085B3DC /* HFGlyphTrie.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56A7174E64E30085B3DC /* HFGlyphTrie.m */; }; - 61DC57A9174E64E30085B3DC /* HFHelperProcessSharedCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56A8174E64E30085B3DC /* HFHelperProcessSharedCode.h */; }; - 61DC57AA174E64E30085B3DC /* HFHexTextRepresenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56A9174E64E30085B3DC /* HFHexTextRepresenter.h */; }; - 61DC57AB174E64E30085B3DC /* HFHexTextRepresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56AA174E64E30085B3DC /* HFHexTextRepresenter.m */; }; - 61DC57AC174E64E30085B3DC /* HFHexTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56AB174E64E30085B3DC /* HFHexTextView.h */; }; - 61DC57AD174E64E30085B3DC /* HFHexTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56AC174E64E30085B3DC /* HFHexTextView.m */; }; - 61DC57AE174E64E30085B3DC /* HFIndexSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56AD174E64E30085B3DC /* HFIndexSet.h */; }; - 61DC57AF174E64E30085B3DC /* HFIndexSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56AE174E64E30085B3DC /* HFIndexSet.m */; }; - 61DC57B0174E64E30085B3DC /* HFLayoutRepresenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56AF174E64E30085B3DC /* HFLayoutRepresenter.h */; }; - 61DC57B1174E64E30085B3DC /* HFLayoutRepresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56B0174E64E30085B3DC /* HFLayoutRepresenter.m */; }; - 61DC57B2174E64E30085B3DC /* HFLineCountingRepresenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56B1174E64E30085B3DC /* HFLineCountingRepresenter.h */; }; - 61DC57B3174E64E30085B3DC /* HFLineCountingRepresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56B2174E64E30085B3DC /* HFLineCountingRepresenter.m */; }; - 61DC57B4174E64E30085B3DC /* HFLineCountingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56B3174E64E30085B3DC /* HFLineCountingView.h */; }; - 61DC57B5174E64E30085B3DC /* HFLineCountingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56B4174E64E30085B3DC /* HFLineCountingView.m */; }; - 61DC57B6174E64E30085B3DC /* HFObjectGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56B5174E64E30085B3DC /* HFObjectGraph.h */; }; - 61DC57B7174E64E30085B3DC /* HFObjectGraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56B6174E64E30085B3DC /* HFObjectGraph.m */; }; - 61DC57B8174E64E30085B3DC /* HFPasteboardOwner.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56B7174E64E30085B3DC /* HFPasteboardOwner.h */; }; - 61DC57B9174E64E30085B3DC /* HFPasteboardOwner.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56B8174E64E30085B3DC /* HFPasteboardOwner.m */; }; - 61DC57BA174E64E30085B3DC /* HFPrivilegedHelperConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56B9174E64E30085B3DC /* HFPrivilegedHelperConnection.h */; }; - 61DC57BB174E64E30085B3DC /* HFPrivilegedHelperConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56BA174E64E30085B3DC /* HFPrivilegedHelperConnection.m */; }; - 61DC57BC174E64E30085B3DC /* HFProcessMemoryByteSlice.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56BB174E64E30085B3DC /* HFProcessMemoryByteSlice.h */; }; - 61DC57BD174E64E30085B3DC /* HFProcessMemoryByteSlice.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56BC174E64E30085B3DC /* HFProcessMemoryByteSlice.m */; }; - 61DC57BE174E64E30085B3DC /* HFProgressTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56BD174E64E30085B3DC /* HFProgressTracker.h */; }; - 61DC57BF174E64E30085B3DC /* HFProgressTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56BE174E64E30085B3DC /* HFProgressTracker.m */; }; - 61DC57C0174E64E30085B3DC /* HFRandomDataByteSlice.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56BF174E64E30085B3DC /* HFRandomDataByteSlice.h */; }; - 61DC57C1174E64E30085B3DC /* HFRandomDataByteSlice.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56C0174E64E30085B3DC /* HFRandomDataByteSlice.m */; }; - 61DC57C2174E64E30085B3DC /* HFRepresenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56C1174E64E30085B3DC /* HFRepresenter.h */; }; - 61DC57C3174E64E30085B3DC /* HFRepresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56C2174E64E30085B3DC /* HFRepresenter.m */; }; - 61DC57C4174E64E30085B3DC /* HFRepresenter_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56C3174E64E30085B3DC /* HFRepresenter_Internal.h */; }; - 61DC57C5174E64E30085B3DC /* HFRepresenterHexTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56C4174E64E30085B3DC /* HFRepresenterHexTextView.h */; }; - 61DC57C6174E64E30085B3DC /* HFRepresenterHexTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56C5174E64E30085B3DC /* HFRepresenterHexTextView.m */; }; - 61DC57C7174E64E30085B3DC /* HFRepresenterHexTypesetter.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56C6174E64E30085B3DC /* HFRepresenterHexTypesetter.h */; }; - 61DC57C8174E64E30085B3DC /* HFRepresenterHexTypesetter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56C7174E64E30085B3DC /* HFRepresenterHexTypesetter.m */; }; - 61DC57C9174E64E30085B3DC /* HFRepresenterStringEncodingTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56C8174E64E30085B3DC /* HFRepresenterStringEncodingTextView.h */; }; - 61DC57CA174E64E30085B3DC /* HFRepresenterStringEncodingTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56C9174E64E30085B3DC /* HFRepresenterStringEncodingTextView.m */; }; - 61DC57CB174E64E30085B3DC /* HFRepresenterTextLayoutManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56CA174E64E30085B3DC /* HFRepresenterTextLayoutManager.h */; }; - 61DC57CC174E64E30085B3DC /* HFRepresenterTextLayoutManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56CB174E64E30085B3DC /* HFRepresenterTextLayoutManager.m */; }; - 61DC57CD174E64E30085B3DC /* HFRepresenterTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56CC174E64E30085B3DC /* HFRepresenterTextView.h */; }; - 61DC57CE174E64E30085B3DC /* HFRepresenterTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56CD174E64E30085B3DC /* HFRepresenterTextView.m */; }; - 61DC57CF174E64E30085B3DC /* HFRepresenterTextView_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56CE174E64E30085B3DC /* HFRepresenterTextView_Internal.h */; }; - 61DC57D0174E64E30085B3DC /* HFRepresenterTextViewCallout.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56CF174E64E30085B3DC /* HFRepresenterTextViewCallout.h */; }; - 61DC57D1174E64E30085B3DC /* HFRepresenterTextViewCallout.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56D0174E64E30085B3DC /* HFRepresenterTextViewCallout.m */; }; - 61DC57D2174E64E30085B3DC /* HFSharedMemoryByteSlice.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56D1174E64E30085B3DC /* HFSharedMemoryByteSlice.h */; }; - 61DC57D3174E64E30085B3DC /* HFSharedMemoryByteSlice.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56D2174E64E30085B3DC /* HFSharedMemoryByteSlice.m */; }; - 61DC57D4174E64E30085B3DC /* HFStatusBarRepresenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56D3174E64E30085B3DC /* HFStatusBarRepresenter.h */; }; - 61DC57D5174E64E30085B3DC /* HFStatusBarRepresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56D4174E64E30085B3DC /* HFStatusBarRepresenter.m */; }; - 61DC57D6174E64E30085B3DC /* HFStringEncodingTextRepresenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56D5174E64E30085B3DC /* HFStringEncodingTextRepresenter.h */; }; - 61DC57D7174E64E30085B3DC /* HFStringEncodingTextRepresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56D6174E64E30085B3DC /* HFStringEncodingTextRepresenter.m */; }; - 61DC57D8174E64E30085B3DC /* HFTestHashing.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56D7174E64E30085B3DC /* HFTestHashing.h */; }; - 61DC57D9174E64E30085B3DC /* HFTestHashing.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56D8174E64E30085B3DC /* HFTestHashing.m */; }; - 61DC57DA174E64E30085B3DC /* HFTestRepresenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56D9174E64E30085B3DC /* HFTestRepresenter.h */; }; - 61DC57DB174E64E30085B3DC /* HFTestRepresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56DA174E64E30085B3DC /* HFTestRepresenter.m */; }; - 61DC57DC174E64E30085B3DC /* HFTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56DB174E64E30085B3DC /* HFTextField.h */; }; - 61DC57DD174E64E30085B3DC /* HFTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56DC174E64E30085B3DC /* HFTextField.m */; }; - 61DC57DE174E64E30085B3DC /* HFTextRepresenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56DD174E64E30085B3DC /* HFTextRepresenter.h */; }; - 61DC57DF174E64E30085B3DC /* HFTextRepresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56DE174E64E30085B3DC /* HFTextRepresenter.m */; }; - 61DC57E0174E64E30085B3DC /* HFTextRepresenter_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56DF174E64E30085B3DC /* HFTextRepresenter_Internal.h */; }; - 61DC57E1174E64E30085B3DC /* HFTextRepresenter_KeyBinding.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56E0174E64E30085B3DC /* HFTextRepresenter_KeyBinding.m */; }; - 61DC57E2174E64E30085B3DC /* HFTextSelectionPulseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56E1174E64E30085B3DC /* HFTextSelectionPulseView.h */; }; - 61DC57E3174E64E30085B3DC /* HFTextSelectionPulseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56E2174E64E30085B3DC /* HFTextSelectionPulseView.m */; }; - 61DC57E4174E64E30085B3DC /* HFTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56E3174E64E30085B3DC /* HFTextView.h */; }; - 61DC57E5174E64E30085B3DC /* HFTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56E4174E64E30085B3DC /* HFTextView.m */; }; - 61DC57E6174E64E30085B3DC /* HFTextVisualStyleRun.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56E5174E64E30085B3DC /* HFTextVisualStyleRun.h */; }; - 61DC57E7174E64E30085B3DC /* HFTextVisualStyleRun.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56E6174E64E30085B3DC /* HFTextVisualStyleRun.m */; }; - 61DC57E8174E64E30085B3DC /* HFTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56E7174E64E30085B3DC /* HFTypes.h */; }; - 61DC57E9174E64E30085B3DC /* HFUnitTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56E8174E64E30085B3DC /* HFUnitTests.m */; }; - 61DC57EA174E64E30085B3DC /* HFVerticalScrollerRepresenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56E9174E64E30085B3DC /* HFVerticalScrollerRepresenter.h */; }; - 61DC57EB174E64E30085B3DC /* HFVerticalScrollerRepresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56EA174E64E30085B3DC /* HFVerticalScrollerRepresenter.m */; }; - 61DC57EC174E64E30085B3DC /* fileport.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56EC174E64E30085B3DC /* fileport.h */; }; - 61DC57ED174E64E30085B3DC /* FortunateSon-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 61DC56ED174E64E30085B3DC /* FortunateSon-Info.plist */; }; - 61DC57EE174E64E30085B3DC /* FortunateSon-Launchd.plist in Resources */ = {isa = PBXBuildFile; fileRef = 61DC56EE174E64E30085B3DC /* FortunateSon-Launchd.plist */; }; - 61DC57EF174E64E30085B3DC /* FortunateSon.defs in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56EF174E64E30085B3DC /* FortunateSon.defs */; }; - 61DC57F0174E64E30085B3DC /* FortunateSonIPCTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC56F0174E64E30085B3DC /* FortunateSonIPCTypes.h */; }; - 61DC57F1174E64E30085B3DC /* FortunateSonServerImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56F1174E64E30085B3DC /* FortunateSonServerImpl.cpp */; }; - 61DC57F2174E64E30085B3DC /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61DC56F2174E64E30085B3DC /* main.cpp */; }; - 61DC57F3174E64E30085B3DC /* License.txt in Resources */ = {isa = PBXBuildFile; fileRef = 61DC56F6174E64E30085B3DC /* License.txt */; }; - 61DC57F4174E64E30085B3DC /* ReadMe.txt in Resources */ = {isa = PBXBuildFile; fileRef = 61DC56F7174E64E30085B3DC /* ReadMe.txt */; }; - 61DC57F5174E64E30085B3DC /* ReleaseNotes.html in Resources */ = {isa = PBXBuildFile; fileRef = 61DC56F8174E64E30085B3DC /* ReleaseNotes.html */; }; - 61DC57F6174E64E30085B3DC /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 61DC56FB174E64E30085B3DC /* InfoPlist.strings */; }; - 61DC57F7174E64E30085B3DC /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC56FD174E64E30085B3DC /* MainMenu.nib */; }; - 61DC57F8174E64E30085B3DC /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 61DC56FF174E64E30085B3DC /* MainMenu.xib */; }; - 61DC57F9174E64E30085B3DC /* FiendlingAppDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5701174E64E30085B3DC /* FiendlingAppDelegate.h */; }; - 61DC57FA174E64E30085B3DC /* FiendlingAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5702174E64E30085B3DC /* FiendlingAppDelegate.m */; }; - 61DC57FB174E64E30085B3DC /* HexFiendling_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 61DC5703174E64E30085B3DC /* HexFiendling_Prefix.pch */; }; - 61DC57FC174E64E30085B3DC /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 61DC5704174E64E30085B3DC /* Info.plist */; }; - 61DC57FD174E64E30085B3DC /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 61DC5705174E64E30085B3DC /* main.m */; }; - 61DC584D174E67740085B3DC /* HexFiend.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61DC580E174E64E40085B3DC /* HexFiend.framework */; }; + 6125BE2C174FB56000B741D9 /* HexFiend.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6125BE2B174FB56000B741D9 /* HexFiend.framework */; }; + 6125BE2D174FB56000B741D9 /* HexFiend.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6125BE2B174FB56000B741D9 /* HexFiend.framework */; }; + 6125BF97174FBFFD00B741D9 /* Font Templates.rsrc in Rez */ = {isa = PBXBuildFile; fileRef = 6125BF96174FBFFD00B741D9 /* Font Templates.rsrc */; }; + 6125BF98174FBFFD00B741D9 /* Font Templates.rsrc in Resources */ = {isa = PBXBuildFile; fileRef = 6125BF96174FBFFD00B741D9 /* Font Templates.rsrc */; }; + 6125BF9A174FC01400B741D9 /* FontWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6125BF99174FC01400B741D9 /* FontWindowController.m */; }; + 6125BF9B174FC01400B741D9 /* FontWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6125BF99174FC01400B741D9 /* FontWindowController.m */; }; + 6125BF9E174FC02E00B741D9 /* PasteMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 6125BF9C174FC02E00B741D9 /* PasteMenu.nib */; }; + 6125BF9F174FC02E00B741D9 /* PasteMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 6125BF9C174FC02E00B741D9 /* PasteMenu.nib */; }; + 6125BFA1174FC04000B741D9 /* HexWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6125BFA0174FC04000B741D9 /* HexWindowController.m */; }; + 6125BFA2174FC04000B741D9 /* HexWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6125BFA0174FC04000B741D9 /* HexWindowController.m */; }; + 6125BFA4174FC04E00B741D9 /* SupportedTypes.plist in Resources */ = {isa = PBXBuildFile; fileRef = 6125BFA3174FC04E00B741D9 /* SupportedTypes.plist */; }; + 6125BFA5174FC04E00B741D9 /* SupportedTypes.plist in Resources */ = {isa = PBXBuildFile; fileRef = 6125BFA3174FC04E00B741D9 /* SupportedTypes.plist */; }; + 6125BFA7174FC06F00B741D9 /* Info-ICONEditor__PB2___Upgraded_.plist in Resources */ = {isa = PBXBuildFile; fileRef = 6125BFA6174FC06F00B741D9 /* Info-ICONEditor__PB2___Upgraded_.plist */; }; + 6125BFBF174FC08800B741D9 /* README.txt in Resources */ = {isa = PBXBuildFile; fileRef = 6125BFBE174FC08800B741D9 /* README.txt */; }; + 6125BFC1174FC08D00B741D9 /* version.plist in Resources */ = {isa = PBXBuildFile; fileRef = 6125BFC0174FC08D00B741D9 /* version.plist */; }; + 6125BFC4174FC0DC00B741D9 /* PictWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = 6125BFC2174FC0DC00B741D9 /* PictWindow.nib */; }; A597747F1556EB2D0093DD6B /* NGSTemplateWindowController.h in Headers */ = {isa = PBXBuildFile; fileRef = A597747E1556EB2D0093DD6B /* NGSTemplateWindowController.h */; }; A59774A11556EBB30093DD6B /* NGSElement.h in Headers */ = {isa = PBXBuildFile; fileRef = A59774A01556EBB30093DD6B /* NGSElement.h */; }; A59774D81556EE8D0093DD6B /* CDStructures.h in Headers */ = {isa = PBXBuildFile; fileRef = A59774BF1556EE8D0093DD6B /* CDStructures.h */; }; @@ -514,40 +304,19 @@ remoteGlobalIDString = E18BF68E069FEA1800F076B8; remoteInfo = "Bitmap Editor Cocoa"; }; - 61DC580B174E64E40085B3DC /* PBXContainerItemProxy */ = { + 6125BFB0174FC07300B741D9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 61DC56F3174E64E30085B3DC /* HexFiend_2.xcodeproj */; + containerPortal = 6125BFA8174FC07300B741D9 /* ICONEditor.xcodeproj */; proxyType = 2; - remoteGlobalIDString = 8D1107320486CEB800E47090 /* Hex Fiend.app */; - remoteInfo = HexFiend_2; + remoteGlobalIDString = 6125BF62174FBD0600B741D9 /* ICONEditor.plugin */; + remoteInfo = "ICONEditor (PB2) (Upgraded)"; }; - 61DC580D174E64E40085B3DC /* PBXContainerItemProxy */ = { + 6125BFB2174FC07300B741D9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 61DC56F3174E64E30085B3DC /* HexFiend_2.xcodeproj */; + containerPortal = 6125BFA8174FC07300B741D9 /* ICONEditor.xcodeproj */; proxyType = 2; - remoteGlobalIDString = D01E7BB80CDC530C00943F9E /* HexFiend.framework */; - remoteInfo = HexFiend_Framework; - }; - 61DC580F174E64E40085B3DC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 61DC56F3174E64E30085B3DC /* HexFiend_2.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = D047E3151022CEFE00EF307B /* com.ridiculousfish.HexFiend.PrivilegedHelper */; - remoteInfo = "FortunateSon (PrivilegedHelper)"; - }; - 61DC5811174E64E40085B3DC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 61DC56F3174E64E30085B3DC /* HexFiend_2.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = D06D60100FA69B26002376EE /* Test_BTree */; - remoteInfo = Test_BTree; - }; - 61DC5813174E64E40085B3DC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 61DC56F3174E64E30085B3DC /* HexFiend_2.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = D00C15E50FF091FF006D021F /* HexFiendling.app */; - remoteInfo = HexFiendling; + remoteGlobalIDString = 014CEA410018CDE011CA2923 /* ICONEditor.plugin */; + remoteInfo = "ICONEditor (PB2)"; }; E13F836408F139E900E2A5CB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -663,232 +432,17 @@ 3D50047404EF122000F3B64D /* ElementLSTC.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ElementLSTC.h; sourceTree = ""; }; 3D53A9FD04F171DC006651FA /* RKSupportResourceRegistry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKSupportResourceRegistry.h; sourceTree = ""; }; 3D53A9FE04F171DC006651FA /* RKSupportResourceRegistry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RKSupportResourceRegistry.m; sourceTree = ""; }; - 61DC5609174E64E20085B3DC /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 61DC560B174E64E20085B3DC /* ChooseStringEncodingDialog.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ChooseStringEncodingDialog.xib; sourceTree = ""; }; - 61DC560C174E64E20085B3DC /* DataInspectorView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = DataInspectorView.xib; sourceTree = ""; }; - 61DC560D174E64E20085B3DC /* GenericPrompt.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GenericPrompt.xib; sourceTree = ""; }; - 61DC560E174E64E20085B3DC /* hex_icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = hex_icon.icns; sourceTree = ""; }; - 61DC560F174E64E20085B3DC /* OpenDriveDialog.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = OpenDriveDialog.xib; sourceTree = ""; }; - 61DC5610174E64E20085B3DC /* OpenPathDialog.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = OpenPathDialog.xib; sourceTree = ""; }; - 61DC5612174E64E20085B3DC /* AppDebugging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDebugging.h; sourceTree = ""; }; - 61DC5613174E64E20085B3DC /* AppDebugging.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDebugging.m; sourceTree = ""; }; - 61DC5614174E64E20085B3DC /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - 61DC5615174E64E20085B3DC /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - 61DC5616174E64E20085B3DC /* AppUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppUtilities.h; sourceTree = ""; }; - 61DC5617174E64E20085B3DC /* AppUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppUtilities.m; sourceTree = ""; }; - 61DC5618174E64E20085B3DC /* BaseDataDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseDataDocument.h; sourceTree = ""; }; - 61DC5619174E64E20085B3DC /* BaseDataDocument.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseDataDocument.m; sourceTree = ""; }; - 61DC561A174E64E20085B3DC /* ChooseStringEncodingWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChooseStringEncodingWindowController.h; sourceTree = ""; }; - 61DC561B174E64E20085B3DC /* ChooseStringEncodingWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChooseStringEncodingWindowController.m; sourceTree = ""; }; - 61DC561C174E64E20085B3DC /* DataInspectorRepresenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataInspectorRepresenter.h; sourceTree = ""; }; - 61DC561D174E64E20085B3DC /* DataInspectorRepresenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DataInspectorRepresenter.m; sourceTree = ""; }; - 61DC561E174E64E20085B3DC /* DiffDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DiffDocument.h; sourceTree = ""; }; - 61DC561F174E64E20085B3DC /* DiffDocument.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DiffDocument.m; sourceTree = ""; }; - 61DC5620174E64E20085B3DC /* DiffDocumentWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DiffDocumentWindow.h; sourceTree = ""; }; - 61DC5621174E64E20085B3DC /* DiffDocumentWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DiffDocumentWindow.m; sourceTree = ""; }; - 61DC5622174E64E20085B3DC /* DiffOverlayView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DiffOverlayView.h; sourceTree = ""; }; - 61DC5623174E64E20085B3DC /* DiffOverlayView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DiffOverlayView.m; sourceTree = ""; }; - 61DC5624174E64E20085B3DC /* DiffRangeWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DiffRangeWindowController.h; sourceTree = ""; }; - 61DC5625174E64E20085B3DC /* DiffRangeWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DiffRangeWindowController.m; sourceTree = ""; }; - 61DC5626174E64E20085B3DC /* DiffTextViewContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DiffTextViewContainer.h; sourceTree = ""; }; - 61DC5627174E64E20085B3DC /* DiffTextViewContainer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DiffTextViewContainer.m; sourceTree = ""; }; - 61DC5628174E64E20085B3DC /* DocumentWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DocumentWindow.h; sourceTree = ""; }; - 61DC5629174E64E20085B3DC /* DocumentWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DocumentWindow.m; sourceTree = ""; }; - 61DC562A174E64E20085B3DC /* FileDataDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileDataDocument.h; sourceTree = ""; }; - 61DC562B174E64E20085B3DC /* FileDataDocument.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileDataDocument.m; sourceTree = ""; }; - 61DC562C174E64E20085B3DC /* HexFiend_2_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HexFiend_2_Prefix.pch; sourceTree = ""; }; - 61DC562D174E64E20085B3DC /* HFBannerDividerThumb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFBannerDividerThumb.h; sourceTree = ""; }; - 61DC562E174E64E20085B3DC /* HFBannerDividerThumb.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFBannerDividerThumb.m; sourceTree = ""; }; - 61DC562F174E64E20085B3DC /* HFDocumentOperationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFDocumentOperationView.h; sourceTree = ""; }; - 61DC5630174E64E20085B3DC /* HFDocumentOperationView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFDocumentOperationView.m; sourceTree = ""; }; - 61DC5631174E64E20085B3DC /* HFFindReplaceBackgroundView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFFindReplaceBackgroundView.h; sourceTree = ""; }; - 61DC5632174E64E20085B3DC /* HFFindReplaceBackgroundView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFFindReplaceBackgroundView.m; sourceTree = ""; }; - 61DC5633174E64E20085B3DC /* HFFindReplaceOperationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFFindReplaceOperationView.h; sourceTree = ""; }; - 61DC5634174E64E20085B3DC /* HFFindReplaceOperationView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFFindReplaceOperationView.m; sourceTree = ""; }; - 61DC5635174E64E20085B3DC /* HFResizingView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFResizingView.h; sourceTree = ""; }; - 61DC5636174E64E20085B3DC /* HFResizingView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFResizingView.m; sourceTree = ""; }; - 61DC5637174E64E20085B3DC /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 61DC5638174E64E20085B3DC /* MyDocument.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyDocument.m; sourceTree = ""; }; - 61DC5639174E64E20085B3DC /* MyDocumentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyDocumentController.h; sourceTree = ""; }; - 61DC563A174E64E20085B3DC /* MyDocumentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyDocumentController.m; sourceTree = ""; }; - 61DC563B174E64E20085B3DC /* OpenDriveWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenDriveWindowController.h; sourceTree = ""; }; - 61DC563C174E64E20085B3DC /* OpenDriveWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OpenDriveWindowController.m; sourceTree = ""; }; - 61DC563D174E64E20085B3DC /* OpenPathWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenPathWindowController.h; sourceTree = ""; }; - 61DC563E174E64E20085B3DC /* OpenPathWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OpenPathWindowController.m; sourceTree = ""; }; - 61DC563F174E64E20085B3DC /* ProcessList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProcessList.h; sourceTree = ""; }; - 61DC5640174E64E20085B3DC /* ProcessList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProcessList.m; sourceTree = ""; }; - 61DC5641174E64E20085B3DC /* ProcessMemoryDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProcessMemoryDocument.h; sourceTree = ""; }; - 61DC5642174E64E20085B3DC /* ProcessMemoryDocument.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProcessMemoryDocument.m; sourceTree = ""; }; - 61DC5643174E64E20085B3DC /* StretchableProgressIndicator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StretchableProgressIndicator.h; sourceTree = ""; }; - 61DC5644174E64E20085B3DC /* StretchableProgressIndicator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StretchableProgressIndicator.m; sourceTree = ""; }; - 61DC5645174E64E20085B3DC /* TextDividerRepresenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextDividerRepresenter.h; sourceTree = ""; }; - 61DC5646174E64E20085B3DC /* TextDividerRepresenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TextDividerRepresenter.m; sourceTree = ""; }; - 61DC5648174E64E20085B3DC /* codesign.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = codesign.sh; sourceTree = ""; }; - 61DC5649174E64E20085B3DC /* Debug+CodeSign.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "Debug+CodeSign.xcconfig"; sourceTree = ""; }; - 61DC564A174E64E20085B3DC /* Debug+UnitTests.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "Debug+UnitTests.xcconfig"; sourceTree = ""; }; - 61DC564B174E64E20085B3DC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = ""; }; - 61DC564C174E64E20085B3DC /* Release+CodeSign.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "Release+CodeSign.xcconfig"; sourceTree = ""; }; - 61DC564D174E64E20085B3DC /* Release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = ""; }; - 61DC564F174E64E20085B3DC /* build_documentation.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = build_documentation.py; sourceTree = ""; }; - 61DC5650174E64E20085B3DC /* doxygen */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; path = doxygen; sourceTree = ""; }; - 61DC5651174E64E30085B3DC /* hexfiend_doxyfile.config */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hexfiend_doxyfile.config; sourceTree = ""; }; - 61DC5652174E64E30085B3DC /* munge_header_for_doxy.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = munge_header_for_doxy.py; sourceTree = ""; }; - 61DC5654174E64E30085B3DC /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/DiffComputationBanner.xib; sourceTree = ""; }; - 61DC5656174E64E30085B3DC /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/DiffDocument.xib; sourceTree = ""; }; - 61DC5658174E64E30085B3DC /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/DiffRangeDialog.xib; sourceTree = ""; }; - 61DC565A174E64E30085B3DC /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/FindReplaceBanner.xib; sourceTree = ""; }; - 61DC565C174E64E30085B3DC /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; - 61DC565E174E64E30085B3DC /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/JumpToOffsetBanner.xib; sourceTree = ""; }; - 61DC5660174E64E30085B3DC /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = ""; }; - 61DC5662174E64E30085B3DC /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MoveSelectionByBanner.xib; sourceTree = ""; }; - 61DC5664174E64E30085B3DC /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MyDocument.xib; sourceTree = ""; }; - 61DC5666174E64E30085B3DC /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/SaveBanner.xib; sourceTree = ""; }; - 61DC5668174E64E30085B3DC /* HexFiend_Framework-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "HexFiend_Framework-Info.plist"; sourceTree = ""; }; - 61DC566A174E64E30085B3DC /* HFCancelOff.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = HFCancelOff.tiff; sourceTree = ""; }; - 61DC566B174E64E30085B3DC /* HFCancelOn.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = HFCancelOn.tiff; sourceTree = ""; }; - 61DC566C174E64E30085B3DC /* HFModalProgress.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = HFModalProgress.xib; sourceTree = ""; }; - 61DC5670174E64E30085B3DC /* BTree_Test_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTree_Test_Prefix.pch; sourceTree = ""; }; - 61DC5671174E64E30085B3DC /* NaiveArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NaiveArray.h; sourceTree = ""; }; - 61DC5672174E64E30085B3DC /* NaiveArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NaiveArray.m; sourceTree = ""; }; - 61DC5673174E64E30085B3DC /* test_btree_main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = test_btree_main.m; sourceTree = ""; }; - 61DC5674174E64E30085B3DC /* TreeEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeEntry.h; sourceTree = ""; }; - 61DC5675174E64E30085B3DC /* TreeEntry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TreeEntry.m; sourceTree = ""; }; - 61DC5676174E64E30085B3DC /* HFBTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFBTree.h; sourceTree = ""; }; - 61DC5677174E64E30085B3DC /* HFBTree.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFBTree.m; sourceTree = ""; }; - 61DC5678174E64E30085B3DC /* HexFiend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HexFiend.h; sourceTree = ""; }; - 61DC5679174E64E30085B3DC /* HexFiend_2_Framework_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HexFiend_2_Framework_Prefix.pch; sourceTree = ""; }; - 61DC567A174E64E30085B3DC /* HFAnnotatedTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFAnnotatedTree.h; sourceTree = ""; }; - 61DC567B174E64E30085B3DC /* HFAnnotatedTree.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFAnnotatedTree.m; sourceTree = ""; }; - 61DC567C174E64E30085B3DC /* HFAttributedByteArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFAttributedByteArray.h; sourceTree = ""; }; - 61DC567D174E64E30085B3DC /* HFAttributedByteArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFAttributedByteArray.m; sourceTree = ""; }; - 61DC567E174E64E30085B3DC /* HFBTreeByteArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFBTreeByteArray.h; sourceTree = ""; }; - 61DC567F174E64E30085B3DC /* HFBTreeByteArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFBTreeByteArray.m; sourceTree = ""; }; - 61DC5680174E64E30085B3DC /* HFByteArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFByteArray.h; sourceTree = ""; }; - 61DC5681174E64E30085B3DC /* HFByteArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFByteArray.m; sourceTree = ""; }; - 61DC5682174E64E30085B3DC /* HFByteArray_FileWriting.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFByteArray_FileWriting.m; sourceTree = ""; }; - 61DC5683174E64E30085B3DC /* HFByteArray_FindReplace.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFByteArray_FindReplace.m; sourceTree = ""; }; - 61DC5684174E64E30085B3DC /* HFByteArray_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFByteArray_Internal.h; sourceTree = ""; }; - 61DC5685174E64E30085B3DC /* HFByteArrayEditScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFByteArrayEditScript.h; sourceTree = ""; }; - 61DC5686174E64E30085B3DC /* HFByteArrayEditScript.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFByteArrayEditScript.m; sourceTree = ""; }; - 61DC5687174E64E30085B3DC /* HFByteArrayProxiedData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFByteArrayProxiedData.h; sourceTree = ""; }; - 61DC5688174E64E30085B3DC /* HFByteArrayProxiedData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFByteArrayProxiedData.m; sourceTree = ""; }; - 61DC5689174E64E30085B3DC /* HFByteRangeAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFByteRangeAttribute.h; sourceTree = ""; }; - 61DC568A174E64E30085B3DC /* HFByteRangeAttribute.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFByteRangeAttribute.m; sourceTree = ""; }; - 61DC568B174E64E30085B3DC /* HFByteRangeAttributeArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFByteRangeAttributeArray.h; sourceTree = ""; }; - 61DC568C174E64E30085B3DC /* HFByteRangeAttributeArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFByteRangeAttributeArray.m; sourceTree = ""; }; - 61DC568D174E64E30085B3DC /* HFByteSlice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFByteSlice.h; sourceTree = ""; }; - 61DC568E174E64E30085B3DC /* HFByteSlice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFByteSlice.m; sourceTree = ""; }; - 61DC568F174E64E30085B3DC /* HFByteSlice_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFByteSlice_Private.h; sourceTree = ""; }; - 61DC5690174E64E30085B3DC /* HFByteSliceFileOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFByteSliceFileOperation.h; sourceTree = ""; }; - 61DC5691174E64E30085B3DC /* HFByteSliceFileOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFByteSliceFileOperation.m; sourceTree = ""; }; - 61DC5692174E64E30085B3DC /* HFByteSliceFileOperationQueueEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFByteSliceFileOperationQueueEntry.h; sourceTree = ""; }; - 61DC5693174E64E30085B3DC /* HFByteSliceFileOperationQueueEntry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFByteSliceFileOperationQueueEntry.m; sourceTree = ""; }; - 61DC5694174E64E30085B3DC /* HFCancelButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFCancelButton.h; sourceTree = ""; }; - 61DC5695174E64E30085B3DC /* HFCancelButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFCancelButton.m; sourceTree = ""; }; - 61DC5696174E64E30085B3DC /* HFController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFController.h; sourceTree = ""; }; - 61DC5697174E64E30085B3DC /* HFController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFController.m; sourceTree = ""; }; - 61DC5698174E64E30085B3DC /* HFControllerCoalescedUndo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFControllerCoalescedUndo.h; sourceTree = ""; }; - 61DC5699174E64E30085B3DC /* HFControllerCoalescedUndo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFControllerCoalescedUndo.m; sourceTree = ""; }; - 61DC569A174E64E30085B3DC /* HFFastMemchr.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFFastMemchr.m; sourceTree = ""; }; - 61DC569B174E64E30085B3DC /* HFFileByteSlice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFFileByteSlice.h; sourceTree = ""; }; - 61DC569C174E64E30085B3DC /* HFFileByteSlice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFFileByteSlice.m; sourceTree = ""; }; - 61DC569D174E64E30085B3DC /* HFFileReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFFileReference.h; sourceTree = ""; }; - 61DC569E174E64E30085B3DC /* HFFileReference.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFFileReference.m; sourceTree = ""; }; - 61DC569F174E64E30085B3DC /* HFFullMemoryByteArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFFullMemoryByteArray.h; sourceTree = ""; }; - 61DC56A0174E64E30085B3DC /* HFFullMemoryByteArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFFullMemoryByteArray.m; sourceTree = ""; }; - 61DC56A1174E64E30085B3DC /* HFFullMemoryByteSlice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFFullMemoryByteSlice.h; sourceTree = ""; }; - 61DC56A2174E64E30085B3DC /* HFFullMemoryByteSlice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFFullMemoryByteSlice.m; sourceTree = ""; }; - 61DC56A3174E64E30085B3DC /* HFFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFFunctions.h; sourceTree = ""; }; - 61DC56A4174E64E30085B3DC /* HFFunctions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFFunctions.m; sourceTree = ""; }; - 61DC56A5174E64E30085B3DC /* HFFunctions_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFFunctions_Private.h; sourceTree = ""; }; - 61DC56A6174E64E30085B3DC /* HFGlyphTrie.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFGlyphTrie.h; sourceTree = ""; }; - 61DC56A7174E64E30085B3DC /* HFGlyphTrie.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFGlyphTrie.m; sourceTree = ""; }; - 61DC56A8174E64E30085B3DC /* HFHelperProcessSharedCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFHelperProcessSharedCode.h; sourceTree = ""; }; - 61DC56A9174E64E30085B3DC /* HFHexTextRepresenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFHexTextRepresenter.h; sourceTree = ""; }; - 61DC56AA174E64E30085B3DC /* HFHexTextRepresenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFHexTextRepresenter.m; sourceTree = ""; }; - 61DC56AB174E64E30085B3DC /* HFHexTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFHexTextView.h; sourceTree = ""; }; - 61DC56AC174E64E30085B3DC /* HFHexTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFHexTextView.m; sourceTree = ""; }; - 61DC56AD174E64E30085B3DC /* HFIndexSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFIndexSet.h; sourceTree = ""; }; - 61DC56AE174E64E30085B3DC /* HFIndexSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFIndexSet.m; sourceTree = ""; }; - 61DC56AF174E64E30085B3DC /* HFLayoutRepresenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFLayoutRepresenter.h; sourceTree = ""; }; - 61DC56B0174E64E30085B3DC /* HFLayoutRepresenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFLayoutRepresenter.m; sourceTree = ""; }; - 61DC56B1174E64E30085B3DC /* HFLineCountingRepresenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFLineCountingRepresenter.h; sourceTree = ""; }; - 61DC56B2174E64E30085B3DC /* HFLineCountingRepresenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFLineCountingRepresenter.m; sourceTree = ""; }; - 61DC56B3174E64E30085B3DC /* HFLineCountingView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFLineCountingView.h; sourceTree = ""; }; - 61DC56B4174E64E30085B3DC /* HFLineCountingView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFLineCountingView.m; sourceTree = ""; }; - 61DC56B5174E64E30085B3DC /* HFObjectGraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFObjectGraph.h; sourceTree = ""; }; - 61DC56B6174E64E30085B3DC /* HFObjectGraph.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFObjectGraph.m; sourceTree = ""; }; - 61DC56B7174E64E30085B3DC /* HFPasteboardOwner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFPasteboardOwner.h; sourceTree = ""; }; - 61DC56B8174E64E30085B3DC /* HFPasteboardOwner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFPasteboardOwner.m; sourceTree = ""; }; - 61DC56B9174E64E30085B3DC /* HFPrivilegedHelperConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFPrivilegedHelperConnection.h; sourceTree = ""; }; - 61DC56BA174E64E30085B3DC /* HFPrivilegedHelperConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFPrivilegedHelperConnection.m; sourceTree = ""; }; - 61DC56BB174E64E30085B3DC /* HFProcessMemoryByteSlice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFProcessMemoryByteSlice.h; sourceTree = ""; }; - 61DC56BC174E64E30085B3DC /* HFProcessMemoryByteSlice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFProcessMemoryByteSlice.m; sourceTree = ""; }; - 61DC56BD174E64E30085B3DC /* HFProgressTracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFProgressTracker.h; sourceTree = ""; }; - 61DC56BE174E64E30085B3DC /* HFProgressTracker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFProgressTracker.m; sourceTree = ""; }; - 61DC56BF174E64E30085B3DC /* HFRandomDataByteSlice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFRandomDataByteSlice.h; sourceTree = ""; }; - 61DC56C0174E64E30085B3DC /* HFRandomDataByteSlice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFRandomDataByteSlice.m; sourceTree = ""; }; - 61DC56C1174E64E30085B3DC /* HFRepresenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFRepresenter.h; sourceTree = ""; }; - 61DC56C2174E64E30085B3DC /* HFRepresenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFRepresenter.m; sourceTree = ""; }; - 61DC56C3174E64E30085B3DC /* HFRepresenter_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFRepresenter_Internal.h; sourceTree = ""; }; - 61DC56C4174E64E30085B3DC /* HFRepresenterHexTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFRepresenterHexTextView.h; sourceTree = ""; }; - 61DC56C5174E64E30085B3DC /* HFRepresenterHexTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFRepresenterHexTextView.m; sourceTree = ""; }; - 61DC56C6174E64E30085B3DC /* HFRepresenterHexTypesetter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFRepresenterHexTypesetter.h; sourceTree = ""; }; - 61DC56C7174E64E30085B3DC /* HFRepresenterHexTypesetter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFRepresenterHexTypesetter.m; sourceTree = ""; }; - 61DC56C8174E64E30085B3DC /* HFRepresenterStringEncodingTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFRepresenterStringEncodingTextView.h; sourceTree = ""; }; - 61DC56C9174E64E30085B3DC /* HFRepresenterStringEncodingTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFRepresenterStringEncodingTextView.m; sourceTree = ""; }; - 61DC56CA174E64E30085B3DC /* HFRepresenterTextLayoutManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFRepresenterTextLayoutManager.h; sourceTree = ""; }; - 61DC56CB174E64E30085B3DC /* HFRepresenterTextLayoutManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFRepresenterTextLayoutManager.m; sourceTree = ""; }; - 61DC56CC174E64E30085B3DC /* HFRepresenterTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFRepresenterTextView.h; sourceTree = ""; }; - 61DC56CD174E64E30085B3DC /* HFRepresenterTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFRepresenterTextView.m; sourceTree = ""; }; - 61DC56CE174E64E30085B3DC /* HFRepresenterTextView_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFRepresenterTextView_Internal.h; sourceTree = ""; }; - 61DC56CF174E64E30085B3DC /* HFRepresenterTextViewCallout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFRepresenterTextViewCallout.h; sourceTree = ""; }; - 61DC56D0174E64E30085B3DC /* HFRepresenterTextViewCallout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFRepresenterTextViewCallout.m; sourceTree = ""; }; - 61DC56D1174E64E30085B3DC /* HFSharedMemoryByteSlice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFSharedMemoryByteSlice.h; sourceTree = ""; }; - 61DC56D2174E64E30085B3DC /* HFSharedMemoryByteSlice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFSharedMemoryByteSlice.m; sourceTree = ""; }; - 61DC56D3174E64E30085B3DC /* HFStatusBarRepresenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFStatusBarRepresenter.h; sourceTree = ""; }; - 61DC56D4174E64E30085B3DC /* HFStatusBarRepresenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFStatusBarRepresenter.m; sourceTree = ""; }; - 61DC56D5174E64E30085B3DC /* HFStringEncodingTextRepresenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFStringEncodingTextRepresenter.h; sourceTree = ""; }; - 61DC56D6174E64E30085B3DC /* HFStringEncodingTextRepresenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFStringEncodingTextRepresenter.m; sourceTree = ""; }; - 61DC56D7174E64E30085B3DC /* HFTestHashing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFTestHashing.h; sourceTree = ""; }; - 61DC56D8174E64E30085B3DC /* HFTestHashing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFTestHashing.m; sourceTree = ""; }; - 61DC56D9174E64E30085B3DC /* HFTestRepresenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFTestRepresenter.h; sourceTree = ""; }; - 61DC56DA174E64E30085B3DC /* HFTestRepresenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFTestRepresenter.m; sourceTree = ""; }; - 61DC56DB174E64E30085B3DC /* HFTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFTextField.h; sourceTree = ""; }; - 61DC56DC174E64E30085B3DC /* HFTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFTextField.m; sourceTree = ""; }; - 61DC56DD174E64E30085B3DC /* HFTextRepresenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFTextRepresenter.h; sourceTree = ""; }; - 61DC56DE174E64E30085B3DC /* HFTextRepresenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFTextRepresenter.m; sourceTree = ""; }; - 61DC56DF174E64E30085B3DC /* HFTextRepresenter_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFTextRepresenter_Internal.h; sourceTree = ""; }; - 61DC56E0174E64E30085B3DC /* HFTextRepresenter_KeyBinding.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFTextRepresenter_KeyBinding.m; sourceTree = ""; }; - 61DC56E1174E64E30085B3DC /* HFTextSelectionPulseView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFTextSelectionPulseView.h; sourceTree = ""; }; - 61DC56E2174E64E30085B3DC /* HFTextSelectionPulseView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFTextSelectionPulseView.m; sourceTree = ""; }; - 61DC56E3174E64E30085B3DC /* HFTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFTextView.h; sourceTree = ""; }; - 61DC56E4174E64E30085B3DC /* HFTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFTextView.m; sourceTree = ""; }; - 61DC56E5174E64E30085B3DC /* HFTextVisualStyleRun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFTextVisualStyleRun.h; sourceTree = ""; }; - 61DC56E6174E64E30085B3DC /* HFTextVisualStyleRun.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFTextVisualStyleRun.m; sourceTree = ""; }; - 61DC56E7174E64E30085B3DC /* HFTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFTypes.h; sourceTree = ""; }; - 61DC56E8174E64E30085B3DC /* HFUnitTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFUnitTests.m; sourceTree = ""; }; - 61DC56E9174E64E30085B3DC /* HFVerticalScrollerRepresenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFVerticalScrollerRepresenter.h; sourceTree = ""; }; - 61DC56EA174E64E30085B3DC /* HFVerticalScrollerRepresenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HFVerticalScrollerRepresenter.m; sourceTree = ""; }; - 61DC56EC174E64E30085B3DC /* fileport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fileport.h; sourceTree = ""; }; - 61DC56ED174E64E30085B3DC /* FortunateSon-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "FortunateSon-Info.plist"; sourceTree = ""; }; - 61DC56EE174E64E30085B3DC /* FortunateSon-Launchd.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "FortunateSon-Launchd.plist"; sourceTree = ""; }; - 61DC56EF174E64E30085B3DC /* FortunateSon.defs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.mig; path = FortunateSon.defs; sourceTree = ""; }; - 61DC56F0174E64E30085B3DC /* FortunateSonIPCTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FortunateSonIPCTypes.h; sourceTree = ""; }; - 61DC56F1174E64E30085B3DC /* FortunateSonServerImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FortunateSonServerImpl.cpp; sourceTree = ""; }; - 61DC56F2174E64E30085B3DC /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; - 61DC56F3174E64E30085B3DC /* HexFiend_2.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = HexFiend_2.xcodeproj; sourceTree = ""; }; - 61DC56F6174E64E30085B3DC /* License.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = License.txt; sourceTree = ""; }; - 61DC56F7174E64E30085B3DC /* ReadMe.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ReadMe.txt; sourceTree = ""; }; - 61DC56F8174E64E30085B3DC /* ReleaseNotes.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = ReleaseNotes.html; sourceTree = ""; }; - 61DC56FC174E64E30085B3DC /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; - 61DC56FE174E64E30085B3DC /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = ""; }; - 61DC5700174E64E30085B3DC /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = ""; }; - 61DC5701174E64E30085B3DC /* FiendlingAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FiendlingAppDelegate.h; sourceTree = ""; }; - 61DC5702174E64E30085B3DC /* FiendlingAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FiendlingAppDelegate.m; sourceTree = ""; }; - 61DC5703174E64E30085B3DC /* HexFiendling_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HexFiendling_Prefix.pch; sourceTree = ""; }; - 61DC5704174E64E30085B3DC /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 61DC5705174E64E30085B3DC /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 6125BE2B174FB56000B741D9 /* HexFiend.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = HexFiend.framework; path = "/Applications/MacPorts/Hex Fiend.app/Contents/Frameworks/HexFiend.framework"; sourceTree = ""; }; + 6125BF96174FBFFD00B741D9 /* Font Templates.rsrc */ = {isa = PBXFileReference; lastKnownFileType = archive.rsrc; path = "Font Templates.rsrc"; sourceTree = ""; }; + 6125BF99174FC01400B741D9 /* FontWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FontWindowController.m; sourceTree = ""; }; + 6125BF9D174FC02E00B741D9 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/PasteMenu.nib; sourceTree = ""; }; + 6125BFA0174FC04000B741D9 /* HexWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HexWindowController.m; sourceTree = ""; }; + 6125BFA3174FC04E00B741D9 /* SupportedTypes.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = SupportedTypes.plist; sourceTree = ""; }; + 6125BFA6174FC06F00B741D9 /* Info-ICONEditor__PB2___Upgraded_.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Info-ICONEditor__PB2___Upgraded_.plist"; sourceTree = ""; }; + 6125BFA8174FC07300B741D9 /* ICONEditor.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = ICONEditor.xcodeproj; sourceTree = ""; }; + 6125BFBE174FC08800B741D9 /* README.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.txt; sourceTree = ""; }; + 6125BFC0174FC08D00B741D9 /* version.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = version.plist; sourceTree = ""; }; + 6125BFC3174FC0DC00B741D9 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = "Cocoa/Plug-Ins/PICT Editor/English.lproj/PictWindow.nib"; sourceTree = ""; }; A597747E1556EB2D0093DD6B /* NGSTemplateWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NGSTemplateWindowController.h; sourceTree = ""; }; A59774A01556EBB30093DD6B /* NGSElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NGSElement.h; sourceTree = ""; }; A59774BF1556EE8D0093DD6B /* CDStructures.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDStructures.h; sourceTree = ""; }; @@ -1186,6 +740,7 @@ files = ( E18BF587069FEA1300F076B8 /* Cocoa.framework in Frameworks */, E18BF588069FEA1300F076B8 /* Carbon.framework in Frameworks */, + 6125BE2C174FB56000B741D9 /* HexFiend.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1193,8 +748,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 61DC584D174E67740085B3DC /* HexFiend.framework in Frameworks */, E18BF5A2069FEA1400F076B8 /* Cocoa.framework in Frameworks */, + 6125BE2D174FB56000B741D9 /* HexFiend.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1317,6 +872,10 @@ 3D3B99B704DC167D0056861E /* Icon Editor */ = { isa = PBXGroup; children = ( + 6125BFC0174FC08D00B741D9 /* version.plist */, + 6125BFBE174FC08800B741D9 /* README.txt */, + 6125BFA8174FC07300B741D9 /* ICONEditor.xcodeproj */, + 6125BFA6174FC06F00B741D9 /* Info-ICONEditor__PB2___Upgraded_.plist */, 3D3B99B904DC16A30056861E /* ICONWindowController.h */, 3D3B99B804DC16A30056861E /* ICONWindowController.m */, 3D3B99BC04DC16FC0056861E /* ICONWindow.nib */, @@ -1326,355 +885,15 @@ path = "Icon Editor"; sourceTree = ""; }; - 61DC55E1174E64E00085B3DC /* HexFiend */ = { + 6125BFA9174FC07300B741D9 /* Products */ = { isa = PBXGroup; children = ( - 61DC5608174E64E20085B3DC /* app */, - 61DC5647174E64E20085B3DC /* configurations + scripts */, - 61DC564E174E64E20085B3DC /* documentation_tools */, - 61DC5653174E64E30085B3DC /* DiffComputationBanner.xib */, - 61DC5655174E64E30085B3DC /* DiffDocument.xib */, - 61DC5657174E64E30085B3DC /* DiffRangeDialog.xib */, - 61DC5659174E64E30085B3DC /* FindReplaceBanner.xib */, - 61DC565B174E64E30085B3DC /* InfoPlist.strings */, - 61DC565D174E64E30085B3DC /* JumpToOffsetBanner.xib */, - 61DC565F174E64E30085B3DC /* MainMenu.xib */, - 61DC5661174E64E30085B3DC /* MoveSelectionByBanner.xib */, - 61DC5663174E64E30085B3DC /* MyDocument.xib */, - 61DC5665174E64E30085B3DC /* SaveBanner.xib */, - 61DC5667174E64E30085B3DC /* framework */, - 61DC56EB174E64E30085B3DC /* helper_subprocess */, - 61DC56F3174E64E30085B3DC /* HexFiend_2.xcodeproj */, - 61DC56F6174E64E30085B3DC /* License.txt */, - 61DC56F7174E64E30085B3DC /* ReadMe.txt */, - 61DC56F8174E64E30085B3DC /* ReleaseNotes.html */, - 61DC56F9174E64E30085B3DC /* sample_code */, - ); - path = HexFiend; - sourceTree = SOURCE_ROOT; - }; - 61DC5608174E64E20085B3DC /* app */ = { - isa = PBXGroup; - children = ( - 61DC5609174E64E20085B3DC /* Info.plist */, - 61DC560A174E64E20085B3DC /* resources */, - 61DC5611174E64E20085B3DC /* sources */, - ); - path = app; - sourceTree = ""; - }; - 61DC560A174E64E20085B3DC /* resources */ = { - isa = PBXGroup; - children = ( - 61DC560B174E64E20085B3DC /* ChooseStringEncodingDialog.xib */, - 61DC560C174E64E20085B3DC /* DataInspectorView.xib */, - 61DC560D174E64E20085B3DC /* GenericPrompt.xib */, - 61DC560E174E64E20085B3DC /* hex_icon.icns */, - 61DC560F174E64E20085B3DC /* OpenDriveDialog.xib */, - 61DC5610174E64E20085B3DC /* OpenPathDialog.xib */, - ); - path = resources; - sourceTree = ""; - }; - 61DC5611174E64E20085B3DC /* sources */ = { - isa = PBXGroup; - children = ( - 61DC5612174E64E20085B3DC /* AppDebugging.h */, - 61DC5613174E64E20085B3DC /* AppDebugging.m */, - 61DC5614174E64E20085B3DC /* AppDelegate.h */, - 61DC5615174E64E20085B3DC /* AppDelegate.m */, - 61DC5616174E64E20085B3DC /* AppUtilities.h */, - 61DC5617174E64E20085B3DC /* AppUtilities.m */, - 61DC5618174E64E20085B3DC /* BaseDataDocument.h */, - 61DC5619174E64E20085B3DC /* BaseDataDocument.m */, - 61DC561A174E64E20085B3DC /* ChooseStringEncodingWindowController.h */, - 61DC561B174E64E20085B3DC /* ChooseStringEncodingWindowController.m */, - 61DC561C174E64E20085B3DC /* DataInspectorRepresenter.h */, - 61DC561D174E64E20085B3DC /* DataInspectorRepresenter.m */, - 61DC561E174E64E20085B3DC /* DiffDocument.h */, - 61DC561F174E64E20085B3DC /* DiffDocument.m */, - 61DC5620174E64E20085B3DC /* DiffDocumentWindow.h */, - 61DC5621174E64E20085B3DC /* DiffDocumentWindow.m */, - 61DC5622174E64E20085B3DC /* DiffOverlayView.h */, - 61DC5623174E64E20085B3DC /* DiffOverlayView.m */, - 61DC5624174E64E20085B3DC /* DiffRangeWindowController.h */, - 61DC5625174E64E20085B3DC /* DiffRangeWindowController.m */, - 61DC5626174E64E20085B3DC /* DiffTextViewContainer.h */, - 61DC5627174E64E20085B3DC /* DiffTextViewContainer.m */, - 61DC5628174E64E20085B3DC /* DocumentWindow.h */, - 61DC5629174E64E20085B3DC /* DocumentWindow.m */, - 61DC562A174E64E20085B3DC /* FileDataDocument.h */, - 61DC562B174E64E20085B3DC /* FileDataDocument.m */, - 61DC562C174E64E20085B3DC /* HexFiend_2_Prefix.pch */, - 61DC562D174E64E20085B3DC /* HFBannerDividerThumb.h */, - 61DC562E174E64E20085B3DC /* HFBannerDividerThumb.m */, - 61DC562F174E64E20085B3DC /* HFDocumentOperationView.h */, - 61DC5630174E64E20085B3DC /* HFDocumentOperationView.m */, - 61DC5631174E64E20085B3DC /* HFFindReplaceBackgroundView.h */, - 61DC5632174E64E20085B3DC /* HFFindReplaceBackgroundView.m */, - 61DC5633174E64E20085B3DC /* HFFindReplaceOperationView.h */, - 61DC5634174E64E20085B3DC /* HFFindReplaceOperationView.m */, - 61DC5635174E64E20085B3DC /* HFResizingView.h */, - 61DC5636174E64E20085B3DC /* HFResizingView.m */, - 61DC5637174E64E20085B3DC /* main.m */, - 61DC5638174E64E20085B3DC /* MyDocument.m */, - 61DC5639174E64E20085B3DC /* MyDocumentController.h */, - 61DC563A174E64E20085B3DC /* MyDocumentController.m */, - 61DC563B174E64E20085B3DC /* OpenDriveWindowController.h */, - 61DC563C174E64E20085B3DC /* OpenDriveWindowController.m */, - 61DC563D174E64E20085B3DC /* OpenPathWindowController.h */, - 61DC563E174E64E20085B3DC /* OpenPathWindowController.m */, - 61DC563F174E64E20085B3DC /* ProcessList.h */, - 61DC5640174E64E20085B3DC /* ProcessList.m */, - 61DC5641174E64E20085B3DC /* ProcessMemoryDocument.h */, - 61DC5642174E64E20085B3DC /* ProcessMemoryDocument.m */, - 61DC5643174E64E20085B3DC /* StretchableProgressIndicator.h */, - 61DC5644174E64E20085B3DC /* StretchableProgressIndicator.m */, - 61DC5645174E64E20085B3DC /* TextDividerRepresenter.h */, - 61DC5646174E64E20085B3DC /* TextDividerRepresenter.m */, - ); - path = sources; - sourceTree = ""; - }; - 61DC5647174E64E20085B3DC /* configurations + scripts */ = { - isa = PBXGroup; - children = ( - 61DC5648174E64E20085B3DC /* codesign.sh */, - 61DC5649174E64E20085B3DC /* Debug+CodeSign.xcconfig */, - 61DC564A174E64E20085B3DC /* Debug+UnitTests.xcconfig */, - 61DC564B174E64E20085B3DC /* Debug.xcconfig */, - 61DC564C174E64E20085B3DC /* Release+CodeSign.xcconfig */, - 61DC564D174E64E20085B3DC /* Release.xcconfig */, - ); - path = "configurations + scripts"; - sourceTree = ""; - }; - 61DC564E174E64E20085B3DC /* documentation_tools */ = { - isa = PBXGroup; - children = ( - 61DC564F174E64E20085B3DC /* build_documentation.py */, - 61DC5650174E64E20085B3DC /* doxygen */, - 61DC5651174E64E30085B3DC /* hexfiend_doxyfile.config */, - 61DC5652174E64E30085B3DC /* munge_header_for_doxy.py */, - ); - path = documentation_tools; - sourceTree = ""; - }; - 61DC5667174E64E30085B3DC /* framework */ = { - isa = PBXGroup; - children = ( - 61DC5668174E64E30085B3DC /* HexFiend_Framework-Info.plist */, - 61DC5669174E64E30085B3DC /* resources */, - 61DC566D174E64E30085B3DC /* sources */, - ); - path = framework; - sourceTree = ""; - }; - 61DC5669174E64E30085B3DC /* resources */ = { - isa = PBXGroup; - children = ( - 61DC566A174E64E30085B3DC /* HFCancelOff.tiff */, - 61DC566B174E64E30085B3DC /* HFCancelOn.tiff */, - 61DC566C174E64E30085B3DC /* HFModalProgress.xib */, - ); - path = resources; - sourceTree = ""; - }; - 61DC566D174E64E30085B3DC /* sources */ = { - isa = PBXGroup; - children = ( - 61DC566E174E64E30085B3DC /* BTree */, - 61DC5678174E64E30085B3DC /* HexFiend.h */, - 61DC5679174E64E30085B3DC /* HexFiend_2_Framework_Prefix.pch */, - 61DC567A174E64E30085B3DC /* HFAnnotatedTree.h */, - 61DC567B174E64E30085B3DC /* HFAnnotatedTree.m */, - 61DC567C174E64E30085B3DC /* HFAttributedByteArray.h */, - 61DC567D174E64E30085B3DC /* HFAttributedByteArray.m */, - 61DC567E174E64E30085B3DC /* HFBTreeByteArray.h */, - 61DC567F174E64E30085B3DC /* HFBTreeByteArray.m */, - 61DC5680174E64E30085B3DC /* HFByteArray.h */, - 61DC5681174E64E30085B3DC /* HFByteArray.m */, - 61DC5682174E64E30085B3DC /* HFByteArray_FileWriting.m */, - 61DC5683174E64E30085B3DC /* HFByteArray_FindReplace.m */, - 61DC5684174E64E30085B3DC /* HFByteArray_Internal.h */, - 61DC5685174E64E30085B3DC /* HFByteArrayEditScript.h */, - 61DC5686174E64E30085B3DC /* HFByteArrayEditScript.m */, - 61DC5687174E64E30085B3DC /* HFByteArrayProxiedData.h */, - 61DC5688174E64E30085B3DC /* HFByteArrayProxiedData.m */, - 61DC5689174E64E30085B3DC /* HFByteRangeAttribute.h */, - 61DC568A174E64E30085B3DC /* HFByteRangeAttribute.m */, - 61DC568B174E64E30085B3DC /* HFByteRangeAttributeArray.h */, - 61DC568C174E64E30085B3DC /* HFByteRangeAttributeArray.m */, - 61DC568D174E64E30085B3DC /* HFByteSlice.h */, - 61DC568E174E64E30085B3DC /* HFByteSlice.m */, - 61DC568F174E64E30085B3DC /* HFByteSlice_Private.h */, - 61DC5690174E64E30085B3DC /* HFByteSliceFileOperation.h */, - 61DC5691174E64E30085B3DC /* HFByteSliceFileOperation.m */, - 61DC5692174E64E30085B3DC /* HFByteSliceFileOperationQueueEntry.h */, - 61DC5693174E64E30085B3DC /* HFByteSliceFileOperationQueueEntry.m */, - 61DC5694174E64E30085B3DC /* HFCancelButton.h */, - 61DC5695174E64E30085B3DC /* HFCancelButton.m */, - 61DC5696174E64E30085B3DC /* HFController.h */, - 61DC5697174E64E30085B3DC /* HFController.m */, - 61DC5698174E64E30085B3DC /* HFControllerCoalescedUndo.h */, - 61DC5699174E64E30085B3DC /* HFControllerCoalescedUndo.m */, - 61DC569A174E64E30085B3DC /* HFFastMemchr.m */, - 61DC569B174E64E30085B3DC /* HFFileByteSlice.h */, - 61DC569C174E64E30085B3DC /* HFFileByteSlice.m */, - 61DC569D174E64E30085B3DC /* HFFileReference.h */, - 61DC569E174E64E30085B3DC /* HFFileReference.m */, - 61DC569F174E64E30085B3DC /* HFFullMemoryByteArray.h */, - 61DC56A0174E64E30085B3DC /* HFFullMemoryByteArray.m */, - 61DC56A1174E64E30085B3DC /* HFFullMemoryByteSlice.h */, - 61DC56A2174E64E30085B3DC /* HFFullMemoryByteSlice.m */, - 61DC56A3174E64E30085B3DC /* HFFunctions.h */, - 61DC56A4174E64E30085B3DC /* HFFunctions.m */, - 61DC56A5174E64E30085B3DC /* HFFunctions_Private.h */, - 61DC56A6174E64E30085B3DC /* HFGlyphTrie.h */, - 61DC56A7174E64E30085B3DC /* HFGlyphTrie.m */, - 61DC56A8174E64E30085B3DC /* HFHelperProcessSharedCode.h */, - 61DC56A9174E64E30085B3DC /* HFHexTextRepresenter.h */, - 61DC56AA174E64E30085B3DC /* HFHexTextRepresenter.m */, - 61DC56AB174E64E30085B3DC /* HFHexTextView.h */, - 61DC56AC174E64E30085B3DC /* HFHexTextView.m */, - 61DC56AD174E64E30085B3DC /* HFIndexSet.h */, - 61DC56AE174E64E30085B3DC /* HFIndexSet.m */, - 61DC56AF174E64E30085B3DC /* HFLayoutRepresenter.h */, - 61DC56B0174E64E30085B3DC /* HFLayoutRepresenter.m */, - 61DC56B1174E64E30085B3DC /* HFLineCountingRepresenter.h */, - 61DC56B2174E64E30085B3DC /* HFLineCountingRepresenter.m */, - 61DC56B3174E64E30085B3DC /* HFLineCountingView.h */, - 61DC56B4174E64E30085B3DC /* HFLineCountingView.m */, - 61DC56B5174E64E30085B3DC /* HFObjectGraph.h */, - 61DC56B6174E64E30085B3DC /* HFObjectGraph.m */, - 61DC56B7174E64E30085B3DC /* HFPasteboardOwner.h */, - 61DC56B8174E64E30085B3DC /* HFPasteboardOwner.m */, - 61DC56B9174E64E30085B3DC /* HFPrivilegedHelperConnection.h */, - 61DC56BA174E64E30085B3DC /* HFPrivilegedHelperConnection.m */, - 61DC56BB174E64E30085B3DC /* HFProcessMemoryByteSlice.h */, - 61DC56BC174E64E30085B3DC /* HFProcessMemoryByteSlice.m */, - 61DC56BD174E64E30085B3DC /* HFProgressTracker.h */, - 61DC56BE174E64E30085B3DC /* HFProgressTracker.m */, - 61DC56BF174E64E30085B3DC /* HFRandomDataByteSlice.h */, - 61DC56C0174E64E30085B3DC /* HFRandomDataByteSlice.m */, - 61DC56C1174E64E30085B3DC /* HFRepresenter.h */, - 61DC56C2174E64E30085B3DC /* HFRepresenter.m */, - 61DC56C3174E64E30085B3DC /* HFRepresenter_Internal.h */, - 61DC56C4174E64E30085B3DC /* HFRepresenterHexTextView.h */, - 61DC56C5174E64E30085B3DC /* HFRepresenterHexTextView.m */, - 61DC56C6174E64E30085B3DC /* HFRepresenterHexTypesetter.h */, - 61DC56C7174E64E30085B3DC /* HFRepresenterHexTypesetter.m */, - 61DC56C8174E64E30085B3DC /* HFRepresenterStringEncodingTextView.h */, - 61DC56C9174E64E30085B3DC /* HFRepresenterStringEncodingTextView.m */, - 61DC56CA174E64E30085B3DC /* HFRepresenterTextLayoutManager.h */, - 61DC56CB174E64E30085B3DC /* HFRepresenterTextLayoutManager.m */, - 61DC56CC174E64E30085B3DC /* HFRepresenterTextView.h */, - 61DC56CD174E64E30085B3DC /* HFRepresenterTextView.m */, - 61DC56CE174E64E30085B3DC /* HFRepresenterTextView_Internal.h */, - 61DC56CF174E64E30085B3DC /* HFRepresenterTextViewCallout.h */, - 61DC56D0174E64E30085B3DC /* HFRepresenterTextViewCallout.m */, - 61DC56D1174E64E30085B3DC /* HFSharedMemoryByteSlice.h */, - 61DC56D2174E64E30085B3DC /* HFSharedMemoryByteSlice.m */, - 61DC56D3174E64E30085B3DC /* HFStatusBarRepresenter.h */, - 61DC56D4174E64E30085B3DC /* HFStatusBarRepresenter.m */, - 61DC56D5174E64E30085B3DC /* HFStringEncodingTextRepresenter.h */, - 61DC56D6174E64E30085B3DC /* HFStringEncodingTextRepresenter.m */, - 61DC56D7174E64E30085B3DC /* HFTestHashing.h */, - 61DC56D8174E64E30085B3DC /* HFTestHashing.m */, - 61DC56D9174E64E30085B3DC /* HFTestRepresenter.h */, - 61DC56DA174E64E30085B3DC /* HFTestRepresenter.m */, - 61DC56DB174E64E30085B3DC /* HFTextField.h */, - 61DC56DC174E64E30085B3DC /* HFTextField.m */, - 61DC56DD174E64E30085B3DC /* HFTextRepresenter.h */, - 61DC56DE174E64E30085B3DC /* HFTextRepresenter.m */, - 61DC56DF174E64E30085B3DC /* HFTextRepresenter_Internal.h */, - 61DC56E0174E64E30085B3DC /* HFTextRepresenter_KeyBinding.m */, - 61DC56E1174E64E30085B3DC /* HFTextSelectionPulseView.h */, - 61DC56E2174E64E30085B3DC /* HFTextSelectionPulseView.m */, - 61DC56E3174E64E30085B3DC /* HFTextView.h */, - 61DC56E4174E64E30085B3DC /* HFTextView.m */, - 61DC56E5174E64E30085B3DC /* HFTextVisualStyleRun.h */, - 61DC56E6174E64E30085B3DC /* HFTextVisualStyleRun.m */, - 61DC56E7174E64E30085B3DC /* HFTypes.h */, - 61DC56E8174E64E30085B3DC /* HFUnitTests.m */, - 61DC56E9174E64E30085B3DC /* HFVerticalScrollerRepresenter.h */, - 61DC56EA174E64E30085B3DC /* HFVerticalScrollerRepresenter.m */, - ); - path = sources; - sourceTree = ""; - }; - 61DC566E174E64E30085B3DC /* BTree */ = { - isa = PBXGroup; - children = ( - 61DC566F174E64E30085B3DC /* BTree_Testing */, - 61DC5676174E64E30085B3DC /* HFBTree.h */, - 61DC5677174E64E30085B3DC /* HFBTree.m */, - ); - path = BTree; - sourceTree = ""; - }; - 61DC566F174E64E30085B3DC /* BTree_Testing */ = { - isa = PBXGroup; - children = ( - 61DC5670174E64E30085B3DC /* BTree_Test_Prefix.pch */, - 61DC5671174E64E30085B3DC /* NaiveArray.h */, - 61DC5672174E64E30085B3DC /* NaiveArray.m */, - 61DC5673174E64E30085B3DC /* test_btree_main.m */, - 61DC5674174E64E30085B3DC /* TreeEntry.h */, - 61DC5675174E64E30085B3DC /* TreeEntry.m */, - ); - path = BTree_Testing; - sourceTree = ""; - }; - 61DC56EB174E64E30085B3DC /* helper_subprocess */ = { - isa = PBXGroup; - children = ( - 61DC56EC174E64E30085B3DC /* fileport.h */, - 61DC56ED174E64E30085B3DC /* FortunateSon-Info.plist */, - 61DC56EE174E64E30085B3DC /* FortunateSon-Launchd.plist */, - 61DC56EF174E64E30085B3DC /* FortunateSon.defs */, - 61DC56F0174E64E30085B3DC /* FortunateSonIPCTypes.h */, - 61DC56F1174E64E30085B3DC /* FortunateSonServerImpl.cpp */, - 61DC56F2174E64E30085B3DC /* main.cpp */, - ); - path = helper_subprocess; - sourceTree = ""; - }; - 61DC56F4174E64E30085B3DC /* Products */ = { - isa = PBXGroup; - children = ( - 61DC580C174E64E40085B3DC /* Hex Fiend.app */, - 61DC580E174E64E40085B3DC /* HexFiend.framework */, - 61DC5810174E64E40085B3DC /* com.ridiculousfish.HexFiend.PrivilegedHelper */, - 61DC5812174E64E40085B3DC /* Test_BTree */, - 61DC5814174E64E40085B3DC /* HexFiendling.app */, + 6125BFB1174FC07300B741D9 /* ICONEditor.plugin */, + 6125BFB3174FC07300B741D9 /* ICONEditor.plugin */, ); name = Products; sourceTree = ""; }; - 61DC56F9174E64E30085B3DC /* sample_code */ = { - isa = PBXGroup; - children = ( - 61DC56FA174E64E30085B3DC /* HexFiendling */, - ); - path = sample_code; - sourceTree = ""; - }; - 61DC56FA174E64E30085B3DC /* HexFiendling */ = { - isa = PBXGroup; - children = ( - 61DC56FB174E64E30085B3DC /* InfoPlist.strings */, - 61DC56FD174E64E30085B3DC /* MainMenu.nib */, - 61DC56FF174E64E30085B3DC /* MainMenu.xib */, - 61DC5701174E64E30085B3DC /* FiendlingAppDelegate.h */, - 61DC5702174E64E30085B3DC /* FiendlingAppDelegate.m */, - 61DC5703174E64E30085B3DC /* HexFiendling_Prefix.pch */, - 61DC5704174E64E30085B3DC /* Info.plist */, - 61DC5705174E64E30085B3DC /* main.m */, - ); - path = HexFiendling; - sourceTree = ""; - }; E11937F309991C1100A3A6EA /* Support Resources */ = { isa = PBXGroup; children = ( @@ -1686,6 +905,7 @@ E15CFDA009999637004929B6 /* Support Resources */ = { isa = PBXGroup; children = ( + 6125BF96174FBFFD00B741D9 /* Font Templates.rsrc */, E15CFD6D099995D1004929B6 /* Templates for sfnt tables.rsrc */, ); name = "Support Resources"; @@ -1694,6 +914,7 @@ E18BF7B8069FFA5200F076B8 /* Font Editor */ = { isa = PBXGroup; children = ( + 6125BF99174FC01400B741D9 /* FontWindowController.m */, E18BF7D1069FFC7600F076B8 /* FontWindowController.h */, E18BF7D2069FFC7600F076B8 /* FontWindowController.mm */, E1193607099830D200A3A6EA /* FontDocument.nib */, @@ -1959,6 +1180,7 @@ F5B588490156D40B01000001 /* Frameworks */ = { isa = PBXGroup; children = ( + 6125BE2B174FB56000B741D9 /* HexFiend.framework */, F5B5884A0156D40B01000001 /* Carbon.framework */, F54625C6029174F601A8010C /* CoreServices.framework */, F54626490291750201A8010C /* ApplicationServices.framework */, @@ -2089,6 +1311,7 @@ F5B588FC0156DC2201000001 /* PICT Editor */ = { isa = PBXGroup; children = ( + 6125BFC2174FC0DC00B741D9 /* PictWindow.nib */, F5B588FD0156DC2201000001 /* PICT Editor.h */, F5B588FE0156DC2201000001 /* Classes */, ); @@ -2171,7 +1394,6 @@ F5EA10690254A7B401A80001 /* External */ = { isa = PBXGroup; children = ( - 61DC55E1174E64E00085B3DC /* HexFiend */, F50DFE20036C258201A8010A /* Uli's Template Editor */, F5DF1BDA0254AD8801A80001 /* MoreFiles */, F5DF1BEF0254AD8801A80001 /* MoreFilesX */, @@ -2182,6 +1404,9 @@ F5EF839F020C08E601A80001 /* Hex Editor */ = { isa = PBXGroup; children = ( + 6125BFA3174FC04E00B741D9 /* SupportedTypes.plist */, + 6125BFA0174FC04000B741D9 /* HexWindowController.m */, + 6125BF9C174FC02E00B741D9 /* PasteMenu.nib */, F54E6220021B6A0801A80001 /* FindSheetController.h */, F54E6221021B6A0801A80001 /* FindSheetController.m */, F5EF83A0020C08E601A80001 /* HexEditorDelegate.h */, @@ -2257,100 +1482,6 @@ A59774EF1556EE8D0093DD6B /* UKUnsignedIntegerTemplateField.h in Headers */, A59774F01556EE8D0093DD6B /* SamplePluginFieldType_Prefix.pch in Headers */, A59774FD1556EF2F0093DD6B /* Templar.h in Headers */, - 61DC5724174E64E30085B3DC /* AppDebugging.h in Headers */, - 61DC5726174E64E30085B3DC /* AppDelegate.h in Headers */, - 61DC5728174E64E30085B3DC /* AppUtilities.h in Headers */, - 61DC572A174E64E30085B3DC /* BaseDataDocument.h in Headers */, - 61DC572C174E64E30085B3DC /* ChooseStringEncodingWindowController.h in Headers */, - 61DC572E174E64E30085B3DC /* DataInspectorRepresenter.h in Headers */, - 61DC5730174E64E30085B3DC /* DiffDocument.h in Headers */, - 61DC5732174E64E30085B3DC /* DiffDocumentWindow.h in Headers */, - 61DC5734174E64E30085B3DC /* DiffOverlayView.h in Headers */, - 61DC5736174E64E30085B3DC /* DiffRangeWindowController.h in Headers */, - 61DC5738174E64E30085B3DC /* DiffTextViewContainer.h in Headers */, - 61DC573A174E64E30085B3DC /* DocumentWindow.h in Headers */, - 61DC573C174E64E30085B3DC /* FileDataDocument.h in Headers */, - 61DC573E174E64E30085B3DC /* HexFiend_2_Prefix.pch in Headers */, - 61DC573F174E64E30085B3DC /* HFBannerDividerThumb.h in Headers */, - 61DC5741174E64E30085B3DC /* HFDocumentOperationView.h in Headers */, - 61DC5743174E64E30085B3DC /* HFFindReplaceBackgroundView.h in Headers */, - 61DC5745174E64E30085B3DC /* HFFindReplaceOperationView.h in Headers */, - 61DC5747174E64E30085B3DC /* HFResizingView.h in Headers */, - 61DC574B174E64E30085B3DC /* MyDocumentController.h in Headers */, - 61DC574D174E64E30085B3DC /* OpenDriveWindowController.h in Headers */, - 61DC574F174E64E30085B3DC /* OpenPathWindowController.h in Headers */, - 61DC5751174E64E30085B3DC /* ProcessList.h in Headers */, - 61DC5753174E64E30085B3DC /* ProcessMemoryDocument.h in Headers */, - 61DC5755174E64E30085B3DC /* StretchableProgressIndicator.h in Headers */, - 61DC5757174E64E30085B3DC /* TextDividerRepresenter.h in Headers */, - 61DC5771174E64E30085B3DC /* BTree_Test_Prefix.pch in Headers */, - 61DC5772174E64E30085B3DC /* NaiveArray.h in Headers */, - 61DC5775174E64E30085B3DC /* TreeEntry.h in Headers */, - 61DC5777174E64E30085B3DC /* HFBTree.h in Headers */, - 61DC5779174E64E30085B3DC /* HexFiend.h in Headers */, - 61DC577A174E64E30085B3DC /* HexFiend_2_Framework_Prefix.pch in Headers */, - 61DC577B174E64E30085B3DC /* HFAnnotatedTree.h in Headers */, - 61DC577D174E64E30085B3DC /* HFAttributedByteArray.h in Headers */, - 61DC577F174E64E30085B3DC /* HFBTreeByteArray.h in Headers */, - 61DC5781174E64E30085B3DC /* HFByteArray.h in Headers */, - 61DC5785174E64E30085B3DC /* HFByteArray_Internal.h in Headers */, - 61DC5786174E64E30085B3DC /* HFByteArrayEditScript.h in Headers */, - 61DC5788174E64E30085B3DC /* HFByteArrayProxiedData.h in Headers */, - 61DC578A174E64E30085B3DC /* HFByteRangeAttribute.h in Headers */, - 61DC578C174E64E30085B3DC /* HFByteRangeAttributeArray.h in Headers */, - 61DC578E174E64E30085B3DC /* HFByteSlice.h in Headers */, - 61DC5790174E64E30085B3DC /* HFByteSlice_Private.h in Headers */, - 61DC5791174E64E30085B3DC /* HFByteSliceFileOperation.h in Headers */, - 61DC5793174E64E30085B3DC /* HFByteSliceFileOperationQueueEntry.h in Headers */, - 61DC5795174E64E30085B3DC /* HFCancelButton.h in Headers */, - 61DC5797174E64E30085B3DC /* HFController.h in Headers */, - 61DC5799174E64E30085B3DC /* HFControllerCoalescedUndo.h in Headers */, - 61DC579C174E64E30085B3DC /* HFFileByteSlice.h in Headers */, - 61DC579E174E64E30085B3DC /* HFFileReference.h in Headers */, - 61DC57A0174E64E30085B3DC /* HFFullMemoryByteArray.h in Headers */, - 61DC57A2174E64E30085B3DC /* HFFullMemoryByteSlice.h in Headers */, - 61DC57A4174E64E30085B3DC /* HFFunctions.h in Headers */, - 61DC57A6174E64E30085B3DC /* HFFunctions_Private.h in Headers */, - 61DC57A7174E64E30085B3DC /* HFGlyphTrie.h in Headers */, - 61DC57A9174E64E30085B3DC /* HFHelperProcessSharedCode.h in Headers */, - 61DC57AA174E64E30085B3DC /* HFHexTextRepresenter.h in Headers */, - 61DC57AC174E64E30085B3DC /* HFHexTextView.h in Headers */, - 61DC57AE174E64E30085B3DC /* HFIndexSet.h in Headers */, - 61DC57B0174E64E30085B3DC /* HFLayoutRepresenter.h in Headers */, - 61DC57B2174E64E30085B3DC /* HFLineCountingRepresenter.h in Headers */, - 61DC57B4174E64E30085B3DC /* HFLineCountingView.h in Headers */, - 61DC57B6174E64E30085B3DC /* HFObjectGraph.h in Headers */, - 61DC57B8174E64E30085B3DC /* HFPasteboardOwner.h in Headers */, - 61DC57BA174E64E30085B3DC /* HFPrivilegedHelperConnection.h in Headers */, - 61DC57BC174E64E30085B3DC /* HFProcessMemoryByteSlice.h in Headers */, - 61DC57BE174E64E30085B3DC /* HFProgressTracker.h in Headers */, - 61DC57C0174E64E30085B3DC /* HFRandomDataByteSlice.h in Headers */, - 61DC57C2174E64E30085B3DC /* HFRepresenter.h in Headers */, - 61DC57C4174E64E30085B3DC /* HFRepresenter_Internal.h in Headers */, - 61DC57C5174E64E30085B3DC /* HFRepresenterHexTextView.h in Headers */, - 61DC57C7174E64E30085B3DC /* HFRepresenterHexTypesetter.h in Headers */, - 61DC57C9174E64E30085B3DC /* HFRepresenterStringEncodingTextView.h in Headers */, - 61DC57CB174E64E30085B3DC /* HFRepresenterTextLayoutManager.h in Headers */, - 61DC57CD174E64E30085B3DC /* HFRepresenterTextView.h in Headers */, - 61DC57CF174E64E30085B3DC /* HFRepresenterTextView_Internal.h in Headers */, - 61DC57D0174E64E30085B3DC /* HFRepresenterTextViewCallout.h in Headers */, - 61DC57D2174E64E30085B3DC /* HFSharedMemoryByteSlice.h in Headers */, - 61DC57D4174E64E30085B3DC /* HFStatusBarRepresenter.h in Headers */, - 61DC57D6174E64E30085B3DC /* HFStringEncodingTextRepresenter.h in Headers */, - 61DC57D8174E64E30085B3DC /* HFTestHashing.h in Headers */, - 61DC57DA174E64E30085B3DC /* HFTestRepresenter.h in Headers */, - 61DC57DC174E64E30085B3DC /* HFTextField.h in Headers */, - 61DC57DE174E64E30085B3DC /* HFTextRepresenter.h in Headers */, - 61DC57E0174E64E30085B3DC /* HFTextRepresenter_Internal.h in Headers */, - 61DC57E2174E64E30085B3DC /* HFTextSelectionPulseView.h in Headers */, - 61DC57E4174E64E30085B3DC /* HFTextView.h in Headers */, - 61DC57E6174E64E30085B3DC /* HFTextVisualStyleRun.h in Headers */, - 61DC57E8174E64E30085B3DC /* HFTypes.h in Headers */, - 61DC57EA174E64E30085B3DC /* HFVerticalScrollerRepresenter.h in Headers */, - 61DC57EC174E64E30085B3DC /* fileport.h in Headers */, - 61DC57F0174E64E30085B3DC /* FortunateSonIPCTypes.h in Headers */, - 61DC57F9174E64E30085B3DC /* FiendlingAppDelegate.h in Headers */, - 61DC57FB174E64E30085B3DC /* HexFiendling_Prefix.pch in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2656,8 +1787,8 @@ projectDirPath = ""; projectReferences = ( { - ProductGroup = 61DC56F4174E64E30085B3DC /* Products */; - ProjectRef = 61DC56F3174E64E30085B3DC /* HexFiend_2.xcodeproj */; + ProductGroup = 6125BFA9174FC07300B741D9 /* Products */; + ProjectRef = 6125BFA8174FC07300B741D9 /* ICONEditor.xcodeproj */; }, ); projectRoot = ""; @@ -2675,39 +1806,18 @@ /* End PBXProject section */ /* Begin PBXReferenceProxy section */ - 61DC580C174E64E40085B3DC /* Hex Fiend.app */ = { + 6125BFB1174FC07300B741D9 /* ICONEditor.plugin */ = { isa = PBXReferenceProxy; - fileType = wrapper.application; - path = "Hex Fiend.app"; - remoteRef = 61DC580B174E64E40085B3DC /* PBXContainerItemProxy */; + fileType = wrapper.cfbundle; + path = ICONEditor.plugin; + remoteRef = 6125BFB0174FC07300B741D9 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 61DC580E174E64E40085B3DC /* HexFiend.framework */ = { + 6125BFB3174FC07300B741D9 /* ICONEditor.plugin */ = { isa = PBXReferenceProxy; - fileType = wrapper.framework; - path = HexFiend.framework; - remoteRef = 61DC580D174E64E40085B3DC /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 61DC5810174E64E40085B3DC /* com.ridiculousfish.HexFiend.PrivilegedHelper */ = { - isa = PBXReferenceProxy; - fileType = "compiled.mach-o.executable"; - path = com.ridiculousfish.HexFiend.PrivilegedHelper; - remoteRef = 61DC580F174E64E40085B3DC /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 61DC5812174E64E40085B3DC /* Test_BTree */ = { - isa = PBXReferenceProxy; - fileType = "compiled.mach-o.executable"; - path = Test_BTree; - remoteRef = 61DC5811174E64E40085B3DC /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 61DC5814174E64E40085B3DC /* HexFiendling.app */ = { - isa = PBXReferenceProxy; - fileType = wrapper.application; - path = HexFiendling.app; - remoteRef = 61DC5813174E64E40085B3DC /* PBXContainerItemProxy */; + fileType = wrapper.cfbundle; + path = ICONEditor.plugin; + remoteRef = 6125BFB2174FC07300B741D9 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXReferenceProxy section */ @@ -2739,46 +1849,12 @@ E18BF567069FEA1300F076B8 /* ResKnife.scriptTerminology in Resources */, E18BF568069FEA1300F076B8 /* Export.tiff in Resources */, E18BF569069FEA1300F076B8 /* Resource Type Mappings.strings in Resources */, - 61DC571D174E64E30085B3DC /* Info.plist in Resources */, - 61DC571E174E64E30085B3DC /* ChooseStringEncodingDialog.xib in Resources */, - 61DC571F174E64E30085B3DC /* DataInspectorView.xib in Resources */, - 61DC5720174E64E30085B3DC /* GenericPrompt.xib in Resources */, - 61DC5721174E64E30085B3DC /* hex_icon.icns in Resources */, - 61DC5722174E64E30085B3DC /* OpenDriveDialog.xib in Resources */, - 61DC5723174E64E30085B3DC /* OpenPathDialog.xib in Resources */, - 61DC5759174E64E30085B3DC /* codesign.sh in Resources */, - 61DC575A174E64E30085B3DC /* Debug+CodeSign.xcconfig in Resources */, - 61DC575B174E64E30085B3DC /* Debug+UnitTests.xcconfig in Resources */, - 61DC575C174E64E30085B3DC /* Debug.xcconfig in Resources */, - 61DC575D174E64E30085B3DC /* Release+CodeSign.xcconfig in Resources */, - 61DC575E174E64E30085B3DC /* Release.xcconfig in Resources */, - 61DC575F174E64E30085B3DC /* build_documentation.py in Resources */, - 61DC5760174E64E30085B3DC /* doxygen in Resources */, - 61DC5761174E64E30085B3DC /* hexfiend_doxyfile.config in Resources */, - 61DC5762174E64E30085B3DC /* munge_header_for_doxy.py in Resources */, - 61DC5763174E64E30085B3DC /* DiffComputationBanner.xib in Resources */, - 61DC5764174E64E30085B3DC /* DiffDocument.xib in Resources */, - 61DC5765174E64E30085B3DC /* DiffRangeDialog.xib in Resources */, - 61DC5766174E64E30085B3DC /* FindReplaceBanner.xib in Resources */, - 61DC5767174E64E30085B3DC /* InfoPlist.strings in Resources */, - 61DC5768174E64E30085B3DC /* JumpToOffsetBanner.xib in Resources */, - 61DC5769174E64E30085B3DC /* MainMenu.xib in Resources */, - 61DC576A174E64E30085B3DC /* MoveSelectionByBanner.xib in Resources */, - 61DC576B174E64E30085B3DC /* MyDocument.xib in Resources */, - 61DC576C174E64E30085B3DC /* SaveBanner.xib in Resources */, - 61DC576D174E64E30085B3DC /* HexFiend_Framework-Info.plist in Resources */, - 61DC576E174E64E30085B3DC /* HFCancelOff.tiff in Resources */, - 61DC576F174E64E30085B3DC /* HFCancelOn.tiff in Resources */, - 61DC5770174E64E30085B3DC /* HFModalProgress.xib in Resources */, - 61DC57ED174E64E30085B3DC /* FortunateSon-Info.plist in Resources */, - 61DC57EE174E64E30085B3DC /* FortunateSon-Launchd.plist in Resources */, - 61DC57F3174E64E30085B3DC /* License.txt in Resources */, - 61DC57F4174E64E30085B3DC /* ReadMe.txt in Resources */, - 61DC57F5174E64E30085B3DC /* ReleaseNotes.html in Resources */, - 61DC57F6174E64E30085B3DC /* InfoPlist.strings in Resources */, - 61DC57F7174E64E30085B3DC /* MainMenu.nib in Resources */, - 61DC57F8174E64E30085B3DC /* MainMenu.xib in Resources */, - 61DC57FC174E64E30085B3DC /* Info.plist in Resources */, + 6125BF9E174FC02E00B741D9 /* PasteMenu.nib in Resources */, + 6125BFA4174FC04E00B741D9 /* SupportedTypes.plist in Resources */, + 6125BFA7174FC06F00B741D9 /* Info-ICONEditor__PB2___Upgraded_.plist in Resources */, + 6125BFBF174FC08800B741D9 /* README.txt in Resources */, + 6125BFC1174FC08D00B741D9 /* version.plist in Resources */, + 6125BFC4174FC0DC00B741D9 /* PictWindow.nib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2788,6 +1864,8 @@ files = ( E18BF598069FEA1400F076B8 /* HexWindow.nib in Resources */, E18BF599069FEA1400F076B8 /* FindSheet.nib in Resources */, + 6125BF9F174FC02E00B741D9 /* PasteMenu.nib in Resources */, + 6125BFA5174FC04E00B741D9 /* SupportedTypes.plist in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2850,6 +1928,7 @@ E18BF7D3069FFC7600F076B8 /* FontWindow.nib in Resources */, E1193609099830D300A3A6EA /* FontDocument.nib in Resources */, E11936660998552900A3A6EA /* Localizable.strings in Resources */, + 6125BF98174FBFFD00B741D9 /* Font Templates.rsrc in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2860,6 +1939,7 @@ isa = PBXRezBuildPhase; buildActionMask = 2147483647; files = ( + 6125BF97174FBFFD00B741D9 /* Font Templates.rsrc in Rez */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2937,97 +2017,8 @@ E18BF585069FEA1300F076B8 /* RKSupportResourceRegistry.m in Sources */, 0EBA8667122CF49800FEC1AC /* NGSCategories.m in Sources */, A59774F21556EE950093DD6B /* SamplePluginTemplateField.m in Sources */, - 61DC5725174E64E30085B3DC /* AppDebugging.m in Sources */, - 61DC5727174E64E30085B3DC /* AppDelegate.m in Sources */, - 61DC5729174E64E30085B3DC /* AppUtilities.m in Sources */, - 61DC572B174E64E30085B3DC /* BaseDataDocument.m in Sources */, - 61DC572D174E64E30085B3DC /* ChooseStringEncodingWindowController.m in Sources */, - 61DC572F174E64E30085B3DC /* DataInspectorRepresenter.m in Sources */, - 61DC5731174E64E30085B3DC /* DiffDocument.m in Sources */, - 61DC5733174E64E30085B3DC /* DiffDocumentWindow.m in Sources */, - 61DC5735174E64E30085B3DC /* DiffOverlayView.m in Sources */, - 61DC5737174E64E30085B3DC /* DiffRangeWindowController.m in Sources */, - 61DC5739174E64E30085B3DC /* DiffTextViewContainer.m in Sources */, - 61DC573B174E64E30085B3DC /* DocumentWindow.m in Sources */, - 61DC573D174E64E30085B3DC /* FileDataDocument.m in Sources */, - 61DC5740174E64E30085B3DC /* HFBannerDividerThumb.m in Sources */, - 61DC5742174E64E30085B3DC /* HFDocumentOperationView.m in Sources */, - 61DC5744174E64E30085B3DC /* HFFindReplaceBackgroundView.m in Sources */, - 61DC5746174E64E30085B3DC /* HFFindReplaceOperationView.m in Sources */, - 61DC5748174E64E30085B3DC /* HFResizingView.m in Sources */, - 61DC5749174E64E30085B3DC /* main.m in Sources */, - 61DC574A174E64E30085B3DC /* MyDocument.m in Sources */, - 61DC574C174E64E30085B3DC /* MyDocumentController.m in Sources */, - 61DC574E174E64E30085B3DC /* OpenDriveWindowController.m in Sources */, - 61DC5750174E64E30085B3DC /* OpenPathWindowController.m in Sources */, - 61DC5752174E64E30085B3DC /* ProcessList.m in Sources */, - 61DC5754174E64E30085B3DC /* ProcessMemoryDocument.m in Sources */, - 61DC5756174E64E30085B3DC /* StretchableProgressIndicator.m in Sources */, - 61DC5758174E64E30085B3DC /* TextDividerRepresenter.m in Sources */, - 61DC5773174E64E30085B3DC /* NaiveArray.m in Sources */, - 61DC5774174E64E30085B3DC /* test_btree_main.m in Sources */, - 61DC5776174E64E30085B3DC /* TreeEntry.m in Sources */, - 61DC5778174E64E30085B3DC /* HFBTree.m in Sources */, - 61DC577C174E64E30085B3DC /* HFAnnotatedTree.m in Sources */, - 61DC577E174E64E30085B3DC /* HFAttributedByteArray.m in Sources */, - 61DC5780174E64E30085B3DC /* HFBTreeByteArray.m in Sources */, - 61DC5782174E64E30085B3DC /* HFByteArray.m in Sources */, - 61DC5783174E64E30085B3DC /* HFByteArray_FileWriting.m in Sources */, - 61DC5784174E64E30085B3DC /* HFByteArray_FindReplace.m in Sources */, - 61DC5787174E64E30085B3DC /* HFByteArrayEditScript.m in Sources */, - 61DC5789174E64E30085B3DC /* HFByteArrayProxiedData.m in Sources */, - 61DC578B174E64E30085B3DC /* HFByteRangeAttribute.m in Sources */, - 61DC578D174E64E30085B3DC /* HFByteRangeAttributeArray.m in Sources */, - 61DC578F174E64E30085B3DC /* HFByteSlice.m in Sources */, - 61DC5792174E64E30085B3DC /* HFByteSliceFileOperation.m in Sources */, - 61DC5794174E64E30085B3DC /* HFByteSliceFileOperationQueueEntry.m in Sources */, - 61DC5796174E64E30085B3DC /* HFCancelButton.m in Sources */, - 61DC5798174E64E30085B3DC /* HFController.m in Sources */, - 61DC579A174E64E30085B3DC /* HFControllerCoalescedUndo.m in Sources */, - 61DC579B174E64E30085B3DC /* HFFastMemchr.m in Sources */, - 61DC579D174E64E30085B3DC /* HFFileByteSlice.m in Sources */, - 61DC579F174E64E30085B3DC /* HFFileReference.m in Sources */, - 61DC57A1174E64E30085B3DC /* HFFullMemoryByteArray.m in Sources */, - 61DC57A3174E64E30085B3DC /* HFFullMemoryByteSlice.m in Sources */, - 61DC57A5174E64E30085B3DC /* HFFunctions.m in Sources */, - 61DC57A8174E64E30085B3DC /* HFGlyphTrie.m in Sources */, - 61DC57AB174E64E30085B3DC /* HFHexTextRepresenter.m in Sources */, - 61DC57AD174E64E30085B3DC /* HFHexTextView.m in Sources */, - 61DC57AF174E64E30085B3DC /* HFIndexSet.m in Sources */, - 61DC57B1174E64E30085B3DC /* HFLayoutRepresenter.m in Sources */, - 61DC57B3174E64E30085B3DC /* HFLineCountingRepresenter.m in Sources */, - 61DC57B5174E64E30085B3DC /* HFLineCountingView.m in Sources */, - 61DC57B7174E64E30085B3DC /* HFObjectGraph.m in Sources */, - 61DC57B9174E64E30085B3DC /* HFPasteboardOwner.m in Sources */, - 61DC57BB174E64E30085B3DC /* HFPrivilegedHelperConnection.m in Sources */, - 61DC57BD174E64E30085B3DC /* HFProcessMemoryByteSlice.m in Sources */, - 61DC57BF174E64E30085B3DC /* HFProgressTracker.m in Sources */, - 61DC57C1174E64E30085B3DC /* HFRandomDataByteSlice.m in Sources */, - 61DC57C3174E64E30085B3DC /* HFRepresenter.m in Sources */, - 61DC57C6174E64E30085B3DC /* HFRepresenterHexTextView.m in Sources */, - 61DC57C8174E64E30085B3DC /* HFRepresenterHexTypesetter.m in Sources */, - 61DC57CA174E64E30085B3DC /* HFRepresenterStringEncodingTextView.m in Sources */, - 61DC57CC174E64E30085B3DC /* HFRepresenterTextLayoutManager.m in Sources */, - 61DC57CE174E64E30085B3DC /* HFRepresenterTextView.m in Sources */, - 61DC57D1174E64E30085B3DC /* HFRepresenterTextViewCallout.m in Sources */, - 61DC57D3174E64E30085B3DC /* HFSharedMemoryByteSlice.m in Sources */, - 61DC57D5174E64E30085B3DC /* HFStatusBarRepresenter.m in Sources */, - 61DC57D7174E64E30085B3DC /* HFStringEncodingTextRepresenter.m in Sources */, - 61DC57D9174E64E30085B3DC /* HFTestHashing.m in Sources */, - 61DC57DB174E64E30085B3DC /* HFTestRepresenter.m in Sources */, - 61DC57DD174E64E30085B3DC /* HFTextField.m in Sources */, - 61DC57DF174E64E30085B3DC /* HFTextRepresenter.m in Sources */, - 61DC57E1174E64E30085B3DC /* HFTextRepresenter_KeyBinding.m in Sources */, - 61DC57E3174E64E30085B3DC /* HFTextSelectionPulseView.m in Sources */, - 61DC57E5174E64E30085B3DC /* HFTextView.m in Sources */, - 61DC57E7174E64E30085B3DC /* HFTextVisualStyleRun.m in Sources */, - 61DC57E9174E64E30085B3DC /* HFUnitTests.m in Sources */, - 61DC57EB174E64E30085B3DC /* HFVerticalScrollerRepresenter.m in Sources */, - 61DC57EF174E64E30085B3DC /* FortunateSon.defs in Sources */, - 61DC57F1174E64E30085B3DC /* FortunateSonServerImpl.cpp in Sources */, - 61DC57F2174E64E30085B3DC /* main.cpp in Sources */, - 61DC57FA174E64E30085B3DC /* FiendlingAppDelegate.m in Sources */, - 61DC57FD174E64E30085B3DC /* main.m in Sources */, + 6125BF9A174FC01400B741D9 /* FontWindowController.m in Sources */, + 6125BFA1174FC04000B741D9 /* HexWindowController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3041,6 +2032,7 @@ E18BF59E069FEA1400F076B8 /* FindSheetController.m in Sources */, E18BF59F069FEA1400F076B8 /* Notifications.m in Sources */, E18BF5A0069FEA1400F076B8 /* NSData-HexRepresentation.m in Sources */, + 6125BFA2174FC04000B741D9 /* HexWindowController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3134,6 +2126,7 @@ files = ( E18BF7D5069FFC7600F076B8 /* FontWindowController.mm in Sources */, E18BF8EB06A0027700F076B8 /* Notifications.m in Sources */, + 6125BF9B174FC01400B741D9 /* FontWindowController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3192,108 +2185,21 @@ name = ICONWindow.nib; sourceTree = ""; }; - 61DC5653174E64E30085B3DC /* DiffComputationBanner.xib */ = { + 6125BF9C174FC02E00B741D9 /* PasteMenu.nib */ = { isa = PBXVariantGroup; children = ( - 61DC5654174E64E30085B3DC /* English */, + 6125BF9D174FC02E00B741D9 /* English */, ); - name = DiffComputationBanner.xib; + name = PasteMenu.nib; sourceTree = ""; }; - 61DC5655174E64E30085B3DC /* DiffDocument.xib */ = { + 6125BFC2174FC0DC00B741D9 /* PictWindow.nib */ = { isa = PBXVariantGroup; children = ( - 61DC5656174E64E30085B3DC /* English */, + 6125BFC3174FC0DC00B741D9 /* English */, ); - name = DiffDocument.xib; - sourceTree = ""; - }; - 61DC5657174E64E30085B3DC /* DiffRangeDialog.xib */ = { - isa = PBXVariantGroup; - children = ( - 61DC5658174E64E30085B3DC /* English */, - ); - name = DiffRangeDialog.xib; - sourceTree = ""; - }; - 61DC5659174E64E30085B3DC /* FindReplaceBanner.xib */ = { - isa = PBXVariantGroup; - children = ( - 61DC565A174E64E30085B3DC /* English */, - ); - name = FindReplaceBanner.xib; - sourceTree = ""; - }; - 61DC565B174E64E30085B3DC /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - 61DC565C174E64E30085B3DC /* English */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; - 61DC565D174E64E30085B3DC /* JumpToOffsetBanner.xib */ = { - isa = PBXVariantGroup; - children = ( - 61DC565E174E64E30085B3DC /* English */, - ); - name = JumpToOffsetBanner.xib; - sourceTree = ""; - }; - 61DC565F174E64E30085B3DC /* MainMenu.xib */ = { - isa = PBXVariantGroup; - children = ( - 61DC5660174E64E30085B3DC /* English */, - ); - name = MainMenu.xib; - sourceTree = ""; - }; - 61DC5661174E64E30085B3DC /* MoveSelectionByBanner.xib */ = { - isa = PBXVariantGroup; - children = ( - 61DC5662174E64E30085B3DC /* English */, - ); - name = MoveSelectionByBanner.xib; - sourceTree = ""; - }; - 61DC5663174E64E30085B3DC /* MyDocument.xib */ = { - isa = PBXVariantGroup; - children = ( - 61DC5664174E64E30085B3DC /* English */, - ); - name = MyDocument.xib; - sourceTree = ""; - }; - 61DC5665174E64E30085B3DC /* SaveBanner.xib */ = { - isa = PBXVariantGroup; - children = ( - 61DC5666174E64E30085B3DC /* English */, - ); - name = SaveBanner.xib; - sourceTree = ""; - }; - 61DC56FB174E64E30085B3DC /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - 61DC56FC174E64E30085B3DC /* English */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; - 61DC56FD174E64E30085B3DC /* MainMenu.nib */ = { - isa = PBXVariantGroup; - children = ( - 61DC56FE174E64E30085B3DC /* English */, - ); - name = MainMenu.nib; - sourceTree = ""; - }; - 61DC56FF174E64E30085B3DC /* MainMenu.xib */ = { - isa = PBXVariantGroup; - children = ( - 61DC5700174E64E30085B3DC /* English */, - ); - name = MainMenu.xib; + name = PictWindow.nib; + path = ..; sourceTree = ""; }; E1193607099830D200A3A6EA /* FontDocument.nib */ = { @@ -3519,6 +2425,10 @@ isa = XCBuildConfiguration; buildSettings = { COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SYSTEM_APPS_DIR)/MacPorts/Hex Fiend.app/Contents/Frameworks\"", + ); GCC_C_LANGUAGE_STANDARD = c99; GCC_DYNAMIC_NO_PIC = NO; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; @@ -3549,6 +2459,10 @@ buildSettings = { COPY_PHASE_STRIP = YES; DEBUGGING_SYMBOLS = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SYSTEM_APPS_DIR)/MacPorts/Hex Fiend.app/Contents/Frameworks\"", + ); GCC_C_LANGUAGE_STANDARD = c99; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; INFOPLIST_FILE = "Cocoa/Plug-Ins/Hex Editor/Info.plist"; @@ -3623,13 +2537,17 @@ isa = XCBuildConfiguration; buildSettings = { COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SYSTEM_APPS_DIR)/MacPorts/Hex Fiend.app/Contents/Frameworks\"", + ); GCC_C_LANGUAGE_STANDARD = c99; GCC_DYNAMIC_NO_PIC = NO; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; INFOPLIST_FILE = Cocoa/Info.plist; - MACOSX_DEPLOYMENT_TARGET = 10.7; + MACOSX_DEPLOYMENT_TARGET = 10.6; PRODUCT_NAME = "ResKnife Cocoa"; WARNING_CFLAGS = ( "-Wmost", @@ -3644,6 +2562,10 @@ isa = XCBuildConfiguration; buildSettings = { COPY_PHASE_STRIP = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SYSTEM_APPS_DIR)/MacPorts/Hex Fiend.app/Contents/Frameworks\"", + ); GCC_C_LANGUAGE_STANDARD = c99; GCC_OPTIMIZATION_LEVEL = 0; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; @@ -3914,6 +2836,10 @@ E13F7F0608F0411100E2A5CB /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + FRAMEWORK_SEARCH_PATHS = ( + "/Applications/MacPorts/Hex\\ Fiend.app/Contents/Frameworks", + ); GCC_ALTIVEC_EXTENSIONS = YES; GCC_ENABLE_EXCEPTIONS = YES; GCC_ENABLE_FIX_AND_CONTINUE = YES; @@ -3945,13 +2871,18 @@ GCC_WARN_UNUSED_PARAMETER = YES; GCC_WARN_UNUSED_VALUE = YES; GCC_WARN_UNUSED_VARIABLE = YES; + GENERATE_MASTER_OBJECT_FILE = YES; GENERATE_PKGINFO_FILE = YES; GENERATE_PROFILING_CODE = YES; + HEADER_SEARCH_PATHS = ( + "/Applications/MacPorts/Hex\\ Fiend.app/Contents/Frameworks/HexFiend.framework/Headers", + ); LD_GENERATE_MAP_FILE = YES; RUN_CLANG_STATIC_ANALYZER = YES; SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES; SDKROOT = macosx; VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; }; name = Debug; }; diff --git a/Template Editor/English.lproj b/Template Editor/English.lproj new file mode 120000 index 0000000..4b90647 --- /dev/null +++ b/Template Editor/English.lproj @@ -0,0 +1 @@ +../Cocoa/Plug-Ins/Template Editor/English.lproj \ No newline at end of file