From 3b5b53ca262d06430f2079e543906132030bce54 Mon Sep 17 00:00:00 2001 From: Chris Moeller Date: Fri, 1 Aug 2014 03:55:30 -0700 Subject: [PATCH] Removed old Sparkle files --- .../ConfigFrameworkReleaseGCSupport.xcconfig | 3 - .../ConfigTestAppReleaseGCSupport.xcconfig | 3 - .../ConfigUnitTestReleaseGCSupport.xcconfig | 3 - Frameworks/Sparkle/Info.plist | 28 - Frameworks/Sparkle/License.txt | 38 - Frameworks/Sparkle/NTSynchronousTask.h | 36 - Frameworks/Sparkle/NTSynchronousTask.m | 268 -- Frameworks/Sparkle/Relaunch Tool-Info.plist | 24 - Frameworks/Sparkle/SUAppcast.h | 36 - Frameworks/Sparkle/SUAppcast.m | 301 -- Frameworks/Sparkle/SUAppcastItem.h | 60 - Frameworks/Sparkle/SUAppcastItem.m | 284 -- Frameworks/Sparkle/SUAutomaticUpdateAlert.h | 39 - Frameworks/Sparkle/SUAutomaticUpdateAlert.m | 71 - Frameworks/Sparkle/SUAutomaticUpdateDriver.h | 25 - Frameworks/Sparkle/SUAutomaticUpdateDriver.m | 83 - Frameworks/Sparkle/SUBasicUpdateDriver.h | 60 - Frameworks/Sparkle/SUBasicUpdateDriver.m | 413 --- Frameworks/Sparkle/SUBinaryDeltaApply.h | 15 - Frameworks/Sparkle/SUBinaryDeltaApply.m | 101 - Frameworks/Sparkle/SUBinaryDeltaCommon.h | 26 - Frameworks/Sparkle/SUBinaryDeltaCommon.m | 165 -- Frameworks/Sparkle/SUBinaryDeltaTool.m | 269 -- Frameworks/Sparkle/SUBinaryDeltaUnarchiver.h | 20 - Frameworks/Sparkle/SUBinaryDeltaUnarchiver.m | 48 - Frameworks/Sparkle/SUCodeSigningVerifier.h | 19 - Frameworks/Sparkle/SUCodeSigningVerifier.m | 86 - Frameworks/Sparkle/SUConstants.h | 113 - Frameworks/Sparkle/SUConstants.m | 57 - Frameworks/Sparkle/SUDSAVerifier.h | 18 - Frameworks/Sparkle/SUDSAVerifier.m | 357 --- Frameworks/Sparkle/SUDiskImageUnarchiver.h | 20 - Frameworks/Sparkle/SUDiskImageUnarchiver.m | 206 -- Frameworks/Sparkle/SUHost.h | 45 - Frameworks/Sparkle/SUHost.m | 270 -- Frameworks/Sparkle/SUInstaller.h | 29 - Frameworks/Sparkle/SUInstaller.m | 182 -- Frameworks/Sparkle/SULog.h | 31 - Frameworks/Sparkle/SULog.m | 80 - Frameworks/Sparkle/SUModelTranslation.plist | 182 -- Frameworks/Sparkle/SUPackageInstaller.h | 22 - Frameworks/Sparkle/SUPackageInstaller.m | 72 - Frameworks/Sparkle/SUPasswordPrompt.h | 26 - Frameworks/Sparkle/SUPasswordPrompt.m | 86 - Frameworks/Sparkle/SUPipedUnarchiver.h | 21 - Frameworks/Sparkle/SUPipedUnarchiver.m | 144 - Frameworks/Sparkle/SUPlainInstaller.h | 26 - Frameworks/Sparkle/SUPlainInstaller.m | 83 - .../Sparkle/SUPlainInstallerInternals.h | 22 - .../Sparkle/SUPlainInstallerInternals.m | 618 ---- Frameworks/Sparkle/SUProbingUpdateDriver.h | 19 - Frameworks/Sparkle/SUProbingUpdateDriver.m | 30 - Frameworks/Sparkle/SUScheduledUpdateDriver.h | 23 - Frameworks/Sparkle/SUScheduledUpdateDriver.m | 39 - .../Sparkle/SUStandardVersionComparator.h | 36 - .../Sparkle/SUStandardVersionComparator.m | 169 -- Frameworks/Sparkle/SUStatus.xib | 589 ---- Frameworks/Sparkle/SUStatusController.h | 44 - Frameworks/Sparkle/SUStatusController.m | 144 - Frameworks/Sparkle/SUSystemProfiler.h | 20 - Frameworks/Sparkle/SUSystemProfiler.m | 140 - Frameworks/Sparkle/SUUIBasedUpdateDriver.h | 29 - Frameworks/Sparkle/SUUIBasedUpdateDriver.m | 236 -- Frameworks/Sparkle/SUUnarchiver.h | 34 - Frameworks/Sparkle/SUUnarchiver.m | 44 - Frameworks/Sparkle/SUUnarchiver_Private.h | 26 - Frameworks/Sparkle/SUUnarchiver_Private.m | 67 - Frameworks/Sparkle/SUUpdateAlert.h | 56 - Frameworks/Sparkle/SUUpdateAlert.m | 356 --- Frameworks/Sparkle/SUUpdateDriver.h | 35 - Frameworks/Sparkle/SUUpdateDriver.m | 56 - Frameworks/Sparkle/SUUpdatePermissionPrompt.h | 39 - Frameworks/Sparkle/SUUpdatePermissionPrompt.m | 136 - Frameworks/Sparkle/SUUpdater.h | 161 - Frameworks/Sparkle/SUUpdater.m | 557 ---- Frameworks/Sparkle/SUUpdater_Private.h | 15 - .../Sparkle/SUUserInitiatedUpdateDriver.h | 24 - .../Sparkle/SUUserInitiatedUpdateDriver.m | 88 - .../Sparkle/SUVersionComparisonProtocol.h | 29 - Frameworks/Sparkle/SUVersionDisplayProtocol.h | 27 - Frameworks/Sparkle/SUWindowController.h | 20 - Frameworks/Sparkle/SUWindowController.m | 27 - Frameworks/Sparkle/Sample Appcast.xml | 36 - Frameworks/Sparkle/Sparkle.h | 21 - Frameworks/Sparkle/Sparkle.icns | Bin 50219 -> 0 bytes Frameworks/Sparkle/Sparkle.pch | 30 - .../Sparkle/Sparkle.xcodeproj/.gitignore | 5 - .../English.lproj/InfoPlist.strings | Bin 268 -> 0 bytes .../English.lproj/MainMenu.nib/classes.nib | 43 - .../English.lproj/MainMenu.nib/designable.nib | 2636 ----------------- .../English.lproj/MainMenu.nib/info.nib | 21 - .../MainMenu.nib/keyedobjects.nib | Bin 22110 -> 0 bytes .../Test Application-Info.plist | 34 - .../Sparkle/Test Application/dsa_priv.pem | 20 - .../Sparkle/Test Application/dsa_pub.pem | 20 - Frameworks/Sparkle/Test Application/main.m | 14 - .../Sparkle/Tests/SUVersionComparisonTest.h | 16 - .../Tests/Sparkle Unit Tests-Info.plist | 20 - .../ar.lproj/SUAutomaticUpdateAlert.xib | 616 ---- .../Sparkle/ar.lproj/SUPasswordPrompt.xib | 603 ---- Frameworks/Sparkle/ar.lproj/SUUpdateAlert.xib | 1045 ------- .../ar.lproj/SUUpdatePermissionPrompt.xib | 1180 -------- Frameworks/Sparkle/ar.lproj/Sparkle.strings | Bin 8896 -> 0 bytes Frameworks/Sparkle/bsdiff.c | 501 ---- Frameworks/Sparkle/bspatch.c | 271 -- Frameworks/Sparkle/bspatch.h | 12 - .../ca.lproj/SUAutomaticUpdateAlert.strings | Bin 1110 -> 0 bytes .../Sparkle/ca.lproj/SUUpdateAlert.strings | Bin 1738 -> 0 bytes Frameworks/Sparkle/ca.lproj/Sparkle.strings | Bin 7682 -> 0 bytes .../cs.lproj/SUAutomaticUpdateAlert.strings | Bin 1076 -> 0 bytes .../cs.lproj/SUAutomaticUpdateAlert.xib | 688 ----- .../Sparkle/cs.lproj/SUUpdateAlert.strings | Bin 1656 -> 0 bytes Frameworks/Sparkle/cs.lproj/SUUpdateAlert.xib | 1633 ---------- .../cs.lproj/SUUpdatePermissionPrompt.xib | 1180 -------- Frameworks/Sparkle/cs.lproj/Sparkle.strings | Bin 8642 -> 0 bytes .../cy.lproj/SUAutomaticUpdateAlert.strings | Bin 1040 -> 0 bytes .../Sparkle/cy.lproj/SUUpdateAlert.strings | Bin 1630 -> 0 bytes Frameworks/Sparkle/cy.lproj/Sparkle.strings | Bin 6862 -> 0 bytes .../da.lproj/SUAutomaticUpdateAlert.strings | Bin 1184 -> 0 bytes .../da.lproj/SUAutomaticUpdateAlert.xib | 623 ---- .../Sparkle/da.lproj/SUPasswordPrompt.xib | 603 ---- Frameworks/Sparkle/da.lproj/SUStatus.strings | Bin 96 -> 0 bytes .../Sparkle/da.lproj/SUUpdateAlert.strings | Bin 1614 -> 0 bytes Frameworks/Sparkle/da.lproj/SUUpdateAlert.xib | 1069 ------- .../da.lproj/SUUpdatePermissionPrompt.strings | Bin 2952 -> 0 bytes .../da.lproj/SUUpdatePermissionPrompt.xib | 1189 -------- Frameworks/Sparkle/da.lproj/Sparkle.strings | Bin 8818 -> 0 bytes .../de.lproj/SUAutomaticUpdateAlert.strings | Bin 1256 -> 0 bytes .../de.lproj/SUAutomaticUpdateAlert.xib | 713 ----- Frameworks/Sparkle/de.lproj/SUStatus.strings | Bin 92 -> 0 bytes .../Sparkle/de.lproj/SUUpdateAlert.strings | Bin 1684 -> 0 bytes Frameworks/Sparkle/de.lproj/SUUpdateAlert.xib | 1915 ------------ .../de.lproj/SUUpdatePermissionPrompt.strings | Bin 3058 -> 0 bytes .../de.lproj/SUUpdatePermissionPrompt.xib | 1180 -------- Frameworks/Sparkle/de.lproj/Sparkle.strings | Bin 9246 -> 0 bytes .../SUAutomaticUpdateAlert.nib/designable.nib | 553 ---- .../keyedobjects.nib | Bin 7795 -> 0 bytes .../el.lproj/SUAutomaticUpdateAlert.strings | Bin 1056 -> 0 bytes Frameworks/Sparkle/el.lproj/SUStatus.strings | Bin 96 -> 0 bytes .../el.lproj/SUUpdateAlert.nib/designable.nib | 801 ----- .../SUUpdateAlert.nib/keyedobjects.nib | Bin 11014 -> 0 bytes .../Sparkle/el.lproj/SUUpdateAlert.strings | Bin 1666 -> 0 bytes .../designable.nib | 975 ------ .../keyedobjects.nib | Bin 13660 -> 0 bytes Frameworks/Sparkle/el.lproj/Sparkle.strings | Bin 8550 -> 0 bytes .../en.lproj/SUAutomaticUpdateAlert.strings | Bin 1178 -> 0 bytes .../en.lproj/SUAutomaticUpdateAlert.xib | 633 ---- .../Sparkle/en.lproj/SUPasswordPrompt.xib | 606 ---- Frameworks/Sparkle/en.lproj/SUStatus.strings | Bin 96 -> 0 bytes .../Sparkle/en.lproj/SUUpdateAlert.strings | Bin 1622 -> 0 bytes Frameworks/Sparkle/en.lproj/SUUpdateAlert.xib | 1902 ------------ .../en.lproj/SUUpdatePermissionPrompt.strings | Bin 3038 -> 0 bytes .../en.lproj/SUUpdatePermissionPrompt.xib | 1199 -------- Frameworks/Sparkle/en.lproj/Sparkle.strings | Bin 9042 -> 0 bytes .../es.lproj/SUAutomaticUpdateAlert.strings | Bin 1184 -> 0 bytes .../es.lproj/SUAutomaticUpdateAlert.xib | 638 ---- Frameworks/Sparkle/es.lproj/SUStatus.strings | Bin 92 -> 0 bytes .../Sparkle/es.lproj/SUUpdateAlert.strings | Bin 1668 -> 0 bytes Frameworks/Sparkle/es.lproj/SUUpdateAlert.xib | 1915 ------------ .../es.lproj/SUUpdatePermissionPrompt.strings | Bin 3172 -> 0 bytes .../es.lproj/SUUpdatePermissionPrompt.xib | 1180 -------- Frameworks/Sparkle/es.lproj/Sparkle.strings | Bin 8956 -> 0 bytes .../fi.lproj/SUAutomaticUpdateAlert.strings | Bin 1080 -> 0 bytes .../Sparkle/fi.lproj/SUUpdateAlert.strings | Bin 1648 -> 0 bytes Frameworks/Sparkle/fi.lproj/Sparkle.strings | Bin 6906 -> 0 bytes .../Sparkle/finish_installation-Info.plist | 34 - Frameworks/Sparkle/finish_installation.m | 214 -- Frameworks/Sparkle/finish_installation.pch | 16 - .../fr.lproj/SUAutomaticUpdateAlert.strings | Bin 1202 -> 0 bytes .../fr.lproj/SUAutomaticUpdateAlert.xib | 638 ---- Frameworks/Sparkle/fr.lproj/SUStatus.strings | Bin 92 -> 0 bytes .../Sparkle/fr.lproj/SUUpdateAlert.strings | Bin 1658 -> 0 bytes Frameworks/Sparkle/fr.lproj/SUUpdateAlert.xib | 1915 ------------ .../fr.lproj/SUUpdatePermissionPrompt.strings | Bin 3144 -> 0 bytes .../fr.lproj/SUUpdatePermissionPrompt.xib | 1187 -------- Frameworks/Sparkle/fr.lproj/Sparkle.strings | Bin 9204 -> 0 bytes Frameworks/Sparkle/generate_keys.rb | 15 - .../he.lproj/SUAutomaticUpdateAlert.strings | Bin 998 -> 0 bytes .../Sparkle/he.lproj/SUUpdateAlert.strings | Bin 1564 -> 0 bytes Frameworks/Sparkle/he.lproj/Sparkle.strings | Bin 6164 -> 0 bytes .../hu.lproj/SUAutomaticUpdateAlert.strings | Bin 1040 -> 0 bytes .../Sparkle/hu.lproj/SUUpdateAlert.strings | Bin 1630 -> 0 bytes Frameworks/Sparkle/hu.lproj/Sparkle.strings | Bin 6862 -> 0 bytes .../id.lproj/SUAutomaticUpdateAlert.strings | Bin 1040 -> 0 bytes .../Sparkle/id.lproj/SUUpdateAlert.strings | Bin 1630 -> 0 bytes Frameworks/Sparkle/id.lproj/Sparkle.strings | Bin 6862 -> 0 bytes .../is.lproj/SUAutomaticUpdateAlert.strings | Bin 1034 -> 0 bytes .../is.lproj/SUAutomaticUpdateAlert.xib | 692 ----- .../Sparkle/is.lproj/SUUpdateAlert.strings | Bin 1478 -> 0 bytes Frameworks/Sparkle/is.lproj/SUUpdateAlert.xib | 1633 ---------- .../is.lproj/SUUpdatePermissionPrompt.strings | Bin 2572 -> 0 bytes .../is.lproj/SUUpdatePermissionPrompt.xib | 1180 -------- Frameworks/Sparkle/is.lproj/Sparkle.strings | Bin 6772 -> 0 bytes .../it.lproj/SUAutomaticUpdateAlert.strings | Bin 1188 -> 0 bytes .../it.lproj/SUAutomaticUpdateAlert.xib | 638 ---- Frameworks/Sparkle/it.lproj/SUStatus.strings | Bin 92 -> 0 bytes .../Sparkle/it.lproj/SUUpdateAlert.strings | Bin 1658 -> 0 bytes Frameworks/Sparkle/it.lproj/SUUpdateAlert.xib | 1915 ------------ .../it.lproj/SUUpdatePermissionPrompt.strings | Bin 3120 -> 0 bytes .../it.lproj/SUUpdatePermissionPrompt.xib | 1180 -------- Frameworks/Sparkle/it.lproj/Sparkle.strings | Bin 9136 -> 0 bytes .../ja.lproj/SUAutomaticUpdateAlert.strings | Bin 1086 -> 0 bytes .../ja.lproj/SUAutomaticUpdateAlert.xib | 629 ---- Frameworks/Sparkle/ja.lproj/SUStatus.strings | Bin 92 -> 0 bytes .../Sparkle/ja.lproj/SUUpdateAlert.strings | Bin 1516 -> 0 bytes Frameworks/Sparkle/ja.lproj/SUUpdateAlert.xib | 1071 ------- .../ja.lproj/SUUpdatePermissionPrompt.strings | Bin 2698 -> 0 bytes .../ja.lproj/SUUpdatePermissionPrompt.xib | 1189 -------- Frameworks/Sparkle/ja.lproj/Sparkle.strings | Bin 7518 -> 0 bytes .../ko.lproj/SUAutomaticUpdateAlert.strings | Bin 1040 -> 0 bytes .../ko.lproj/SUAutomaticUpdateAlert.xib | 692 ----- .../Sparkle/ko.lproj/SUUpdateAlert.strings | Bin 1630 -> 0 bytes Frameworks/Sparkle/ko.lproj/SUUpdateAlert.xib | 1633 ---------- .../ko.lproj/SUUpdatePermissionPrompt.xib | 1180 -------- Frameworks/Sparkle/ko.lproj/Sparkle.strings | Bin 7086 -> 0 bytes Frameworks/Sparkle/mercury.xml | 9 - .../nl.lproj/SUAutomaticUpdateAlert.strings | Bin 1194 -> 0 bytes .../nl.lproj/SUAutomaticUpdateAlert.xib | 700 ----- Frameworks/Sparkle/nl.lproj/SUStatus.strings | Bin 92 -> 0 bytes .../Sparkle/nl.lproj/SUUpdateAlert.strings | Bin 1656 -> 0 bytes Frameworks/Sparkle/nl.lproj/SUUpdateAlert.xib | 1915 ------------ .../nl.lproj/SUUpdatePermissionPrompt.strings | Bin 3122 -> 0 bytes .../nl.lproj/SUUpdatePermissionPrompt.xib | 1180 -------- Frameworks/Sparkle/nl.lproj/Sparkle.strings | Bin 9374 -> 0 bytes .../no.lproj/SUAutomaticUpdateAlert.strings | Bin 1040 -> 0 bytes .../Sparkle/no.lproj/SUUpdateAlert.strings | Bin 1682 -> 0 bytes Frameworks/Sparkle/no.lproj/Sparkle.strings | Bin 7020 -> 0 bytes .../pl.lproj/SUAutomaticUpdateAlert.strings | Bin 1078 -> 0 bytes .../pl.lproj/SUAutomaticUpdateAlert.xib | 692 ----- .../Sparkle/pl.lproj/SUUpdateAlert.strings | Bin 1686 -> 0 bytes Frameworks/Sparkle/pl.lproj/SUUpdateAlert.xib | 1633 ---------- .../pl.lproj/SUUpdatePermissionPrompt.xib | 1180 -------- Frameworks/Sparkle/pl.lproj/Sparkle.strings | Bin 9532 -> 0 bytes .../Sparkle/pt-BR.lproj/SUPasswordPrompt.xib | 606 ---- .../SUAutomaticUpdateAlert.strings | Bin 1180 -> 0 bytes .../pt_BR.lproj/SUAutomaticUpdateAlert.xib | 675 ----- .../Sparkle/pt_BR.lproj/SUPasswordPrompt.xib | 597 ---- .../Sparkle/pt_BR.lproj/SUStatus.strings | Bin 96 -> 0 bytes .../Sparkle/pt_BR.lproj/SUUpdateAlert.strings | Bin 1646 -> 0 bytes .../Sparkle/pt_BR.lproj/SUUpdateAlert.xib | 1025 ------- .../SUUpdatePermissionPrompt.strings | 0 .../pt_BR.lproj/SUUpdatePermissionPrompt.xib | 1178 -------- .../Sparkle/pt_BR.lproj/Sparkle.strings | Bin 8330 -> 0 bytes .../pt_PT.lproj/SUAutomaticUpdateAlert.xib | 617 ---- .../Sparkle/pt_PT.lproj/SUUpdateAlert.xib | 918 ------ .../pt_PT.lproj/SUUpdatePermissionPrompt.xib | 1187 -------- .../Sparkle/pt_PT.lproj/Sparkle.strings | Bin 8652 -> 0 bytes .../ro.lproj/SUAutomaticUpdateAlert.xib | 676 ----- Frameworks/Sparkle/ro.lproj/SUUpdateAlert.xib | 1059 ------- .../ro.lproj/SUUpdatePermissionPrompt.xib | 1187 -------- Frameworks/Sparkle/ro.lproj/Sparkle.strings | Bin 9386 -> 0 bytes .../ru.lproj/SUAutomaticUpdateAlert.strings | Bin 1118 -> 0 bytes .../ru.lproj/SUAutomaticUpdateAlert.xib | 680 ----- Frameworks/Sparkle/ru.lproj/SUStatus.strings | Bin 92 -> 0 bytes .../Sparkle/ru.lproj/SUUpdateAlert.strings | Bin 1624 -> 0 bytes Frameworks/Sparkle/ru.lproj/SUUpdateAlert.xib | 1035 ------- .../ru.lproj/SUUpdatePermissionPrompt.strings | Bin 2780 -> 0 bytes .../ru.lproj/SUUpdatePermissionPrompt.xib | 1183 -------- Frameworks/Sparkle/ru.lproj/Sparkle.strings | Bin 8662 -> 0 bytes Frameworks/Sparkle/sign_update.rb | 7 - .../sk.lproj/SUAutomaticUpdateAlert.xib | 621 ---- Frameworks/Sparkle/sk.lproj/SUUpdateAlert.xib | 1633 ---------- .../sk.lproj/SUUpdatePermissionPrompt.xib | 1178 -------- Frameworks/Sparkle/sk.lproj/Sparkle.strings | Bin 8480 -> 0 bytes .../sl.lproj/SUAutomaticUpdateAlert.xib | 548 ---- Frameworks/Sparkle/sl.lproj/SUUpdateAlert.xib | 790 ----- .../sl.lproj/SUUpdatePermissionPrompt.xib | 1037 ------- Frameworks/Sparkle/sl.lproj/Sparkle.strings | 95 - .../sv.lproj/SUAutomaticUpdateAlert.strings | Bin 1224 -> 0 bytes .../sv.lproj/SUAutomaticUpdateAlert.xib | 638 ---- Frameworks/Sparkle/sv.lproj/SUStatus.strings | Bin 92 -> 0 bytes .../Sparkle/sv.lproj/SUUpdateAlert.strings | Bin 1680 -> 0 bytes Frameworks/Sparkle/sv.lproj/SUUpdateAlert.xib | 1915 ------------ .../sv.lproj/SUUpdatePermissionPrompt.strings | Bin 3076 -> 0 bytes .../sv.lproj/SUUpdatePermissionPrompt.xib | 1180 -------- Frameworks/Sparkle/sv.lproj/Sparkle.strings | Bin 8600 -> 0 bytes .../th.lproj/SUAutomaticUpdateAlert.strings | Bin 1040 -> 0 bytes .../th.lproj/SUAutomaticUpdateAlert.xib | 674 ----- .../Sparkle/th.lproj/SUPasswordPrompt.xib | 568 ---- .../Sparkle/th.lproj/SUUpdateAlert.strings | Bin 1630 -> 0 bytes Frameworks/Sparkle/th.lproj/SUUpdateAlert.xib | 898 ------ .../th.lproj/SUUpdatePermissionPrompt.xib | 1190 -------- Frameworks/Sparkle/th.lproj/Sparkle.strings | 100 - .../tr.lproj/SUAutomaticUpdateAlert.xib | 693 ----- Frameworks/Sparkle/tr.lproj/SUUpdateAlert.xib | 1108 ------- .../tr.lproj/SUUpdatePermissionPrompt.xib | 1185 -------- Frameworks/Sparkle/tr.lproj/Sparkle.strings | Bin 9284 -> 0 bytes .../uk.lproj/SUAutomaticUpdateAlert.strings | Bin 1154 -> 0 bytes .../uk.lproj/SUAutomaticUpdateAlert.xib | 687 ----- Frameworks/Sparkle/uk.lproj/SUStatus.strings | Bin 92 -> 0 bytes .../Sparkle/uk.lproj/SUUpdateAlert.strings | Bin 1664 -> 0 bytes Frameworks/Sparkle/uk.lproj/SUUpdateAlert.xib | 1045 ------- .../uk.lproj/SUUpdatePermissionPrompt.strings | Bin 2600 -> 0 bytes .../uk.lproj/SUUpdatePermissionPrompt.xib | 1182 -------- Frameworks/Sparkle/uk.lproj/Sparkle.strings | 100 - .../SUAutomaticUpdateAlert.strings | Bin 1022 -> 0 bytes .../zh_CN.lproj/SUAutomaticUpdateAlert.xib | 705 ----- .../Sparkle/zh_CN.lproj/SUStatus.strings | Bin 92 -> 0 bytes .../Sparkle/zh_CN.lproj/SUUpdateAlert.strings | Bin 1430 -> 0 bytes .../Sparkle/zh_CN.lproj/SUUpdateAlert.xib | 1915 ------------ .../SUUpdatePermissionPrompt.strings | Bin 2630 -> 0 bytes .../zh_CN.lproj/SUUpdatePermissionPrompt.xib | 1179 -------- .../Sparkle/zh_CN.lproj/Sparkle.strings | Bin 6908 -> 0 bytes .../SUAutomaticUpdateAlert.strings | Bin 926 -> 0 bytes .../zh_TW.lproj/SUAutomaticUpdateAlert.xib | 621 ---- .../Sparkle/zh_TW.lproj/SUUpdateAlert.strings | Bin 1442 -> 0 bytes .../Sparkle/zh_TW.lproj/SUUpdateAlert.xib | 1633 ---------- .../zh_TW.lproj/SUUpdatePermissionPrompt.xib | 1175 -------- .../Sparkle/zh_TW.lproj/Sparkle.strings | Bin 6642 -> 0 bytes 309 files changed, 100771 deletions(-) delete mode 100644 Frameworks/Sparkle/Configurations/ConfigFrameworkReleaseGCSupport.xcconfig delete mode 100644 Frameworks/Sparkle/Configurations/ConfigTestAppReleaseGCSupport.xcconfig delete mode 100644 Frameworks/Sparkle/Configurations/ConfigUnitTestReleaseGCSupport.xcconfig delete mode 100644 Frameworks/Sparkle/Info.plist delete mode 100644 Frameworks/Sparkle/License.txt delete mode 100644 Frameworks/Sparkle/NTSynchronousTask.h delete mode 100644 Frameworks/Sparkle/NTSynchronousTask.m delete mode 100644 Frameworks/Sparkle/Relaunch Tool-Info.plist delete mode 100644 Frameworks/Sparkle/SUAppcast.h delete mode 100644 Frameworks/Sparkle/SUAppcast.m delete mode 100644 Frameworks/Sparkle/SUAppcastItem.h delete mode 100644 Frameworks/Sparkle/SUAppcastItem.m delete mode 100644 Frameworks/Sparkle/SUAutomaticUpdateAlert.h delete mode 100644 Frameworks/Sparkle/SUAutomaticUpdateAlert.m delete mode 100644 Frameworks/Sparkle/SUAutomaticUpdateDriver.h delete mode 100644 Frameworks/Sparkle/SUAutomaticUpdateDriver.m delete mode 100644 Frameworks/Sparkle/SUBasicUpdateDriver.h delete mode 100644 Frameworks/Sparkle/SUBasicUpdateDriver.m delete mode 100644 Frameworks/Sparkle/SUBinaryDeltaApply.h delete mode 100644 Frameworks/Sparkle/SUBinaryDeltaApply.m delete mode 100644 Frameworks/Sparkle/SUBinaryDeltaCommon.h delete mode 100644 Frameworks/Sparkle/SUBinaryDeltaCommon.m delete mode 100644 Frameworks/Sparkle/SUBinaryDeltaTool.m delete mode 100644 Frameworks/Sparkle/SUBinaryDeltaUnarchiver.h delete mode 100644 Frameworks/Sparkle/SUBinaryDeltaUnarchiver.m delete mode 100644 Frameworks/Sparkle/SUCodeSigningVerifier.h delete mode 100644 Frameworks/Sparkle/SUCodeSigningVerifier.m delete mode 100644 Frameworks/Sparkle/SUConstants.h delete mode 100644 Frameworks/Sparkle/SUConstants.m delete mode 100644 Frameworks/Sparkle/SUDSAVerifier.h delete mode 100644 Frameworks/Sparkle/SUDSAVerifier.m delete mode 100644 Frameworks/Sparkle/SUDiskImageUnarchiver.h delete mode 100644 Frameworks/Sparkle/SUDiskImageUnarchiver.m delete mode 100644 Frameworks/Sparkle/SUHost.h delete mode 100644 Frameworks/Sparkle/SUHost.m delete mode 100644 Frameworks/Sparkle/SUInstaller.h delete mode 100644 Frameworks/Sparkle/SUInstaller.m delete mode 100644 Frameworks/Sparkle/SULog.h delete mode 100644 Frameworks/Sparkle/SULog.m delete mode 100644 Frameworks/Sparkle/SUModelTranslation.plist delete mode 100644 Frameworks/Sparkle/SUPackageInstaller.h delete mode 100644 Frameworks/Sparkle/SUPackageInstaller.m delete mode 100644 Frameworks/Sparkle/SUPasswordPrompt.h delete mode 100644 Frameworks/Sparkle/SUPasswordPrompt.m delete mode 100644 Frameworks/Sparkle/SUPipedUnarchiver.h delete mode 100644 Frameworks/Sparkle/SUPipedUnarchiver.m delete mode 100644 Frameworks/Sparkle/SUPlainInstaller.h delete mode 100644 Frameworks/Sparkle/SUPlainInstaller.m delete mode 100644 Frameworks/Sparkle/SUPlainInstallerInternals.h delete mode 100644 Frameworks/Sparkle/SUPlainInstallerInternals.m delete mode 100644 Frameworks/Sparkle/SUProbingUpdateDriver.h delete mode 100644 Frameworks/Sparkle/SUProbingUpdateDriver.m delete mode 100644 Frameworks/Sparkle/SUScheduledUpdateDriver.h delete mode 100644 Frameworks/Sparkle/SUScheduledUpdateDriver.m delete mode 100644 Frameworks/Sparkle/SUStandardVersionComparator.h delete mode 100644 Frameworks/Sparkle/SUStandardVersionComparator.m delete mode 100644 Frameworks/Sparkle/SUStatus.xib delete mode 100644 Frameworks/Sparkle/SUStatusController.h delete mode 100644 Frameworks/Sparkle/SUStatusController.m delete mode 100644 Frameworks/Sparkle/SUSystemProfiler.h delete mode 100644 Frameworks/Sparkle/SUSystemProfiler.m delete mode 100644 Frameworks/Sparkle/SUUIBasedUpdateDriver.h delete mode 100644 Frameworks/Sparkle/SUUIBasedUpdateDriver.m delete mode 100644 Frameworks/Sparkle/SUUnarchiver.h delete mode 100644 Frameworks/Sparkle/SUUnarchiver.m delete mode 100644 Frameworks/Sparkle/SUUnarchiver_Private.h delete mode 100644 Frameworks/Sparkle/SUUnarchiver_Private.m delete mode 100644 Frameworks/Sparkle/SUUpdateAlert.h delete mode 100644 Frameworks/Sparkle/SUUpdateAlert.m delete mode 100644 Frameworks/Sparkle/SUUpdateDriver.h delete mode 100644 Frameworks/Sparkle/SUUpdateDriver.m delete mode 100644 Frameworks/Sparkle/SUUpdatePermissionPrompt.h delete mode 100644 Frameworks/Sparkle/SUUpdatePermissionPrompt.m delete mode 100644 Frameworks/Sparkle/SUUpdater.h delete mode 100644 Frameworks/Sparkle/SUUpdater.m delete mode 100644 Frameworks/Sparkle/SUUpdater_Private.h delete mode 100644 Frameworks/Sparkle/SUUserInitiatedUpdateDriver.h delete mode 100644 Frameworks/Sparkle/SUUserInitiatedUpdateDriver.m delete mode 100644 Frameworks/Sparkle/SUVersionComparisonProtocol.h delete mode 100644 Frameworks/Sparkle/SUVersionDisplayProtocol.h delete mode 100644 Frameworks/Sparkle/SUWindowController.h delete mode 100644 Frameworks/Sparkle/SUWindowController.m delete mode 100755 Frameworks/Sparkle/Sample Appcast.xml delete mode 100644 Frameworks/Sparkle/Sparkle.h delete mode 100644 Frameworks/Sparkle/Sparkle.icns delete mode 100644 Frameworks/Sparkle/Sparkle.pch delete mode 100644 Frameworks/Sparkle/Sparkle.xcodeproj/.gitignore delete mode 100644 Frameworks/Sparkle/Test Application/English.lproj/InfoPlist.strings delete mode 100644 Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/classes.nib delete mode 100644 Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/designable.nib delete mode 100644 Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/info.nib delete mode 100644 Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/keyedobjects.nib delete mode 100644 Frameworks/Sparkle/Test Application/Test Application-Info.plist delete mode 100644 Frameworks/Sparkle/Test Application/dsa_priv.pem delete mode 100644 Frameworks/Sparkle/Test Application/dsa_pub.pem delete mode 100644 Frameworks/Sparkle/Test Application/main.m delete mode 100644 Frameworks/Sparkle/Tests/SUVersionComparisonTest.h delete mode 100644 Frameworks/Sparkle/Tests/Sparkle Unit Tests-Info.plist delete mode 100755 Frameworks/Sparkle/ar.lproj/SUAutomaticUpdateAlert.xib delete mode 100755 Frameworks/Sparkle/ar.lproj/SUPasswordPrompt.xib delete mode 100755 Frameworks/Sparkle/ar.lproj/SUUpdateAlert.xib delete mode 100755 Frameworks/Sparkle/ar.lproj/SUUpdatePermissionPrompt.xib delete mode 100755 Frameworks/Sparkle/ar.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/bsdiff.c delete mode 100644 Frameworks/Sparkle/bspatch.c delete mode 100644 Frameworks/Sparkle/bspatch.h delete mode 100644 Frameworks/Sparkle/ca.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/ca.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/ca.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/cs.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/cs.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/cs.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/cs.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/cs.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/cs.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/cy.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/cy.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/cy.lproj/Sparkle.strings delete mode 100755 Frameworks/Sparkle/da.lproj/SUAutomaticUpdateAlert.strings delete mode 100755 Frameworks/Sparkle/da.lproj/SUAutomaticUpdateAlert.xib delete mode 100755 Frameworks/Sparkle/da.lproj/SUPasswordPrompt.xib delete mode 100755 Frameworks/Sparkle/da.lproj/SUStatus.strings delete mode 100755 Frameworks/Sparkle/da.lproj/SUUpdateAlert.strings delete mode 100755 Frameworks/Sparkle/da.lproj/SUUpdateAlert.xib delete mode 100755 Frameworks/Sparkle/da.lproj/SUUpdatePermissionPrompt.strings delete mode 100755 Frameworks/Sparkle/da.lproj/SUUpdatePermissionPrompt.xib delete mode 100755 Frameworks/Sparkle/da.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/de.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/de.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/de.lproj/SUStatus.strings delete mode 100644 Frameworks/Sparkle/de.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/de.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/de.lproj/SUUpdatePermissionPrompt.strings delete mode 100644 Frameworks/Sparkle/de.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/de.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.nib/designable.nib delete mode 100644 Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib delete mode 100644 Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/el.lproj/SUStatus.strings delete mode 100644 Frameworks/Sparkle/el.lproj/SUUpdateAlert.nib/designable.nib delete mode 100644 Frameworks/Sparkle/el.lproj/SUUpdateAlert.nib/keyedobjects.nib delete mode 100644 Frameworks/Sparkle/el.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/el.lproj/SUUpdatePermissionPrompt.nib/designable.nib delete mode 100644 Frameworks/Sparkle/el.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib delete mode 100644 Frameworks/Sparkle/el.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/en.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/en.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/en.lproj/SUPasswordPrompt.xib delete mode 100644 Frameworks/Sparkle/en.lproj/SUStatus.strings delete mode 100644 Frameworks/Sparkle/en.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/en.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/en.lproj/SUUpdatePermissionPrompt.strings delete mode 100644 Frameworks/Sparkle/en.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/en.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/es.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/es.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/es.lproj/SUStatus.strings delete mode 100644 Frameworks/Sparkle/es.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/es.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/es.lproj/SUUpdatePermissionPrompt.strings delete mode 100644 Frameworks/Sparkle/es.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/es.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/fi.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/fi.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/fi.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/finish_installation-Info.plist delete mode 100644 Frameworks/Sparkle/finish_installation.m delete mode 100644 Frameworks/Sparkle/finish_installation.pch delete mode 100644 Frameworks/Sparkle/fr.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/fr.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/fr.lproj/SUStatus.strings delete mode 100644 Frameworks/Sparkle/fr.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/fr.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/fr.lproj/SUUpdatePermissionPrompt.strings delete mode 100644 Frameworks/Sparkle/fr.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/fr.lproj/Sparkle.strings delete mode 100755 Frameworks/Sparkle/generate_keys.rb delete mode 100644 Frameworks/Sparkle/he.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/he.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/he.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/hu.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/hu.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/hu.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/id.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/id.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/id.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/is.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/is.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/is.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/is.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/is.lproj/SUUpdatePermissionPrompt.strings delete mode 100644 Frameworks/Sparkle/is.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/is.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/it.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/it.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/it.lproj/SUStatus.strings delete mode 100644 Frameworks/Sparkle/it.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/it.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/it.lproj/SUUpdatePermissionPrompt.strings delete mode 100644 Frameworks/Sparkle/it.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/it.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/ja.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/ja.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/ja.lproj/SUStatus.strings delete mode 100644 Frameworks/Sparkle/ja.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/ja.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/ja.lproj/SUUpdatePermissionPrompt.strings delete mode 100644 Frameworks/Sparkle/ja.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/ja.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/ko.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/ko.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/ko.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/ko.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/ko.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/ko.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/mercury.xml delete mode 100644 Frameworks/Sparkle/nl.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/nl.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/nl.lproj/SUStatus.strings delete mode 100644 Frameworks/Sparkle/nl.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/nl.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/nl.lproj/SUUpdatePermissionPrompt.strings delete mode 100644 Frameworks/Sparkle/nl.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/nl.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/no.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/no.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/no.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/pl.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/pl.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/pl.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/pl.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/pl.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/pl.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/pt-BR.lproj/SUPasswordPrompt.xib delete mode 100644 Frameworks/Sparkle/pt_BR.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/pt_BR.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/pt_BR.lproj/SUPasswordPrompt.xib delete mode 100644 Frameworks/Sparkle/pt_BR.lproj/SUStatus.strings delete mode 100644 Frameworks/Sparkle/pt_BR.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/pt_BR.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/pt_BR.lproj/SUUpdatePermissionPrompt.strings delete mode 100644 Frameworks/Sparkle/pt_BR.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/pt_BR.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/pt_PT.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/pt_PT.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/pt_PT.lproj/SUUpdatePermissionPrompt.xib delete mode 100755 Frameworks/Sparkle/pt_PT.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/ro.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/ro.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/ro.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/ro.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/ru.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/ru.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/ru.lproj/SUStatus.strings delete mode 100644 Frameworks/Sparkle/ru.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/ru.lproj/SUUpdateAlert.xib delete mode 100755 Frameworks/Sparkle/ru.lproj/SUUpdatePermissionPrompt.strings delete mode 100644 Frameworks/Sparkle/ru.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/ru.lproj/Sparkle.strings delete mode 100755 Frameworks/Sparkle/sign_update.rb delete mode 100644 Frameworks/Sparkle/sk.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/sk.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/sk.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/sk.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/sl.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/sl.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/sl.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/sl.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/sv.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/sv.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/sv.lproj/SUStatus.strings delete mode 100644 Frameworks/Sparkle/sv.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/sv.lproj/SUUpdateAlert.xib delete mode 100755 Frameworks/Sparkle/sv.lproj/SUUpdatePermissionPrompt.strings delete mode 100644 Frameworks/Sparkle/sv.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/sv.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/th.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/th.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/th.lproj/SUPasswordPrompt.xib delete mode 100644 Frameworks/Sparkle/th.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/th.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/th.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/th.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/tr.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/tr.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/tr.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/tr.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/uk.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/uk.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/uk.lproj/SUStatus.strings delete mode 100644 Frameworks/Sparkle/uk.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/uk.lproj/SUUpdateAlert.xib delete mode 100755 Frameworks/Sparkle/uk.lproj/SUUpdatePermissionPrompt.strings delete mode 100644 Frameworks/Sparkle/uk.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/uk.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/zh_CN.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/zh_CN.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/zh_CN.lproj/SUStatus.strings delete mode 100644 Frameworks/Sparkle/zh_CN.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/zh_CN.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/zh_CN.lproj/SUUpdatePermissionPrompt.strings delete mode 100644 Frameworks/Sparkle/zh_CN.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/zh_CN.lproj/Sparkle.strings delete mode 100644 Frameworks/Sparkle/zh_TW.lproj/SUAutomaticUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/zh_TW.lproj/SUAutomaticUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/zh_TW.lproj/SUUpdateAlert.strings delete mode 100644 Frameworks/Sparkle/zh_TW.lproj/SUUpdateAlert.xib delete mode 100644 Frameworks/Sparkle/zh_TW.lproj/SUUpdatePermissionPrompt.xib delete mode 100644 Frameworks/Sparkle/zh_TW.lproj/Sparkle.strings diff --git a/Frameworks/Sparkle/Configurations/ConfigFrameworkReleaseGCSupport.xcconfig b/Frameworks/Sparkle/Configurations/ConfigFrameworkReleaseGCSupport.xcconfig deleted file mode 100644 index a332aaf92..000000000 --- a/Frameworks/Sparkle/Configurations/ConfigFrameworkReleaseGCSupport.xcconfig +++ /dev/null @@ -1,3 +0,0 @@ -#include "ConfigFrameworkRelease.xcconfig" - -GCC_ENABLE_OBJC_GC = supported \ No newline at end of file diff --git a/Frameworks/Sparkle/Configurations/ConfigTestAppReleaseGCSupport.xcconfig b/Frameworks/Sparkle/Configurations/ConfigTestAppReleaseGCSupport.xcconfig deleted file mode 100644 index 0ac40c55d..000000000 --- a/Frameworks/Sparkle/Configurations/ConfigTestAppReleaseGCSupport.xcconfig +++ /dev/null @@ -1,3 +0,0 @@ -#include "ConfigTestAppRelease.xcconfig" - -GCC_ENABLE_OBJC_GC = required \ No newline at end of file diff --git a/Frameworks/Sparkle/Configurations/ConfigUnitTestReleaseGCSupport.xcconfig b/Frameworks/Sparkle/Configurations/ConfigUnitTestReleaseGCSupport.xcconfig deleted file mode 100644 index 1b648d16e..000000000 --- a/Frameworks/Sparkle/Configurations/ConfigUnitTestReleaseGCSupport.xcconfig +++ /dev/null @@ -1,3 +0,0 @@ -#include "ConfigUnitTestRelease.xcconfig" - -GCC_ENABLE_OBJC_GC = required \ No newline at end of file diff --git a/Frameworks/Sparkle/Info.plist b/Frameworks/Sparkle/Info.plist deleted file mode 100644 index 56b417a0b..000000000 --- a/Frameworks/Sparkle/Info.plist +++ /dev/null @@ -1,28 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleName - ${PRODUCT_NAME} - CFBundleIconFile - - CFBundleIdentifier - org.andymatuschak.Sparkle - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - FMWK - CFBundleSignature - ???? - CFBundleVersion - 1.5 - CFBundleShortVersionString - 1.5 Beta (git) - NSPrincipalClass - - - diff --git a/Frameworks/Sparkle/License.txt b/Frameworks/Sparkle/License.txt deleted file mode 100644 index 08364c631..000000000 --- a/Frameworks/Sparkle/License.txt +++ /dev/null @@ -1,38 +0,0 @@ -Copyright (c) 2006 Andy Matuschak - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -================= -EXTERNAL LICENSES -================= - -License for bspatch.c and bsdiff.c, from bsdiff 4.3 (: -/*- - * Copyright 2003-2005 Colin Percival - * All rights reserved - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted providing that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING - * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ diff --git a/Frameworks/Sparkle/NTSynchronousTask.h b/Frameworks/Sparkle/NTSynchronousTask.h deleted file mode 100644 index be74ce389..000000000 --- a/Frameworks/Sparkle/NTSynchronousTask.h +++ /dev/null @@ -1,36 +0,0 @@ -// -// NTSynchronousTask.h -// CocoatechCore -// -// Created by Steve Gehrman on 9/29/05. -// Copyright 2005 Steve Gehrman. All rights reserved. -// - -#ifndef NTSYNCHRONOUSTASK_H -#define NTSYNCHRONOUSTASK_H - -@interface NTSynchronousTask : NSObject -{ -@private - NSTask *mv_task; - NSPipe *mv_outputPipe; - NSPipe *mv_inputPipe; - - NSData* mv_output; - BOOL mv_done; - int mv_result; -} - -// pass nil for directory if not needed -// returns the result -+(int) task:(NSString*)toolPath directory:(NSString*)currentDirectory withArgs:(NSArray*)args input:(NSData*)input output: (NSData**)outData; - -+(NSData*)task:(NSString*)toolPath directory:(NSString*)currentDirectory withArgs:(NSArray*)args input:(NSData*)input; - -- (void)run:(NSString*)toolPath directory:(NSString*)currentDirectory withArgs:(NSArray*)args input:(NSData*)input; -- (int)result; -- (NSData *)output; - -@end - -#endif diff --git a/Frameworks/Sparkle/NTSynchronousTask.m b/Frameworks/Sparkle/NTSynchronousTask.m deleted file mode 100644 index 1d2e3ef02..000000000 --- a/Frameworks/Sparkle/NTSynchronousTask.m +++ /dev/null @@ -1,268 +0,0 @@ -// -// NTSynchronousTask.m -// CocoatechCore -// -// Created by Steve Gehrman on 9/29/05. -// Copyright 2005 Steve Gehrman. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "NTSynchronousTask.h" - -@implementation NTSynchronousTask - -//---------------------------------------------------------- -// task -//---------------------------------------------------------- -- (NSTask *)task -{ - return mv_task; -} - -- (void)setTask:(NSTask *)theTask -{ - if (mv_task != theTask) { - [mv_task release]; - mv_task = [theTask retain]; - } -} - -//---------------------------------------------------------- -// outputPipe -//---------------------------------------------------------- -- (NSPipe *)outputPipe -{ - return mv_outputPipe; -} - -- (void)setOutputPipe:(NSPipe *)theOutputPipe -{ - if (mv_outputPipe != theOutputPipe) { - [mv_outputPipe release]; - mv_outputPipe = [theOutputPipe retain]; - } -} - -//---------------------------------------------------------- -// inputPipe -//---------------------------------------------------------- -- (NSPipe *)inputPipe -{ - return mv_inputPipe; -} - -- (void)setInputPipe:(NSPipe *)theInputPipe -{ - if (mv_inputPipe != theInputPipe) { - [mv_inputPipe release]; - mv_inputPipe = [theInputPipe retain]; - } -} - -//---------------------------------------------------------- -// output -//---------------------------------------------------------- -- (NSData *)output -{ - return mv_output; -} - -- (void)setOutput:(NSData *)theOutput -{ - if (mv_output != theOutput) { - [mv_output release]; - mv_output = [theOutput retain]; - } -} - -//---------------------------------------------------------- -// done -//---------------------------------------------------------- -- (BOOL)done -{ - return mv_done; -} - -- (void)setDone:(BOOL)flag -{ - mv_done = flag; -} - -//---------------------------------------------------------- -// result -//---------------------------------------------------------- -- (int)result -{ - return mv_result; -} - -- (void)setResult:(int)theResult -{ - mv_result = theResult; -} - -- (void)taskOutputAvailable:(NSNotification*)note -{ - [self setOutput:[[note userInfo] objectForKey:NSFileHandleNotificationDataItem]]; - - [self setDone:YES]; -} - -- (void)taskDidTerminate:(NSNotification*)note -{ - [self setResult:[[self task] terminationStatus]]; -} - -- (id)init; -{ - self = [super init]; - if (self) - { - [self setTask:[[[NSTask alloc] init] autorelease]]; - [self setOutputPipe:[[[NSPipe alloc] init] autorelease]]; - [self setInputPipe:[[[NSPipe alloc] init] autorelease]]; - - [[self task] setStandardInput:[self inputPipe]]; - [[self task] setStandardOutput:[self outputPipe]]; - [[self task] setStandardError:[self outputPipe]]; - } - - return self; -} - -//---------------------------------------------------------- -// dealloc -//---------------------------------------------------------- -- (void)dealloc -{ - [[NSNotificationCenter defaultCenter] removeObserver:self]; - - [mv_task release]; - [mv_outputPipe release]; - [mv_inputPipe release]; - [mv_output release]; - - [super dealloc]; -} - -- (void)run:(NSString*)toolPath directory:(NSString*)currentDirectory withArgs:(NSArray*)args input:(NSData*)input -{ - BOOL success = NO; - - if (currentDirectory) - [[self task] setCurrentDirectoryPath: currentDirectory]; - - [[self task] setLaunchPath:toolPath]; - [[self task] setArguments:args]; - - [[NSNotificationCenter defaultCenter] addObserver:self - selector:@selector(taskOutputAvailable:) - name:NSFileHandleReadToEndOfFileCompletionNotification - object:[[self outputPipe] fileHandleForReading]]; - - [[NSNotificationCenter defaultCenter] addObserver:self - selector:@selector(taskDidTerminate:) - name:NSTaskDidTerminateNotification - object:[self task]]; - - [[[self outputPipe] fileHandleForReading] readToEndOfFileInBackgroundAndNotifyForModes:[NSArray arrayWithObjects:NSDefaultRunLoopMode, NSModalPanelRunLoopMode, NSEventTrackingRunLoopMode, nil]]; - - @try - { - [[self task] launch]; - success = YES; - } - @catch (NSException *localException) { } - - if (success) - { - if (input) - { - // feed the running task our input - [[[self inputPipe] fileHandleForWriting] writeData:input]; - [[[self inputPipe] fileHandleForWriting] closeFile]; - } - - // loop until we are done receiving the data - if (![self done]) - { - double resolution = 1; - BOOL isRunning; - NSDate* next; - - do { - next = [NSDate dateWithTimeIntervalSinceNow:resolution]; - - isRunning = [[NSRunLoop currentRunLoop] runMode:NSDefaultRunLoopMode - beforeDate:next]; - } while (isRunning && ![self done]); - } - } -} - -+ (NSData*)task:(NSString*)toolPath directory:(NSString*)currentDirectory withArgs:(NSArray*)args input:(NSData*)input -{ - // we need this wacky pool here, otherwise we run out of pipes, the pipes are internally autoreleased - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - NSData* result=nil; - - @try - { - NTSynchronousTask* task = [[NTSynchronousTask alloc] init]; - - [task run:toolPath directory:currentDirectory withArgs:args input:input]; - - if ([task result] == 0) - result = [[task output] retain]; - - [task release]; - } - @catch (NSException *localException) { } - - [pool drain]; - - // retained above - [result autorelease]; - - return result; -} - - -+(int) task:(NSString*)toolPath directory:(NSString*)currentDirectory withArgs:(NSArray*)args input:(NSData*)input output: (NSData**)outData -{ - // we need this wacky pool here, otherwise we run out of pipes, the pipes are internally autoreleased - NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; - int taskResult = 0; - if( outData ) - *outData = nil; - - NS_DURING - { - NTSynchronousTask* task = [[NTSynchronousTask alloc] init]; - - [task run:toolPath directory:currentDirectory withArgs:args input:input]; - - taskResult = [task result]; - if( outData ) - *outData = [[task output] retain]; - - [task release]; - } - NS_HANDLER; - taskResult = errCppGeneral; - NS_ENDHANDLER; - - [pool drain]; - - // retained above - if( outData ) - [*outData autorelease]; - - return taskResult; -} - -@end diff --git a/Frameworks/Sparkle/Relaunch Tool-Info.plist b/Frameworks/Sparkle/Relaunch Tool-Info.plist deleted file mode 100644 index b090ad630..000000000 --- a/Frameworks/Sparkle/Relaunch Tool-Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - org.andymatuschak.Sparkle.relaunch - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleVersion - 1.5 - NSPrincipalClass - NSApplication - NSUIElement - 1 - - diff --git a/Frameworks/Sparkle/SUAppcast.h b/Frameworks/Sparkle/SUAppcast.h deleted file mode 100644 index 5a60d2fda..000000000 --- a/Frameworks/Sparkle/SUAppcast.h +++ /dev/null @@ -1,36 +0,0 @@ -// -// SUAppcast.h -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUAPPCAST_H -#define SUAPPCAST_H - -@class SUAppcastItem; -@interface SUAppcast : NSObject -{ -@private - NSArray *items; - NSString *userAgentString; - id delegate; - NSString *downloadFilename; - NSURLDownload *download; -} - -- (void)fetchAppcastFromURL:(NSURL *)url; -- (void)setDelegate:delegate; -- (void)setUserAgentString:(NSString *)userAgentString; - -- (NSArray *)items; - -@end - -@interface NSObject (SUAppcastDelegate) -- (void)appcastDidFinishLoading:(SUAppcast *)appcast; -- (void)appcast:(SUAppcast *)appcast failedToLoadWithError:(NSError *)error; -@end - -#endif diff --git a/Frameworks/Sparkle/SUAppcast.m b/Frameworks/Sparkle/SUAppcast.m deleted file mode 100644 index 04af5a193..000000000 --- a/Frameworks/Sparkle/SUAppcast.m +++ /dev/null @@ -1,301 +0,0 @@ -// -// SUAppcast.m -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUAppcast.h" -#import "SUConstants.h" -#import "SULog.h" - -@interface NSXMLElement (SUAppcastExtensions) -- (NSDictionary *)attributesAsDictionary; -@end - -@implementation NSXMLElement (SUAppcastExtensions) -- (NSDictionary *)attributesAsDictionary -{ - NSEnumerator *attributeEnum = [[self attributes] objectEnumerator]; - NSXMLNode *attribute; - NSMutableDictionary *dictionary = [NSMutableDictionary dictionary]; - - while ((attribute = [attributeEnum nextObject])) - [dictionary setObject:[attribute stringValue] forKey:[attribute name]]; - return dictionary; -} -@end - -@interface SUAppcast () -- (void)reportError:(NSError *)error; -- (NSXMLNode *)bestNodeInNodes:(NSArray *)nodes; -@end - -@implementation SUAppcast - -- (void)dealloc -{ - [items release]; - items = nil; - [userAgentString release]; - userAgentString = nil; - [downloadFilename release]; - downloadFilename = nil; - [download release]; - download = nil; - - [super dealloc]; -} - -- (NSArray *)items -{ - return items; -} - -- (void)fetchAppcastFromURL:(NSURL *)url -{ - NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:30.0]; - if (userAgentString) - [request setValue:userAgentString forHTTPHeaderField:@"User-Agent"]; - - download = [[NSURLDownload alloc] initWithRequest:request delegate:self]; -} - -- (void)download:(NSURLDownload *)aDownload decideDestinationWithSuggestedFilename:(NSString *)filename -{ - NSString* destinationFilename = NSTemporaryDirectory(); - if (destinationFilename) - { - destinationFilename = [destinationFilename stringByAppendingPathComponent:filename]; - [download setDestination:destinationFilename allowOverwrite:NO]; - } -} - -- (void)download:(NSURLDownload *)aDownload didCreateDestination:(NSString *)path -{ - [downloadFilename release]; - downloadFilename = [path copy]; -} - -- (void)downloadDidFinish:(NSURLDownload *)aDownload -{ - NSError *error = nil; - - NSXMLDocument *document = nil; - BOOL failed = NO; - NSArray *xmlItems = nil; - NSMutableArray *appcastItems = [NSMutableArray array]; - - if (downloadFilename) - { - NSUInteger options = 0; - if (NSAppKitVersionNumber < NSAppKitVersionNumber10_7) { - // In order to avoid including external entities when parsing the appcast (a potential security vulnerability; see https://github.com/andymatuschak/Sparkle/issues/169), we ask NSXMLDocument to "tidy" the XML first. This happens to remove these external entities; it wouldn't be a future-proof approach, but it worked in these historical versions of OS X, and we have a more rigorous approach for 10.7+. - options = NSXMLDocumentTidyXML; - } else { - // In 10.7 and later, there's a real option for the behavior we desire. - options = NSXMLNodeLoadExternalEntitiesSameOriginOnly; - } - document = [[[NSXMLDocument alloc] initWithContentsOfURL:[NSURL fileURLWithPath:downloadFilename] options:options error:&error] autorelease]; - -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] removeFileAtPath:downloadFilename handler:nil]; -#else - [[NSFileManager defaultManager] removeItemAtPath:downloadFilename error:nil]; -#endif - [downloadFilename release]; - downloadFilename = nil; - } - else - { - failed = YES; - } - - if (nil == document) - { - failed = YES; - } - else - { - xmlItems = [document nodesForXPath:@"/rss/channel/item" error:&error]; - if (nil == xmlItems) - { - failed = YES; - } - } - - if (failed == NO) - { - - NSEnumerator *nodeEnum = [xmlItems objectEnumerator]; - NSXMLNode *node; - NSMutableDictionary *nodesDict = [NSMutableDictionary dictionary]; - NSMutableDictionary *dict = [NSMutableDictionary dictionary]; - - while (failed == NO && (node = [nodeEnum nextObject])) - { - // First, we'll "index" all the first-level children of this appcast item so we can pick them out by language later. - if ([[node children] count]) - { - node = [node childAtIndex:0]; - while (nil != node) - { - NSString *name = [node name]; - if (name) - { - NSMutableArray *nodes = [nodesDict objectForKey:name]; - if (nodes == nil) - { - nodes = [NSMutableArray array]; - [nodesDict setObject:nodes forKey:name]; - } - [nodes addObject:node]; - } - node = [node nextSibling]; - } - } - - NSEnumerator *nameEnum = [nodesDict keyEnumerator]; - NSString *name; - while ((name = [nameEnum nextObject])) - { - node = [self bestNodeInNodes:[nodesDict objectForKey:name]]; - if ([name isEqualToString:@"enclosure"]) - { - // enclosure is flattened as a separate dictionary for some reason - NSDictionary *encDict = [(NSXMLElement *)node attributesAsDictionary]; - [dict setObject:encDict forKey:@"enclosure"]; - - } - else if ([name isEqualToString:@"pubDate"]) - { - // pubDate is expected to be an NSDate by SUAppcastItem, but the RSS class was returning an NSString - NSDate *date = [NSDate dateWithNaturalLanguageString:[node stringValue]]; - if (date) - [dict setObject:date forKey:name]; - } - else if ([name isEqualToString:@"sparkle:deltas"]) - { - NSMutableArray *deltas = [NSMutableArray array]; - NSEnumerator *childEnum = [[node children] objectEnumerator]; - NSXMLNode *child; - while ((child = [childEnum nextObject])) { - if ([[child name] isEqualToString:@"enclosure"]) - [deltas addObject:[(NSXMLElement *)child attributesAsDictionary]]; - } - [dict setObject:deltas forKey:@"deltas"]; - } - else if (name != nil) - { - // add all other values as strings - [dict setObject:[[node stringValue] stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] forKey:name]; - } - } - - NSString *errString; - SUAppcastItem *anItem = [[[SUAppcastItem alloc] initWithDictionary:dict failureReason:&errString] autorelease]; - if (anItem) - { - [appcastItems addObject:anItem]; - } - else - { - SULog(@"Sparkle Updater: Failed to parse appcast item: %@.\nAppcast dictionary was: %@", errString, dict); - } - [nodesDict removeAllObjects]; - [dict removeAllObjects]; - } - } - - if ([appcastItems count]) - { - NSSortDescriptor *sort = [[[NSSortDescriptor alloc] initWithKey:@"date" ascending:NO] autorelease]; - [appcastItems sortUsingDescriptors:[NSArray arrayWithObject:sort]]; - items = [appcastItems copy]; - } - - if (failed) - { - [self reportError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUAppcastParseError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:SULocalizedString(@"An error occurred while parsing the update feed.", nil), NSLocalizedDescriptionKey, nil]]]; - } - else if ([delegate respondsToSelector:@selector(appcastDidFinishLoading:)]) - { - [delegate appcastDidFinishLoading:self]; - } -} - -- (void)download:(NSURLDownload *)aDownload didFailWithError:(NSError *)error -{ - if (downloadFilename) - { -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] removeFileAtPath:downloadFilename handler:nil]; -#else - [[NSFileManager defaultManager] removeItemAtPath:downloadFilename error:nil]; -#endif - } - [downloadFilename release]; - downloadFilename = nil; - - [self reportError:error]; -} - -- (NSURLRequest *)download:(NSURLDownload *)aDownload willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)redirectResponse -{ - return request; -} - -- (void)reportError:(NSError *)error -{ - if ([delegate respondsToSelector:@selector(appcast:failedToLoadWithError:)]) - { - [delegate appcast:self failedToLoadWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUAppcastError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:SULocalizedString(@"An error occurred in retrieving update information. Please try again later.", nil), NSLocalizedDescriptionKey, [error localizedDescription], NSLocalizedFailureReasonErrorKey, nil]]]; - } -} - -- (NSXMLNode *)bestNodeInNodes:(NSArray *)nodes -{ - // We use this method to pick out the localized version of a node when one's available. - if ([nodes count] == 1) - return [nodes objectAtIndex:0]; - else if ([nodes count] == 0) - return nil; - - NSEnumerator *nodeEnum = [nodes objectEnumerator]; - NSXMLElement *node; - NSMutableArray *languages = [NSMutableArray array]; - NSString *lang; - NSUInteger i; - while ((node = [nodeEnum nextObject])) - { - lang = [[node attributeForName:@"xml:lang"] stringValue]; - [languages addObject:(lang ? lang : @"")]; - } - lang = [[NSBundle preferredLocalizationsFromArray:languages] objectAtIndex:0]; - i = [languages indexOfObject:([languages containsObject:lang] ? lang : @"")]; - if (i == NSNotFound) - i = 0; - return [nodes objectAtIndex:i]; -} - -- (void)setUserAgentString:(NSString *)uas -{ - if (uas != userAgentString) - { - [userAgentString release]; - userAgentString = [uas copy]; - } -} - -- (void)setDelegate:del -{ - delegate = del; -} - -@end diff --git a/Frameworks/Sparkle/SUAppcastItem.h b/Frameworks/Sparkle/SUAppcastItem.h deleted file mode 100644 index d6f9c64f8..000000000 --- a/Frameworks/Sparkle/SUAppcastItem.h +++ /dev/null @@ -1,60 +0,0 @@ -// -// SUAppcastItem.h -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUAPPCASTITEM_H -#define SUAPPCASTITEM_H - -@interface SUAppcastItem : NSObject -{ -@private - NSString *title; - NSDate *date; - NSString *itemDescription; - - NSURL *releaseNotesURL; - - NSString *DSASignature; - NSString *minimumSystemVersion; - NSString *maximumSystemVersion; - - NSURL *fileURL; - NSString *versionString; - NSString *displayVersionString; - - NSDictionary *deltaUpdates; - - NSDictionary *propertiesDictionary; - - NSURL *infoURL; // UK 2007-08-31 -} - -// Initializes with data from a dictionary provided by the RSS class. -- initWithDictionary:(NSDictionary *)dict; -- initWithDictionary:(NSDictionary *)dict failureReason:(NSString**)error; - -- (NSString *)title; -- (NSString *)versionString; -- (NSString *)displayVersionString; -- (NSDate *)date; -- (NSString *)itemDescription; -- (NSURL *)releaseNotesURL; -- (NSURL *)fileURL; -- (NSString *)DSASignature; -- (NSString *)minimumSystemVersion; -- (NSString *)maximumSystemVersion; -- (NSDictionary *)deltaUpdates; -- (BOOL)isDeltaUpdate; - -// Returns the dictionary provided in initWithDictionary; this might be useful later for extensions. -- (NSDictionary *)propertiesDictionary; - -- (NSURL *)infoURL; // UK 2007-08-31 - -@end - -#endif diff --git a/Frameworks/Sparkle/SUAppcastItem.m b/Frameworks/Sparkle/SUAppcastItem.m deleted file mode 100644 index 525d3fef3..000000000 --- a/Frameworks/Sparkle/SUAppcastItem.m +++ /dev/null @@ -1,284 +0,0 @@ -// -// SUAppcastItem.m -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUAppcastItem.h" -#import "SULog.h" - -@implementation SUAppcastItem - -// Attack of accessors! - -- (NSString *)title { return [[title retain] autorelease]; } - -- (void)setTitle:(NSString *)aTitle -{ - if (title == aTitle) return; - [title release]; - title = [aTitle copy]; -} - - -- (NSDate *)date { return [[date retain] autorelease]; } - -- (void)setDate:(NSDate *)aDate -{ - if (date == aDate) return; - [date release]; - date = [aDate copy]; -} - - -- (NSString *)itemDescription { return [[itemDescription retain] autorelease]; } - -- (void)setItemDescription:(NSString *)anItemDescription -{ - if (itemDescription == anItemDescription) return; - [itemDescription release]; - itemDescription = [anItemDescription copy]; -} - - -- (NSURL *)releaseNotesURL { return [[releaseNotesURL retain] autorelease]; } - -- (void)setReleaseNotesURL:(NSURL *)aReleaseNotesURL -{ - if (releaseNotesURL == aReleaseNotesURL) return; - [releaseNotesURL release]; - releaseNotesURL = [aReleaseNotesURL copy]; -} - - -- (NSString *)DSASignature { return [[DSASignature retain] autorelease]; } - -- (void)setDSASignature:(NSString *)aDSASignature -{ - if (DSASignature == aDSASignature) return; - [DSASignature release]; - DSASignature = [aDSASignature copy]; -} - - -- (NSURL *)fileURL { return [[fileURL retain] autorelease]; } - -- (void)setFileURL:(NSURL *)aFileURL -{ - if (fileURL == aFileURL) return; - [fileURL release]; - fileURL = [aFileURL copy]; -} - - -- (NSString *)versionString { return [[versionString retain] autorelease]; } - -- (void)setVersionString:(NSString *)s -{ - if (versionString == s) return; - [versionString release]; - versionString = [s copy]; -} - - -- (NSString *)displayVersionString { return [[displayVersionString retain] autorelease]; } - -- (void)setDisplayVersionString:(NSString *)s -{ - if (displayVersionString == s) return; - [displayVersionString release]; - displayVersionString = [s copy]; -} - - -- (NSString *)minimumSystemVersion { return [[minimumSystemVersion retain] autorelease]; } -- (void)setMinimumSystemVersion:(NSString *)systemVersionString -{ - if (minimumSystemVersion == systemVersionString) return; - [minimumSystemVersion release]; - minimumSystemVersion = [systemVersionString copy]; -} - -- (NSString *)maximumSystemVersion { return [[maximumSystemVersion retain] autorelease]; } -- (void)setMaximumSystemVersion:(NSString *)systemVersionString -{ - if (maximumSystemVersion == systemVersionString) return; - [maximumSystemVersion release]; - maximumSystemVersion = [systemVersionString copy]; -} - - -- (NSURL *)infoURL { return [[infoURL retain] autorelease]; } // UK 2007-08-31 (whole method) - -- (void)setInfoURL:(NSURL *)aFileURL // UK 2007-08-31 (whole method) -{ - if( aFileURL == infoURL ) return; - [infoURL release]; - infoURL = [aFileURL copy]; -} - -- (NSDictionary *)deltaUpdates { return [[deltaUpdates retain] autorelease]; } - -- (void)setDeltaUpdates:(NSDictionary *)updates -{ - if (deltaUpdates == updates) return; - [deltaUpdates release]; - deltaUpdates = [updates copy]; -} - -- (BOOL)isDeltaUpdate -{ - return [[propertiesDictionary objectForKey:@"enclosure"] objectForKey:@"sparkle:deltaFrom"] != nil; -} - -- initWithDictionary:(NSDictionary *)dict -{ - return [self initWithDictionary:dict failureReason:nil]; -} - -- initWithDictionary:(NSDictionary *)dict failureReason:(NSString**)error -{ - self = [super init]; - if (self) - { - id enclosure = [dict objectForKey:@"enclosure"]; - - // Try to find a version string. - // Finding the new version number from the RSS feed is a little bit hacky. There are two ways: - // 1. A "sparkle:version" attribute on the enclosure tag, an extension from the RSS spec. - // 2. If there isn't a version attribute, Sparkle will parse the path in the enclosure, expecting - // that it will look like this: http://something.com/YourApp_0.5.zip. It'll read whatever's between the last - // underscore and the last period as the version number. So name your packages like this: APPNAME_VERSION.extension. - // The big caveat with this is that you can't have underscores in your version strings, as that'll confuse Sparkle. - // Feel free to change the separator string to a hyphen or something more suited to your needs if you like. - NSString *newVersion = [enclosure objectForKey:@"sparkle:version"]; - if( newVersion == nil ) - newVersion = [dict objectForKey:@"sparkle:version"]; // UK 2007-08-31 Get version from the item, in case it's a download-less item (i.e. paid upgrade). - if (newVersion == nil) // no sparkle:version attribute anywhere? - { - // Separate the url by underscores and take the last component, as that'll be closest to the end, - // then we remove the extension. Hopefully, this will be the version. - NSArray *fileComponents = [[enclosure objectForKey:@"url"] componentsSeparatedByString:@"_"]; - if ([fileComponents count] > 1) - newVersion = [[fileComponents lastObject] stringByDeletingPathExtension]; - } - - if(!newVersion ) - { - if (error) - *error = @"Feed item lacks sparkle:version attribute, and version couldn't be deduced from file name (would have used last component of a file name like AppName_1.3.4.zip)"; - [self release]; - return nil; - } - - propertiesDictionary = [[NSMutableDictionary alloc] initWithDictionary:dict]; - [self setTitle:[dict objectForKey:@"title"]]; - [self setDate:[dict objectForKey:@"pubDate"]]; - [self setItemDescription:[dict objectForKey:@"description"]]; - - NSString* theInfoURL = [dict objectForKey:@"link"]; - if( theInfoURL ) - { - if( ![theInfoURL isKindOfClass: [NSString class]] ) - SULog(@"SUAppcastItem -initWithDictionary: Info URL is not of valid type."); - else - [self setInfoURL:[NSURL URLWithString:theInfoURL]]; - } - - // Need an info URL or an enclosure URL. Former to show "More Info" - // page, latter to download & install: - if( !enclosure && !theInfoURL ) - { - if (error) - *error = @"No enclosure in feed item"; - [self release]; - return nil; - } - - NSString* enclosureURLString = [enclosure objectForKey:@"url"]; - if( !enclosureURLString && !theInfoURL ) - { - if (error) - *error = @"Feed item's enclosure lacks URL"; - [self release]; - return nil; - } - - if( enclosureURLString ) - [self setFileURL: [NSURL URLWithString: [enclosureURLString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]]; - if( enclosure ) - [self setDSASignature:[enclosure objectForKey:@"sparkle:dsaSignature"]]; - - [self setVersionString: newVersion]; - [self setMinimumSystemVersion: [dict objectForKey:@"sparkle:minimumSystemVersion"]]; - [self setMaximumSystemVersion: [dict objectForKey:@"sparkle:maximumSystemVersion"]]; - - NSString *shortVersionString = [enclosure objectForKey:@"sparkle:shortVersionString"]; - if (nil == shortVersionString) - shortVersionString = [dict objectForKey:@"sparkle:shortVersionString"]; // fall back on the - - if (shortVersionString) - [self setDisplayVersionString: shortVersionString]; - else - [self setDisplayVersionString: [self versionString]]; - - // Find the appropriate release notes URL. - if ([dict objectForKey:@"sparkle:releaseNotesLink"]) - [self setReleaseNotesURL:[NSURL URLWithString:[dict objectForKey:@"sparkle:releaseNotesLink"]]]; - else if ([[self itemDescription] hasPrefix:@"http://"] || [[self itemDescription] hasPrefix:@"https://"]) // if the description starts with http:// or https:// use that. - [self setReleaseNotesURL:[NSURL URLWithString:[self itemDescription]]]; - else - [self setReleaseNotesURL:nil]; - - if ([dict objectForKey:@"deltas"]) - { - NSMutableDictionary *deltas = [NSMutableDictionary dictionary]; - NSArray *deltaDictionaries = [dict objectForKey:@"deltas"]; - NSEnumerator *deltaDictionariesEnum = [deltaDictionaries objectEnumerator]; - NSDictionary *deltaDictionary; - while ((deltaDictionary = [deltaDictionariesEnum nextObject])) - { - NSMutableDictionary *fakeAppCastDict = [dict mutableCopy]; - [fakeAppCastDict removeObjectForKey:@"deltas"]; - [fakeAppCastDict setObject:deltaDictionary forKey:@"enclosure"]; - SUAppcastItem *deltaItem = [[[self class] alloc] initWithDictionary:fakeAppCastDict]; - [fakeAppCastDict release]; - - [deltas setObject:deltaItem forKey:[deltaDictionary objectForKey:@"sparkle:deltaFrom"]]; - [deltaItem release]; - } - [self setDeltaUpdates:deltas]; - } - } - return self; -} - -- (void)dealloc -{ - [self setTitle:nil]; - [self setDate:nil]; - [self setItemDescription:nil]; - [self setReleaseNotesURL:nil]; - [self setDSASignature:nil]; - [self setMinimumSystemVersion: nil]; - [self setFileURL:nil]; - [self setVersionString:nil]; - [self setDisplayVersionString:nil]; - [self setInfoURL:nil]; - [propertiesDictionary release]; - [super dealloc]; -} - -- (NSDictionary *)propertiesDictionary -{ - return propertiesDictionary; -} - -@end diff --git a/Frameworks/Sparkle/SUAutomaticUpdateAlert.h b/Frameworks/Sparkle/SUAutomaticUpdateAlert.h deleted file mode 100644 index dc2183e5f..000000000 --- a/Frameworks/Sparkle/SUAutomaticUpdateAlert.h +++ /dev/null @@ -1,39 +0,0 @@ -// -// SUAutomaticUpdateAlert.h -// Sparkle -// -// Created by Andy Matuschak on 3/18/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUAUTOMATICUPDATEALERT_H -#define SUAUTOMATICUPDATEALERT_H - -#import "SUWindowController.h" - -typedef enum -{ - SUInstallNowChoice, - SUInstallLaterChoice, - SUDoNotInstallChoice -} SUAutomaticInstallationChoice; - -@class SUAppcastItem, SUHost; -@interface SUAutomaticUpdateAlert : SUWindowController { - SUAppcastItem *updateItem; - id delegate; - SUHost *host; -} - -- (id)initWithAppcastItem:(SUAppcastItem *)item host:(SUHost *)hostBundle delegate:delegate; -- (IBAction)installNow:sender; -- (IBAction)installLater:sender; -- (IBAction)doNotInstall:sender; - -@end - -@interface NSObject (SUAutomaticUpdateAlertDelegateProtocol) -- (void)automaticUpdateAlert:(SUAutomaticUpdateAlert *)aua finishedWithChoice:(SUAutomaticInstallationChoice)choice; -@end - -#endif diff --git a/Frameworks/Sparkle/SUAutomaticUpdateAlert.m b/Frameworks/Sparkle/SUAutomaticUpdateAlert.m deleted file mode 100644 index f055f48d1..000000000 --- a/Frameworks/Sparkle/SUAutomaticUpdateAlert.m +++ /dev/null @@ -1,71 +0,0 @@ -// -// SUAutomaticUpdateAlert.m -// Sparkle -// -// Created by Andy Matuschak on 3/18/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUAutomaticUpdateAlert.h" - -#import "SUHost.h" - -@implementation SUAutomaticUpdateAlert - -- (id)initWithAppcastItem:(SUAppcastItem *)item host:(SUHost *)aHost delegate:del; -{ - self = [super initWithHost:aHost windowNibName:@"SUAutomaticUpdateAlert"]; - if (self) - { - updateItem = [item retain]; - delegate = del; - host = [aHost retain]; - [self setShouldCascadeWindows:NO]; - [[self window] center]; - } - return self; -} - -- (void)dealloc -{ - [host release]; - [updateItem release]; - [super dealloc]; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@, %@>", [self class], [host bundlePath], [host installationPath]]; } - -- (IBAction)installNow:sender -{ - [self close]; - [delegate automaticUpdateAlert:self finishedWithChoice:SUInstallNowChoice]; -} - -- (IBAction)installLater:sender -{ - [self close]; - [delegate automaticUpdateAlert:self finishedWithChoice:SUInstallLaterChoice]; -} - -- (IBAction)doNotInstall:sender -{ - [self close]; - [delegate automaticUpdateAlert:self finishedWithChoice:SUDoNotInstallChoice]; -} - -- (NSImage *)applicationIcon -{ - return [host icon]; -} - -- (NSString *)titleText -{ - return [NSString stringWithFormat:SULocalizedString(@"A new version of %@ is ready to install!", nil), [host name]]; -} - -- (NSString *)descriptionText -{ - return [NSString stringWithFormat:SULocalizedString(@"%1$@ %2$@ has been downloaded and is ready to use! Would you like to install it and relaunch %1$@ now?", nil), [host name], [updateItem displayVersionString]]; -} - -@end diff --git a/Frameworks/Sparkle/SUAutomaticUpdateDriver.h b/Frameworks/Sparkle/SUAutomaticUpdateDriver.h deleted file mode 100644 index 266f6b698..000000000 --- a/Frameworks/Sparkle/SUAutomaticUpdateDriver.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// SUAutomaticUpdateDriver.h -// Sparkle -// -// Created by Andy Matuschak on 5/6/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUAUTOMATICUPDATEDRIVER_H -#define SUAUTOMATICUPDATEDRIVER_H - -#import -#import "SUBasicUpdateDriver.h" - -@class SUAutomaticUpdateAlert; -@interface SUAutomaticUpdateDriver : SUBasicUpdateDriver -{ -@private - BOOL postponingInstallation, showErrors; - SUAutomaticUpdateAlert *alert; -} - -@end - -#endif diff --git a/Frameworks/Sparkle/SUAutomaticUpdateDriver.m b/Frameworks/Sparkle/SUAutomaticUpdateDriver.m deleted file mode 100644 index 19a3c4187..000000000 --- a/Frameworks/Sparkle/SUAutomaticUpdateDriver.m +++ /dev/null @@ -1,83 +0,0 @@ -// -// SUAutomaticUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 5/6/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUAutomaticUpdateDriver.h" - -#import "SUAutomaticUpdateAlert.h" -#import "SUHost.h" -#import "SUConstants.h" - -@implementation SUAutomaticUpdateDriver - -- (void)unarchiverDidFinish:(SUUnarchiver *)ua -{ - alert = [[SUAutomaticUpdateAlert alloc] initWithAppcastItem:updateItem host:host delegate:self]; - - // If the app is a menubar app or the like, we need to focus it first and alter the - // update prompt to behave like a normal window. Otherwise if the window were hidden - // there may be no way for the application to be activated to make it visible again. - if ([host isBackgroundApplication]) - { - [[alert window] setHidesOnDeactivate:NO]; - [NSApp activateIgnoringOtherApps:YES]; - } - - if ([NSApp isActive]) - [[alert window] makeKeyAndOrderFront:self]; - else - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationDidBecomeActive:) name:NSApplicationDidBecomeActiveNotification object:NSApp]; -} - -- (void)applicationDidBecomeActive:(NSNotification *)aNotification -{ - [[alert window] makeKeyAndOrderFront:self]; - [[NSNotificationCenter defaultCenter] removeObserver:self name:@"NSApplicationDidBecomeActiveNotification" object:NSApp]; -} - -- (void)automaticUpdateAlert:(SUAutomaticUpdateAlert *)aua finishedWithChoice:(SUAutomaticInstallationChoice)choice; -{ - switch (choice) - { - case SUInstallNowChoice: - [self installWithToolAndRelaunch:YES]; - break; - - case SUInstallLaterChoice: - postponingInstallation = YES; - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillTerminate:) name:NSApplicationWillTerminateNotification object:nil]; - break; - - case SUDoNotInstallChoice: - [host setObject:[updateItem versionString] forUserDefaultsKey:SUSkippedVersionKey]; - [self abortUpdate]; - break; - } -} - -- (BOOL)shouldInstallSynchronously { return postponingInstallation; } - -- (void)installWithToolAndRelaunch:(BOOL)relaunch -{ - showErrors = YES; - [super installWithToolAndRelaunch:relaunch]; -} - -- (void)applicationWillTerminate:(NSNotification *)note -{ - [self installWithToolAndRelaunch:NO]; -} - -- (void)abortUpdateWithError:(NSError *)error -{ - if (showErrors) - [super abortUpdateWithError:error]; - else - [self abortUpdate]; -} - -@end diff --git a/Frameworks/Sparkle/SUBasicUpdateDriver.h b/Frameworks/Sparkle/SUBasicUpdateDriver.h deleted file mode 100644 index 21fe71716..000000000 --- a/Frameworks/Sparkle/SUBasicUpdateDriver.h +++ /dev/null @@ -1,60 +0,0 @@ -// -// SUBasicUpdateDriver.h -// Sparkle, -// -// Created by Andy Matuschak on 4/23/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUBASICUPDATEDRIVER_H -#define SUBASICUPDATEDRIVER_H - -#import -#import "SUUpdateDriver.h" - -@class SUAppcastItem, SUUnarchiver, SUAppcast, SUUnarchiver, SUHost; -@interface SUBasicUpdateDriver : SUUpdateDriver { - SUAppcastItem *updateItem; - SUAppcastItem *nonDeltaUpdateItem; - - NSURLDownload *download; - NSString *downloadPath; - NSString *tempDir; - - NSString *relaunchPath; -} - -- (void)checkForUpdatesAtURL:(NSURL *)URL host:(SUHost *)host; - -- (void)appcastDidFinishLoading:(SUAppcast *)ac; -- (void)appcast:(SUAppcast *)ac failedToLoadWithError:(NSError *)error; - -- (BOOL)isItemNewer:(SUAppcastItem *)ui; -- (BOOL)hostSupportsItem:(SUAppcastItem *)ui; -- (BOOL)itemContainsSkippedVersion:(SUAppcastItem *)ui; -- (BOOL)itemContainsValidUpdate:(SUAppcastItem *)ui; -- (void)didFindValidUpdate; -- (void)didNotFindUpdate; - -- (void)downloadUpdate; -- (void)download:(NSURLDownload *)d decideDestinationWithSuggestedFilename:(NSString *)name; -- (void)downloadDidFinish:(NSURLDownload *)d; -- (void)download:(NSURLDownload *)download didFailWithError:(NSError *)error; - -- (void)extractUpdate; -- (void)unarchiverDidFinish:(SUUnarchiver *)ua; -- (void)unarchiverDidFail:(SUUnarchiver *)ua; -- (void)failedToApplyDeltaUpdate; - -- (void)installWithToolAndRelaunch:(BOOL)relaunch; -- (void)installerForHost:(SUHost *)host failedWithError:(NSError *)error; - -- (void)installWithToolAndRelaunch:(BOOL)relaunch; -- (void)cleanUpDownload; - -- (void)abortUpdate; -- (void)abortUpdateWithError:(NSError *)error; - -@end - -#endif diff --git a/Frameworks/Sparkle/SUBasicUpdateDriver.m b/Frameworks/Sparkle/SUBasicUpdateDriver.m deleted file mode 100644 index cb23e877f..000000000 --- a/Frameworks/Sparkle/SUBasicUpdateDriver.m +++ /dev/null @@ -1,413 +0,0 @@ -// -// SUBasicUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 4/23/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUBasicUpdateDriver.h" - -#import "SUHost.h" -#import "SUDSAVerifier.h" -#import "SUInstaller.h" -#import "SUStandardVersionComparator.h" -#import "SUUnarchiver.h" -#import "SUConstants.h" -#import "SULog.h" -#import "SUPlainInstaller.h" -#import "SUPlainInstallerInternals.h" -#import "SUBinaryDeltaCommon.h" -#import "SUCodeSigningVerifier.h" -#import "SUUpdater_Private.h" - -@interface SUBasicUpdateDriver () ; @end - - -@implementation SUBasicUpdateDriver - -- (void)checkForUpdatesAtURL:(NSURL *)URL host:(SUHost *)aHost -{ - [super checkForUpdatesAtURL:URL host:aHost]; - if ([aHost isRunningOnReadOnlyVolume]) - { - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SURunningFromDiskImageError userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:SULocalizedString(@"%1$@ can't be updated when it's running from a read-only volume like a disk image or an optical drive. Move %1$@ to your Applications folder, relaunch it from there, and try again.", nil), [aHost name]] forKey:NSLocalizedDescriptionKey]]]; - return; - } - - SUAppcast *appcast = [[SUAppcast alloc] init]; - CFRetain(appcast); // We'll manage the appcast's memory ourselves so we don't have to make it an IV to support GC. - [appcast release]; - - [appcast setDelegate:self]; - [appcast setUserAgentString:[updater userAgentString]]; - [appcast fetchAppcastFromURL:URL]; -} - -- (id )versionComparator -{ - id comparator = nil; - - // Give the delegate a chance to provide a custom version comparator - if ([[updater delegate] respondsToSelector:@selector(versionComparatorForUpdater:)]) - comparator = [[updater delegate] versionComparatorForUpdater:updater]; - - // If we don't get a comparator from the delegate, use the default comparator - if (!comparator) - comparator = [SUStandardVersionComparator defaultComparator]; - - return comparator; -} - -- (BOOL)isItemNewer:(SUAppcastItem *)ui -{ - return [[self versionComparator] compareVersion:[host version] toVersion:[ui versionString]] == NSOrderedAscending; -} - -- (BOOL)hostSupportsItem:(SUAppcastItem *)ui -{ - if (([ui minimumSystemVersion] == nil || [[ui minimumSystemVersion] isEqualToString:@""]) && - ([ui maximumSystemVersion] == nil || [[ui maximumSystemVersion] isEqualToString:@""])) { return YES; } - - BOOL minimumVersionOK = TRUE; - BOOL maximumVersionOK = TRUE; - - // Check minimum and maximum System Version - if ([ui minimumSystemVersion] != nil && ![[ui minimumSystemVersion] isEqualToString:@""]) { - minimumVersionOK = [[SUStandardVersionComparator defaultComparator] compareVersion:[ui minimumSystemVersion] toVersion:[SUHost systemVersionString]] != NSOrderedDescending; - } - if ([ui maximumSystemVersion] != nil && ![[ui maximumSystemVersion] isEqualToString:@""]) { - maximumVersionOK = [[SUStandardVersionComparator defaultComparator] compareVersion:[ui maximumSystemVersion] toVersion:[SUHost systemVersionString]] != NSOrderedAscending; - } - - return minimumVersionOK && maximumVersionOK; -} - -- (BOOL)itemContainsSkippedVersion:(SUAppcastItem *)ui -{ - NSString *skippedVersion = [host objectForUserDefaultsKey:SUSkippedVersionKey]; - if (skippedVersion == nil) { return NO; } - return [[self versionComparator] compareVersion:[ui versionString] toVersion:skippedVersion] != NSOrderedDescending; -} - -- (BOOL)itemContainsValidUpdate:(SUAppcastItem *)ui -{ - return [self hostSupportsItem:ui] && [self isItemNewer:ui] && ![self itemContainsSkippedVersion:ui]; -} - -- (void)appcastDidFinishLoading:(SUAppcast *)ac -{ - if ([[updater delegate] respondsToSelector:@selector(updater:didFinishLoadingAppcast:)]) - [[updater delegate] updater:updater didFinishLoadingAppcast:ac]; - - SUAppcastItem *item = nil; - - // Now we have to find the best valid update in the appcast. - if ([[updater delegate] respondsToSelector:@selector(bestValidUpdateInAppcast:forUpdater:)]) // Does the delegate want to handle it? - { - item = [[updater delegate] bestValidUpdateInAppcast:ac forUpdater:updater]; - } - else // If not, we'll take care of it ourselves. - { - // Find the first update we can actually use. - NSEnumerator *updateEnumerator = [[ac items] objectEnumerator]; - do { - item = [updateEnumerator nextObject]; - } while (item && ![self hostSupportsItem:item]); - - if (binaryDeltaSupported()) { - SUAppcastItem *deltaUpdateItem = [[item deltaUpdates] objectForKey:[host version]]; - if (deltaUpdateItem && [self hostSupportsItem:deltaUpdateItem]) { - nonDeltaUpdateItem = [item retain]; - item = deltaUpdateItem; - } - } - } - - updateItem = [item retain]; - if (ac) { CFRelease(ac); } // Remember that we're explicitly managing the memory of the appcast. - if (updateItem == nil) { [self didNotFindUpdate]; return; } - - if ([self itemContainsValidUpdate:updateItem]) - [self didFindValidUpdate]; - else - [self didNotFindUpdate]; -} - -- (void)appcast:(SUAppcast *)ac failedToLoadWithError:(NSError *)error -{ - if (ac) { CFRelease(ac); } // Remember that we're explicitly managing the memory of the appcast. - [self abortUpdateWithError:error]; -} - -- (void)didFindValidUpdate -{ - if ([[updater delegate] respondsToSelector:@selector(updater:didFindValidUpdate:)]) - [[updater delegate] updater:updater didFindValidUpdate:updateItem]; - [self downloadUpdate]; -} - -- (void)didNotFindUpdate -{ - if ([[updater delegate] respondsToSelector:@selector(updaterDidNotFindUpdate:)]) - [[updater delegate] updaterDidNotFindUpdate:updater]; - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUNoUpdateError userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:SULocalizedString(@"You already have the newest version of %@.", nil), [host name]] forKey:NSLocalizedDescriptionKey]]]; -} - -- (void)downloadUpdate -{ - NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[updateItem fileURL]]; - [request setValue:[updater userAgentString] forHTTPHeaderField:@"User-Agent"]; - download = [[NSURLDownload alloc] initWithRequest:request delegate:self]; -} - -- (void)download:(NSURLDownload *)d decideDestinationWithSuggestedFilename:(NSString *)name -{ - // If name ends in .txt, the server probably has a stupid MIME configuration. We'll give the developer the benefit of the doubt and chop that off. - if ([[name pathExtension] isEqualToString:@"txt"]) - name = [name stringByDeletingPathExtension]; - - NSString *downloadFileName = [NSString stringWithFormat:@"%@ %@", [host name], [updateItem versionString]]; - - - [tempDir release]; - tempDir = [[[host appSupportPath] stringByAppendingPathComponent:downloadFileName] retain]; - int cnt=1; - while ([[NSFileManager defaultManager] fileExistsAtPath:tempDir] && cnt <= 999) - { - [tempDir release]; - tempDir = [[[host appSupportPath] stringByAppendingPathComponent:[NSString stringWithFormat:@"%@ %d", downloadFileName, cnt++]] retain]; - } - - // Create the temporary directory if necessary. -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - BOOL success = YES; - NSEnumerator *pathComponentEnumerator = [[tempDir pathComponents] objectEnumerator]; - NSString *pathComponentAccumulator = @""; - NSString *currentPathComponent; - while ((currentPathComponent = [pathComponentEnumerator nextObject])) { - pathComponentAccumulator = [pathComponentAccumulator stringByAppendingPathComponent:currentPathComponent]; - if ([[NSFileManager defaultManager] fileExistsAtPath:pathComponentAccumulator]) continue; - success &= [[NSFileManager defaultManager] createDirectoryAtPath:pathComponentAccumulator attributes:nil]; - } -#else - BOOL success = [[NSFileManager defaultManager] createDirectoryAtPath:tempDir withIntermediateDirectories:YES attributes:nil error:NULL]; -#endif - if (!success) - { - // Okay, something's really broken with this user's file structure. - [download cancel]; - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUTemporaryDirectoryError userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:@"Can't make a temporary directory for the update download at %@.",tempDir] forKey:NSLocalizedDescriptionKey]]]; - } - - downloadPath = [[tempDir stringByAppendingPathComponent:name] retain]; - [download setDestination:downloadPath allowOverwrite:YES]; -} - -- (BOOL)validateUpdateDownloadedToPath:(NSString *)downloadedPath extractedToPath:(NSString *)extractedPath DSASignature:(NSString *)DSASignature publicDSAKey:(NSString *)publicDSAKey -{ - NSString *newBundlePath = [SUInstaller appPathInUpdateFolder:extractedPath forHost:host]; - if (newBundlePath) - { - NSError *error = nil; - if ([SUCodeSigningVerifier codeSignatureIsValidAtPath:newBundlePath error:&error]) { - return YES; - } else { - SULog(@"Code signature check on update failed: %@", error); - } - } - - return [SUDSAVerifier validatePath:downloadedPath withEncodedDSASignature:DSASignature withPublicDSAKey:publicDSAKey]; -} - -- (void)downloadDidFinish:(NSURLDownload *)d -{ - [self extractUpdate]; -} - -- (void)download:(NSURLDownload *)download didFailWithError:(NSError *)error -{ - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SURelaunchError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:SULocalizedString(@"An error occurred while downloading the update. Please try again later.", nil), NSLocalizedDescriptionKey, [error localizedDescription], NSLocalizedFailureReasonErrorKey, nil]]]; -} - -- (BOOL)download:(NSURLDownload *)download shouldDecodeSourceDataOfMIMEType:(NSString *)encodingType -{ - // We don't want the download system to extract our gzips. - // Note that we use a substring matching here instead of direct comparison because the docs say "application/gzip" but the system *uses* "application/x-gzip". This is a documentation bug. - return ([encodingType rangeOfString:@"gzip"].location == NSNotFound); -} - -- (void)extractUpdate -{ - SUUnarchiver *unarchiver = [SUUnarchiver unarchiverForPath:downloadPath updatingHost:host]; - if (!unarchiver) - { - SULog(@"Sparkle Error: No valid unarchiver for %@!", downloadPath); - [self unarchiverDidFail:nil]; - return; - } - CFRetain(unarchiver); // Manage this memory manually so we don't have to make it an IV. - [unarchiver setDelegate:self]; - [unarchiver start]; -} - -- (void)failedToApplyDeltaUpdate -{ - // When a delta update fails to apply we fall back on updating via a full install. - [updateItem release]; - updateItem = nonDeltaUpdateItem; - nonDeltaUpdateItem = nil; - - [self downloadUpdate]; -} - -- (void)unarchiverDidFinish:(SUUnarchiver *)ua -{ - if (ua) { CFRelease(ua); } - [self installWithToolAndRelaunch:YES]; -} - -- (void)unarchiverDidFail:(SUUnarchiver *)ua -{ - if (ua) { CFRelease(ua); } - - if ([updateItem isDeltaUpdate]) { - [self failedToApplyDeltaUpdate]; - return; - } - - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUUnarchivingError userInfo:[NSDictionary dictionaryWithObject:SULocalizedString(@"An error occurred while extracting the archive. Please try again later.", nil) forKey:NSLocalizedDescriptionKey]]]; -} - -- (BOOL)shouldInstallSynchronously { return NO; } - -- (void)installWithToolAndRelaunch:(BOOL)relaunch -{ -#if !ENDANGER_USERS_WITH_INSECURE_UPDATES - if (![self validateUpdateDownloadedToPath:downloadPath extractedToPath:tempDir DSASignature:[updateItem DSASignature] publicDSAKey:[host publicDSAKey]]) - { - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUSignatureError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:SULocalizedString(@"An error occurred while extracting the archive. Please try again later.", nil), NSLocalizedDescriptionKey, @"The update is improperly signed.", NSLocalizedFailureReasonErrorKey, nil]]]; - return; - } -#endif - - if (![updater mayUpdateAndRestart]) - { - [self abortUpdate]; - return; - } - - // Give the host app an opportunity to postpone the install and relaunch. - static BOOL postponedOnce = NO; - if (!postponedOnce && [[updater delegate] respondsToSelector:@selector(updater:shouldPostponeRelaunchForUpdate:untilInvoking:)]) - { - NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[self class] instanceMethodSignatureForSelector:@selector(installWithToolAndRelaunch:)]]; - [invocation setSelector:@selector(installWithToolAndRelaunch:)]; - [invocation setArgument:&relaunch atIndex:2]; - [invocation setTarget:self]; - postponedOnce = YES; - if ([[updater delegate] updater:updater shouldPostponeRelaunchForUpdate:updateItem untilInvoking:invocation]) - return; - } - - - if ([[updater delegate] respondsToSelector:@selector(updater:willInstallUpdate:)]) - [[updater delegate] updater:updater willInstallUpdate:updateItem]; - - // Copy the relauncher into a temporary directory so we can get to it after the new version's installed. - NSString *relaunchPathToCopy = [SPARKLE_BUNDLE pathForResource:@"finish_installation" ofType:@"app"]; - NSString *targetPath = [[host appSupportPath] stringByAppendingPathComponent:[relaunchPathToCopy lastPathComponent]]; - // Only the paranoid survive: if there's already a stray copy of relaunch there, we would have problems. - NSError *error = nil; -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] createDirectoryAtPath: [targetPath stringByDeletingLastPathComponent] attributes: [NSDictionary dictionary]]; -#else - [[NSFileManager defaultManager] createDirectoryAtPath: [targetPath stringByDeletingLastPathComponent] withIntermediateDirectories: YES attributes: [NSDictionary dictionary] error: &error]; -#endif - - // Only the paranoid survive: if there's already a stray copy of relaunch there, we would have problems. - if( [SUPlainInstaller copyPathWithAuthentication: relaunchPathToCopy overPath: targetPath temporaryName: nil error: &error] ) - relaunchPath = [targetPath retain]; - else - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SURelaunchError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:SULocalizedString(@"An error occurred while extracting the archive. Please try again later.", nil), NSLocalizedDescriptionKey, [NSString stringWithFormat:@"Couldn't copy relauncher (%@) to temporary path (%@)! %@", relaunchPathToCopy, targetPath, (error ? [error localizedDescription] : @"")], NSLocalizedFailureReasonErrorKey, nil]]]; - - [[NSNotificationCenter defaultCenter] postNotificationName:SUUpdaterWillRestartNotification object:self]; - if ([[updater delegate] respondsToSelector:@selector(updaterWillRelaunchApplication:)]) - [[updater delegate] updaterWillRelaunchApplication:updater]; - - if(!relaunchPath || ![[NSFileManager defaultManager] fileExistsAtPath:relaunchPath]) - { - // Note that we explicitly use the host app's name here, since updating plugin for Mail relaunches Mail, not just the plugin. - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SURelaunchError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:[NSString stringWithFormat:SULocalizedString(@"An error occurred while relaunching %1$@, but the new version will be available next time you run %1$@.", nil), [host name]], NSLocalizedDescriptionKey, [NSString stringWithFormat:@"Couldn't find the relauncher (expected to find it at %@)", relaunchPath], NSLocalizedFailureReasonErrorKey, nil]]]; - // We intentionally don't abandon the update here so that the host won't initiate another. - return; - } - - NSString *pathToRelaunch = [host bundlePath]; - if ([[updater delegate] respondsToSelector:@selector(pathToRelaunchForUpdater:)]) - pathToRelaunch = [[updater delegate] pathToRelaunchForUpdater:updater]; - NSString *relaunchToolPath = [relaunchPath stringByAppendingPathComponent: @"/Contents/MacOS/finish_installation"]; - [NSTask launchedTaskWithLaunchPath: relaunchToolPath arguments:[NSArray arrayWithObjects:[host bundlePath], pathToRelaunch, [NSString stringWithFormat:@"%d", [[NSProcessInfo processInfo] processIdentifier]], tempDir, relaunch ? @"1" : @"0", nil]]; - - [NSApp terminate:self]; -} - -- (void)cleanUpDownload -{ - if (tempDir != nil) // tempDir contains downloadPath, so we implicitly delete both here. - { - BOOL success = NO; -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - success = [[NSFileManager defaultManager] removeFileAtPath: tempDir handler: nil]; // Clean up the copied relauncher -#else - NSError * error = nil; - success = [[NSFileManager defaultManager] removeItemAtPath: tempDir error: &error]; // Clean up the copied relauncher -#endif - if( !success ) - [[NSWorkspace sharedWorkspace] performFileOperation:NSWorkspaceRecycleOperation source:[tempDir stringByDeletingLastPathComponent] destination:@"" files:[NSArray arrayWithObject:[tempDir lastPathComponent]] tag:NULL]; - } -} - -- (void)installerForHost:(SUHost *)aHost failedWithError:(NSError *)error -{ - if (aHost != host) { return; } -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] removeFileAtPath: relaunchPath handler: nil]; // Clean up the copied relauncher -#else - NSError * dontThrow = nil; - [[NSFileManager defaultManager] removeItemAtPath: relaunchPath error: &dontThrow]; // Clean up the copied relauncher -#endif - [self abortUpdateWithError:[NSError errorWithDomain:SUSparkleErrorDomain code:SUInstallationError userInfo:[NSDictionary dictionaryWithObjectsAndKeys:SULocalizedString(@"An error occurred while installing the update. Please try again later.", nil), NSLocalizedDescriptionKey, [error localizedDescription], NSLocalizedFailureReasonErrorKey, nil]]]; -} - -- (void)abortUpdate -{ - [[self retain] autorelease]; // In case the notification center was the last one holding on to us. - [self cleanUpDownload]; - [[NSNotificationCenter defaultCenter] removeObserver:self]; - [super abortUpdate]; -} - -- (void)abortUpdateWithError:(NSError *)error -{ - if ([error code] != SUNoUpdateError) // Let's not bother logging this. - SULog(@"Sparkle Error: %@", [error localizedDescription]); - if ([error localizedFailureReason]) - SULog(@"Sparkle Error (continued): %@", [error localizedFailureReason]); - if (download) - [download cancel]; - [self abortUpdate]; -} - -- (void)dealloc -{ - [updateItem release]; - [nonDeltaUpdateItem release]; - [download release]; - [downloadPath release]; - [tempDir release]; - [relaunchPath release]; - [super dealloc]; -} - -@end diff --git a/Frameworks/Sparkle/SUBinaryDeltaApply.h b/Frameworks/Sparkle/SUBinaryDeltaApply.h deleted file mode 100644 index d44501093..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaApply.h +++ /dev/null @@ -1,15 +0,0 @@ -// -// SUBinaryDeltaApply.h -// Sparkle -// -// Created by Mark Rowe on 2009-06-01. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#ifndef SUBINARYDELTAAPPLY_H -#define SUBINARYDELTAAPPLY_H - -@class NSString; -int applyBinaryDelta(NSString *source, NSString *destination, NSString *patchFile); - -#endif diff --git a/Frameworks/Sparkle/SUBinaryDeltaApply.m b/Frameworks/Sparkle/SUBinaryDeltaApply.m deleted file mode 100644 index 7c086d3ab..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaApply.m +++ /dev/null @@ -1,101 +0,0 @@ -// -// SUBinaryDeltaApply.m -// Sparkle -// -// Created by Mark Rowe on 2009-06-01. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#import "SUBinaryDeltaApply.h" -#import "SUBinaryDeltaCommon.h" -#import -#import -#import -#import -#import -#import - -static void applyBinaryDeltaToFile(xar_t x, xar_file_t file, NSString *sourceFilePath, NSString *destinationFilePath) -{ - NSString *patchFile = temporaryFilename(@"apply-binary-delta"); - xar_extract_tofile(x, file, [patchFile fileSystemRepresentation]); - const char *argv[] = {"/usr/bin/bspatch", [sourceFilePath fileSystemRepresentation], [destinationFilePath fileSystemRepresentation], [patchFile fileSystemRepresentation]}; - bspatch(4, (char **)argv); - unlink([patchFile fileSystemRepresentation]); -} - -int applyBinaryDelta(NSString *source, NSString *destination, NSString *patchFile) -{ - xar_t x = xar_open([patchFile UTF8String], READ); - if (!x) { - fprintf(stderr, "Unable to open %s. Giving up.\n", [patchFile UTF8String]); - return 1; - } - - NSString *expectedBeforeHash = nil; - NSString *expectedAfterHash = nil; - xar_subdoc_t subdoc; - for (subdoc = xar_subdoc_first(x); subdoc; subdoc = xar_subdoc_next(subdoc)) { - if (!strcmp(xar_subdoc_name(subdoc), "binary-delta-attributes")) { - const char *value = 0; - xar_subdoc_prop_get(subdoc, "before-sha1", &value); - if (value) - expectedBeforeHash = [NSString stringWithUTF8String:value]; - - xar_subdoc_prop_get(subdoc, "after-sha1", &value); - if (value) - expectedAfterHash = [NSString stringWithUTF8String:value]; - } - } - - if (!expectedBeforeHash || !expectedAfterHash) { - fprintf(stderr, "Unable to find before-sha1 or after-sha1 metadata in delta. Giving up.\n"); - return 1; - } - - fprintf(stderr, "Verifying source... "); - NSString *beforeHash = hashOfTree(source); - - if (![beforeHash isEqualToString:expectedBeforeHash]) { - fprintf(stderr, "Source doesn't have expected hash (%s != %s). Giving up.\n", [expectedBeforeHash UTF8String], [beforeHash UTF8String]); - return 1; - } - - fprintf(stderr, "\nCopying files... "); - removeTree(destination); - copyTree(source, destination); - - fprintf(stderr, "\nPatching... "); - xar_file_t file; - xar_iter_t iter = xar_iter_new(); - for (file = xar_file_first(x, iter); file; file = xar_file_next(iter)) { - NSString *path = [NSString stringWithUTF8String:xar_get_path(file)]; - NSString *sourceFilePath = [source stringByAppendingPathComponent:path]; - NSString *destinationFilePath = [destination stringByAppendingPathComponent:path]; - - const char *value; - if (!xar_prop_get(file, "delete", &value) || !xar_prop_get(file, "delete-then-extract", &value)) { - removeTree(destinationFilePath); - if (!xar_prop_get(file, "delete", &value)) - continue; - } - - if (!xar_prop_get(file, "binary-delta", &value)) - applyBinaryDeltaToFile(x, file, sourceFilePath, destinationFilePath); - else - xar_extract_tofile(x, file, [destinationFilePath fileSystemRepresentation]); - } - xar_close(x); - - fprintf(stderr, "\nVerifying destination... "); - NSString *afterHash = hashOfTree(destination); - - if (![afterHash isEqualToString:expectedAfterHash]) { - fprintf(stderr, "Destination doesn't have expected hash (%s != %s). Giving up.\n", [expectedAfterHash UTF8String], [afterHash UTF8String]); - removeTree(destination); - return 1; - } - - fprintf(stderr, "\nDone!\n"); - return 0; -} diff --git a/Frameworks/Sparkle/SUBinaryDeltaCommon.h b/Frameworks/Sparkle/SUBinaryDeltaCommon.h deleted file mode 100644 index 5048c866a..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaCommon.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// SUBinaryDeltaCommon.h -// Sparkle -// -// Created by Mark Rowe on 2009-06-01. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#ifndef SUBINARYDELTACOMMON_H -#define SUBINARYDELTACOMMON_H - -#include - -@class NSString; -@class NSData; - -extern int binaryDeltaSupported(void); -extern int compareFiles(const FTSENT **a, const FTSENT **b); -extern NSData *hashOfFile(FTSENT *ent); -extern NSString *hashOfTree(NSString *path); -extern void removeTree(NSString *path); -extern void copyTree(NSString *source, NSString *dest); -extern NSString *pathRelativeToDirectory(NSString *directory, NSString *path); -NSString *temporaryFilename(NSString *base); - -#endif diff --git a/Frameworks/Sparkle/SUBinaryDeltaCommon.m b/Frameworks/Sparkle/SUBinaryDeltaCommon.m deleted file mode 100644 index 4315d95d5..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaCommon.m +++ /dev/null @@ -1,165 +0,0 @@ -// -// SUBinaryDeltaCommon.m -// Sparkle -// -// Created by Mark Rowe on 2009-06-01. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#include "SUBinaryDeltaCommon.h" -#include -#include -#include -#include -#include -#include -#include -#include - -extern int xar_close(void*) __attribute__((weak_import)); - -int binaryDeltaSupported(void) -{ - // OS X 10.4 didn't include libxar, so we link against it weakly. - // This checks whether libxar is available at runtime. - return xar_close != 0; -} - -int compareFiles(const FTSENT **a, const FTSENT **b) -{ - return strcoll((*a)->fts_name, (*b)->fts_name); -} - -NSString *pathRelativeToDirectory(NSString *directory, NSString *path) -{ - NSUInteger directoryLength = [directory length]; - if ([path hasPrefix:directory]) - return [path substringFromIndex:directoryLength]; - - return path; -} - -NSString *temporaryFilename(NSString *base) -{ - NSString *template = [NSTemporaryDirectory() stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.XXXXXXXXXX", base]]; - char buffer[MAXPATHLEN]; - strcpy(buffer, [template fileSystemRepresentation]); - return [NSString stringWithUTF8String:mktemp(buffer)]; -} - -static void _hashOfBuffer(unsigned char *hash, const char* buffer, size_t bufferLength) -{ - assert(bufferLength <= UINT32_MAX); - CC_SHA1_CTX hashContext; - CC_SHA1_Init(&hashContext); - CC_SHA1_Update(&hashContext, buffer, (CC_LONG)bufferLength); - CC_SHA1_Final(hash, &hashContext); -} - -static void _hashOfFile(unsigned char* hash, FTSENT *ent) -{ - if (ent->fts_info == FTS_SL) { - char linkDestination[MAXPATHLEN + 1]; - ssize_t linkDestinationLength = readlink(ent->fts_path, linkDestination, MAXPATHLEN); - if (linkDestinationLength < 0) { - perror("readlink"); - return; - } - - _hashOfBuffer(hash, linkDestination, linkDestinationLength); - return; - } - - if (ent->fts_info == FTS_F) { - int fileDescriptor = open(ent->fts_path, O_RDONLY); - if (fileDescriptor == -1) { - perror("open"); - return; - } - - size_t fileSize = (size_t)ent->fts_statp->st_size; - if (fileSize == 0) { - _hashOfBuffer(hash, NULL, 0); - close(fileDescriptor); - return; - } - - void *buffer = mmap(0, fileSize, PROT_READ, MAP_FILE | MAP_PRIVATE, fileDescriptor, 0); - if (buffer == (void*)-1) { - close(fileDescriptor); - perror("mmap"); - return; - } - - _hashOfBuffer(hash, buffer, fileSize); - munmap(buffer, fileSize); - close(fileDescriptor); - return; - } - - if (ent->fts_info == FTS_D) - memset(hash, 0xdd, CC_SHA1_DIGEST_LENGTH); -} - -NSData *hashOfFile(FTSENT *ent) -{ - unsigned char fileHash[CC_SHA1_DIGEST_LENGTH]; - _hashOfFile(fileHash, ent); - return [NSData dataWithBytes:fileHash length:CC_SHA1_DIGEST_LENGTH]; -} - -NSString *hashOfTree(NSString *path) -{ - const char *sourcePaths[] = {[path UTF8String], 0}; - FTS *fts = fts_open((char* const*)sourcePaths, FTS_PHYSICAL | FTS_NOCHDIR, compareFiles); - if (!fts) { - perror("fts_open"); - return nil; - } - - CC_SHA1_CTX hashContext; - CC_SHA1_Init(&hashContext); - - FTSENT *ent = 0; - while ((ent = fts_read(fts))) { - if (ent->fts_info != FTS_F && ent->fts_info != FTS_SL) - continue; - - unsigned char fileHash[CC_SHA1_DIGEST_LENGTH]; - _hashOfFile(fileHash, ent); - CC_SHA1_Update(&hashContext, fileHash, sizeof(fileHash)); - - NSString *relativePath = pathRelativeToDirectory(path, [NSString stringWithUTF8String:ent->fts_path]); - NSData *relativePathBytes = [relativePath dataUsingEncoding:NSUTF8StringEncoding]; - CC_SHA1_Update(&hashContext, [relativePathBytes bytes], (uint32_t)[relativePathBytes length]); - } - fts_close(fts); - - unsigned char hash[CC_SHA1_DIGEST_LENGTH]; - CC_SHA1_Final(hash, &hashContext); - - char hexHash[CC_SHA1_DIGEST_LENGTH * 2 + 1]; - size_t i; - for (i = 0; i < CC_SHA1_DIGEST_LENGTH; i++) - sprintf(hexHash + i * 2, "%02x", hash[i]); - - return [NSString stringWithUTF8String:hexHash]; -} - -void removeTree(NSString *path) -{ -#if MAC_OS_X_VERSION_MIN_REQUIRED > MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] removeItemAtPath:path error:0]; -#else - [[NSFileManager defaultManager] removeFileAtPath:path handler:nil]; -#endif -} - -void copyTree(NSString *source, NSString *dest) -{ -#if MAC_OS_X_VERSION_MIN_REQUIRED > MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] copyItemAtPath:source toPath:dest error:0]; -#else - [[NSFileManager defaultManager] copyPath:source toPath:dest handler:nil]; -#endif -} diff --git a/Frameworks/Sparkle/SUBinaryDeltaTool.m b/Frameworks/Sparkle/SUBinaryDeltaTool.m deleted file mode 100644 index 2aa93a429..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaTool.m +++ /dev/null @@ -1,269 +0,0 @@ -// -// SUBinaryDeltaTool.m -// Sparkle -// -// Created by Mark Rowe on 2009-06-01. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#define _DARWIN_NO_64_BIT_INODE 1 - -#include "SUBinaryDeltaCommon.h" -#include "SUBinaryDeltaApply.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -extern int bsdiff(int argc, const char **argv); - -@interface CreateBinaryDeltaOperation : NSOperation -{ - NSString *_relativePath; - NSString *_fromPath; - NSString *_toPath; - NSString *_resultPath; -} -- (id)initWithRelativePath:(NSString *)relativePath oldTree:(NSString *)oldTree newTree:(NSString *)newTree; - -- (NSString *)relativePath; -- (NSString *)resultPath; -@end - -@implementation CreateBinaryDeltaOperation - -- (id)initWithRelativePath:(NSString *)relativePath oldTree:(NSString *)oldTree newTree:(NSString *)newTree -{ - if ((self = [super init])) { - _relativePath = [relativePath copy]; - _fromPath = [[oldTree stringByAppendingPathComponent:relativePath] retain]; - _toPath = [[newTree stringByAppendingPathComponent:relativePath] retain]; - } - return self; -} - -- (NSString *)relativePath -{ - return [[_relativePath retain] autorelease]; -} - -- (NSString *)resultPath -{ - return [[_resultPath retain] autorelease]; -} - -- (void)main -{ - NSString *temporaryFile = temporaryFilename(@"BinaryDelta"); - const char *argv[] = {"/usr/bin/bsdiff", [_fromPath fileSystemRepresentation], [_toPath fileSystemRepresentation], [temporaryFile fileSystemRepresentation]}; - int result = bsdiff(4, argv); - if (!result) - _resultPath = [temporaryFile retain]; -} - -@end - -static NSDictionary *infoForFile(FTSENT *ent) -{ - NSData *hash = hashOfFile(ent); - NSNumber *size = nil; - if (ent->fts_info != FTS_D) - size = [NSNumber numberWithUnsignedLongLong:ent->fts_statp->st_size]; - return [NSDictionary dictionaryWithObjectsAndKeys:hash, @"hash", [NSNumber numberWithUnsignedShort:ent->fts_info], @"type", size, @"size", nil]; -} - -static NSString *absolutePath(NSString *path) -{ - NSURL *url = [[[NSURL alloc] initFileURLWithPath:path] autorelease]; - return [[url absoluteURL] path]; -} - -static NSString *temporaryPatchFile(NSString *patchFile) -{ - NSString *path = absolutePath(patchFile); - NSString *directory = [path stringByDeletingLastPathComponent]; - NSString *file = [path lastPathComponent]; - return [NSString stringWithFormat:@"%@/.%@.tmp", directory, file]; -} - -static BOOL shouldSkipDeltaCompression(NSString *key, NSDictionary* originalInfo, NSDictionary *newInfo) -{ - unsigned long long fileSize = [[newInfo objectForKey:@"size"] unsignedLongLongValue]; - if (fileSize < 4096) - return YES; - - if (!originalInfo) - return YES; - - if ([[originalInfo objectForKey:@"type"] unsignedShortValue] != [[newInfo objectForKey:@"type"] unsignedShortValue]) - return YES; - - return NO; -} - -static BOOL shouldDeleteThenExtract(NSString *key, NSDictionary* originalInfo, NSDictionary *newInfo) -{ - if (!originalInfo) - return NO; - - if ([[originalInfo objectForKey:@"type"] unsignedShortValue] != [[newInfo objectForKey:@"type"] unsignedShortValue]) - return YES; - - return NO; -} - -int main(int argc, char **argv) -{ - if (argc != 5) { -usage: - fprintf(stderr, "Usage: BinaryDelta [create | apply] before-tree after-tree patch-file\n"); - exit(1); - } - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - - NSString *command = [NSString stringWithUTF8String:argv[1]]; - NSString *oldPath = [NSString stringWithUTF8String:argv[2]]; - NSString *newPath = [NSString stringWithUTF8String:argv[3]]; - NSString *patchFile = [NSString stringWithUTF8String:argv[4]]; - - if ([command isEqualToString:@"apply"]) { - int result = applyBinaryDelta(oldPath, newPath, patchFile); - [pool drain]; - return result; - } - if (![command isEqualToString:@"create"]) { - [pool drain]; - goto usage; - } - - NSMutableDictionary *originalTreeState = [NSMutableDictionary dictionary]; - - const char *sourcePaths[] = {[oldPath fileSystemRepresentation], 0}; - FTS *fts = fts_open((char* const*)sourcePaths, FTS_PHYSICAL | FTS_NOCHDIR, compareFiles); - if (!fts) { - [pool drain]; - perror("fts_open"); - return 1; - } - - fprintf(stderr, "Processing %s...", [oldPath UTF8String]); - FTSENT *ent = 0; - while ((ent = fts_read(fts))) { - if (ent->fts_info != FTS_F && ent->fts_info != FTS_SL && ent->fts_info != FTS_D) - continue; - - NSString *key = pathRelativeToDirectory(oldPath, [NSString stringWithUTF8String:ent->fts_path]); - if (![key length]) - continue; - - NSDictionary *info = infoForFile(ent); - [originalTreeState setObject:info forKey:key]; - } - fts_close(fts); - - NSString *beforeHash = hashOfTree(oldPath); - - NSMutableDictionary *newTreeState = [NSMutableDictionary dictionary]; - for (NSString *key in originalTreeState) - { - [newTreeState setObject:[NSNull null] forKey:key]; - } - - fprintf(stderr, "\nProcessing %s... ", [newPath UTF8String]); - sourcePaths[0] = [newPath fileSystemRepresentation]; - fts = fts_open((char* const*)sourcePaths, FTS_PHYSICAL | FTS_NOCHDIR, compareFiles); - if (!fts) { - [pool drain]; - perror("fts_open"); - return 1; - } - - - while ((ent = fts_read(fts))) { - if (ent->fts_info != FTS_F && ent->fts_info != FTS_SL && ent->fts_info != FTS_D) - continue; - - NSString *key = pathRelativeToDirectory(newPath, [NSString stringWithUTF8String:ent->fts_path]); - if (![key length]) - continue; - - NSDictionary *info = infoForFile(ent); - NSDictionary *oldInfo = [originalTreeState objectForKey:key]; - - if ([info isEqual:oldInfo]) - [newTreeState removeObjectForKey:key]; - else - [newTreeState setObject:info forKey:key]; - } - fts_close(fts); - - NSString *afterHash = hashOfTree(newPath); - - fprintf(stderr, "\nGenerating delta... "); - - NSString *temporaryFile = temporaryPatchFile(patchFile); - xar_t x = xar_open([temporaryFile fileSystemRepresentation], WRITE); - xar_opt_set(x, XAR_OPT_COMPRESSION, "bzip2"); - xar_subdoc_t attributes = xar_subdoc_new(x, "binary-delta-attributes"); - xar_subdoc_prop_set(attributes, "before-sha1", [beforeHash UTF8String]); - xar_subdoc_prop_set(attributes, "after-sha1", [afterHash UTF8String]); - - NSOperationQueue *deltaQueue = [[NSOperationQueue alloc] init]; - NSMutableArray *deltaOperations = [NSMutableArray array]; - - NSArray *keys = [[newTreeState allKeys] sortedArrayUsingSelector:@selector(compare:)]; - for (NSString* key in keys) { - id value = [newTreeState valueForKey:key]; - - if ([value isEqual:[NSNull null]]) { - xar_file_t newFile = xar_add_frombuffer(x, 0, [key fileSystemRepresentation], (char *)"", 1); - assert(newFile); - xar_prop_set(newFile, "delete", "true"); - continue; - } - - NSDictionary *originalInfo = [originalTreeState objectForKey:key]; - NSDictionary *newInfo = [newTreeState objectForKey:key]; - if (shouldSkipDeltaCompression(key, originalInfo, newInfo)) { - NSString *path = [newPath stringByAppendingPathComponent:key]; - xar_file_t newFile = xar_add_frompath(x, 0, [key fileSystemRepresentation], [path fileSystemRepresentation]); - assert(newFile); - if (shouldDeleteThenExtract(key, originalInfo, newInfo)) - xar_prop_set(newFile, "delete-then-extract", "true"); - } else { - CreateBinaryDeltaOperation *operation = [[CreateBinaryDeltaOperation alloc] initWithRelativePath:key oldTree:oldPath newTree:newPath]; - [deltaQueue addOperation:operation]; - [deltaOperations addObject:operation]; - [operation release]; - } - } - - [deltaQueue waitUntilAllOperationsAreFinished]; - [deltaQueue release]; - - for (CreateBinaryDeltaOperation *operation in deltaOperations) { - NSString *resultPath = [operation resultPath]; - xar_file_t newFile = xar_add_frompath(x, 0, [[operation relativePath] fileSystemRepresentation], [resultPath fileSystemRepresentation]); - assert(newFile); - xar_prop_set(newFile, "binary-delta", "true"); - unlink([resultPath fileSystemRepresentation]); - } - - xar_close(x); - - unlink([patchFile fileSystemRepresentation]); - link([temporaryFile fileSystemRepresentation], [patchFile fileSystemRepresentation]); - unlink([temporaryFile fileSystemRepresentation]); - fprintf(stderr, "Done!\n"); - - [pool drain]; - return 0; -} diff --git a/Frameworks/Sparkle/SUBinaryDeltaUnarchiver.h b/Frameworks/Sparkle/SUBinaryDeltaUnarchiver.h deleted file mode 100644 index 2f2e76510..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaUnarchiver.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// SUBinaryDeltaUnarchiver.h -// Sparkle -// -// Created by Mark Rowe on 2009-06-03. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#ifndef SUBINARYDELTAUNARCHIVER_H -#define SUBINARYDELTAUNARCHIVER_H - -#import -#import "SUUnarchiver.h" - -@interface SUBinaryDeltaUnarchiver : SUUnarchiver { -} - -@end - -#endif diff --git a/Frameworks/Sparkle/SUBinaryDeltaUnarchiver.m b/Frameworks/Sparkle/SUBinaryDeltaUnarchiver.m deleted file mode 100644 index e7b612ace..000000000 --- a/Frameworks/Sparkle/SUBinaryDeltaUnarchiver.m +++ /dev/null @@ -1,48 +0,0 @@ -// -// SUBinaryDeltaUnarchiver.m -// Sparkle -// -// Created by Mark Rowe on 2009-06-03. -// Copyright 2009 Mark Rowe. All rights reserved. -// - -#import "SUBinaryDeltaCommon.h" -#import "SUBinaryDeltaUnarchiver.h" -#import "SUBinaryDeltaApply.h" -#import "SUUnarchiver_Private.h" -#import "SUHost.h" -#import "NTSynchronousTask.h" - -@implementation SUBinaryDeltaUnarchiver - -+ (BOOL)canUnarchivePath:(NSString *)path -{ - return binaryDeltaSupported() && [[path pathExtension] isEqualToString:@"delta"]; -} - -- (void)applyBinaryDelta -{ - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - NSString *sourcePath = [[updateHost bundle] bundlePath]; - NSString *targetPath = [[archivePath stringByDeletingLastPathComponent] stringByAppendingPathComponent:[sourcePath lastPathComponent]]; - - int result = applyBinaryDelta(sourcePath, targetPath, archivePath); - if (!result) - [self performSelectorOnMainThread:@selector(notifyDelegateOfSuccess) withObject:nil waitUntilDone:NO]; - else - [self performSelectorOnMainThread:@selector(notifyDelegateOfFailure) withObject:nil waitUntilDone:NO]; - - [pool drain]; -} - -- (void)start -{ - [NSThread detachNewThreadSelector:@selector(applyBinaryDelta) toTarget:self withObject:nil]; -} - -+ (void)load -{ - [self registerImplementation:self]; -} - -@end diff --git a/Frameworks/Sparkle/SUCodeSigningVerifier.h b/Frameworks/Sparkle/SUCodeSigningVerifier.h deleted file mode 100644 index 1f01d1b55..000000000 --- a/Frameworks/Sparkle/SUCodeSigningVerifier.h +++ /dev/null @@ -1,19 +0,0 @@ -// -// SUCodeSigningVerifier.h -// Sparkle -// -// Created by Andy Matuschak on 7/5/12. -// -// - -#ifndef SUCODESIGNINGVERIFIER_H -#define SUCODESIGNINGVERIFIER_H - -#import - -@interface SUCodeSigningVerifier : NSObject -+ (BOOL)codeSignatureIsValidAtPath:(NSString *)destinationPath error:(NSError **)error; -+ (BOOL)hostApplicationIsCodeSigned; -@end - -#endif diff --git a/Frameworks/Sparkle/SUCodeSigningVerifier.m b/Frameworks/Sparkle/SUCodeSigningVerifier.m deleted file mode 100644 index 0dc029f04..000000000 --- a/Frameworks/Sparkle/SUCodeSigningVerifier.m +++ /dev/null @@ -1,86 +0,0 @@ -// -// SUCodeSigningVerifier.m -// Sparkle -// -// Created by Andy Matuschak on 7/5/12. -// -// - -#import -#import "SUCodeSigningVerifier.h" -#import "SULog.h" - -@implementation SUCodeSigningVerifier - -extern OSStatus SecCodeCopySelf(SecCSFlags flags, SecCodeRef *self) __attribute__((weak_import)); - -extern OSStatus SecCodeCopyDesignatedRequirement(SecStaticCodeRef code, SecCSFlags flags, SecRequirementRef *requirement) __attribute__((weak_import)); - -extern OSStatus SecStaticCodeCreateWithPath(CFURLRef path, SecCSFlags flags, SecStaticCodeRef *staticCode) __attribute__((weak_import)); - -extern OSStatus SecStaticCodeCheckValidityWithErrors(SecStaticCodeRef staticCode, SecCSFlags flags, SecRequirementRef requirement, CFErrorRef *errors) __attribute__((weak_import)); - - -+ (BOOL)codeSignatureIsValidAtPath:(NSString *)destinationPath error:(NSError **)error -{ - // This API didn't exist prior to 10.6. - if (SecCodeCopySelf == NULL) return NO; - - OSStatus result; - SecRequirementRef requirement = NULL; - SecStaticCodeRef staticCode = NULL; - SecCodeRef hostCode = NULL; - - result = SecCodeCopySelf(kSecCSDefaultFlags, &hostCode); - if (result != 0) { - SULog(@"Failed to copy host code %d", result); - goto finally; - } - - result = SecCodeCopyDesignatedRequirement(hostCode, kSecCSDefaultFlags, &requirement); - if (result != 0) { - SULog(@"Failed to copy designated requirement %d", result); - goto finally; - } - - NSBundle *newBundle = [NSBundle bundleWithPath:destinationPath]; - if (!newBundle) { - SULog(@"Failed to load NSBundle for update"); - result = -1; - goto finally; - } - - result = SecStaticCodeCreateWithPath((CFURLRef)[newBundle executableURL], kSecCSDefaultFlags, &staticCode); - if (result != 0) { - SULog(@"Failed to get static code %d", result); - goto finally; - } - - result = SecStaticCodeCheckValidityWithErrors(staticCode, kSecCSDefaultFlags | kSecCSCheckAllArchitectures, requirement, (CFErrorRef *)error); - if (result != 0 && error) [*error autorelease]; - -finally: - if (hostCode) CFRelease(hostCode); - if (staticCode) CFRelease(staticCode); - if (requirement) CFRelease(requirement); - return (result == 0); -} - -+ (BOOL)hostApplicationIsCodeSigned -{ - // This API didn't exist prior to 10.6. - if (SecCodeCopySelf == NULL) return NO; - - OSStatus result; - SecCodeRef hostCode = NULL; - result = SecCodeCopySelf(kSecCSDefaultFlags, &hostCode); - if (result != 0) return NO; - - SecRequirementRef requirement = NULL; - result = SecCodeCopyDesignatedRequirement(hostCode, kSecCSDefaultFlags, &requirement); - if (hostCode) CFRelease(hostCode); - if (requirement) CFRelease(requirement); - return (result == 0); -} - -@end diff --git a/Frameworks/Sparkle/SUConstants.h b/Frameworks/Sparkle/SUConstants.h deleted file mode 100644 index 0dcc6cfbe..000000000 --- a/Frameworks/Sparkle/SUConstants.h +++ /dev/null @@ -1,113 +0,0 @@ -// -// SUConstants.h -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - - -#ifndef SUCONSTANTS_H -#define SUCONSTANTS_H - -// ----------------------------------------------------------------------------- -// Preprocessor flags: -// ----------------------------------------------------------------------------- - -// Turn off DSA signature check (practically invites man-in-the-middle attacks): -#define ENDANGER_USERS_WITH_INSECURE_UPDATES 0 - -// Sparkle usually doesn't allow downgrades as they're usually accidental, but -// if your app has a downgrade function or URL handler, turn this on: -#define PERMIT_AUTOMATED_DOWNGRADES 0 - -// If your app file on disk is named "MyApp 1.1b4", Sparkle usually updates it -// in place, giving you an app named 1.1b4 that is actually 1.2. Turn the -// following on to always reset the name back to "MyApp": -#define NORMALIZE_INSTALLED_APP_NAME 0 - - -#define TRY_TO_APPEND_VERSION_NUMBER 1 - -// ----------------------------------------------------------------------------- -// Notifications: -// ----------------------------------------------------------------------------- - -extern NSString *const SUUpdaterWillRestartNotification; - -extern NSString *const SUTechnicalErrorInformationKey; - -// ----------------------------------------------------------------------------- -// PList keys:: -// ----------------------------------------------------------------------------- - -extern NSString *const SUFeedURLKey; -extern NSString *const SUHasLaunchedBeforeKey; -extern NSString *const SUShowReleaseNotesKey; -extern NSString *const SUSkippedVersionKey; -extern NSString *const SUScheduledCheckIntervalKey; -extern NSString *const SULastCheckTimeKey; -extern NSString *const SUPublicDSAKeyKey; -extern NSString *const SUPublicDSAKeyFileKey; -extern NSString *const SUAutomaticallyUpdateKey; -extern NSString *const SUAllowsAutomaticUpdatesKey; -extern NSString *const SUEnableAutomaticChecksKey; -extern NSString *const SUEnableAutomaticChecksKeyOld; -extern NSString *const SUEnableSystemProfilingKey; -extern NSString *const SUSendProfileInfoKey; -extern NSString *const SULastProfileSubmitDateKey; -extern NSString *const SUPromptUserOnFirstLaunchKey; -extern NSString *const SUFixedHTMLDisplaySizeKey; -extern NSString *const SUKeepDownloadOnFailedInstallKey; -extern NSString *const SUDefaultsDomainKey; - -// ----------------------------------------------------------------------------- -// Errors: -// ----------------------------------------------------------------------------- - -extern NSString *const SUSparkleErrorDomain; -// Appcast phase errors. -extern OSStatus SUAppcastParseError; -extern OSStatus SUNoUpdateError; -extern OSStatus SUAppcastError; -extern OSStatus SURunningFromDiskImageError; - -// Downlaod phase errors. -extern OSStatus SUTemporaryDirectoryError; - -// Extraction phase errors. -extern OSStatus SUUnarchivingError; -extern OSStatus SUSignatureError; - -// Installation phase errors. -extern OSStatus SUFileCopyFailure; -extern OSStatus SUAuthenticationFailure; -extern OSStatus SUMissingUpdateError; -extern OSStatus SUMissingInstallerToolError; -extern OSStatus SURelaunchError; -extern OSStatus SUInstallationError; -extern OSStatus SUDowngradeError; - - -// ----------------------------------------------------------------------------- -// NSInteger fixer-upper: -// ----------------------------------------------------------------------------- - -// NSInteger is a type that was added to Leopard. -// Here is some glue to ensure that NSInteger will work with pre-10.5 SDKs: -#ifndef NSINTEGER_DEFINED - #ifdef NS_BUILD_32_LIKE_64 - typedef long NSInteger; - typedef unsigned long NSUInteger; - #else - typedef int NSInteger; - typedef unsigned int NSUInteger; - #endif - #define NSIntegerMax LONG_MAX - #define NSIntegerMin LONG_MIN - #define NSUIntegerMax ULONG_MAX - #define NSINTEGER_DEFINED 1 -#endif - - -#endif diff --git a/Frameworks/Sparkle/SUConstants.m b/Frameworks/Sparkle/SUConstants.m deleted file mode 100644 index d08b3c2a6..000000000 --- a/Frameworks/Sparkle/SUConstants.m +++ /dev/null @@ -1,57 +0,0 @@ -// -// SUConstants.m -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUConstants.h" - -NSString *const SUUpdaterWillRestartNotification = @"SUUpdaterWillRestartNotificationName"; -NSString *const SUTechnicalErrorInformationKey = @"SUTechnicalErrorInformation"; - -NSString *const SUHasLaunchedBeforeKey = @"SUHasLaunchedBefore"; -NSString *const SUFeedURLKey = @"SUFeedURL"; -NSString *const SUShowReleaseNotesKey = @"SUShowReleaseNotes"; -NSString *const SUSkippedVersionKey = @"SUSkippedVersion"; -NSString *const SUScheduledCheckIntervalKey = @"SUScheduledCheckInterval"; -NSString *const SULastCheckTimeKey = @"SULastCheckTime"; -NSString *const SUExpectsDSASignatureKey = @"SUExpectsDSASignature"; -NSString *const SUPublicDSAKeyKey = @"SUPublicDSAKey"; -NSString *const SUPublicDSAKeyFileKey = @"SUPublicDSAKeyFile"; -NSString *const SUAutomaticallyUpdateKey = @"SUAutomaticallyUpdate"; -NSString *const SUAllowsAutomaticUpdatesKey = @"SUAllowsAutomaticUpdates"; -NSString *const SUEnableSystemProfilingKey = @"SUEnableSystemProfiling"; -NSString *const SUEnableAutomaticChecksKey = @"SUEnableAutomaticChecks"; -NSString *const SUEnableAutomaticChecksKeyOld = @"SUCheckAtStartup"; -NSString *const SUSendProfileInfoKey = @"SUSendProfileInfo"; -NSString *const SULastProfileSubmitDateKey = @"SULastProfileSubmissionDate"; -NSString *const SUPromptUserOnFirstLaunchKey = @"SUPromptUserOnFirstLaunch"; -NSString *const SUFixedHTMLDisplaySizeKey = @"SUFixedHTMLDisplaySize"; -NSString *const SUKeepDownloadOnFailedInstallKey = @"SUKeepDownloadOnFailedInstall"; -NSString *const SUDefaultsDomainKey = @"SUDefaultsDomain"; - -NSString *const SUSparkleErrorDomain = @"SUSparkleErrorDomain"; -OSStatus SUAppcastParseError = 1000; -OSStatus SUNoUpdateError = 1001; -OSStatus SUAppcastError = 1002; -OSStatus SURunningFromDiskImageError = 1003; - -OSStatus SUTemporaryDirectoryError = 2000; - -OSStatus SUUnarchivingError = 3000; -OSStatus SUSignatureError = 3001; - -OSStatus SUFileCopyFailure = 4000; -OSStatus SUAuthenticationFailure = 4001; -OSStatus SUMissingUpdateError = 4002; -OSStatus SUMissingInstallerToolError = 4003; -OSStatus SURelaunchError = 4004; -OSStatus SUInstallationError = 4005; -OSStatus SUDowngradeError = 4006; diff --git a/Frameworks/Sparkle/SUDSAVerifier.h b/Frameworks/Sparkle/SUDSAVerifier.h deleted file mode 100644 index 814e4c595..000000000 --- a/Frameworks/Sparkle/SUDSAVerifier.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// SUDSAVerifier.h -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUDSAVERIFIER_H -#define SUDSAVERIFIER_H - -#import - -@interface SUDSAVerifier : NSObject {} -+ (BOOL)validatePath:(NSString *)path withEncodedDSASignature:(NSString *)encodedSignature withPublicDSAKey:(NSString *)pkeyString; -@end - -#endif diff --git a/Frameworks/Sparkle/SUDSAVerifier.m b/Frameworks/Sparkle/SUDSAVerifier.m deleted file mode 100644 index eb4dd2ff3..000000000 --- a/Frameworks/Sparkle/SUDSAVerifier.m +++ /dev/null @@ -1,357 +0,0 @@ -// -// SUDSAVerifier.m -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUDSAVerifier.h" -#import - -#import - -/* CDSA Specific */ -static CSSM_CSP_HANDLE cdsaInit( void ); -static void cdsaRelease( CSSM_CSP_HANDLE cspHandle ); -static CSSM_KEY_PTR cdsaCreateKey( CFDataRef rawKey ); -static void cdsaReleaseKey( CSSM_KEY_PTR key ); -static BOOL cdsaVerifyKey( CSSM_CSP_HANDLE cspHandle, const CSSM_KEY_PTR key ); -static BOOL cdsaVerifySignature( CSSM_CSP_HANDLE cspHandle, const CSSM_KEY_PTR key, const CFDataRef msg, const CFDataRef signature ); -static CFDataRef cdsaCreateSHA1Digest( CSSM_CSP_HANDLE cspHandle, const CFDataRef bytes ); - -/* Helper Functions */ -static NSData *b64decode( NSString *str ); -static NSData *rawKeyData( NSString *str ); - -@implementation SUDSAVerifier -#pragma mark - - -+ (BOOL)validatePath:(NSString *)path withEncodedDSASignature:(NSString *)encodedSignature withPublicDSAKey:(NSString *)pkeyString -{ - if ( !encodedSignature || !pkeyString || !path ) return NO; - BOOL result = NO; - NSData *pathData = nil, *sigData = nil; - CFDataRef hashData = NULL; - CSSM_KEY_PTR pubKey = cdsaCreateKey((CFDataRef)rawKeyData(pkeyString)); // Create the DSA key - CSSM_CSP_HANDLE cspHandle = CSSM_INVALID_HANDLE; - - if ( !pubKey ) return NO; - if ( (cspHandle = cdsaInit()) == CSSM_INVALID_HANDLE ) goto validate_end; // Init CDSA - if ( !cdsaVerifyKey(cspHandle, pubKey) ) goto validate_end; // Verify the key is valid - if ( (pathData = [NSData dataWithContentsOfFile:path]) == nil ) goto validate_end; // File data - if ( (hashData = cdsaCreateSHA1Digest(cspHandle, (CFDataRef)pathData)) == NULL ) goto validate_end; // Hash - - // Remove any line feeds from end of signature - // (Not likely needed, but the verify _can_ fail if there is, so...) - if ( [encodedSignature characterAtIndex:[encodedSignature length] - 1] == '\n' ) { - NSMutableString *sig = [[encodedSignature mutableCopy] autorelease]; - while ( [sig characterAtIndex:[sig length] - 1] == '\n' ) - [sig deleteCharactersInRange:NSMakeRange([sig length] - 1, 1)]; - encodedSignature = sig; - } - if ( (sigData = b64decode(encodedSignature)) == nil ) goto validate_end; // Decode signature - - // Verify the signature on the file - result = cdsaVerifySignature( cspHandle, pubKey, hashData, (CFDataRef)sigData ); - -validate_end: - cdsaReleaseKey( pubKey ); - cdsaRelease( cspHandle ); - if ( hashData ) CFRelease( hashData ); - - return result; -} - -@end - -#pragma mark - -#pragma mark Misc Helper Functions -#pragma mark - - -static NSData *b64decode( NSString *str ) -{ - if ( !str ) return nil; - NSMutableData *retval = nil; - NSData *input = [str dataUsingEncoding:NSUTF8StringEncoding]; - UInt8 *ibuf = (UInt8 *)[input bytes], *buf = NULL, *a = NULL; - size_t len = [input length], i = 0, j = 0, size = ((len + 3) / 4) * 3; - static UInt8 table[256] = { - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* 00-0F */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* 10-1F */ - 99,99,99,99,99,99,99,99,99,99,99,62,99,99,99,63, /* 20-2F */ - 52,53,54,55,56,57,58,59,60,61,99,99,99,99,99,99, /* 30-3F */ - 99, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14, /* 40-4F */ - 15,16,17,18,19,20,21,22,23,24,25,99,99,99,99,99, /* 50-5F */ - 99,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, /* 60-6F */ - 41,42,43,44,45,46,47,48,49,50,51,99,99,99,99,99, /* 70-7F */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* 80-8F */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* 90-9F */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* A0-AF */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* B0-BF */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* C0-CF */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* D0-DF */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99, /* E0-EF */ - 99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99 /* F0-FF */ - }; - - retval = [NSMutableData dataWithLength:size]; - buf = [retval mutableBytes]; - - if ( (a = calloc(4, sizeof(UInt8))) == NULL ) return nil; - - do { - size_t ai = 0; - a[0] = a[1] = a[2] = a[3] = 0; - do { - UInt8 d = table[ibuf[i++]]; - if ( d != 99 ) { - a[ai] = d; - ai++; - if ( ai == 4 ) break; - } - } while ( i < len ); - if ( ai >= 2 ) buf[j] = (a[0] << 2) | (a[1] >> 4); - if ( ai >= 3 ) buf[j+1] = (a[1] << 4) | (a[2] >> 2); - if ( ai >= 4 ) buf[j+2] = (a[2] << 6) | a[3]; - j += ai-1; - } while ( i < len ); - - free( a ); - if ( j < size ) [retval setLength:j]; - - return retval; -} - -static NSData *rawKeyData( NSString *key ) -{ - if ( (key == nil) || ([key length] == 0) ) return nil; - NSMutableString *t = [[key mutableCopy] autorelease]; - - // Remove the PEM guards (if present) - [t replaceOccurrencesOfString:@"-" withString:@"" options:NSLiteralSearch range:NSMakeRange(0, [t length])]; - [t replaceOccurrencesOfString:@"BEGIN PUBLIC KEY" withString:@"" options:NSLiteralSearch range:NSMakeRange(0, [t length])]; - [t replaceOccurrencesOfString:@"END PUBLIC KEY" withString:@"" options:NSLiteralSearch range:NSMakeRange(0, [t length])]; - - // Remove any line feeds from the beginning of the key - while ( [t characterAtIndex:0] == '\n' ) { - [t deleteCharactersInRange:NSMakeRange(0, 1)]; - } - - // Remove any line feeds at the end of the key - while ( [t characterAtIndex:[t length] - 1] == '\n' ) { - [t deleteCharactersInRange:NSMakeRange([t length] - 1, 1)]; - } - - // Remove whitespace around each line of the key. - NSMutableArray *pkeyTrimmedLines = [NSMutableArray array]; - NSEnumerator *pkeyLinesEnumerator = [[t componentsSeparatedByString:@"\n"] objectEnumerator]; - NSCharacterSet *whiteSet = [NSCharacterSet whitespaceCharacterSet]; - NSString *pkeyLine; - while ((pkeyLine = [pkeyLinesEnumerator nextObject]) != nil) - { - [pkeyTrimmedLines addObject:[pkeyLine stringByTrimmingCharactersInSet:whiteSet]]; - } - key = [pkeyTrimmedLines componentsJoinedByString:@"\n"]; // Put them back together. - - // Base64 decode to return the raw key bits (DER format rather than PEM) - return b64decode( key ); -} - -#pragma mark - -#pragma mark CDSA -#pragma mark - - -/* Helper Functions */ -static CSSM_DATA_PTR su_createData( CFDataRef bytes ); -static void su_freeData( CSSM_DATA_PTR data, Boolean freeData ); -static Boolean su_copyBytesToData( CSSM_DATA_PTR data, CSSM_SIZE size, const uint8 *bytes ); - -/* Memory functions */ -static void *su_malloc( CSSM_SIZE size, void *ref ); -static void su_free( void *ptr, void *ref ); -static void *su_realloc( void *ptr, CSSM_SIZE size, void *ref ); -static void *su_calloc( uint32 num, CSSM_SIZE size, void *ref ); - -/* Constants & Typedefs */ -static CSSM_VERSION vers = { 2, 0 }; -static const CSSM_GUID su_guid = { 'S', 'p', 'a', { 'r', 'k', 'l', 'e', 0, 0, 0, 0 } }; -static CSSM_BOOL cssmInited = CSSM_FALSE; - -static CSSM_API_MEMORY_FUNCS SU_MemFuncs = { - su_malloc, - su_free, - su_realloc, - su_calloc, - NULL -}; - -static CSSM_CSP_HANDLE cdsaInit( void ) -{ - CSSM_CSP_HANDLE cspHandle = CSSM_INVALID_HANDLE; - CSSM_RETURN crtn; - - if ( !cssmInited ) { - CSSM_PVC_MODE pvcPolicy = CSSM_PVC_NONE; - crtn = CSSM_Init( &vers, CSSM_PRIVILEGE_SCOPE_NONE, &su_guid, CSSM_KEY_HIERARCHY_NONE, &pvcPolicy, NULL ); - if ( crtn ) return CSSM_INVALID_HANDLE; - cssmInited = CSSM_TRUE; - } - - crtn = CSSM_ModuleLoad( &gGuidAppleCSP, CSSM_KEY_HIERARCHY_NONE, NULL, NULL ); - if ( crtn ) return CSSM_INVALID_HANDLE; - - crtn = CSSM_ModuleAttach( &gGuidAppleCSP, &vers, &SU_MemFuncs, 0, CSSM_SERVICE_CSP, 0, CSSM_KEY_HIERARCHY_NONE, NULL, 0, NULL, &cspHandle ); - if ( crtn ) return CSSM_INVALID_HANDLE; - - return cspHandle; -} - -static void cdsaRelease( CSSM_CSP_HANDLE cspHandle ) -{ - if ( CSSM_ModuleDetach(cspHandle) != CSSM_OK ) return; - CSSM_ModuleUnload( &gGuidAppleCSP, NULL, NULL ); -} - -static CSSM_KEY_PTR cdsaCreateKey( CFDataRef rawKey ) -{ - CSSM_KEY_PTR retval = NULL; - - if ( !rawKey || (CFDataGetLength(rawKey) == 0) ) return NULL; - - if ( (retval = su_malloc(sizeof(CSSM_KEY), NULL)) == NULL ) return NULL; - - if ( !su_copyBytesToData(&(retval->KeyData), CFDataGetLength(rawKey), CFDataGetBytePtr(rawKey)) ) { - su_free( retval, NULL ); - return NULL; - } - - CSSM_KEYHEADER_PTR hdr = &(retval->KeyHeader); - - memset( hdr, 0, sizeof(CSSM_KEYHEADER) ); - - hdr->HeaderVersion = CSSM_KEYHEADER_VERSION; - hdr->CspId = su_guid; - hdr->BlobType = CSSM_KEYBLOB_RAW; - hdr->Format = CSSM_KEYBLOB_RAW_FORMAT_X509; - hdr->AlgorithmId = CSSM_ALGID_DSA; - hdr->KeyClass = CSSM_KEYCLASS_PUBLIC_KEY; - hdr->KeyAttr = CSSM_KEYATTR_EXTRACTABLE; - hdr->KeyUsage = CSSM_KEYUSE_ANY; - - return retval; -} - -static void cdsaReleaseKey( CSSM_KEY_PTR key ) -{ - if ( key ) { - if ( key->KeyData.Data ) su_free( key->KeyData.Data, NULL ); - su_free( key, NULL ); - } -} - -BOOL cdsaVerifyKey( CSSM_CSP_HANDLE cspHandle, CSSM_KEY_PTR key ) -{ - if ( key->KeyHeader.LogicalKeySizeInBits == 0 ) { - CSSM_RETURN crtn; - CSSM_KEY_SIZE keySize; - - /* This will fail if the key isn't valid */ - crtn = CSSM_QueryKeySizeInBits( cspHandle, CSSM_INVALID_HANDLE, key, &keySize ); - if ( crtn ) return NO; - key->KeyHeader.LogicalKeySizeInBits = keySize.LogicalKeySizeInBits; - } - return YES; -} - -static BOOL cdsaVerifySignature( CSSM_CSP_HANDLE cspHandle, const CSSM_KEY_PTR key, const CFDataRef msg, const CFDataRef signature ) -{ - CSSM_CC_HANDLE ccHandle = CSSM_INVALID_HANDLE; - CSSM_DATA_PTR plain = su_createData( msg ), cipher = su_createData( signature ); - BOOL retval = NO; - - if ( !plain || !cipher || (CSSM_CSP_CreateSignatureContext(cspHandle, CSSM_ALGID_SHA1WithDSA, NULL, key, &ccHandle) != CSSM_OK) ) - goto verify_end; - - retval = ( CSSM_VerifyData(ccHandle, plain, 1, CSSM_ALGID_NONE, cipher) == CSSM_OK ); - -verify_end: - su_freeData( plain, true ); - su_freeData( cipher, true ); - if ( ccHandle ) CSSM_DeleteContext( ccHandle ); - - return retval; -} - -static CFDataRef cdsaCreateSHA1Digest( CSSM_CSP_HANDLE cspHandle, const CFDataRef bytes ) -{ - CSSM_CC_HANDLE ccHandle = CSSM_INVALID_HANDLE; - CSSM_DATA_PTR data = su_createData( bytes ), dgst = su_createData( NULL ); - CFDataRef retval = NULL; - - if ( !data || !dgst || (CSSM_CSP_CreateDigestContext(cspHandle, CSSM_ALGID_SHA1, &ccHandle) != CSSM_OK) ) - goto digest_end; - - if ( CSSM_DigestData(ccHandle, data, 1, dgst) == CSSM_OK ) - retval = CFDataCreate( kCFAllocatorDefault, (const UInt8 *)dgst->Data, (CFIndex)dgst->Length ); - -digest_end: - su_freeData( data, true ); - su_freeData( dgst, true ); - if ( ccHandle ) CSSM_DeleteContext( ccHandle ); - - return retval; -} - -/* Memory Functions */ -static void *su_malloc( CSSM_SIZE size, void *ref ) -{ - return malloc( size ); -} - -static void su_free( void *ptr, void *ref ) -{ - free( ptr ); -} - -static void *su_realloc( void *ptr, CSSM_SIZE size, void *ref ) -{ - return realloc( ptr, size ); -} - -static void *su_calloc( uint32 num, CSSM_SIZE size, void *ref ) -{ - return calloc( num, size ); -} - -/* Helper Functions */ -static CSSM_DATA_PTR su_createData( CFDataRef bytes ) -{ - CSSM_DATA_PTR data = su_malloc( sizeof(CSSM_DATA), NULL ); - if ( !data ) return NULL; - data->Data = NULL; - data->Length = 0; - if ( bytes ) su_copyBytesToData( data, CFDataGetLength(bytes), CFDataGetBytePtr(bytes) ); - return data; -} - -static void su_freeData( CSSM_DATA_PTR data, Boolean freeData ) -{ - if ( data ) { - if ( freeData && data->Data ) su_free( data->Data, NULL ); - su_free( data, NULL ); - } -} - -static Boolean su_copyBytesToData( CSSM_DATA_PTR data, CSSM_SIZE size, const uint8 *bytes ) -{ - Boolean retval = false; - if ( size && bytes ) { - if ( (data->Data = su_malloc(size, NULL)) ) { - memcpy( data->Data, bytes, size ); - data->Length = size; - retval = true; - } - } - return retval; -} diff --git a/Frameworks/Sparkle/SUDiskImageUnarchiver.h b/Frameworks/Sparkle/SUDiskImageUnarchiver.h deleted file mode 100644 index 44c71504c..000000000 --- a/Frameworks/Sparkle/SUDiskImageUnarchiver.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// SUDiskImageUnarchiver.h -// Sparkle -// -// Created by Andy Matuschak on 6/16/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUDISKIMAGEUNARCHIVER_H -#define SUDISKIMAGEUNARCHIVER_H - -#import -#import "SUUnarchiver.h" - -@interface SUDiskImageUnarchiver : SUUnarchiver { -} - -@end - -#endif diff --git a/Frameworks/Sparkle/SUDiskImageUnarchiver.m b/Frameworks/Sparkle/SUDiskImageUnarchiver.m deleted file mode 100644 index 95531974c..000000000 --- a/Frameworks/Sparkle/SUDiskImageUnarchiver.m +++ /dev/null @@ -1,206 +0,0 @@ -// -// SUDiskImageUnarchiver.m -// Sparkle -// -// Created by Andy Matuschak on 6/16/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUDiskImageUnarchiver.h" -#import "SUUnarchiver_Private.h" -#import "NTSynchronousTask.h" -#import "SULog.h" -#import - -@implementation SUDiskImageUnarchiver - -+ (BOOL)canUnarchivePath:(NSString *)path -{ - return [[path pathExtension] isEqualToString:@"dmg"]; -} - -// Called on a non-main thread. -- (void)extractDMG -{ - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - - NSData *result = [NTSynchronousTask task:@"/usr/bin/hdiutil" directory:@"/" withArgs:[NSArray arrayWithObjects: @"isencrypted", archivePath, nil] input:NULL]; - if([self isEncrypted:result] && [delegate respondsToSelector:@selector(unarchiver:requiresPasswordReturnedViaInvocation:)]) { - [self performSelectorOnMainThread:@selector(requestPasswordFromDelegate) withObject:nil waitUntilDone:NO]; - } else { - [self extractDMGWithPassword:nil]; - } - - [pool release]; -} - -// Called on a non-main thread. -- (void)extractDMGWithPassword:(NSString *)password -{ - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - - BOOL mountedSuccessfully = NO; - - SULog(@"Extracting %@ as a DMG", archivePath); - - // get a unique mount point path - NSString *mountPointName = nil; - NSString *mountPoint = nil; - FSRef tmpRef; - do - { - CFUUIDRef uuid = CFUUIDCreate(NULL); - if (uuid) - { - CFStringRef uuidString = CFUUIDCreateString(NULL, uuid); - if (uuidString) - { - mountPoint = [@"/Volumes" stringByAppendingPathComponent:(NSString*)uuidString]; - CFRelease(uuidString); - } - CFRelease(uuid); - } - } - while (noErr == FSPathMakeRefWithOptions((UInt8 *)[mountPoint fileSystemRepresentation], kFSPathMakeRefDoNotFollowLeafSymlink, &tmpRef, NULL)); - - NSData *promptData = nil; - if (password) { - NSString *data = [NSString stringWithFormat:@"%@\nyes\n", password]; - const char *bytes = [data cStringUsingEncoding:NSUTF8StringEncoding]; - NSUInteger length = [data lengthOfBytesUsingEncoding:NSUTF8StringEncoding]; - promptData = [NSData dataWithBytes:bytes length:length]; - } - else - promptData = [NSData dataWithBytes:"yes\n" length:4]; - - NSArray* arguments = [NSArray arrayWithObjects:@"attach", archivePath, @"-mountpoint", mountPoint, /*@"-noverify",*/ @"-nobrowse", @"-noautoopen", nil]; - - NSData *output = nil; - NSInteger taskResult = -1; - @try - { - NTSynchronousTask* task = [[NTSynchronousTask alloc] init]; - - [task run:@"/usr/bin/hdiutil" directory:@"/" withArgs:arguments input:promptData]; - - taskResult = [task result]; - output = [[[task output] copy] autorelease]; - [task release]; - } - @catch (NSException *localException) - { - goto reportError; - } - - if (taskResult != 0) - { - NSString* resultStr = output ? [[[NSString alloc] initWithData: output encoding: NSUTF8StringEncoding] autorelease] : nil; - if (password != nil && [resultStr rangeOfString:@"Authentication error"].location != NSNotFound && [delegate respondsToSelector:@selector(unarchiver:requiresPasswordReturnedViaInvocation:)]) { - [self performSelectorOnMainThread:@selector(requestPasswordFromDelegate) withObject:nil waitUntilDone:NO]; - goto finally; - } else { - SULog( @"hdiutil failed with code: %d data: <<%@>>", taskResult, resultStr ); - goto reportError; - } - } - mountedSuccessfully = YES; - - // Now that we've mounted it, we need to copy out its contents. - if (floor(NSAppKitVersionNumber) > NSAppKitVersionNumber10_6) { - // On 10.7 and later we don't want to use the File Manager API and instead want to use NSFileManager (fixes #827357). - NSFileManager *manager = [[[NSFileManager alloc] init] autorelease]; - NSError *error = nil; - NSArray *contents = [manager contentsOfDirectoryAtPath:mountPoint error:&error]; - if (error) - { - SULog(@"Couldn't enumerate contents of archive mounted at %@: %@", mountPoint, error); - goto reportError; - } - - NSEnumerator *contentsEnumerator = [contents objectEnumerator]; - NSString *item; - while ((item = [contentsEnumerator nextObject])) - { - NSString *fromPath = [mountPoint stringByAppendingPathComponent:item]; - NSString *toPath = [[archivePath stringByDeletingLastPathComponent] stringByAppendingPathComponent:item]; - - // We skip any files in the DMG which are not readable. - if (![manager isReadableFileAtPath:fromPath]) - continue; - - SULog(@"copyItemAtPath:%@ toPath:%@", fromPath, toPath); - - if (![manager copyItemAtPath:fromPath toPath:toPath error:&error]) - { - SULog(@"Couldn't copy item: %@ : %@", error, error.userInfo ? error.userInfo : @""); - goto reportError; - } - } - } - else { - FSRef srcRef, dstRef; - OSStatus err; - err = FSPathMakeRef((UInt8 *)[mountPoint fileSystemRepresentation], &srcRef, NULL); - if (err != noErr) goto reportError; - err = FSPathMakeRef((UInt8 *)[[archivePath stringByDeletingLastPathComponent] fileSystemRepresentation], &dstRef, NULL); - if (err != noErr) goto reportError; - - err = FSCopyObjectSync(&srcRef, &dstRef, (CFStringRef)mountPointName, NULL, kFSFileOperationSkipSourcePermissionErrors); - if (err != noErr) goto reportError; - } - - [self performSelectorOnMainThread:@selector(notifyDelegateOfSuccess) withObject:nil waitUntilDone:NO]; - goto finally; - -reportError: - [self performSelectorOnMainThread:@selector(notifyDelegateOfFailure) withObject:nil waitUntilDone:NO]; - -finally: - if (mountedSuccessfully) - [NSTask launchedTaskWithLaunchPath:@"/usr/bin/hdiutil" arguments:[NSArray arrayWithObjects:@"detach", mountPoint, @"-force", nil]]; - else - SULog(@"Can't mount DMG %@",archivePath); - [pool drain]; -} - -- (void)start -{ - [NSThread detachNewThreadSelector:@selector(extractDMG) toTarget:self withObject:nil]; -} - -+ (void)load -{ - [self registerImplementation:self]; -} - -- (BOOL)isEncrypted:(NSData*)resultData -{ - BOOL result = NO; - if(resultData) - { - NSString *data = [NSString stringWithCString:(char*)[resultData bytes] encoding:NSUTF8StringEncoding]; - if (!NSEqualRanges([data rangeOfString:@"passphrase-count"], NSMakeRange(NSNotFound, 0))) - { - result = YES; - } - } - return result; -} - -- (void)requestPasswordFromDelegate -{ - NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[self methodSignatureForSelector:@selector(continueWithPassword:)]]; - [invocation setSelector:@selector(continueWithPassword:)]; - [invocation setTarget:self]; - [invocation retainArguments]; - [delegate unarchiver:self requiresPasswordReturnedViaInvocation:invocation]; -} - -- (void)continueWithPassword:(NSString *)password -{ - [NSThread detachNewThreadSelector:@selector(extractDMGWithPassword:) toTarget:self withObject:password]; -} - -@end diff --git a/Frameworks/Sparkle/SUHost.h b/Frameworks/Sparkle/SUHost.h deleted file mode 100644 index 58244ecff..000000000 --- a/Frameworks/Sparkle/SUHost.h +++ /dev/null @@ -1,45 +0,0 @@ -// -// SUHost.h -// Sparkle -// -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" - -@interface SUHost : NSObject -{ -@private - NSBundle *bundle; - NSString *defaultsDomain; - BOOL usesStandardUserDefaults; -} - -+ (NSString *)systemVersionString; - -- (id)initWithBundle:(NSBundle *)aBundle; -- (NSBundle *)bundle; -- (NSString *)bundlePath; -- (NSString *)appSupportPath; -- (NSString *)installationPath; -- (NSString *)name; -- (NSString *)version; -- (NSString *)displayVersion; -- (NSImage *)icon; -- (BOOL)isRunningOnReadOnlyVolume; -- (BOOL)isBackgroundApplication; -- (NSString *)publicDSAKey; -- (NSArray *)systemProfile; - -- (id)objectForInfoDictionaryKey:(NSString *)key; -- (BOOL)boolForInfoDictionaryKey:(NSString *)key; -- (id)objectForUserDefaultsKey:(NSString *)defaultName; -- (void)setObject:(id)value forUserDefaultsKey:(NSString *)defaultName; -- (BOOL)boolForUserDefaultsKey:(NSString *)defaultName; -- (void)setBool:(BOOL)value forUserDefaultsKey:(NSString *)defaultName; -- (id)objectForKey:(NSString *)key; -- (BOOL)boolForKey:(NSString *)key; -@end diff --git a/Frameworks/Sparkle/SUHost.m b/Frameworks/Sparkle/SUHost.m deleted file mode 100644 index e12af606e..000000000 --- a/Frameworks/Sparkle/SUHost.m +++ /dev/null @@ -1,270 +0,0 @@ -// -// SUHost.m -// Sparkle -// -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUHost.h" - -#import "SUConstants.h" -#import "SUSystemProfiler.h" -#import // For statfs for isRunningOnReadOnlyVolume -#import "SULog.h" - - -@implementation SUHost - -- (id)initWithBundle:(NSBundle *)aBundle -{ - if ((self = [super init])) - { - if (aBundle == nil) aBundle = [NSBundle mainBundle]; - bundle = [aBundle retain]; - if (![bundle bundleIdentifier]) - SULog(@"Sparkle Error: the bundle being updated at %@ has no CFBundleIdentifier! This will cause preference read/write to not work properly.", bundle); - - defaultsDomain = [[bundle objectForInfoDictionaryKey:SUDefaultsDomainKey] retain]; - if (!defaultsDomain) - defaultsDomain = [[bundle bundleIdentifier] retain]; - - // If we're using the main bundle's defaults we'll use the standard user defaults mechanism, otherwise we have to get CF-y. - usesStandardUserDefaults = [defaultsDomain isEqualToString:[[NSBundle mainBundle] bundleIdentifier]]; - } - return self; -} - -- (void)dealloc -{ - [defaultsDomain release]; - [bundle release]; - [super dealloc]; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@, %@>", [self class], [self bundlePath], [self installationPath]]; } - -- (NSBundle *)bundle -{ - return bundle; -} - -- (NSString *)bundlePath -{ - return [bundle bundlePath]; -} - -- (NSString *)appSupportPath -{ - NSArray *appSupportPaths = NSSearchPathForDirectoriesInDomains(NSApplicationSupportDirectory, NSUserDomainMask, YES); - NSString *appSupportPath = nil; - if (!appSupportPaths || [appSupportPaths count] == 0) - { - SULog(@"Failed to find app support directory! Using ~/Library/Application Support..."); - appSupportPath = [@"~/Library/Application Support" stringByExpandingTildeInPath]; - } - else - appSupportPath = [appSupportPaths objectAtIndex:0]; - appSupportPath = [appSupportPath stringByAppendingPathComponent:[self name]]; - return appSupportPath; -} - -- (NSString *)installationPath -{ -#if NORMALIZE_INSTALLED_APP_NAME - // We'll install to "#{CFBundleName}.app", but only if that path doesn't already exist. If we're "Foo 4.2.app," and there's a "Foo.app" in this directory, we don't want to overwrite it! But if there's no "Foo.app," we'll take that name. - NSString *normalizedAppPath = [[[bundle bundlePath] stringByDeletingLastPathComponent] stringByAppendingPathComponent: [NSString stringWithFormat: @"%@.%@", [bundle objectForInfoDictionaryKey:@"CFBundleName"], [[bundle bundlePath] pathExtension]]]; - if (![[NSFileManager defaultManager] fileExistsAtPath:[[[bundle bundlePath] stringByDeletingLastPathComponent] stringByAppendingPathComponent: [NSString stringWithFormat: @"%@.%@", [bundle objectForInfoDictionaryKey:@"CFBundleName"], [[bundle bundlePath] pathExtension]]]]) - return normalizedAppPath; -#endif - return [bundle bundlePath]; -} - -- (NSString *)name -{ - NSString *name = [bundle objectForInfoDictionaryKey:@"CFBundleDisplayName"]; - if (name) return name; - - name = [self objectForInfoDictionaryKey:@"CFBundleName"]; - if (name) return name; - - return [[[NSFileManager defaultManager] displayNameAtPath:[bundle bundlePath]] stringByDeletingPathExtension]; -} - -- (NSString *)version -{ - NSString *version = [bundle objectForInfoDictionaryKey:@"CFBundleVersion"]; - if (!version || [version isEqualToString:@""]) - [NSException raise:@"SUNoVersionException" format:@"This host (%@) has no CFBundleVersion! This attribute is required.", [self bundlePath]]; - return version; -} - -- (NSString *)displayVersion -{ - NSString *shortVersionString = [bundle objectForInfoDictionaryKey:@"CFBundleShortVersionString"]; - if (shortVersionString) - return shortVersionString; - else - return [self version]; // Fall back on the normal version string. -} - -- (NSImage *)icon -{ - // Cache the application icon. - NSString *iconPath = [bundle pathForResource:[bundle objectForInfoDictionaryKey:@"CFBundleIconFile"] ofType:@"icns"]; - // According to the OS X docs, "CFBundleIconFile - This key identifies the file containing - // the icon for the bundle. The filename you specify does not need to include the .icns - // extension, although it may." - // - // However, if it *does* include the '.icns' the above method fails (tested on OS X 10.3.9) so we'll also try: - if (!iconPath) - iconPath = [bundle pathForResource:[bundle objectForInfoDictionaryKey:@"CFBundleIconFile"] ofType: nil]; - NSImage *icon = [[[NSImage alloc] initWithContentsOfFile:iconPath] autorelease]; - // Use a default icon if none is defined. - if (!icon) { - BOOL isMainBundle = (bundle == [NSBundle mainBundle]); - - // Starting with 10.6, iconForFileType: accepts a UTI. - NSString *fileType = nil; - if (floor(NSAppKitVersionNumber) <= NSAppKitVersionNumber10_5) - fileType = isMainBundle ? NSFileTypeForHFSTypeCode(kGenericApplicationIcon) : @".bundle"; - else - fileType = isMainBundle ? (NSString*)kUTTypeApplication : (NSString*)kUTTypeBundle; - icon = [[NSWorkspace sharedWorkspace] iconForFileType:fileType]; - } - return icon; -} - -- (BOOL)isRunningOnReadOnlyVolume -{ - struct statfs statfs_info; - statfs([[bundle bundlePath] fileSystemRepresentation], &statfs_info); - return (statfs_info.f_flags & MNT_RDONLY); -} - -- (BOOL)isBackgroundApplication -{ - ProcessSerialNumber PSN; - GetCurrentProcess(&PSN); - CFDictionaryRef processInfo = ProcessInformationCopyDictionary(&PSN, kProcessDictionaryIncludeAllInformationMask); - BOOL isElement = [[(NSDictionary *)processInfo objectForKey:@"LSUIElement"] boolValue]; - if (processInfo) - CFRelease(processInfo); - return isElement; -} - -- (NSString *)publicDSAKey -{ - // Maybe the key is just a string in the Info.plist. - NSString *key = [bundle objectForInfoDictionaryKey:SUPublicDSAKeyKey]; - if (key) { return key; } - - // More likely, we've got a reference to a Resources file by filename: - NSString *keyFilename = [self objectForInfoDictionaryKey:SUPublicDSAKeyFileKey]; - if (!keyFilename) { return nil; } - NSError *ignoreErr = nil; - return [NSString stringWithContentsOfFile:[bundle pathForResource:keyFilename ofType:nil] encoding:NSASCIIStringEncoding error: &ignoreErr]; -} - -- (NSArray *)systemProfile -{ - return [[SUSystemProfiler sharedSystemProfiler] systemProfileArrayForHost:self]; -} - -- (id)objectForInfoDictionaryKey:(NSString *)key -{ - return [bundle objectForInfoDictionaryKey:key]; -} - -- (BOOL)boolForInfoDictionaryKey:(NSString *)key -{ - return [[self objectForInfoDictionaryKey:key] boolValue]; -} - -- (id)objectForUserDefaultsKey:(NSString *)defaultName -{ - // Under Tiger, CFPreferencesCopyAppValue doesn't get values from NSRegistrationDomain, so anything - // passed into -[NSUserDefaults registerDefaults:] is ignored. The following line falls - // back to using NSUserDefaults, but only if the host bundle is the main bundle. - if (usesStandardUserDefaults) - return [[NSUserDefaults standardUserDefaults] objectForKey:defaultName]; - - CFPropertyListRef obj = CFPreferencesCopyAppValue((CFStringRef)defaultName, (CFStringRef)defaultsDomain); - return [(id)CFMakeCollectable(obj) autorelease]; -} - -- (void)setObject:(id)value forUserDefaultsKey:(NSString *)defaultName; -{ - if (usesStandardUserDefaults) - { - [[NSUserDefaults standardUserDefaults] setObject:value forKey:defaultName]; - } - else - { - CFPreferencesSetValue((CFStringRef)defaultName, value, (CFStringRef)defaultsDomain, kCFPreferencesCurrentUser, kCFPreferencesAnyHost); - CFPreferencesSynchronize((CFStringRef)defaultsDomain, kCFPreferencesCurrentUser, kCFPreferencesAnyHost); - } -} - -- (BOOL)boolForUserDefaultsKey:(NSString *)defaultName -{ - if (usesStandardUserDefaults) - return [[NSUserDefaults standardUserDefaults] boolForKey:defaultName]; - - BOOL value; - CFPropertyListRef plr = CFPreferencesCopyAppValue((CFStringRef)defaultName, (CFStringRef)defaultsDomain); - if (plr == NULL) - value = NO; - else - { - value = (BOOL)CFBooleanGetValue((CFBooleanRef)plr); - CFRelease(plr); - } - return value; -} - -- (void)setBool:(BOOL)value forUserDefaultsKey:(NSString *)defaultName -{ - if (usesStandardUserDefaults) - { - [[NSUserDefaults standardUserDefaults] setBool:value forKey:defaultName]; - } - else - { - CFPreferencesSetValue((CFStringRef)defaultName, (CFBooleanRef)[NSNumber numberWithBool:value], (CFStringRef)defaultsDomain, kCFPreferencesCurrentUser, kCFPreferencesAnyHost); - CFPreferencesSynchronize((CFStringRef)defaultsDomain, kCFPreferencesCurrentUser, kCFPreferencesAnyHost); - } -} - -- (id)objectForKey:(NSString *)key { - return [self objectForUserDefaultsKey:key] ? [self objectForUserDefaultsKey:key] : [self objectForInfoDictionaryKey:key]; -} - -- (BOOL)boolForKey:(NSString *)key { - return [self objectForUserDefaultsKey:key] ? [self boolForUserDefaultsKey:key] : [self boolForInfoDictionaryKey:key]; -} - -+ (NSString *)systemVersionString -{ - // This returns a version string of the form X.Y.Z - // There may be a better way to deal with the problem that gestaltSystemVersionMajor - // et al. are not defined in 10.3, but this is probably good enough. - NSString* verStr = nil; -#if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_4 - SInt32 major, minor, bugfix; - OSErr err1 = Gestalt(gestaltSystemVersionMajor, &major); - OSErr err2 = Gestalt(gestaltSystemVersionMinor, &minor); - OSErr err3 = Gestalt(gestaltSystemVersionBugFix, &bugfix); - if (!err1 && !err2 && !err3) - { - verStr = [NSString stringWithFormat:@"%ld.%ld.%ld", (long)major, (long)minor, (long)bugfix]; - } - else -#endif - { - NSString *versionPlistPath = @"/System/Library/CoreServices/SystemVersion.plist"; - verStr = [[NSDictionary dictionaryWithContentsOfFile:versionPlistPath] objectForKey:@"ProductVersion"]; - } - return verStr; -} - -@end diff --git a/Frameworks/Sparkle/SUInstaller.h b/Frameworks/Sparkle/SUInstaller.h deleted file mode 100644 index c62a6aa23..000000000 --- a/Frameworks/Sparkle/SUInstaller.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// SUInstaller.h -// Sparkle -// -// Created by Andy Matuschak on 4/10/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUINSTALLER_H -#define SUINSTALLER_H - -#import -#import "SUVersionComparisonProtocol.h" - -@class SUHost; -@interface SUInstaller : NSObject { } -+ (NSString *) appPathInUpdateFolder:(NSString *)updateFolder forHost:(SUHost *)host; -+ (void) installFromUpdateFolder:(NSString *)updateFolder overHost:(SUHost *)host installationPath:(NSString *)installationPath delegate:delegate synchronously:(BOOL)synchronously versionComparator:(id )comparator; -+ (void) finishInstallationToPath:(NSString *)installationPath withResult:(BOOL)result host:(SUHost *)host error:(NSError *)error delegate:delegate; -+ (NSString*) updateFolder; -+ (void) notifyDelegateOfFailure: (NSDictionary*)dict; -@end - -@interface NSObject (SUInstallerDelegateInformalProtocol) -- (void)installerFinishedForHost:(SUHost *)host; -- (void)installerForHost:(SUHost *)host failedWithError:(NSError *)error; -@end - -#endif diff --git a/Frameworks/Sparkle/SUInstaller.m b/Frameworks/Sparkle/SUInstaller.m deleted file mode 100644 index 7294ce507..000000000 --- a/Frameworks/Sparkle/SUInstaller.m +++ /dev/null @@ -1,182 +0,0 @@ -// -// SUInstaller.m -// Sparkle -// -// Created by Andy Matuschak on 4/10/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUInstaller.h" -#import "SUPlainInstaller.h" -#import "SUPackageInstaller.h" -#import "SUHost.h" -#import "SUConstants.h" -#import "SULog.h" - - -@implementation SUInstaller - -static NSString* sUpdateFolder = nil; - -+(NSString*) updateFolder -{ - return sUpdateFolder; -} - -+ (BOOL)isAliasFolderAtPath:(NSString *)path -{ - FSRef fileRef; - OSStatus err = noErr; - Boolean aliasFileFlag, folderFlag; - NSURL *fileURL = [NSURL fileURLWithPath:path]; - - if (FALSE == CFURLGetFSRef((CFURLRef)fileURL, &fileRef)) - err = coreFoundationUnknownErr; - - if (noErr == err) - err = FSIsAliasFile(&fileRef, &aliasFileFlag, &folderFlag); - - if (noErr == err) - return (BOOL)(aliasFileFlag && folderFlag); - else - return NO; -} - -+ (NSString *)installSourcePathInUpdateFolder:(NSString *)inUpdateFolder forHost:(SUHost *)host isPackage:(BOOL *)isPackagePtr -{ - // Search subdirectories for the application - NSString *currentFile, - *newAppDownloadPath = nil, - *bundleFileName = [[host bundlePath] lastPathComponent], - *alternateBundleFileName = [[host name] stringByAppendingPathExtension:[[host bundlePath] pathExtension]]; - BOOL isPackage = NO; - NSString *fallbackPackagePath = nil; - NSDirectoryEnumerator *dirEnum = [[NSFileManager defaultManager] enumeratorAtPath: inUpdateFolder]; - - [sUpdateFolder release]; - sUpdateFolder = [inUpdateFolder retain]; - - while ((currentFile = [dirEnum nextObject])) - { - NSString *currentPath = [inUpdateFolder stringByAppendingPathComponent:currentFile]; - if ([[currentFile lastPathComponent] isEqualToString:bundleFileName] || - [[currentFile lastPathComponent] isEqualToString:alternateBundleFileName]) // We found one! - { - isPackage = NO; - newAppDownloadPath = currentPath; - break; - } - else if ([[currentFile pathExtension] isEqualToString:@"pkg"] || - [[currentFile pathExtension] isEqualToString:@"mpkg"]) - { - if ([[[currentFile lastPathComponent] stringByDeletingPathExtension] isEqualToString:[bundleFileName stringByDeletingPathExtension]]) - { - isPackage = YES; - newAppDownloadPath = currentPath; - break; - } - else - { - // Remember any other non-matching packages we have seen should we need to use one of them as a fallback. - fallbackPackagePath = currentPath; - } - } - else - { - // Try matching on bundle identifiers in case the user has changed the name of the host app - NSBundle *incomingBundle = [NSBundle bundleWithPath:currentPath]; - if(incomingBundle && [[incomingBundle bundleIdentifier] isEqualToString:[[host bundle] bundleIdentifier]]) - { - isPackage = NO; - newAppDownloadPath = currentPath; - break; - } - } - - // Some DMGs have symlinks into /Applications! That's no good! - if ([self isAliasFolderAtPath:currentPath]) - [dirEnum skipDescendents]; - } - - // We don't have a valid path. Try to use the fallback package. - - if (newAppDownloadPath == nil && fallbackPackagePath != nil) - { - isPackage = YES; - newAppDownloadPath = fallbackPackagePath; - } - - if (isPackagePtr) *isPackagePtr = isPackage; - return newAppDownloadPath; -} - -+ (NSString *)appPathInUpdateFolder:(NSString *)updateFolder forHost:(SUHost *)host -{ - BOOL isPackage = NO; - NSString *path = [self installSourcePathInUpdateFolder:updateFolder forHost:host isPackage:&isPackage]; - return isPackage ? nil : path; -} - -+ (void)installFromUpdateFolder:(NSString *)inUpdateFolder overHost:(SUHost *)host installationPath:(NSString *)installationPath delegate:delegate synchronously:(BOOL)synchronously versionComparator:(id )comparator -{ - BOOL isPackage = NO; - NSString *newAppDownloadPath = [self installSourcePathInUpdateFolder:inUpdateFolder forHost:host isPackage:&isPackage]; - - if (newAppDownloadPath == nil) - { - [self finishInstallationToPath:installationPath withResult:NO host:host error:[NSError errorWithDomain:SUSparkleErrorDomain code:SUMissingUpdateError userInfo:[NSDictionary dictionaryWithObject:@"Couldn't find an appropriate update in the downloaded package." forKey:NSLocalizedDescriptionKey]] delegate:delegate]; - } - else - { - [(isPackage ? [SUPackageInstaller class] : [SUPlainInstaller class]) performInstallationToPath:installationPath fromPath:newAppDownloadPath host:host delegate:delegate synchronously:synchronously versionComparator:comparator]; - } -} - -+ (void)mdimportInstallationPath:(NSString *)installationPath -{ - // *** GETS CALLED ON NON-MAIN THREAD! - - SULog( @"mdimporting" ); - - NSTask *mdimport = [[[NSTask alloc] init] autorelease]; - [mdimport setLaunchPath:@"/usr/bin/mdimport"]; - [mdimport setArguments:[NSArray arrayWithObject:installationPath]]; - @try - { - [mdimport launch]; - [mdimport waitUntilExit]; - } - @catch (NSException * launchException) - { - // No big deal. - SULog(@"Sparkle Error: %@", [launchException description]); - } -} - - -#define SUNotifyDictHostKey @"SUNotifyDictHost" -#define SUNotifyDictErrorKey @"SUNotifyDictError" -#define SUNotifyDictDelegateKey @"SUNotifyDictDelegate" - -+ (void)finishInstallationToPath:(NSString *)installationPath withResult:(BOOL)result host:(SUHost *)host error:(NSError *)error delegate:delegate -{ - if (result) - { - [self mdimportInstallationPath:installationPath]; - if ([delegate respondsToSelector:@selector(installerFinishedForHost:)]) - [delegate performSelectorOnMainThread: @selector(installerFinishedForHost:) withObject: host waitUntilDone: NO]; - } - else - { - if ([delegate respondsToSelector:@selector(installerForHost:failedWithError:)]) - [self performSelectorOnMainThread: @selector(notifyDelegateOfFailure:) withObject: [NSDictionary dictionaryWithObjectsAndKeys: host, SUNotifyDictHostKey, error, SUNotifyDictErrorKey, delegate, SUNotifyDictDelegateKey, nil] waitUntilDone: NO]; - } -} - - -+(void) notifyDelegateOfFailure: (NSDictionary*)dict -{ - [[dict objectForKey: SUNotifyDictDelegateKey] installerForHost: [dict objectForKey: SUNotifyDictHostKey] failedWithError: [dict objectForKey: SUNotifyDictErrorKey]]; -} - -@end diff --git a/Frameworks/Sparkle/SULog.h b/Frameworks/Sparkle/SULog.h deleted file mode 100644 index 7631f95ef..000000000 --- a/Frameworks/Sparkle/SULog.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * SULog.h - * EyeTV - * - * Created by Uli Kusterer on 12/03/2009. - * Copyright 2008 Elgato Systems GmbH. All rights reserved. - * - */ - -/* - Log output for troubleshooting Sparkle failures on end-user machines. - Your tech support will hug you if you tell them about this. -*/ - -#pragma once - -// ----------------------------------------------------------------------------- -// Headers: -// ----------------------------------------------------------------------------- - -#include - - -// ----------------------------------------------------------------------------- -// Prototypes: -// ----------------------------------------------------------------------------- - -void SUClearLog( void ); -void SULog( NSString* format, ... ); - - diff --git a/Frameworks/Sparkle/SULog.m b/Frameworks/Sparkle/SULog.m deleted file mode 100644 index b58235aa7..000000000 --- a/Frameworks/Sparkle/SULog.m +++ /dev/null @@ -1,80 +0,0 @@ -/* - * SULog.m - * EyeTV - * - * Created by Uli Kusterer on 12/03/2009. - * Copyright 2009 Elgato Systems GmbH. All rights reserved. - * - */ - -// ----------------------------------------------------------------------------- -// Headers: -// ----------------------------------------------------------------------------- - -#include "SULog.h" - - -// ----------------------------------------------------------------------------- -// Constants: -// ----------------------------------------------------------------------------- - -#define LOG_FILE_PATH @"~/Library/Logs/SparkleUpdateLog.log" - - -// ----------------------------------------------------------------------------- -// SUClearLog: -// Erase the log at the start of an update. We don't want to litter the -// user's hard disk with logging data that's mostly unused, so each app -// should clear the log before it starts updating, so only the most recent -// update is kept around. -// -// TAKES: -// sender - Object that sent this message, typically of type X. -// -// GIVES: -// param - who owns the returned value? -// result - same here. -// ----------------------------------------------------------------------------- - -void SUClearLog( void ) -{ - FILE* logfile = fopen([[LOG_FILE_PATH stringByExpandingTildeInPath] fileSystemRepresentation],"w"); - if( logfile ) - fclose(logfile); - else - NSLog(@"----- Sparkle Log -----"); -} - - -// ----------------------------------------------------------------------------- -// SULog: -// Like NSLog, but logs to one specific log file. Each line is prefixed -// with the current date and time, to help in regressing issues. -// -// TAKES: -// format - NSLog/printf-style format string. -// ... - More parameters depending on format string's contents. -// ----------------------------------------------------------------------------- - -void SULog( NSString* format, ... ) -{ - va_list ap; - va_start(ap, format); - NSString* theStr = [[[NSString alloc] initWithFormat: format arguments: ap] autorelease]; - FILE* logfile = fopen([[LOG_FILE_PATH stringByExpandingTildeInPath] fileSystemRepresentation],"a"); - if( !logfile ) - NSLog( @"%@",theStr ); - else - { - theStr = [NSString stringWithFormat: @"%@: %@", [NSDate date], theStr]; - NSData* theData = [theStr dataUsingEncoding: NSUTF8StringEncoding]; - char newlineChar = '\n'; - fwrite( [theData bytes], 1, [theData length], logfile ); - fwrite( &newlineChar, 1, 1, logfile ); // Append a newline. - fclose( logfile ); - logfile = NULL; - } - va_end(ap); -} - - diff --git a/Frameworks/Sparkle/SUModelTranslation.plist b/Frameworks/Sparkle/SUModelTranslation.plist deleted file mode 100644 index 63644f088..000000000 --- a/Frameworks/Sparkle/SUModelTranslation.plist +++ /dev/null @@ -1,182 +0,0 @@ - - - - - ADP2,1 - Developer Transition Kit - iMac1,1 - iMac G3 (Rev A-D) - iMac4,1 - iMac (Core Duo) - iMac4,2 - iMac for Education (17-inch, Core Duo) - iMac5,1 - iMac (Core 2 Duo, 17 or 20 inch, SuperDrive) - iMac5,2 - iMac (Core 2 Duo, 17 inch, Combo Drive) - iMac6,1 - iMac (Core 2 Duo, 24 inch, SuperDrive) - iMac8,1 - iMac (April 2008) - MacBook1,1 - MacBook (Core Duo) - MacBook2,1 - MacBook (Core 2 Duo) - MacBook4,1 - MacBook (Core 2 Duo Feb 2008) - MacBookAir1,1 - MacBook Air (January 2008) - MacBookAir2,1 - MacBook Air (June 2009) - MacBookAir3,1 - MacBook Air (October 2010) - MacBookPro1,1 - MacBook Pro Core Duo (15-inch) - MacBookPro1,2 - MacBook Pro Core Duo (17-inch) - MacBookPro2,1 - MacBook Pro Core 2 Duo (17-inch) - MacBookPro2,2 - MacBook Pro Core 2 Duo (15-inch) - MacBookPro3,1 - MacBook Pro Core 2 Duo (15-inch LED, Core 2 Duo) - MacBookPro3,2 - MacBook Pro Core 2 Duo (17-inch HD, Core 2 Duo) - MacBookPro4,1 - MacBook Pro (Core 2 Duo Feb 2008) - Macmini1,1 - Mac Mini (Core Solo/Duo) - MacPro1,1 - Mac Pro (four-core) - MacPro2,1 - Mac Pro (eight-core) - MacPro3,1 - Mac Pro (January 2008 4- or 8- core "Harpertown") - MacPro4,1 - Mac Pro (March 2009) - MacPro5,1 - Mac Pro (August 2010) - PowerBook1,1 - PowerBook G3 - PowerBook2,1 - iBook G3 - PowerBook2,2 - iBook G3 (FireWire) - PowerBook2,3 - iBook G3 - PowerBook2,4 - iBook G3 - PowerBook3,1 - PowerBook G3 (FireWire) - PowerBook3,2 - PowerBook G4 - PowerBook3,3 - PowerBook G4 (Gigabit Ethernet) - PowerBook3,4 - PowerBook G4 (DVI) - PowerBook3,5 - PowerBook G4 (1GHz / 867MHz) - PowerBook4,1 - iBook G3 (Dual USB, Late 2001) - PowerBook4,2 - iBook G3 (16MB VRAM) - PowerBook4,3 - iBook G3 Opaque 16MB VRAM, 32MB VRAM, Early 2003) - PowerBook5,1 - PowerBook G4 (17 inch) - PowerBook5,2 - PowerBook G4 (15 inch FW 800) - PowerBook5,3 - PowerBook G4 (17-inch 1.33GHz) - PowerBook5,4 - PowerBook G4 (15 inch 1.5/1.33GHz) - PowerBook5,5 - PowerBook G4 (17-inch 1.5GHz) - PowerBook5,6 - PowerBook G4 (15 inch 1.67GHz/1.5GHz) - PowerBook5,7 - PowerBook G4 (17-inch 1.67GHz) - PowerBook5,8 - PowerBook G4 (Double layer SD, 15 inch) - PowerBook5,9 - PowerBook G4 (Double layer SD, 17 inch) - PowerBook6,1 - PowerBook G4 (12 inch) - PowerBook6,2 - PowerBook G4 (12 inch, DVI) - PowerBook6,3 - iBook G4 - PowerBook6,4 - PowerBook G4 (12 inch 1.33GHz) - PowerBook6,5 - iBook G4 (Early-Late 2004) - PowerBook6,7 - iBook G4 (Mid 2005) - PowerBook6,8 - PowerBook G4 (12 inch 1.5GHz) - PowerMac1,1 - Power Macintosh G3 (Blue & White) - PowerMac1,2 - Power Macintosh G4 (PCI Graphics) - PowerMac10,1 - Mac Mini G4 - PowerMac10,2 - Mac Mini (Late 2005) - PowerMac11,2 - Power Macintosh G5 (Late 2005) - PowerMac12,1 - iMac G5 (iSight) - PowerMac2,1 - iMac G3 (Slot-loading CD-ROM) - PowerMac2,2 - iMac G3 (Summer 2000) - PowerMac3,1 - Power Macintosh G4 (AGP Graphics) - PowerMac3,2 - Power Macintosh G4 (AGP Graphics) - PowerMac3,3 - Power Macintosh G4 (Gigabit Ethernet) - PowerMac3,4 - Power Macintosh G4 (Digital Audio) - PowerMac3,5 - Power Macintosh G4 (Quick Silver) - PowerMac3,6 - Power Macintosh G4 (Mirrored Drive Door) - PowerMac4,1 - iMac G3 (Early/Summer 2001) - PowerMac4,2 - iMac G4 (Flat Panel) - PowerMac4,4 - eMac - PowerMac4,5 - iMac G4 (17-inch Flat Panel) - PowerMac5,1 - Power Macintosh G4 Cube - PowerMac6,1 - iMac G4 (USB 2.0) - PowerMac6,3 - iMac G4 (20-inch Flat Panel) - PowerMac6,4 - eMac (USB 2.0, 2005) - PowerMac7,2 - Power Macintosh G5 - PowerMac7,3 - Power Macintosh G5 - PowerMac8,1 - iMac G5 - PowerMac8,2 - iMac G5 (Ambient Light Sensor) - PowerMac9,1 - Power Macintosh G5 (Late 2005) - RackMac1,1 - Xserve G4 - RackMac1,2 - Xserve G4 (slot-loading, cluster node) - RackMac3,1 - Xserve G5 - Xserve1,1 - Xserve (Intel Xeon) - Xserve2,1 - Xserve (January 2008 quad-core) - - diff --git a/Frameworks/Sparkle/SUPackageInstaller.h b/Frameworks/Sparkle/SUPackageInstaller.h deleted file mode 100644 index 5b69095f2..000000000 --- a/Frameworks/Sparkle/SUPackageInstaller.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// SUPackageInstaller.h -// Sparkle -// -// Created by Andy Matuschak on 4/10/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUPACKAGEINSTALLER_H -#define SUPACKAGEINSTALLER_H - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUPlainInstaller.h" - -@interface SUPackageInstaller : SUPlainInstaller { } -@end - -#endif diff --git a/Frameworks/Sparkle/SUPackageInstaller.m b/Frameworks/Sparkle/SUPackageInstaller.m deleted file mode 100644 index f754231f6..000000000 --- a/Frameworks/Sparkle/SUPackageInstaller.m +++ /dev/null @@ -1,72 +0,0 @@ -// -// SUPackageInstaller.m -// Sparkle -// -// Created by Andy Matuschak on 4/10/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUPackageInstaller.h" -#import -#import "SUConstants.h" - -NSString *SUPackageInstallerCommandKey = @"SUPackageInstallerCommand"; -NSString *SUPackageInstallerArgumentsKey = @"SUPackageInstallerArguments"; -NSString *SUPackageInstallerHostKey = @"SUPackageInstallerHost"; -NSString *SUPackageInstallerDelegateKey = @"SUPackageInstallerDelegate"; -NSString *SUPackageInstallerInstallationPathKey = @"SUPackageInstallerInstallationPathKey"; - -@implementation SUPackageInstaller - -+ (void)finishInstallationWithInfo:(NSDictionary *)info -{ - [self finishInstallationToPath:[info objectForKey:SUPackageInstallerInstallationPathKey] withResult:YES host:[info objectForKey:SUPackageInstallerHostKey] error:nil delegate:[info objectForKey:SUPackageInstallerDelegateKey]]; -} - -+ (void)performInstallationWithInfo:(NSDictionary *)info -{ - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - - NSTask *installer = [NSTask launchedTaskWithLaunchPath:[info objectForKey:SUPackageInstallerCommandKey] arguments:[info objectForKey:SUPackageInstallerArgumentsKey]]; - [installer waitUntilExit]; - - // Known bug: if the installation fails or is canceled, Sparkle goes ahead and restarts, thinking everything is fine. - [self performSelectorOnMainThread:@selector(finishInstallationWithInfo:) withObject:info waitUntilDone:NO]; - - [pool drain]; -} - -+ (void)performInstallationToPath:(NSString *)installationPath fromPath:(NSString *)path host:(SUHost *)host delegate:delegate synchronously:(BOOL)synchronously versionComparator:(id )comparator -{ - NSString *command; - NSArray *args; - - if (floor(NSAppKitVersionNumber) == NSAppKitVersionNumber10_4) { - // 10.4 uses Installer.app because the "open" command in 10.4 doesn't support -W and -n - command = [[NSBundle bundleWithIdentifier:@"com.apple.installer"] executablePath]; - args = [NSArray arrayWithObjects:path, nil]; - } else { - // 10.5 and later. Run installer using the "open" command to ensure it is launched in front of current application. - // The -W and -n options were added to the 'open' command in 10.5 - // -W = wait until the app has quit. - // -n = Open another instance if already open. - // -b = app bundle identifier - command = @"/usr/bin/open"; - args = [NSArray arrayWithObjects:@"-W", @"-n", @"-b", @"com.apple.installer", path, nil]; - } - if (![[NSFileManager defaultManager] fileExistsAtPath:command]) - { - NSError *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUMissingInstallerToolError userInfo:[NSDictionary dictionaryWithObject:@"Couldn't find Apple's installer tool!" forKey:NSLocalizedDescriptionKey]]; - [self finishInstallationToPath:installationPath withResult:NO host:host error:error delegate:delegate]; - } - else - { - NSDictionary *info = [NSDictionary dictionaryWithObjectsAndKeys:command, SUPackageInstallerCommandKey, args, SUPackageInstallerArgumentsKey, host, SUPackageInstallerHostKey, delegate, SUPackageInstallerDelegateKey, installationPath, SUPackageInstallerInstallationPathKey, nil]; - if (synchronously) - [self performInstallationWithInfo:info]; - else - [NSThread detachNewThreadSelector:@selector(performInstallationWithInfo:) toTarget:self withObject:info]; - } -} - -@end diff --git a/Frameworks/Sparkle/SUPasswordPrompt.h b/Frameworks/Sparkle/SUPasswordPrompt.h deleted file mode 100644 index c70372a5d..000000000 --- a/Frameworks/Sparkle/SUPasswordPrompt.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// SUPasswordPrompt.h -// Sparkle -// -// Created by rudy on 8/18/09. -// Copyright 2009 Ambrosia Software, Inc.. All rights reserved. -// - -#import -#import "Sparkle/SUWindowController.h" - -@interface SUPasswordPrompt : SUWindowController -{ - IBOutlet NSImageView *mIconView; - IBOutlet NSTextField *mTextDescription; - IBOutlet NSSecureTextField *mPasswordField; - NSString *mPassword; - NSString *mName; - NSImage *mIcon; -} - -- (id)initWithHost:(SUHost *)aHost; -- (NSInteger)run; -- (NSString *)password; - -@end diff --git a/Frameworks/Sparkle/SUPasswordPrompt.m b/Frameworks/Sparkle/SUPasswordPrompt.m deleted file mode 100644 index 4cff46dc5..000000000 --- a/Frameworks/Sparkle/SUPasswordPrompt.m +++ /dev/null @@ -1,86 +0,0 @@ -// -// SUPasswordPrompt.m -// Sparkle -// -// Created by rudy on 8/18/09. -// Copyright 2009 Ambrosia Software, Inc.. All rights reserved. -// - -#import "SUPasswordPrompt.h" - - -@implementation SUPasswordPrompt - -- (id)initWithHost:(SUHost *)aHost -{ - self = [super initWithHost:aHost windowNibName:@"SUPasswordPrompt"]; - if (self) - { - [self setName:[aHost name]]; - [self setIcon:[aHost icon]]; - mPassword = nil; - [self setShouldCascadeWindows:NO]; - } - return self; -} - -- (void)awakeFromNib -{ - [mIconView setImage:[self icon]]; -} - -- (void)setName:(NSString*)name -{ - [mName release]; - mName = [name retain]; -} - -- (NSString*)name -{ - return mName; -} - -- (void)setIcon:(NSImage*)icon -{ - [mIcon release]; - mIcon = [icon retain]; -} - -- (NSImage*)icon -{ - return mIcon; -} - -- (NSString *)password -{ - return mPassword; -} - -- (void)setPassword:(NSString*)password -{ - [mPassword release]; - mPassword = [password retain]; -} - -- (NSInteger)run -{ - //modally run a password prompt - NSInteger result = [NSApp runModalForWindow:[self window]]; - if(result) - [self setPassword:[mPasswordField stringValue]]; - return result; -} - -- (IBAction)accept:(id)sender -{ - [[self window] orderOut:self]; - [NSApp stopModalWithCode:1]; -} - -- (IBAction)cancel:(id)sender -{ - [[self window] orderOut:self]; - [NSApp stopModalWithCode:0]; -} - -@end diff --git a/Frameworks/Sparkle/SUPipedUnarchiver.h b/Frameworks/Sparkle/SUPipedUnarchiver.h deleted file mode 100644 index b13a0b3ab..000000000 --- a/Frameworks/Sparkle/SUPipedUnarchiver.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// SUPipedUnarchiver.h -// Sparkle -// -// Created by Andy Matuschak on 6/16/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUPIPEDUNARCHIVER_H -#define SUPIPEDUNARCHIVER_H - -#import -#import "SUUnarchiver.h" - -@interface SUPipedUnarchiver : SUUnarchiver { - -} - -@end - -#endif diff --git a/Frameworks/Sparkle/SUPipedUnarchiver.m b/Frameworks/Sparkle/SUPipedUnarchiver.m deleted file mode 100644 index e70f0797d..000000000 --- a/Frameworks/Sparkle/SUPipedUnarchiver.m +++ /dev/null @@ -1,144 +0,0 @@ -// -// SUPipedUnarchiver.m -// Sparkle -// -// Created by Andy Matuschak on 6/16/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUPipedUnarchiver.h" -#import "SUUnarchiver_Private.h" -#import "SULog.h" - - -@implementation SUPipedUnarchiver - -+ (SEL)selectorConformingToTypeOfPath:(NSString *)path -{ - static NSDictionary *typeSelectorDictionary; - if (!typeSelectorDictionary) - typeSelectorDictionary = [[NSDictionary dictionaryWithObjectsAndKeys:@"extractZIP", @".zip", @"extractTAR", @".tar", - @"extractTGZ", @".tar.gz", @"extractTGZ", @".tgz", - @"extractTBZ", @".tar.bz2", @"extractTBZ", @".tbz", nil] retain]; - - NSString *lastPathComponent = [path lastPathComponent]; - NSEnumerator *typeEnumerator = [typeSelectorDictionary keyEnumerator]; - id currentType; - while ((currentType = [typeEnumerator nextObject])) - { - if ([currentType length] > [lastPathComponent length]) continue; - if ([[lastPathComponent substringFromIndex:[lastPathComponent length] - [currentType length]] isEqualToString:currentType]) - return NSSelectorFromString([typeSelectorDictionary objectForKey:currentType]); - } - return NULL; -} - -- (void)start -{ - [NSThread detachNewThreadSelector:[[self class] selectorConformingToTypeOfPath:archivePath] toTarget:self withObject:nil]; -} - -+ (BOOL)canUnarchivePath:(NSString *)path -{ - return ([self selectorConformingToTypeOfPath:path] != nil); -} - -// This method abstracts the types that use a command line tool piping data from stdin. -- (void)extractArchivePipingDataToCommand:(NSString *)command -{ - // *** GETS CALLED ON NON-MAIN THREAD!!! - - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - FILE *fp = NULL, *cmdFP = NULL; - char *oldDestinationString = NULL; - - SULog(@"Extracting %@ using '%@'",archivePath,command); - - // Get the file size. -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - NSNumber *fs = [[[NSFileManager defaultManager] fileAttributesAtPath:archivePath traverseLink:NO] objectForKey:NSFileSize]; -#else - NSNumber *fs = [[[NSFileManager defaultManager] attributesOfItemAtPath:archivePath error:nil] objectForKey:NSFileSize]; -#endif - if (fs == nil) goto reportError; - - // Thank you, Allan Odgaard! - // (who wrote the following extraction alg.) - fp = fopen([archivePath fileSystemRepresentation], "r"); - if (!fp) goto reportError; - - oldDestinationString = getenv("DESTINATION"); - setenv("DESTINATION", [[archivePath stringByDeletingLastPathComponent] fileSystemRepresentation], 1); - cmdFP = popen([command fileSystemRepresentation], "w"); - size_t written; - if (!cmdFP) goto reportError; - - char buf[32*1024]; - size_t len; - while((len = fread(buf, 1, 32*1024, fp))) - { - written = fwrite(buf, 1, len, cmdFP); - if( written < len ) - { - pclose(cmdFP); - goto reportError; - } - - [self performSelectorOnMainThread:@selector(notifyDelegateOfExtractedLength:) withObject:[NSNumber numberWithUnsignedLong:len] waitUntilDone:NO]; - } - pclose(cmdFP); - - if( ferror( fp ) ) - goto reportError; - - [self performSelectorOnMainThread:@selector(notifyDelegateOfSuccess) withObject:nil waitUntilDone:NO]; - goto finally; - -reportError: - [self performSelectorOnMainThread:@selector(notifyDelegateOfFailure) withObject:nil waitUntilDone:NO]; - -finally: - if (fp) - fclose(fp); - if (oldDestinationString) - setenv("DESTINATION", oldDestinationString, 1); - else - unsetenv("DESTINATION"); - [pool release]; -} - -- (void)extractTAR -{ - // *** GETS CALLED ON NON-MAIN THREAD!!! - - return [self extractArchivePipingDataToCommand:@"tar -xC \"$DESTINATION\""]; -} - -- (void)extractTGZ -{ - // *** GETS CALLED ON NON-MAIN THREAD!!! - - return [self extractArchivePipingDataToCommand:@"tar -zxC \"$DESTINATION\""]; -} - -- (void)extractTBZ -{ - // *** GETS CALLED ON NON-MAIN THREAD!!! - - return [self extractArchivePipingDataToCommand:@"tar -jxC \"$DESTINATION\""]; -} - -- (void)extractZIP -{ - // *** GETS CALLED ON NON-MAIN THREAD!!! - - return [self extractArchivePipingDataToCommand:@"ditto -x -k - \"$DESTINATION\""]; -} - -+ (void)load -{ - [self registerImplementation:self]; -} - -@end diff --git a/Frameworks/Sparkle/SUPlainInstaller.h b/Frameworks/Sparkle/SUPlainInstaller.h deleted file mode 100644 index e75f04011..000000000 --- a/Frameworks/Sparkle/SUPlainInstaller.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// SUPlainInstaller.h -// Sparkle -// -// Created by Andy Matuschak on 4/10/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUPLAININSTALLER_H -#define SUPLAININSTALLER_H - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUInstaller.h" -#import "SUVersionComparisonProtocol.h" - -@class SUHost; - -@interface SUPlainInstaller : SUInstaller { } -+ (void)performInstallationToPath:(NSString *)installationPath fromPath:(NSString *)path host:(SUHost *)host delegate:delegate synchronously:(BOOL)synchronously versionComparator:(id )comparator; -@end - -#endif diff --git a/Frameworks/Sparkle/SUPlainInstaller.m b/Frameworks/Sparkle/SUPlainInstaller.m deleted file mode 100644 index 62675c8cc..000000000 --- a/Frameworks/Sparkle/SUPlainInstaller.m +++ /dev/null @@ -1,83 +0,0 @@ -// -// SUPlainInstaller.m -// Sparkle -// -// Created by Andy Matuschak on 4/10/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUPlainInstaller.h" -#import "SUPlainInstallerInternals.h" -#import "SUConstants.h" -#import "SUHost.h" - -static NSString * const SUInstallerPathKey = @"SUInstallerPath"; -static NSString * const SUInstallerTargetPathKey = @"SUInstallerTargetPath"; -static NSString * const SUInstallerTempNameKey = @"SUInstallerTempName"; -static NSString * const SUInstallerHostKey = @"SUInstallerHost"; -static NSString * const SUInstallerDelegateKey = @"SUInstallerDelegate"; -static NSString * const SUInstallerResultKey = @"SUInstallerResult"; -static NSString * const SUInstallerErrorKey = @"SUInstallerError"; -static NSString * const SUInstallerInstallationPathKey = @"SUInstallerInstallationPath"; - -@implementation SUPlainInstaller - -+ (void)finishInstallationWithInfo:(NSDictionary *)info -{ - // *** GETS CALLED ON NON-MAIN THREAD! - - [self finishInstallationToPath:[info objectForKey:SUInstallerInstallationPathKey] withResult:[[info objectForKey:SUInstallerResultKey] boolValue] host:[info objectForKey:SUInstallerHostKey] error:[info objectForKey:SUInstallerErrorKey] delegate:[info objectForKey:SUInstallerDelegateKey]]; -} - -+ (void)performInstallationWithInfo:(NSDictionary *)info -{ - // *** GETS CALLED ON NON-MAIN THREAD! - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - - NSError *error = nil; - - NSString * oldPath = [[info objectForKey:SUInstallerHostKey] bundlePath]; - NSString * installationPath = [info objectForKey:SUInstallerInstallationPathKey]; - BOOL result = [self copyPathWithAuthentication:[info objectForKey:SUInstallerPathKey] overPath: installationPath temporaryName:[info objectForKey:SUInstallerTempNameKey] error:&error]; - - if( result ) - { - BOOL haveOld = [[NSFileManager defaultManager] fileExistsAtPath: oldPath]; - BOOL differentFromNew = ![oldPath isEqualToString: installationPath]; - if( haveOld && differentFromNew ) - [self _movePathToTrash: oldPath]; // On success, trash old copy if there's still one due to renaming. - } - NSMutableDictionary *mutableInfo = [[info mutableCopy] autorelease]; - [mutableInfo setObject:[NSNumber numberWithBool:result] forKey:SUInstallerResultKey]; - [mutableInfo setObject:installationPath forKey:SUInstallerInstallationPathKey]; - if (!result && error) - [mutableInfo setObject:error forKey:SUInstallerErrorKey]; - [self performSelectorOnMainThread:@selector(finishInstallationWithInfo:) withObject:mutableInfo waitUntilDone:NO]; - - [pool drain]; -} - -+ (void)performInstallationToPath:(NSString *)installationPath fromPath:(NSString *)path host:(SUHost *)host delegate:delegate synchronously:(BOOL)synchronously versionComparator:(id )comparator -{ - // Prevent malicious downgrades: - #if !PERMIT_AUTOMATED_DOWNGRADES - if ([comparator compareVersion:[host version] toVersion:[[NSBundle bundleWithPath:path] objectForInfoDictionaryKey:@"CFBundleVersion"]] == NSOrderedDescending) - { - NSString * errorMessage = [NSString stringWithFormat:@"Sparkle Updater: Possible attack in progress! Attempting to \"upgrade\" from %@ to %@. Aborting update.", [host version], [[NSBundle bundleWithPath:path] objectForInfoDictionaryKey:@"CFBundleVersion"]]; - NSError *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUDowngradeError userInfo:[NSDictionary dictionaryWithObject:errorMessage forKey:NSLocalizedDescriptionKey]]; - [self finishInstallationToPath:installationPath withResult:NO host:host error:error delegate:delegate]; - return; - } - #endif - - NSString *targetPath = [host installationPath]; - NSString *tempName = [self temporaryNameForPath:targetPath]; - NSDictionary *info = [NSDictionary dictionaryWithObjectsAndKeys:path, SUInstallerPathKey, targetPath, SUInstallerTargetPathKey, tempName, SUInstallerTempNameKey, host, SUInstallerHostKey, delegate, SUInstallerDelegateKey, installationPath, SUInstallerInstallationPathKey, nil]; - if (synchronously) - [self performInstallationWithInfo:info]; - else - [NSThread detachNewThreadSelector:@selector(performInstallationWithInfo:) toTarget:self withObject:info]; -} - -@end diff --git a/Frameworks/Sparkle/SUPlainInstallerInternals.h b/Frameworks/Sparkle/SUPlainInstallerInternals.h deleted file mode 100644 index 24cd49a2a..000000000 --- a/Frameworks/Sparkle/SUPlainInstallerInternals.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// SUPlainInstallerInternals.m -// Sparkle -// -// Created by Andy Matuschak on 3/9/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUPLAININSTALLERINTERNALS_H -#define SUPLAININSTALLERINTERNALS_H - -#import "SUPlainInstaller.h" - -@interface SUPlainInstaller (Internals) -+ (NSString *)temporaryNameForPath:(NSString *)path; -+ (BOOL)copyPathWithAuthentication:(NSString *)src overPath:(NSString *)dst temporaryName:(NSString *)tmp error:(NSError **)error; -+ (void)_movePathToTrash:(NSString *)path; -+ (BOOL)_removeFileAtPath:(NSString *)path error: (NSError**)error; -+ (BOOL)_removeFileAtPathWithForcedAuthentication:(NSString *)src error:(NSError **)error; -@end - -#endif diff --git a/Frameworks/Sparkle/SUPlainInstallerInternals.m b/Frameworks/Sparkle/SUPlainInstallerInternals.m deleted file mode 100644 index 1eb6b8a89..000000000 --- a/Frameworks/Sparkle/SUPlainInstallerInternals.m +++ /dev/null @@ -1,618 +0,0 @@ -// -// SUPlainInstallerInternals.m -// Sparkle -// -// Created by Andy Matuschak on 3/9/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUPlainInstallerInternals.h" -#import "SUConstants.h" -#import "SULog.h" - -#import -#import -#import -#import -#import -#import -#import - - -@interface SUPlainInstaller (MMExtendedAttributes) -// Removes the directory tree rooted at |root| from the file quarantine. -// The quarantine was introduced on Mac OS X 10.5 and is described at: -// -// http://developer.apple.com/releasenotes/Carbon/RN-LaunchServices/index.html -//#apple_ref/doc/uid/TP40001369-DontLinkElementID_2 -// -// If |root| is not a directory, then it alone is removed from the quarantine. -// Symbolic links, including |root| if it is a symbolic link, will not be -// traversed. -// -// Ordinarily, the quarantine is managed by calling LSSetItemAttribute -// to set the kLSItemQuarantineProperties attribute to a dictionary specifying -// the quarantine properties to be applied. However, it does not appear to be -// possible to remove an item from the quarantine directly through any public -// Launch Services calls. Instead, this method takes advantage of the fact -// that the quarantine is implemented in part by setting an extended attribute, -// "com.apple.quarantine", on affected files. Removing this attribute is -// sufficient to remove files from the quarantine. -+ (void)releaseFromQuarantine:(NSString*)root; -@end - -// Authorization code based on generous contribution from Allan Odgaard. Thanks, Allan! - -static BOOL AuthorizationExecuteWithPrivilegesAndWait(AuthorizationRef authorization, const char* executablePath, AuthorizationFlags options, const char* const* arguments) -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - - sig_t oldSigChildHandler = signal(SIGCHLD, SIG_DFL); - BOOL returnValue = YES; - - if (AuthorizationExecuteWithPrivileges(authorization, executablePath, options, (char* const*)arguments, NULL) == errAuthorizationSuccess) - { - int status; - pid_t pid = wait(&status); - if (pid == -1 || !WIFEXITED(status) || WEXITSTATUS(status) != 0) - returnValue = NO; - } - else - returnValue = NO; - - signal(SIGCHLD, oldSigChildHandler); - return returnValue; -} - -@implementation SUPlainInstaller (Internals) - -+ (NSString *)temporaryNameForPath:(NSString *)path -{ - // Let's try to read the version number so the filename will be more meaningful. - NSString *postFix; - NSString *version; - if ((version = [[NSBundle bundleWithPath:path] objectForInfoDictionaryKey:@"CFBundleVersion"]) && ![version isEqualToString:@""]) - { - // We'll clean it up a little for safety. - // The cast is necessary because of a bug in the headers in pre-10.5 SDKs - NSMutableCharacterSet *validCharacters = (id)[NSMutableCharacterSet alphanumericCharacterSet]; - [validCharacters formUnionWithCharacterSet:[NSCharacterSet characterSetWithCharactersInString:@".-()"]]; - postFix = [version stringByTrimmingCharactersInSet:[validCharacters invertedSet]]; - } - else - postFix = @"old"; - NSString *prefix = [[path stringByDeletingPathExtension] stringByAppendingFormat:@" (%@)", postFix]; - NSString *tempDir = [prefix stringByAppendingPathExtension:[path pathExtension]]; - // Now let's make sure we get a unique path. - unsigned int cnt=2; - while ([[NSFileManager defaultManager] fileExistsAtPath:tempDir] && cnt <= 999) - tempDir = [NSString stringWithFormat:@"%@ %u.%@", prefix, cnt++, [path pathExtension]]; - return [tempDir lastPathComponent]; -} - -+ (NSString *)_temporaryCopyNameForPath:(NSString *)path didFindTrash: (BOOL*)outDidFindTrash -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - NSString *tempDir = nil; - - UInt8 trashPath[MAXPATHLEN +1] = { 0 }; - FSRef trashRef, pathRef; - FSVolumeRefNum vSrcRefNum = kFSInvalidVolumeRefNum; - FSCatalogInfo catInfo; - memset( &catInfo, 0, sizeof(catInfo) ); - OSStatus err = FSPathMakeRef( (UInt8*) [path fileSystemRepresentation], &pathRef, NULL ); - if( err == noErr ) - { - err = FSGetCatalogInfo( &pathRef, kFSCatInfoVolume, &catInfo, NULL, NULL, NULL ); - vSrcRefNum = catInfo.volume; - } - if( err == noErr ) - err = FSFindFolder( vSrcRefNum, kTrashFolderType, kCreateFolder, &trashRef ); - if( err == noErr ) - err = FSGetCatalogInfo( &trashRef, kFSCatInfoVolume, &catInfo, NULL, NULL, NULL ); - if( err == noErr && vSrcRefNum != catInfo.volume ) - err = nsvErr; // Couldn't find a trash folder on same volume as given path. Docs say this may happen in the future. - if( err == noErr ) - err = FSRefMakePath( &trashRef, trashPath, MAXPATHLEN ); - if( err == noErr ) - tempDir = [[NSFileManager defaultManager] stringWithFileSystemRepresentation: (char*) trashPath length: strlen((char*) trashPath)]; - if( outDidFindTrash ) - *outDidFindTrash = (tempDir != nil); - if( !tempDir ) - tempDir = [path stringByDeletingLastPathComponent]; - - // Let's try to read the version number so the filename will be more meaningful. - #if TRY_TO_APPEND_VERSION_NUMBER - NSString *postFix = nil; - NSString *version = nil; - if ((version = [[NSBundle bundleWithPath: path] objectForInfoDictionaryKey:@"CFBundleVersion"]) && ![version isEqualToString:@""]) - { - // We'll clean it up a little for safety. - // The cast is necessary because of a bug in the headers in pre-10.5 SDKs - NSMutableCharacterSet *validCharacters = (id)[NSMutableCharacterSet alphanumericCharacterSet]; - [validCharacters formUnionWithCharacterSet:[NSCharacterSet characterSetWithCharactersInString:@".-()"]]; - postFix = [version stringByTrimmingCharactersInSet:[validCharacters invertedSet]]; - } - else - postFix = @"old"; - NSString *prefix = [NSString stringWithFormat: @"%@ (%@)", [[path lastPathComponent] stringByDeletingPathExtension], postFix]; - #else - NSString *prefix = [[path lastPathComponent] stringByDeletingPathExtension]; - #endif - NSString *tempName = [prefix stringByAppendingPathExtension: [path pathExtension]]; - tempDir = [tempDir stringByAppendingPathComponent: tempName]; - - // Now let's make sure we get a unique path. - int cnt=2; - while ([[NSFileManager defaultManager] fileExistsAtPath:tempDir] && cnt <= 9999) - tempDir = [[tempDir stringByDeletingLastPathComponent] stringByAppendingPathComponent: [NSString stringWithFormat:@"%@ %d.%@", prefix, cnt++, [path pathExtension]]]; - - return tempDir; -} - -+ (BOOL)_copyPathWithForcedAuthentication:(NSString *)src toPath:(NSString *)dst temporaryPath:(NSString *)tmp error:(NSError **)error -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - - const char* srcPath = [src fileSystemRepresentation]; - const char* tmpPath = [tmp fileSystemRepresentation]; - const char* dstPath = [dst fileSystemRepresentation]; - - struct stat dstSB; - if( stat(dstPath, &dstSB) != 0 ) // Doesn't exist yet, try containing folder. - { - const char* dstDirPath = [[dst stringByDeletingLastPathComponent] fileSystemRepresentation]; - if( stat(dstDirPath, &dstSB) != 0 ) - { - NSString *errorMessage = [NSString stringWithFormat:@"Stat on %@ during authenticated file copy failed.", dst]; - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUFileCopyFailure userInfo:[NSDictionary dictionaryWithObject:errorMessage forKey:NSLocalizedDescriptionKey]]; - return NO; - } - } - - AuthorizationRef auth = NULL; - OSStatus authStat = errAuthorizationDenied; - while (authStat == errAuthorizationDenied) { - authStat = AuthorizationCreate(NULL, - kAuthorizationEmptyEnvironment, - kAuthorizationFlagDefaults, - &auth); - } - - BOOL res = NO; - if (authStat == errAuthorizationSuccess) { - res = YES; - - char uidgid[42]; - snprintf(uidgid, sizeof(uidgid), "%u:%u", - dstSB.st_uid, dstSB.st_gid); - - // If the currently-running application is trusted, the new - // version should be trusted as well. Remove it from the - // quarantine to avoid a delay at launch, and to avoid - // presenting the user with a confusing trust dialog. - // - // This needs to be done before "chown" changes ownership, - // because the ownership change will fail if the file is quarantined. - if (res) - { - SULog(@"releaseFromQuarantine"); - [self performSelectorOnMainThread:@selector(releaseFromQuarantine:) withObject:src waitUntilDone:YES]; - } - - if( res ) // Set permissions while it's still in source, so we have it with working and correct perms when it arrives at destination. - { - const char* coParams[] = { "-R", uidgid, srcPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/usr/sbin/chown", kAuthorizationFlagDefaults, coParams ); - if( !res ) - SULog( @"chown -R %s %s failed.", uidgid, srcPath ); - } - - BOOL haveDst = [[NSFileManager defaultManager] fileExistsAtPath: dst]; - if( res && haveDst ) // If there's something at our tmp path (previous failed update or whatever) delete that first. - { - const char* rmParams[] = { "-rf", tmpPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/rm", kAuthorizationFlagDefaults, rmParams ); - if( !res ) - SULog( @"rm failed" ); - } - - if( res && haveDst ) // Move old exe to tmp path. - { - const char* mvParams[] = { "-f", dstPath, tmpPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/mv", kAuthorizationFlagDefaults, mvParams ); - if( !res ) - SULog( @"mv 1 failed" ); - } - - if( res ) // Move new exe to old exe's path. - { - const char* mvParams2[] = { "-f", srcPath, dstPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/mv", kAuthorizationFlagDefaults, mvParams2 ); - if( !res ) - SULog( @"mv 2 failed" ); - } - -// if( res && haveDst /*&& !foundTrash*/ ) // If we managed to put the old exe in the trash, leave it there for the user to delete or recover. -// { // ... Otherwise we better delete it, wouldn't want dozens of old versions lying around next to the new one. -// const char* rmParams2[] = { "-rf", tmpPath, NULL }; -// res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/rm", kAuthorizationFlagDefaults, rmParams2 ); -// } - - AuthorizationFree(auth, 0); - - // If the currently-running application is trusted, the new - // version should be trusted as well. Remove it from the - // quarantine to avoid a delay at launch, and to avoid - // presenting the user with a confusing trust dialog. - // - // This needs to be done after the application is moved to its - // new home with "mv" in case it's moved across filesystems: if - // that happens, "mv" actually performs a copy and may result - // in the application being quarantined. - if (res) - { - SULog(@"releaseFromQuarantine after installing"); - [self performSelectorOnMainThread:@selector(releaseFromQuarantine:) withObject:dst waitUntilDone:YES]; - } - - if (!res) - { - // Something went wrong somewhere along the way, but we're not sure exactly where. - NSString *errorMessage = [NSString stringWithFormat:@"Authenticated file copy from %@ to %@ failed.", src, dst]; - if (error != nil) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUAuthenticationFailure userInfo:[NSDictionary dictionaryWithObject:errorMessage forKey:NSLocalizedDescriptionKey]]; - } - } - else - { - if (error != nil) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUAuthenticationFailure userInfo:[NSDictionary dictionaryWithObject:@"Couldn't get permission to authenticate." forKey:NSLocalizedDescriptionKey]]; - } - return res; -} - -+ (BOOL)_movePathWithForcedAuthentication:(NSString *)src toPath:(NSString *)dst error:(NSError **)error -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - - const char* srcPath = [src fileSystemRepresentation]; - const char* dstPath = [dst fileSystemRepresentation]; - const char* dstContainerPath = [[dst stringByDeletingLastPathComponent] fileSystemRepresentation]; - - struct stat dstSB; - stat(dstContainerPath, &dstSB); - - AuthorizationRef auth = NULL; - OSStatus authStat = errAuthorizationDenied; - while( authStat == errAuthorizationDenied ) - { - authStat = AuthorizationCreate(NULL, - kAuthorizationEmptyEnvironment, - kAuthorizationFlagDefaults, - &auth); - } - - BOOL res = NO; - if (authStat == errAuthorizationSuccess) - { - res = YES; - - char uidgid[42]; - snprintf(uidgid, sizeof(uidgid), "%d:%d", - dstSB.st_uid, dstSB.st_gid); - - if( res ) // Set permissions while it's still in source, so we have it with working and correct perms when it arrives at destination. - { - const char* coParams[] = { "-R", uidgid, srcPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/usr/sbin/chown", kAuthorizationFlagDefaults, coParams ); - if( !res ) - SULog(@"Can't set permissions"); - } - - BOOL haveDst = [[NSFileManager defaultManager] fileExistsAtPath: dst]; - if( res && haveDst ) // If there's something at our tmp path (previous failed update or whatever) delete that first. - { - const char* rmParams[] = { "-rf", dstPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/rm", kAuthorizationFlagDefaults, rmParams ); - if( !res ) - SULog(@"Can't remove destination file"); - } - - if( res ) // Move!. - { - const char* mvParams[] = { "-f", srcPath, dstPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/mv", kAuthorizationFlagDefaults, mvParams ); - if( !res ) - SULog(@"Can't move source file"); - } - - AuthorizationFree(auth, 0); - - if (!res) - { - // Something went wrong somewhere along the way, but we're not sure exactly where. - NSString *errorMessage = [NSString stringWithFormat:@"Authenticated file move from %@ to %@ failed.", src, dst]; - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUAuthenticationFailure userInfo:[NSDictionary dictionaryWithObject:errorMessage forKey:NSLocalizedDescriptionKey]]; - } - } - else - { - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUAuthenticationFailure userInfo:[NSDictionary dictionaryWithObject:@"Couldn't get permission to authenticate." forKey:NSLocalizedDescriptionKey]]; - } - return res; -} - - -+ (BOOL)_removeFileAtPathWithForcedAuthentication:(NSString *)src error:(NSError **)error -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - - const char* srcPath = [src fileSystemRepresentation]; - - AuthorizationRef auth = NULL; - OSStatus authStat = errAuthorizationDenied; - while( authStat == errAuthorizationDenied ) - { - authStat = AuthorizationCreate(NULL, - kAuthorizationEmptyEnvironment, - kAuthorizationFlagDefaults, - &auth); - } - - BOOL res = NO; - if (authStat == errAuthorizationSuccess) - { - res = YES; - - if( res ) // If there's something at our tmp path (previous failed update or whatever) delete that first. - { - const char* rmParams[] = { "-rf", srcPath, NULL }; - res = AuthorizationExecuteWithPrivilegesAndWait( auth, "/bin/rm", kAuthorizationFlagDefaults, rmParams ); - if( !res ) - SULog(@"Can't remove destination file"); - } - - AuthorizationFree(auth, 0); - - if (!res) - { - // Something went wrong somewhere along the way, but we're not sure exactly where. - NSString *errorMessage = [NSString stringWithFormat:@"Authenticated file remove from %@ failed.", src]; - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUAuthenticationFailure userInfo:[NSDictionary dictionaryWithObject:errorMessage forKey:NSLocalizedDescriptionKey]]; - } - } - else - { - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUAuthenticationFailure userInfo:[NSDictionary dictionaryWithObject:@"Couldn't get permission to authenticate." forKey:NSLocalizedDescriptionKey]]; - } - return res; -} - -+ (BOOL)_removeFileAtPath:(NSString *)path error: (NSError**)error -{ - BOOL success = YES; -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - if( ![[NSFileManager defaultManager] removeFileAtPath: path handler: nil] ) -#else - if( ![[NSFileManager defaultManager] removeItemAtPath: path error: NULL] ) -#endif - { - success = [self _removeFileAtPathWithForcedAuthentication: path error: error]; - } - - return success; -} - -+ (void)_movePathToTrash:(NSString *)path -{ - //SULog(@"Moving %@ to the trash.", path); - NSInteger tag = 0; - if (![[NSWorkspace sharedWorkspace] performFileOperation:NSWorkspaceRecycleOperation source:[path stringByDeletingLastPathComponent] destination:@"" files:[NSArray arrayWithObject:[path lastPathComponent]] tag:&tag]) - { - BOOL didFindTrash = NO; - NSString* trashPath = [self _temporaryCopyNameForPath: path didFindTrash: &didFindTrash]; - if( didFindTrash ) - { - NSError *err = nil; - if( ![self _movePathWithForcedAuthentication: path toPath: trashPath error: &err] ) - SULog(@"Sparkle error: couldn't move %@ to the trash (%@). %@", path, trashPath, err); - } - else - SULog(@"Sparkle error: couldn't move %@ to the trash. This is often a sign of a permissions error.", path); - } - else - ;//SULog(@"Moved %@ to the trash.", path); -} - -+ (BOOL)copyPathWithAuthentication:(NSString *)src overPath:(NSString *)dst temporaryName:(NSString *)tmp error:(NSError **)error -{ - FSRef srcRef, dstRef, dstDirRef, movedRef, tmpDirRef; - OSStatus err; - BOOL hadFileAtDest = NO, didFindTrash = NO; - NSString *tmpPath = [self _temporaryCopyNameForPath: dst didFindTrash: &didFindTrash]; - - // Make FSRef for destination: - err = FSPathMakeRefWithOptions((UInt8 *)[dst fileSystemRepresentation], kFSPathMakeRefDoNotFollowLeafSymlink, &dstRef, NULL); - hadFileAtDest = (err == noErr); // There is a file at the destination, move it aside. If we normalized the name, we might not get here, so don't error. - if( hadFileAtDest ) - { - if (0 != access([dst fileSystemRepresentation], W_OK) || 0 != access([[dst stringByDeletingLastPathComponent] fileSystemRepresentation], W_OK)) - { - return [self _copyPathWithForcedAuthentication:src toPath:dst temporaryPath:tmpPath error:error]; - } - } - else - { - if (0 != access([[dst stringByDeletingLastPathComponent] fileSystemRepresentation], W_OK) - || 0 != access([[[dst stringByDeletingLastPathComponent] stringByDeletingLastPathComponent] fileSystemRepresentation], W_OK)) - { - return [self _copyPathWithForcedAuthentication:src toPath:dst temporaryPath:tmpPath error:error]; - } - } - - if( hadFileAtDest ) - { - err = FSPathMakeRef((UInt8 *)[[tmpPath stringByDeletingLastPathComponent] fileSystemRepresentation], &tmpDirRef, NULL); - if (err != noErr) - err = FSPathMakeRef((UInt8 *)[[dst stringByDeletingLastPathComponent] fileSystemRepresentation], &tmpDirRef, NULL); - } - - err = FSPathMakeRef((UInt8 *)[[dst stringByDeletingLastPathComponent] fileSystemRepresentation], &dstDirRef, NULL); - - if (err == noErr && hadFileAtDest) - { - if (floor(NSAppKitVersionNumber) > NSAppKitVersionNumber10_5) - { - NSFileManager *manager = [[[NSFileManager alloc] init] autorelease]; - BOOL success = [manager moveItemAtPath:dst toPath:tmpPath error:error]; - if (!success && hadFileAtDest) - { - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUFileCopyFailure userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:@"Couldn't move %@ to %@.", dst, tmpPath] forKey:NSLocalizedDescriptionKey]]; - return NO; - } - - } else { - err = FSMoveObjectSync(&dstRef, &tmpDirRef, (CFStringRef)[tmpPath lastPathComponent], &movedRef, 0); - if (err != noErr && hadFileAtDest) - { - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUFileCopyFailure userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:@"Couldn't move %@ to %@.", dst, tmpPath] forKey:NSLocalizedDescriptionKey]]; - return NO; - } - } - } - - err = FSPathMakeRef((UInt8 *)[src fileSystemRepresentation], &srcRef, NULL); - if (err == noErr) - { - if (floor(NSAppKitVersionNumber) > NSAppKitVersionNumber10_5) - { - NSFileManager *manager = [[[NSFileManager alloc] init] autorelease]; - BOOL success = [manager copyItemAtPath:src toPath:dst error:error]; - if (!success) - { - // We better move the old version back to its old location - if( hadFileAtDest ) - success = [manager moveItemAtPath:tmpPath toPath:dst error:error]; - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUFileCopyFailure userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:@"Couldn't move %@ to %@.", dst, tmpPath] forKey:NSLocalizedDescriptionKey]]; - return NO; - - } - } else { - err = FSCopyObjectSync(&srcRef, &dstDirRef, (CFStringRef)[dst lastPathComponent], NULL, 0); - if (err != noErr) - { - // We better move the old version back to its old location - if( hadFileAtDest ) - FSMoveObjectSync(&movedRef, &dstDirRef, (CFStringRef)[dst lastPathComponent], &movedRef, 0); - if (error != NULL) - *error = [NSError errorWithDomain:SUSparkleErrorDomain code:SUFileCopyFailure userInfo:[NSDictionary dictionaryWithObject:[NSString stringWithFormat:@"Couldn't copy %@ to %@.", src, dst] forKey:NSLocalizedDescriptionKey]]; - return NO; - } - } - } - - // If the currently-running application is trusted, the new - // version should be trusted as well. Remove it from the - // quarantine to avoid a delay at launch, and to avoid - // presenting the user with a confusing trust dialog. - // - // This needs to be done after the application is moved to its - // new home in case it's moved across filesystems: if that - // happens, the move is actually a copy, and it may result - // in the application being quarantined. - [self performSelectorOnMainThread:@selector(releaseFromQuarantine:) withObject:dst waitUntilDone:YES]; - - return YES; -} - -@end - -#import -#import -#import - -@implementation SUPlainInstaller (MMExtendedAttributes) - -+ (int)removeXAttr:(const char*)name - fromFile:(NSString*)file - options:(int)options -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - - typedef int (*removexattr_type)(const char*, const char*, int); - // Reference removexattr directly, it's in the SDK. - static removexattr_type removexattr_func = removexattr; - - // Make sure that the symbol is present. This checks the deployment - // target instead of the SDK so that it's able to catch dlsym failures - // as well as the null symbol that would result from building with the - // 10.4 SDK and a lower deployment target, and running on 10.3. - if (!removexattr_func) { - errno = ENOSYS; - return -1; - } - - const char* path = NULL; - @try { - path = [file fileSystemRepresentation]; - } - @catch (id exception) { - // -[NSString fileSystemRepresentation] throws an exception if it's - // unable to convert the string to something suitable. Map that to - // EDOM, "argument out of domain", which sort of conveys that there - // was a conversion failure. - errno = EDOM; - return -1; - } - - return removexattr_func(path, name, options); -} - -+ (void)releaseFromQuarantine:(NSString*)root -{ - // *** MUST BE SAFE TO CALL ON NON-MAIN THREAD! - - const char* quarantineAttribute = "com.apple.quarantine"; - const int removeXAttrOptions = XATTR_NOFOLLOW; - - [self removeXAttr:quarantineAttribute - fromFile:root - options:removeXAttrOptions]; - - // Only recurse if it's actually a directory. Don't recurse into a - // root-level symbolic link. -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - NSDictionary* rootAttributes = [[NSFileManager defaultManager] fileAttributesAtPath:root traverseLink:NO]; -#else - NSDictionary* rootAttributes = [[NSFileManager defaultManager] attributesOfItemAtPath:root error:nil]; -#endif - NSString* rootType = [rootAttributes objectForKey:NSFileType]; - - if (rootType == NSFileTypeDirectory) { - // The NSDirectoryEnumerator will avoid recursing into any contained - // symbolic links, so no further type checks are needed. - NSDirectoryEnumerator* directoryEnumerator = [[NSFileManager defaultManager] enumeratorAtPath:root]; - NSString* file = nil; - while ((file = [directoryEnumerator nextObject])) { - [self removeXAttr:quarantineAttribute - fromFile:[root stringByAppendingPathComponent:file] - options:removeXAttrOptions]; - } - } -} - -@end diff --git a/Frameworks/Sparkle/SUProbingUpdateDriver.h b/Frameworks/Sparkle/SUProbingUpdateDriver.h deleted file mode 100644 index e2165f443..000000000 --- a/Frameworks/Sparkle/SUProbingUpdateDriver.h +++ /dev/null @@ -1,19 +0,0 @@ -// -// SUProbingUpdateDriver.h -// Sparkle -// -// Created by Andy Matuschak on 5/7/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUPROBINGUPDATEDRIVER_H -#define SUPROBINGUPDATEDRIVER_H - -#import -#import "SUBasicUpdateDriver.h" - -// This replaces the old SUStatusChecker. -@interface SUProbingUpdateDriver : SUBasicUpdateDriver { } -@end - -#endif diff --git a/Frameworks/Sparkle/SUProbingUpdateDriver.m b/Frameworks/Sparkle/SUProbingUpdateDriver.m deleted file mode 100644 index 64bd5b56c..000000000 --- a/Frameworks/Sparkle/SUProbingUpdateDriver.m +++ /dev/null @@ -1,30 +0,0 @@ -// -// SUProbingUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 5/7/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUProbingUpdateDriver.h" -#import "SUUpdater.h" - -@implementation SUProbingUpdateDriver - -// Stop as soon as we have an answer! Since the superclass implementations are not called, we are responsible for notifying the delegate. - -- (void)didFindValidUpdate -{ - if ([[updater delegate] respondsToSelector:@selector(updater:didFindValidUpdate:)]) - [[updater delegate] updater:updater didFindValidUpdate:updateItem]; - [self abortUpdate]; -} - -- (void)didNotFindUpdate -{ - if ([[updater delegate] respondsToSelector:@selector(updaterDidNotFindUpdate:)]) - [[updater delegate] updaterDidNotFindUpdate:updater]; - [self abortUpdate]; -} - -@end diff --git a/Frameworks/Sparkle/SUScheduledUpdateDriver.h b/Frameworks/Sparkle/SUScheduledUpdateDriver.h deleted file mode 100644 index 64b8022d6..000000000 --- a/Frameworks/Sparkle/SUScheduledUpdateDriver.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// SUScheduledUpdateDriver.h -// Sparkle -// -// Created by Andy Matuschak on 5/6/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUSCHEDULEDUPDATEDRIVER_H -#define SUSCHEDULEDUPDATEDRIVER_H - -#import -#import "SUUIBasedUpdateDriver.h" - -@interface SUScheduledUpdateDriver : SUUIBasedUpdateDriver -{ -@private - BOOL showErrors; -} - -@end - -#endif diff --git a/Frameworks/Sparkle/SUScheduledUpdateDriver.m b/Frameworks/Sparkle/SUScheduledUpdateDriver.m deleted file mode 100644 index 2d4b07502..000000000 --- a/Frameworks/Sparkle/SUScheduledUpdateDriver.m +++ /dev/null @@ -1,39 +0,0 @@ -// -// SUScheduledUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 5/6/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUScheduledUpdateDriver.h" -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" - -@implementation SUScheduledUpdateDriver - -- (void)didFindValidUpdate -{ - showErrors = YES; // We only start showing errors after we present the UI for the first time. - [super didFindValidUpdate]; -} - -- (void)didNotFindUpdate -{ - if ([[updater delegate] respondsToSelector:@selector(updaterDidNotFindUpdate:)]) - [[updater delegate] updaterDidNotFindUpdate:updater]; - [self abortUpdate]; // Don't tell the user that no update was found; this was a scheduled update. -} - -- (void)abortUpdateWithError:(NSError *)error -{ - if (showErrors) - [super abortUpdateWithError:error]; - else - [self abortUpdate]; -} - -@end diff --git a/Frameworks/Sparkle/SUStandardVersionComparator.h b/Frameworks/Sparkle/SUStandardVersionComparator.h deleted file mode 100644 index 0bc15706b..000000000 --- a/Frameworks/Sparkle/SUStandardVersionComparator.h +++ /dev/null @@ -1,36 +0,0 @@ -// -// SUStandardVersionComparator.h -// Sparkle -// -// Created by Andy Matuschak on 12/21/07. -// Copyright 2007 Andy Matuschak. All rights reserved. -// - -#ifndef SUSTANDARDVERSIONCOMPARATOR_H -#define SUSTANDARDVERSIONCOMPARATOR_H - - -#import "SUVersionComparisonProtocol.h" - -/*! - @class - @abstract Sparkle's default version comparator. - @discussion This comparator is adapted from MacPAD, by Kevin Ballard. It's "dumb" in that it does essentially string comparison, in components split by character type. -*/ -@interface SUStandardVersionComparator : NSObject { } - -/*! - @method - @abstract Returns a singleton instance of the comparator. -*/ -+ (SUStandardVersionComparator *)defaultComparator; - -/*! - @method - @abstract Compares version strings through textual analysis. - @discussion See the implementation for more details. -*/ -- (NSComparisonResult)compareVersion:(NSString *)versionA toVersion:(NSString *)versionB; -@end - -#endif diff --git a/Frameworks/Sparkle/SUStandardVersionComparator.m b/Frameworks/Sparkle/SUStandardVersionComparator.m deleted file mode 100644 index f6f894c33..000000000 --- a/Frameworks/Sparkle/SUStandardVersionComparator.m +++ /dev/null @@ -1,169 +0,0 @@ -// -// SUStandardVersionComparator.m -// Sparkle -// -// Created by Andy Matuschak on 12/21/07. -// Copyright 2007 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUStandardVersionComparator.h" - -@implementation SUStandardVersionComparator - -+ (SUStandardVersionComparator *)defaultComparator -{ - static SUStandardVersionComparator *defaultComparator = nil; - if (defaultComparator == nil) - defaultComparator = [[SUStandardVersionComparator alloc] init]; - return defaultComparator; -} - -typedef enum { - kNumberType, - kStringType, - kSeparatorType, -} SUCharacterType; - -- (SUCharacterType)typeOfCharacter:(NSString *)character -{ - if ([character isEqualToString:@"."]) { - return kSeparatorType; - } else if ([[NSCharacterSet decimalDigitCharacterSet] characterIsMember:[character characterAtIndex:0]]) { - return kNumberType; - } else if ([[NSCharacterSet whitespaceAndNewlineCharacterSet] characterIsMember:[character characterAtIndex:0]]) { - return kSeparatorType; - } else if ([[NSCharacterSet punctuationCharacterSet] characterIsMember:[character characterAtIndex:0]]) { - return kSeparatorType; - } else { - return kStringType; - } -} - -- (NSArray *)splitVersionString:(NSString *)version -{ - NSString *character; - NSMutableString *s; - NSUInteger i, n; - SUCharacterType oldType, newType; - NSMutableArray *parts = [NSMutableArray array]; - if ([version length] == 0) { - // Nothing to do here - return parts; - } - s = [[[version substringToIndex:1] mutableCopy] autorelease]; - oldType = [self typeOfCharacter:s]; - n = [version length] - 1; - for (i = 1; i <= n; ++i) { - character = [version substringWithRange:NSMakeRange(i, 1)]; - newType = [self typeOfCharacter:character]; - if (oldType != newType || oldType == kSeparatorType) { - // We've reached a new segment - NSString *aPart = [[[NSString alloc] initWithString:s] autorelease]; - [parts addObject:aPart]; - [s setString:character]; - } else { - // Add character to string and continue - [s appendString:character]; - } - oldType = newType; - } - - // Add the last part onto the array - [parts addObject:[NSString stringWithString:s]]; - return parts; -} - -- (NSComparisonResult)compareVersion:(NSString *)versionA toVersion:(NSString *)versionB; -{ - NSArray *partsA = [self splitVersionString:versionA]; - NSArray *partsB = [self splitVersionString:versionB]; - - NSString *partA, *partB; - NSUInteger i, n; - long long valueA, valueB; - SUCharacterType typeA, typeB; - - n = MIN([partsA count], [partsB count]); - for (i = 0; i < n; ++i) { - partA = [partsA objectAtIndex:i]; - partB = [partsB objectAtIndex:i]; - - typeA = [self typeOfCharacter:partA]; - typeB = [self typeOfCharacter:partB]; - - // Compare types - if (typeA == typeB) { - // Same type; we can compare - if (typeA == kNumberType) { - valueA = [partA longLongValue]; - valueB = [partB longLongValue]; - if (valueA > valueB) { - return NSOrderedDescending; - } else if (valueA < valueB) { - return NSOrderedAscending; - } - } else if (typeA == kStringType) { - NSComparisonResult result = [partA compare:partB]; - if (result != NSOrderedSame) { - return result; - } - } - } else { - // Not the same type? Now we have to do some validity checking - if (typeA != kStringType && typeB == kStringType) { - // typeA wins - return NSOrderedDescending; - } else if (typeA == kStringType && typeB != kStringType) { - // typeB wins - return NSOrderedAscending; - } else { - // One is a number and the other is a period. The period is invalid - if (typeA == kNumberType) { - return NSOrderedDescending; - } else { - return NSOrderedAscending; - } - } - } - } - // The versions are equal up to the point where they both still have parts - // Lets check to see if one is larger than the other - if ([partsA count] != [partsB count]) { - // Yep. Lets get the next part of the larger - // n holds the index of the part we want. - NSString *missingPart; - SUCharacterType missingType; - NSComparisonResult shorterResult, largerResult; - - if ([partsA count] > [partsB count]) { - missingPart = [partsA objectAtIndex:n]; - shorterResult = NSOrderedAscending; - largerResult = NSOrderedDescending; - } else { - missingPart = [partsB objectAtIndex:n]; - shorterResult = NSOrderedDescending; - largerResult = NSOrderedAscending; - } - - missingType = [self typeOfCharacter:missingPart]; - // Check the type - if (missingType == kStringType) { - // It's a string. Shorter version wins - return shorterResult; - } else { - // It's a number/period. Larger version wins - return largerResult; - } - } - - // The 2 strings are identical - return NSOrderedSame; -} - - -@end diff --git a/Frameworks/Sparkle/SUStatus.xib b/Frameworks/Sparkle/SUStatus.xib deleted file mode 100644 index d43394ca1..000000000 --- a/Frameworks/Sparkle/SUStatus.xib +++ /dev/null @@ -1,589 +0,0 @@ - - - - 1050 - 10D573 - 762 - 1038.29 - 460.00 - - YES - - YES - - - YES - - - - YES - - - - - YES - - - YES - - - - YES - - SUStatusController - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{200, 222}, {400, 107}} - 1886912512 - Set in Code - - NSWindow - - - View - - {3.40282e+38, 3.40282e+38} - {213, 107} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 28}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - NO - - YES - - - - 268 - {{106, 75}, {277, 17}} - - YES - - 67239424 - 272629760 - Status Text (set by loc. string in code) - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 1280 - - {{107, 47}, {275, 20}} - - 16394 - 100 - - - - 259 - {{272, 12}, {114, 32}} - - YES - - 67239424 - 134217728 - Button - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{106, 22}, {167, 17}} - - YES - - 67239424 - 272629760 - Small System Font Text - - - - - - - - {400, 107} - - - {{0, 0}, {1920, 1178}} - {213, 129} - {3.40282e+38, 3.40282e+38} - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - maxValue: maxProgressValue - - - - - - maxValue: maxProgressValue - maxValue - maxProgressValue - 2 - - - 13 - - - - value: statusText - - - - - - value: statusText - value - statusText - 2 - - - 17 - - - - title: buttonTitle - - - - - - title: buttonTitle - title - buttonTitle - 2 - - - 21 - - - - title: windowTitle - - - - - - title: windowTitle - title - windowTitle - 2 - - - 24 - - - - window - - - - 25 - - - - value: title - - - - - - value: title - value - title - 2 - - - 26 - - - - value: progressValue - - - - - - value: progressValue - value - progressValue - - 2 - - - 27 - - - - hidden: statusText - - - - - - hidden: statusText - hidden - statusText - - NSValueTransformerName - NSIsNil - - 2 - - - 33 - - - - actionButton - - - - 34 - - - - progressBar - - - - 49 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 11 - - - - - 12 - - - YES - - - - - - 16 - - - YES - - - - - - 53 - - - - - 54 - - - - - 55 - - - - - 56 - - - - - - - YES - - YES - -3.ImportedFromIB2 - 11.ImportedFromIB2 - 12.ImportedFromIB2 - 16.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.ImportedFromIB2 - 7.ImportedFromIB2 - 8.ImportedFromIB2 - - - YES - - - - - {{294, 716}, {400, 107}} - {{294, 716}, {400, 107}} - - - {213, 107} - - - - - - - YES - - - YES - - - - - YES - - - YES - - - - 56 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBUserSource - - - - - SUStatusController - SUWindowController - - YES - - YES - actionButton - progressBar - - - YES - NSButton - NSProgressIndicator - - - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/SUStatusController.h b/Frameworks/Sparkle/SUStatusController.h deleted file mode 100644 index 5dfd9775d..000000000 --- a/Frameworks/Sparkle/SUStatusController.h +++ /dev/null @@ -1,44 +0,0 @@ -// -// SUStatusController.h -// Sparkle -// -// Created by Andy Matuschak on 3/14/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUSTATUSCONTROLLER_H -#define SUSTATUSCONTROLLER_H - -#import "SUWindowController.h" - -@class SUHost; -@interface SUStatusController : SUWindowController -{ -@private - double progressValue, maxProgressValue; - NSString *title, *statusText, *buttonTitle; - IBOutlet NSButton *actionButton; - IBOutlet NSProgressIndicator* progressBar; - SUHost *host; -} - -- (id)initWithHost:(SUHost *)host; - -// Pass 0 for the max progress value to get an indeterminate progress bar. -// Pass nil for the status text to not show it. -- (void)beginActionWithTitle:(NSString *)title maxProgressValue:(double)maxProgressValue statusText:(NSString *)statusText; - -// If isDefault is YES, the button's key equivalent will be \r. -- (void)setButtonTitle:(NSString *)buttonTitle target:target action:(SEL)action isDefault:(BOOL)isDefault; -- (void)setButtonEnabled:(BOOL)enabled; - -- (double)progressValue; -- (void)setProgressValue:(double)value; -- (double)maxProgressValue; -- (void)setMaxProgressValue:(double)value; - -- (void)setStatusText:(NSString *)statusText; - -@end - -#endif diff --git a/Frameworks/Sparkle/SUStatusController.m b/Frameworks/Sparkle/SUStatusController.m deleted file mode 100644 index 524884ce6..000000000 --- a/Frameworks/Sparkle/SUStatusController.m +++ /dev/null @@ -1,144 +0,0 @@ -// -// SUStatusController.m -// Sparkle -// -// Created by Andy Matuschak on 3/14/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUStatusController.h" -#import "SUHost.h" - - -@implementation SUStatusController - -- (id)initWithHost:(SUHost *)aHost -{ - self = [super initWithHost:aHost windowNibName:@"SUStatus"]; - if (self) - { - host = [aHost retain]; - [self setShouldCascadeWindows:NO]; - } - return self; -} - -- (void)dealloc -{ - [host release]; - [title release]; - [statusText release]; - [buttonTitle release]; - [super dealloc]; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@, %@>", [self class], [host bundlePath], [host installationPath]]; } - -- (void)awakeFromNib -{ - if ([host isBackgroundApplication]) { - [[self window] setLevel:NSFloatingWindowLevel]; - } - - [[self window] center]; - [[self window] setFrameAutosaveName:@"SUStatusFrame"]; - [progressBar setUsesThreadedAnimation:YES]; -} - -- (NSString *)windowTitle -{ - return [NSString stringWithFormat:SULocalizedString(@"Updating %@", nil), [host name]]; -} - -- (NSImage *)applicationIcon -{ - return [host icon]; -} - -- (void)beginActionWithTitle:(NSString *)aTitle maxProgressValue:(double)aMaxProgressValue statusText:(NSString *)aStatusText -{ - [self willChangeValueForKey:@"title"]; - title = [aTitle copy]; - [self didChangeValueForKey:@"title"]; - - [self setMaxProgressValue:aMaxProgressValue]; - [self setStatusText:aStatusText]; -} - -- (void)setButtonTitle:(NSString *)aButtonTitle target: (id)target action:(SEL)action isDefault:(BOOL)isDefault -{ - [self willChangeValueForKey:@"buttonTitle"]; - if (buttonTitle != aButtonTitle) - { - [buttonTitle release]; - buttonTitle = [aButtonTitle copy]; - } - [self didChangeValueForKey:@"buttonTitle"]; - - [self window]; - [actionButton sizeToFit]; - // Except we're going to add 15 px for padding. - [actionButton setFrameSize:NSMakeSize([actionButton frame].size.width + 15, [actionButton frame].size.height)]; - // Now we have to move it over so that it's always 15px from the side of the window. - [actionButton setFrameOrigin:NSMakePoint([[self window] frame].size.width - 15 - [actionButton frame].size.width, [actionButton frame].origin.y)]; - // Redisplay superview to clean up artifacts - [[actionButton superview] display]; - - [actionButton setTarget:target]; - [actionButton setAction:action]; - [actionButton setKeyEquivalent:isDefault ? @"\r" : @""]; - - // 06/05/2008 Alex: Avoid a crash when cancelling during the extraction - [self setButtonEnabled: (target != nil)]; -} - -- (BOOL)progressBarShouldAnimate -{ - return YES; -} - -- (void)setButtonEnabled:(BOOL)enabled -{ - [actionButton setEnabled:enabled]; -} - -- (double)progressValue -{ - return progressValue; -} - -- (void)setProgressValue:(double)value -{ - progressValue = value; -} - -- (double)maxProgressValue -{ - return maxProgressValue; -} - -- (void)setMaxProgressValue:(double)value -{ - if (value < 0.0) value = 0.0; - maxProgressValue = value; - [self setProgressValue:0.0]; - [progressBar setIndeterminate:(value == 0.0)]; - [progressBar startAnimation:self]; - [progressBar setUsesThreadedAnimation: YES]; -} - -- (void)setStatusText:(NSString *)aStatusText -{ - if (statusText != aStatusText) - { - [statusText release]; - statusText = [aStatusText copy]; - } -} - -@end diff --git a/Frameworks/Sparkle/SUSystemProfiler.h b/Frameworks/Sparkle/SUSystemProfiler.h deleted file mode 100644 index 0835087d2..000000000 --- a/Frameworks/Sparkle/SUSystemProfiler.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// SUSystemProfiler.h -// Sparkle -// -// Created by Andy Matuschak on 12/22/07. -// Copyright 2007 Andy Matuschak. All rights reserved. -// - -#ifndef SUSYSTEMPROFILER_H -#define SUSYSTEMPROFILER_H - -#import - -@class SUHost; -@interface SUSystemProfiler : NSObject {} -+ (SUSystemProfiler *)sharedSystemProfiler; -- (NSMutableArray *)systemProfileArrayForHost:(SUHost *)host; -@end - -#endif diff --git a/Frameworks/Sparkle/SUSystemProfiler.m b/Frameworks/Sparkle/SUSystemProfiler.m deleted file mode 100644 index a4db3583d..000000000 --- a/Frameworks/Sparkle/SUSystemProfiler.m +++ /dev/null @@ -1,140 +0,0 @@ -// -// SUSystemProfiler.m -// Sparkle -// -// Created by Andy Matuschak on 12/22/07. -// Copyright 2007 Andy Matuschak. All rights reserved. -// Adapted from Sparkle+, by Tom Harrington. -// - -#import "SUSystemProfiler.h" - -#import "SUHost.h" -#import - -@implementation SUSystemProfiler -+ (SUSystemProfiler *)sharedSystemProfiler -{ - static SUSystemProfiler *sharedSystemProfiler = nil; - if (!sharedSystemProfiler) - sharedSystemProfiler = [[self alloc] init]; - return sharedSystemProfiler; -} - -- (NSDictionary *)modelTranslationTable -{ - NSString *path = [[NSBundle bundleForClass:[self class]] pathForResource:@"SUModelTranslation" ofType:@"plist"]; - return [[[NSDictionary alloc] initWithContentsOfFile:path] autorelease]; -} - -- (NSMutableArray *)systemProfileArrayForHost:(SUHost *)host -{ - NSDictionary *modelTranslation = [self modelTranslationTable]; - - // Gather profile information and append it to the URL. - NSMutableArray *profileArray = [NSMutableArray array]; - NSArray *profileDictKeys = [NSArray arrayWithObjects:@"key", @"displayKey", @"value", @"displayValue", nil]; - int error = 0; - int value = 0; - size_t length = sizeof(value); - - // OS version - NSString *currentSystemVersion = [SUHost systemVersionString]; - if (currentSystemVersion != nil) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"osVersion",@"OS Version",currentSystemVersion,currentSystemVersion,nil] forKeys:profileDictKeys]]; - - // CPU type (decoder info for values found here is in mach/machine.h) - error = sysctlbyname("hw.cputype", &value, &length, NULL, 0); - int cpuType = -1; - if (error == 0) { - cpuType = value; - NSString *visibleCPUType; - switch(value) { - case CPU_TYPE_X86: visibleCPUType = @"Intel"; break; - case CPU_TYPE_POWERPC: visibleCPUType = @"PowerPC"; break; - default: visibleCPUType = @"Unknown"; break; - } - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"cputype",@"CPU Type", [NSNumber numberWithInt:value], visibleCPUType,nil] forKeys:profileDictKeys]]; - } - error = sysctlbyname("hw.cpu64bit_capable", &value, &length, NULL, 0); - if(error != 0) - error = sysctlbyname("hw.optional.x86_64", &value, &length, NULL, 0); //x86 specific - if(error != 0) - error = sysctlbyname("hw.optional.64bitops", &value, &length, NULL, 0); //PPC specific - - BOOL is64bit = NO; - - if (error == 0) { - is64bit = value == 1; - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"cpu64bit", @"CPU is 64-Bit?", [NSNumber numberWithBool:is64bit], is64bit ? @"Yes" : @"No", nil] forKeys:profileDictKeys]]; - } - error = sysctlbyname("hw.cpusubtype", &value, &length, NULL, 0); - if (error == 0) { - NSString *visibleCPUSubType; - if (cpuType == 7) { - // Intel - visibleCPUSubType = is64bit ? @"Intel Core 2" : @"Intel Core"; // If anyone knows how to tell a Core Duo from a Core Solo, please email tph@atomicbird.com - } else if (cpuType == 18) { - // PowerPC - switch(value) { - case 9: visibleCPUSubType=@"G3"; break; - case 10: case 11: visibleCPUSubType=@"G4"; break; - case 100: visibleCPUSubType=@"G5"; break; - default: visibleCPUSubType=@"Other"; break; - } - } else { - visibleCPUSubType = @"Other"; - } - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"cpusubtype",@"CPU Subtype", [NSNumber numberWithInt:value], visibleCPUSubType,nil] forKeys:profileDictKeys]]; - } - error = sysctlbyname("hw.model", NULL, &length, NULL, 0); - if (error == 0) { - char *cpuModel = (char *)malloc(sizeof(char) * length); - if (cpuModel != NULL) { - error = sysctlbyname("hw.model", cpuModel, &length, NULL, 0); - if (error == 0) { - NSString *rawModelName = [NSString stringWithUTF8String:cpuModel]; - NSString *visibleModelName = [modelTranslation objectForKey:rawModelName]; - if (visibleModelName == nil) - visibleModelName = rawModelName; - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"model",@"Mac Model", rawModelName, visibleModelName, nil] forKeys:profileDictKeys]]; - } - free(cpuModel); - } - } - - // Number of CPUs - error = sysctlbyname("hw.ncpu", &value, &length, NULL, 0); - if (error == 0) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"ncpu",@"Number of CPUs", [NSNumber numberWithInt:value], [NSNumber numberWithInt:value],nil] forKeys:profileDictKeys]]; - - // User preferred language - NSUserDefaults *defs = [NSUserDefaults standardUserDefaults]; - NSArray *languages = [defs objectForKey:@"AppleLanguages"]; - if ([languages count] > 0) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"lang",@"Preferred Language", [languages objectAtIndex:0], [languages objectAtIndex:0],nil] forKeys:profileDictKeys]]; - - // Application sending the request - NSString *appName = [host name]; - if (appName) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"appName",@"Application Name", appName, appName,nil] forKeys:profileDictKeys]]; - NSString *appVersion = [host version]; - if (appVersion) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"appVersion",@"Application Version", appVersion, appVersion,nil] forKeys:profileDictKeys]]; - - // Number of displays? - // CPU speed - SInt32 gestaltInfo; - OSErr err = Gestalt(gestaltProcClkSpeedMHz,&gestaltInfo); - if (err == noErr) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"cpuFreqMHz",@"CPU Speed (GHz)", [NSNumber numberWithInt:gestaltInfo], [NSNumber numberWithDouble:gestaltInfo/1000.0],nil] forKeys:profileDictKeys]]; - - // amount of RAM - err = Gestalt(gestaltPhysicalRAMSizeInMegabytes,&gestaltInfo); - if (err == noErr) - [profileArray addObject:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:@"ramMB",@"Memory (MB)", [NSNumber numberWithInt:gestaltInfo], [NSNumber numberWithInt:gestaltInfo],nil] forKeys:profileDictKeys]]; - - return profileArray; -} - -@end diff --git a/Frameworks/Sparkle/SUUIBasedUpdateDriver.h b/Frameworks/Sparkle/SUUIBasedUpdateDriver.h deleted file mode 100644 index c324c6ade..000000000 --- a/Frameworks/Sparkle/SUUIBasedUpdateDriver.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// SUUIBasedUpdateDriver.h -// Sparkle -// -// Created by Andy Matuschak on 5/5/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUUIBASEDUPDATEDRIVER_H -#define SUUIBASEDUPDATEDRIVER_H - -#import -#import "SUBasicUpdateDriver.h" - -@class SUStatusController, SUUpdateAlert; - -@interface SUUIBasedUpdateDriver : SUBasicUpdateDriver -{ - SUStatusController *statusController; - SUUpdateAlert *updateAlert; -} - -- (void)showModalAlert:(NSAlert *)alert; -- (IBAction)cancelDownload: (id)sender; -- (void)installAndRestart: (id)sender; - -@end - -#endif diff --git a/Frameworks/Sparkle/SUUIBasedUpdateDriver.m b/Frameworks/Sparkle/SUUIBasedUpdateDriver.m deleted file mode 100644 index fffdfd404..000000000 --- a/Frameworks/Sparkle/SUUIBasedUpdateDriver.m +++ /dev/null @@ -1,236 +0,0 @@ -// -// SUUIBasedUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 5/5/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUUIBasedUpdateDriver.h" - -#import "SUUpdateAlert.h" -#import "SUUpdater_Private.h" -#import "SUHost.h" -#import "SUStatusController.h" -#import "SUConstants.h" -#import "SUPasswordPrompt.h" - -@implementation SUUIBasedUpdateDriver - -- (void)didFindValidUpdate -{ - updateAlert = [[SUUpdateAlert alloc] initWithAppcastItem:updateItem host:host]; - [updateAlert setDelegate:self]; - - id versDisp = nil; - if ([[updater delegate] respondsToSelector:@selector(versionDisplayerForUpdater:)]) - versDisp = [[updater delegate] versionDisplayerForUpdater: updater]; - [updateAlert setVersionDisplayer: versDisp]; - - if ([[updater delegate] respondsToSelector:@selector(updater:didFindValidUpdate:)]) - [[updater delegate] updater:updater didFindValidUpdate:updateItem]; - - // If the app is a menubar app or the like, we need to focus it first and alter the - // update prompt to behave like a normal window. Otherwise if the window were hidden - // there may be no way for the application to be activated to make it visible again. - if ([host isBackgroundApplication]) - { - [[updateAlert window] setHidesOnDeactivate:NO]; - [NSApp activateIgnoringOtherApps:YES]; - } - - // Only show the update alert if the app is active; otherwise, we'll wait until it is. - if ([NSApp isActive]) - [[updateAlert window] makeKeyAndOrderFront:self]; - else - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationDidBecomeActive:) name:NSApplicationDidBecomeActiveNotification object:NSApp]; -} - -- (void)didNotFindUpdate -{ - if ([[updater delegate] respondsToSelector:@selector(updaterDidNotFindUpdate:)]) - [[updater delegate] updaterDidNotFindUpdate:updater]; - - NSAlert *alert = [NSAlert alertWithMessageText:SULocalizedString(@"You're up-to-date!", nil) defaultButton:SULocalizedString(@"OK", nil) alternateButton:nil otherButton:nil informativeTextWithFormat:SULocalizedString(@"%@ %@ is currently the newest version available.", nil), [host name], [host displayVersion]]; - [self showModalAlert:alert]; - [self abortUpdate]; -} - -- (void)applicationDidBecomeActive:(NSNotification *)aNotification -{ - [[updateAlert window] makeKeyAndOrderFront:self]; - [[NSNotificationCenter defaultCenter] removeObserver:self name:@"NSApplicationDidBecomeActiveNotification" object:NSApp]; -} - -- (void)updateAlert:(SUUpdateAlert *)alert finishedWithChoice:(SUUpdateAlertChoice)choice -{ - [updateAlert release]; updateAlert = nil; - [host setObject:nil forUserDefaultsKey:SUSkippedVersionKey]; - switch (choice) - { - case SUInstallUpdateChoice: - statusController = [[SUStatusController alloc] initWithHost:host]; - [statusController beginActionWithTitle:SULocalizedString(@"Downloading update...", @"Take care not to overflow the status window.") maxProgressValue:0.0 statusText:nil]; - [statusController setButtonTitle:SULocalizedString(@"Cancel", nil) target:self action:@selector(cancelDownload:) isDefault:NO]; - [statusController showWindow:self]; - [self downloadUpdate]; - break; - - case SUOpenInfoURLChoice: - [[NSWorkspace sharedWorkspace] openURL: [updateItem infoURL]]; - [self abortUpdate]; - break; - - case SUSkipThisVersionChoice: - [host setObject:[updateItem versionString] forUserDefaultsKey:SUSkippedVersionKey]; - [self abortUpdate]; - break; - - case SURemindMeLaterChoice: - [self abortUpdate]; - break; - } -} - -- (void)download:(NSURLDownload *)download didReceiveResponse:(NSURLResponse *)response -{ - [statusController setMaxProgressValue:[response expectedContentLength]]; -} - -- (NSString *)humanReadableSizeFromDouble:(double)value -{ - if (value < 1000) - return [NSString stringWithFormat:@"%.0lf %@", value, SULocalizedString(@"B", @"the unit for bytes")]; - - if (value < 1000 * 1000) - return [NSString stringWithFormat:@"%.0lf %@", value / 1000.0, SULocalizedString(@"KB", @"the unit for kilobytes")]; - - if (value < 1000 * 1000 * 1000) - return [NSString stringWithFormat:@"%.1lf %@", value / 1000.0 / 1000.0, SULocalizedString(@"MB", @"the unit for megabytes")]; - - return [NSString stringWithFormat:@"%.2lf %@", value / 1000.0 / 1000.0 / 1000.0, SULocalizedString(@"GB", @"the unit for gigabytes")]; -} - -- (void)download:(NSURLDownload *)download didReceiveDataOfLength:(NSUInteger)length -{ - [statusController setProgressValue:[statusController progressValue] + (double)length]; - if ([statusController maxProgressValue] > 0.0) - [statusController setStatusText:[NSString stringWithFormat:SULocalizedString(@"%@ of %@", nil), [self humanReadableSizeFromDouble:[statusController progressValue]], [self humanReadableSizeFromDouble:[statusController maxProgressValue]]]]; - else - [statusController setStatusText:[NSString stringWithFormat:SULocalizedString(@"%@ downloaded", nil), [self humanReadableSizeFromDouble:[statusController progressValue]]]]; -} - -- (IBAction)cancelDownload: (id)sender -{ - if (download) - [download cancel]; - [self abortUpdate]; -} - -- (void)extractUpdate -{ - // Now we have to extract the downloaded archive. - [statusController beginActionWithTitle:SULocalizedString(@"Extracting update...", @"Take care not to overflow the status window.") maxProgressValue:0.0 statusText:nil]; - [statusController setButtonEnabled:NO]; - [super extractUpdate]; -} - -- (void)unarchiver:(SUUnarchiver *)ua extractedLength:(unsigned long)length -{ - // We do this here instead of in extractUpdate so that we only have a determinate progress bar for archives with progress. - if ([statusController maxProgressValue] == 0.0) - { - NSDictionary * attributes; -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - attributes = [[NSFileManager defaultManager] fileAttributesAtPath:downloadPath traverseLink:NO]; -#else - attributes = [[NSFileManager defaultManager] attributesOfItemAtPath:downloadPath error:nil]; -#endif - [statusController setMaxProgressValue:[[attributes objectForKey:NSFileSize] doubleValue]]; - } - [statusController setProgressValue:[statusController progressValue] + (double)length]; -} - -- (void)unarchiverDidFinish:(SUUnarchiver *)ua -{ - [statusController beginActionWithTitle:SULocalizedString(@"Ready to Install", nil) maxProgressValue:1.0 statusText:nil]; - [statusController setProgressValue:1.0]; // Fill the bar. - [statusController setButtonEnabled:YES]; - [statusController setButtonTitle:SULocalizedString(@"Install and Relaunch", nil) target:self action:@selector(installAndRestart:) isDefault:YES]; - [[statusController window] makeKeyAndOrderFront: self]; - [NSApp requestUserAttention:NSInformationalRequest]; -} - -- (void)unarchiver:(SUUnarchiver *)unarchiver requiresPasswordReturnedViaInvocation:(NSInvocation *)invocation -{ - SUPasswordPrompt *prompt = [[SUPasswordPrompt alloc] initWithHost:host]; - NSString *password = nil; - if([prompt run]) - { - password = [prompt password]; - } - [prompt release]; - [invocation setArgument:&password atIndex:2]; - [invocation invoke]; -} - -- (void)installAndRestart: (id)sender -{ - [self installWithToolAndRelaunch:YES]; -} - -- (void)installWithToolAndRelaunch:(BOOL)relaunch -{ - [statusController beginActionWithTitle:SULocalizedString(@"Installing update...", @"Take care not to overflow the status window.") maxProgressValue:0.0 statusText:nil]; - [statusController setButtonEnabled:NO]; - [super installWithToolAndRelaunch:relaunch]; - - - // if a user chooses to NOT relaunch the app (as is the case with WebKit - // when it asks you if you are sure you want to close the app with multiple - // tabs open), the status window still stays on the screen and obscures - // other windows; with this fix, it doesn't - - if (statusController) - { - [statusController close]; - [statusController autorelease]; - statusController = nil; - } -} - -- (void)abortUpdateWithError:(NSError *)error -{ - NSAlert *alert = [NSAlert alertWithMessageText:SULocalizedString(@"Update Error!", nil) defaultButton:SULocalizedString(@"Cancel Update", nil) alternateButton:nil otherButton:nil informativeTextWithFormat:@"%@", [error localizedDescription]]; - [self showModalAlert:alert]; - [super abortUpdateWithError:error]; -} - -- (void)abortUpdate -{ - if (statusController) - { - [statusController close]; - [statusController autorelease]; - statusController = nil; - } - [super abortUpdate]; -} - -- (void)showModalAlert:(NSAlert *)alert -{ - if ([[updater delegate] respondsToSelector:@selector(updaterWillShowModalAlert:)]) - [[updater delegate] updaterWillShowModalAlert: updater]; - - // When showing a modal alert we need to ensure that background applications - // are focused to inform the user since there is no dock icon to notify them. - if ([host isBackgroundApplication]) { [NSApp activateIgnoringOtherApps:YES]; } - - [alert setIcon:[host icon]]; - [alert runModal]; - - if ([[updater delegate] respondsToSelector:@selector(updaterDidShowModalAlert:)]) - [[updater delegate] updaterDidShowModalAlert: updater]; -} - -@end diff --git a/Frameworks/Sparkle/SUUnarchiver.h b/Frameworks/Sparkle/SUUnarchiver.h deleted file mode 100644 index c726d1745..000000000 --- a/Frameworks/Sparkle/SUUnarchiver.h +++ /dev/null @@ -1,34 +0,0 @@ -// -// SUUnarchiver.h -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUUNARCHIVER_H -#define SUUNARCHIVER_H - -@class SUHost; - -@interface SUUnarchiver : NSObject { - id delegate; - NSString *archivePath; - SUHost *updateHost; -} - -+ (SUUnarchiver *)unarchiverForPath:(NSString *)path updatingHost:(SUHost *)host; -- (void)setDelegate:delegate; - -- (void)start; - -@end - -@interface NSObject (SUUnarchiverDelegate) -- (void)unarchiver:(SUUnarchiver *)unarchiver extractedLength:(unsigned long)length; -- (void)unarchiverDidFinish:(SUUnarchiver *)unarchiver; -- (void)unarchiverDidFail:(SUUnarchiver *)unarchiver; -- (void)unarchiver:(SUUnarchiver *)unarchiver requiresPasswordReturnedViaInvocation:(NSInvocation *)invocation; -@end - -#endif diff --git a/Frameworks/Sparkle/SUUnarchiver.m b/Frameworks/Sparkle/SUUnarchiver.m deleted file mode 100644 index ca437b4a2..000000000 --- a/Frameworks/Sparkle/SUUnarchiver.m +++ /dev/null @@ -1,44 +0,0 @@ -// -// SUUnarchiver.m -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - - -#import "SUUpdater.h" - -#import "SUAppcast.h" -#import "SUAppcastItem.h" -#import "SUVersionComparisonProtocol.h" -#import "SUUnarchiver.h" -#import "SUUnarchiver_Private.h" - -@implementation SUUnarchiver - -+ (SUUnarchiver *)unarchiverForPath:(NSString *)path updatingHost:(SUHost *)host -{ - NSEnumerator *implementationEnumerator = [[self unarchiverImplementations] objectEnumerator]; - id current; - while ((current = [implementationEnumerator nextObject])) - { - if ([current canUnarchivePath:path]) - return [[[current alloc] initWithPath:path host:host] autorelease]; - } - return nil; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@>", [self class], archivePath]; } - -- (void)setDelegate:del -{ - delegate = del; -} - -- (void)start -{ - // No-op -} - -@end diff --git a/Frameworks/Sparkle/SUUnarchiver_Private.h b/Frameworks/Sparkle/SUUnarchiver_Private.h deleted file mode 100644 index 00cb008ed..000000000 --- a/Frameworks/Sparkle/SUUnarchiver_Private.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// SUUnarchiver_Private.h -// Sparkle -// -// Created by Andy Matuschak on 6/17/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUUNARCHIVER_PRIVATE_H -#define SUUNARCHIVER_PRIVATE_H - -#import -#import "SUUnarchiver.h" - -@interface SUUnarchiver (Private) -+ (void)registerImplementation:(Class)implementation; -+ (NSArray *)unarchiverImplementations; -+ (BOOL)canUnarchivePath:(NSString *)path; -- (id)initWithPath:(NSString *)path host:(SUHost *)host;; - -- (void)notifyDelegateOfExtractedLength:(NSNumber *)length; -- (void)notifyDelegateOfSuccess; -- (void)notifyDelegateOfFailure; -@end - -#endif diff --git a/Frameworks/Sparkle/SUUnarchiver_Private.m b/Frameworks/Sparkle/SUUnarchiver_Private.m deleted file mode 100644 index bad6f6f31..000000000 --- a/Frameworks/Sparkle/SUUnarchiver_Private.m +++ /dev/null @@ -1,67 +0,0 @@ -// -// SUUnarchiver_Private.m -// Sparkle -// -// Created by Andy Matuschak on 6/17/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUUnarchiver_Private.h" - -@implementation SUUnarchiver (Private) - -- (id)initWithPath:(NSString *)path host:(SUHost *)host -{ - if ((self = [super init])) - { - archivePath = [path copy]; - updateHost = [host retain]; - } - return self; -} - -- (void)dealloc -{ - [archivePath release]; - [updateHost release]; - [super dealloc]; -} - -+ (BOOL)canUnarchivePath:(NSString *)path -{ - return NO; -} - -- (void)notifyDelegateOfExtractedLength:(NSNumber *)length -{ - if ([delegate respondsToSelector:@selector(unarchiver:extractedLength:)]) - [delegate unarchiver:self extractedLength:[length unsignedLongValue]]; -} - -- (void)notifyDelegateOfSuccess -{ - if ([delegate respondsToSelector:@selector(unarchiverDidFinish:)]) - [delegate performSelector:@selector(unarchiverDidFinish:) withObject:self]; -} - -- (void)notifyDelegateOfFailure -{ - if ([delegate respondsToSelector:@selector(unarchiverDidFail:)]) - [delegate performSelector:@selector(unarchiverDidFail:) withObject:self]; -} - -static NSMutableArray *gUnarchiverImplementations; - -+ (void)registerImplementation:(Class)implementation -{ - if (!gUnarchiverImplementations) - gUnarchiverImplementations = [[NSMutableArray alloc] init]; - [gUnarchiverImplementations addObject:implementation]; -} - -+ (NSArray *)unarchiverImplementations -{ - return [NSArray arrayWithArray:gUnarchiverImplementations]; -} - -@end diff --git a/Frameworks/Sparkle/SUUpdateAlert.h b/Frameworks/Sparkle/SUUpdateAlert.h deleted file mode 100644 index 5bf9032df..000000000 --- a/Frameworks/Sparkle/SUUpdateAlert.h +++ /dev/null @@ -1,56 +0,0 @@ -// -// SUUpdateAlert.h -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUUPDATEALERT_H -#define SUUPDATEALERT_H - -#import "SUWindowController.h" -#import "SUVersionDisplayProtocol.h" - - -typedef enum -{ - SUInstallUpdateChoice, - SURemindMeLaterChoice, - SUSkipThisVersionChoice, - SUOpenInfoURLChoice -} SUUpdateAlertChoice; - -@class WebView, SUAppcastItem, SUHost; -@interface SUUpdateAlert : SUWindowController { - SUAppcastItem *updateItem; - SUHost *host; - id delegate; - id versionDisplayer; - - IBOutlet WebView *releaseNotesView; - IBOutlet NSTextField *description; - IBOutlet NSButton *installButton; // UK 2007-08-31. - IBOutlet NSButton *skipButton; - IBOutlet NSButton *laterButton; - NSProgressIndicator *releaseNotesSpinner; - BOOL webViewFinishedLoading; -} - -- (id)initWithAppcastItem:(SUAppcastItem *)item host:(SUHost *)host; -- (void)setDelegate:delegate; - -- (IBAction)installUpdate:sender; -- (IBAction)skipThisVersion:sender; -- (IBAction)remindMeLater:sender; - -- (void)setVersionDisplayer: (id)disp; - -@end - -@interface NSObject (SUUpdateAlertDelegate) -- (void)updateAlert:(SUUpdateAlert *)updateAlert finishedWithChoice:(SUUpdateAlertChoice)updateChoice; -- (void)updateAlert:(SUUpdateAlert *)updateAlert shouldAllowAutoUpdate: (BOOL*)shouldAllowAutoUpdate; -@end - -#endif diff --git a/Frameworks/Sparkle/SUUpdateAlert.m b/Frameworks/Sparkle/SUUpdateAlert.m deleted file mode 100644 index 2ef5158b3..000000000 --- a/Frameworks/Sparkle/SUUpdateAlert.m +++ /dev/null @@ -1,356 +0,0 @@ -// -// SUUpdateAlert.m -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -// ----------------------------------------------------------------------------- -// Headers: -// ----------------------------------------------------------------------------- - -#import "SUUpdateAlert.h" - -#import "SUHost.h" -#import - -#import "SUConstants.h" - - -@interface WebView (SUTenFiveProperty) - --(void) setDrawsBackground: (BOOL)state; - -@end - - -@implementation SUUpdateAlert - -- (id)initWithAppcastItem:(SUAppcastItem *)item host:(SUHost *)aHost -{ - self = [super initWithHost:host windowNibName:@"SUUpdateAlert"]; - if (self) - { - host = [aHost retain]; - updateItem = [item retain]; - [self setShouldCascadeWindows:NO]; - - // Alex: This dummy line makes sure that the binary is linked against WebKit. - // The SUUpdateAlert.xib file contains a WebView and if we don't link against WebKit, - // we will get a runtime crash when decoding the NIB. It is better to get a link error. - [WebView MIMETypesShownAsHTML]; - } - return self; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@>", [self class], [host bundlePath]]; } - -- (void)dealloc -{ - [updateItem release]; - [host release]; - [super dealloc]; -} - -- (void)setVersionDisplayer: (id)disp -{ - versionDisplayer = disp; -} - -- (void)endWithSelection:(SUUpdateAlertChoice)choice -{ - [releaseNotesView stopLoading:self]; - [releaseNotesView setFrameLoadDelegate:nil]; - [releaseNotesView setPolicyDelegate:nil]; - [releaseNotesView removeFromSuperview]; // Otherwise it gets sent Esc presses (why?!) and gets very confused. - [self close]; - if ([delegate respondsToSelector:@selector(updateAlert:finishedWithChoice:)]) - [delegate updateAlert:self finishedWithChoice:choice]; -} - -- (IBAction)installUpdate: (id)sender -{ - [self endWithSelection:SUInstallUpdateChoice]; -} - -- (IBAction)openInfoURL: (id)sender -{ - [self endWithSelection:SUOpenInfoURLChoice]; -} - -- (IBAction)skipThisVersion: (id)sender -{ - [self endWithSelection:SUSkipThisVersionChoice]; -} - -- (IBAction)remindMeLater: (id)sender -{ - [self endWithSelection:SURemindMeLaterChoice]; -} - -- (void)displayReleaseNotes -{ - // Set the default font - [releaseNotesView setPreferencesIdentifier:[SPARKLE_BUNDLE bundleIdentifier]]; - [[releaseNotesView preferences] setStandardFontFamily:[[NSFont systemFontOfSize:8] familyName]]; - [[releaseNotesView preferences] setDefaultFontSize:(int)[NSFont systemFontSizeForControlSize:NSSmallControlSize]]; - [releaseNotesView setFrameLoadDelegate:self]; - [releaseNotesView setPolicyDelegate:self]; - - // Stick a nice big spinner in the middle of the web view until the page is loaded. - NSRect frame = [[releaseNotesView superview] frame]; - releaseNotesSpinner = [[[NSProgressIndicator alloc] initWithFrame:NSMakeRect(NSMidX(frame)-16, NSMidY(frame)-16, 32, 32)] autorelease]; - [releaseNotesSpinner setStyle:NSProgressIndicatorSpinningStyle]; - [releaseNotesSpinner startAnimation:self]; - webViewFinishedLoading = NO; - [[releaseNotesView superview] addSubview:releaseNotesSpinner]; - - // If there's a release notes URL, load it; otherwise, just stick the contents of the description into the web view. - if ([updateItem releaseNotesURL]) - { - if ([[updateItem releaseNotesURL] isFileURL]) - { - [[releaseNotesView mainFrame] loadHTMLString:@"Release notes with file:// URLs are not supported for security reasons—Javascript would be able to read files on your file system." baseURL:nil]; - } - else - { - [[releaseNotesView mainFrame] loadRequest:[NSURLRequest requestWithURL:[updateItem releaseNotesURL] cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:30]]; - } - } - else - { - [[releaseNotesView mainFrame] loadHTMLString:[updateItem itemDescription] baseURL:nil]; - } -} - -- (BOOL)showsReleaseNotes -{ - NSNumber *shouldShowReleaseNotes = [host objectForInfoDictionaryKey:SUShowReleaseNotesKey]; - if (shouldShowReleaseNotes == nil) - { - // UK 2007-09-18: Don't show release notes if RSS item contains no description and no release notes URL: - return( ([updateItem itemDescription] != nil - && [[[updateItem itemDescription] stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceAndNewlineCharacterSet]] length] > 0) - || [updateItem releaseNotesURL] != nil ); - } - else - return [shouldShowReleaseNotes boolValue]; -} - -- (BOOL)allowsAutomaticUpdates -{ - BOOL allowAutoUpdates = YES; // Defaults to YES. - if( [host objectForInfoDictionaryKey:SUAllowsAutomaticUpdatesKey] ) - allowAutoUpdates = [host boolForInfoDictionaryKey: SUAllowsAutomaticUpdatesKey]; - - // UK 2007-08-31: Give delegate a chance to modify this choice: - if( delegate && [delegate respondsToSelector: @selector(updateAlert:shouldAllowAutoUpdate:)] ) - [delegate updateAlert: self shouldAllowAutoUpdate: &allowAutoUpdates]; - - return allowAutoUpdates; -} - -- (void)awakeFromNib -{ - NSString* sizeStr = [host objectForInfoDictionaryKey:SUFixedHTMLDisplaySizeKey]; - - if( [host isBackgroundApplication] ) - [[self window] setLevel:NSFloatingWindowLevel]; // This means the window will float over all other apps, if our app is switched out ?! UK 2007-09-04 - [[self window] setFrameAutosaveName: sizeStr ? @"" : @"SUUpdateAlertFrame"]; - - // We're gonna do some frame magic to match the window's size to the description field and the presence of the release notes view. - NSRect frame = [[self window] frame]; - BOOL showReleaseNotes = [self showsReleaseNotes]; // UK 2007-09-18 - if (!showReleaseNotes) // UK 2007-09-18 - { - // Resize the window to be appropriate for not having a huge release notes view. - frame.size.height -= [releaseNotesView frame].size.height + 40; // Extra 40 is for the release notes label and margin. - - if ([self allowsAutomaticUpdates]) - frame.size.height += 10; // Make room for the check box. - - // Hiding the resize handles is not enough on 10.5, you can still click - // where they would be, so we set the min/max sizes to be equal to - // inhibit resizing completely: - [[self window] setShowsResizeIndicator: NO]; - [[self window] setMinSize: frame.size]; - [[self window] setMaxSize: frame.size]; - } - else if (![self allowsAutomaticUpdates]) - { - NSRect boxFrame = [[[releaseNotesView superview] superview] frame]; - boxFrame.origin.y -= 20; - boxFrame.size.height += 20; - [[[releaseNotesView superview] superview] setFrame:boxFrame]; - } - - if( [updateItem fileURL] == nil ) // UK 2007-08-31 (whole if clause) - { - [installButton setTitle: SULocalizedString( @"Learn More...", @"Alternate title for 'Install Update' button when there's no download in RSS feed." )]; - [installButton setAction: @selector(openInfoURL:)]; - } - - // Make sure button widths are OK: - #define DISTANCE_BETWEEN_BUTTONS 3 - #define DISTANCE_BETWEEN_BUTTON_GROUPS 12 - - CGFloat minimumWindowWidth = [[self window] frame].size.width -NSMaxX([installButton frame]) +NSMinX([skipButton frame]); // Distance between contents and left/right edge. - NSDictionary* attrs = [NSDictionary dictionaryWithObjectsAndKeys: [installButton font], NSFontAttributeName, nil]; - NSSize titleSize = [[installButton title] sizeWithAttributes: attrs]; - titleSize.width += (16 + 8) * 2; // 16 px for the end caps plus 8 px padding at each end or it'll look as ugly as calling -sizeToFit. - NSRect installBtnBox = [installButton frame]; - installBtnBox.origin.x += installBtnBox.size.width -titleSize.width; - installBtnBox.size.width = titleSize.width; - [installButton setFrame: installBtnBox]; - minimumWindowWidth += titleSize.width; - - titleSize = [[laterButton title] sizeWithAttributes: attrs]; - titleSize.width += (16 + 8) * 2; // 16 px for the end caps plus 8 px padding at each end or it'll look as ugly as calling -sizeToFit. - NSRect laterBtnBox = [installButton frame]; - laterBtnBox.origin.x = installBtnBox.origin.x -DISTANCE_BETWEEN_BUTTONS -titleSize.width; - laterBtnBox.size.width = titleSize.width; - [laterButton setFrame: laterBtnBox]; - minimumWindowWidth += DISTANCE_BETWEEN_BUTTONS +titleSize.width; - - titleSize = [[skipButton title] sizeWithAttributes: attrs]; - titleSize.width += (16 + 8) * 2; // 16 px for the end caps plus 8 px padding at each end or it'll look as ugly as calling -sizeToFit. - NSRect skipBtnBox = [skipButton frame]; - skipBtnBox.size.width = titleSize.width; - [skipButton setFrame: skipBtnBox]; - minimumWindowWidth += DISTANCE_BETWEEN_BUTTON_GROUPS +titleSize.width; - - if( showReleaseNotes ) // UK 2007-09-18 (whole block) - { - if( sizeStr ) - { - NSSize desiredSize = NSSizeFromString( sizeStr ); - NSSize sizeDiff = NSZeroSize; - // NSBox* boxView = (NSBox*)[[releaseNotesView superview] superview]; - - //[boxView setBorderType: NSNoBorder]; - [releaseNotesView setDrawsBackground: NO]; - - sizeDiff.width = desiredSize.width -[releaseNotesView frame].size.width; - sizeDiff.height = desiredSize.height -[releaseNotesView frame].size.height; - frame.size.width += sizeDiff.width; - frame.size.height += sizeDiff.height; - - // No resizing: - [[self window] setShowsResizeIndicator:NO]; - [[self window] setMinSize:frame.size]; - [[self window] setMaxSize:frame.size]; - } - } - - if( frame.size.width < minimumWindowWidth ) - frame.size.width = minimumWindowWidth; - - [[self window] setFrame: frame display: NO]; - [[self window] center]; - - if (showReleaseNotes) // UK 2007-09-18 - { - [self displayReleaseNotes]; - } - - [[[releaseNotesView superview] superview] setHidden: !showReleaseNotes]; // UK 2007-09-18 - -} - --(BOOL)showsReleaseNotesText -{ - return( [host objectForInfoDictionaryKey:SUFixedHTMLDisplaySizeKey] == nil ); -} - - -- (BOOL)windowShouldClose:note -{ - [self endWithSelection:SURemindMeLaterChoice]; - return YES; -} - -- (NSImage *)applicationIcon -{ - return [host icon]; -} - -- (NSString *)titleText -{ - return [NSString stringWithFormat:SULocalizedString(@"A new version of %@ is available!", nil), [host name]]; -} - -- (NSString *)descriptionText -{ - NSString *updateItemVersion = [updateItem displayVersionString]; - NSString *hostVersion = [host displayVersion]; - // Display more info if the version strings are the same; useful for betas. - if( !versionDisplayer && [updateItemVersion isEqualToString:hostVersion] ) - { - updateItemVersion = [updateItemVersion stringByAppendingFormat:@" (%@)", [updateItem versionString]]; - hostVersion = [hostVersion stringByAppendingFormat:@" (%@)", [host version]]; - } - else - [versionDisplayer formatVersion: &updateItemVersion andVersion: &hostVersion]; - return [NSString stringWithFormat:SULocalizedString(@"%@ %@ is now available--you have %@. Would you like to download it now?", nil), [host name], updateItemVersion, hostVersion]; -} - -- (void)webView:(WebView *)sender didFinishLoadForFrame:frame -{ - if ([frame parentFrame] == nil) { - webViewFinishedLoading = YES; - [releaseNotesSpinner setHidden:YES]; - [sender display]; // necessary to prevent weird scroll bar artifacting - } -} - -- (void)webView:sender decidePolicyForNavigationAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request frame:frame decisionListener:listener -{ - if (webViewFinishedLoading) { - [[NSWorkspace sharedWorkspace] openURL:[request URL]]; - - [listener ignore]; - } - else { - [listener use]; - } -} - -// Clean up the contextual menu. -- (NSArray *)webView:(WebView *)sender contextMenuItemsForElement:(NSDictionary *)element defaultMenuItems:(NSArray *)defaultMenuItems -{ - NSMutableArray *webViewMenuItems = [[defaultMenuItems mutableCopy] autorelease]; - - if (webViewMenuItems) - { - NSEnumerator *itemEnumerator = [defaultMenuItems objectEnumerator]; - NSMenuItem *menuItem = nil; - while ((menuItem = [itemEnumerator nextObject])) - { - NSInteger tag = [menuItem tag]; - - switch (tag) - { - case WebMenuItemTagOpenLinkInNewWindow: - case WebMenuItemTagDownloadLinkToDisk: - case WebMenuItemTagOpenImageInNewWindow: - case WebMenuItemTagDownloadImageToDisk: - case WebMenuItemTagOpenFrameInNewWindow: - case WebMenuItemTagGoBack: - case WebMenuItemTagGoForward: - case WebMenuItemTagStop: - case WebMenuItemTagReload: - [webViewMenuItems removeObjectIdenticalTo: menuItem]; - } - } - } - - return webViewMenuItems; -} - -- (void)setDelegate:del -{ - delegate = del; -} - -@end diff --git a/Frameworks/Sparkle/SUUpdateDriver.h b/Frameworks/Sparkle/SUUpdateDriver.h deleted file mode 100644 index 9e8a73e2e..000000000 --- a/Frameworks/Sparkle/SUUpdateDriver.h +++ /dev/null @@ -1,35 +0,0 @@ -// -// SUUpdateDriver.h -// Sparkle -// -// Created by Andy Matuschak on 5/7/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUUPDATEDRIVER_H -#define SUUPDATEDRIVER_H - -#import - -extern NSString * const SUUpdateDriverFinishedNotification; - -@class SUHost, SUUpdater; -@interface SUUpdateDriver : NSObject -{ - SUHost *host; - SUUpdater *updater; - NSURL *appcastURL; - - BOOL finished; -} - -- initWithUpdater:(SUUpdater *)updater; -- (void)checkForUpdatesAtURL:(NSURL *)URL host:(SUHost *)host; -- (void)abortUpdate; -- (BOOL)finished; -- (SUHost*)host; -- (void)setHost:(SUHost*)newHost; - -@end - -#endif diff --git a/Frameworks/Sparkle/SUUpdateDriver.m b/Frameworks/Sparkle/SUUpdateDriver.m deleted file mode 100644 index e1bae4eee..000000000 --- a/Frameworks/Sparkle/SUUpdateDriver.m +++ /dev/null @@ -1,56 +0,0 @@ -// -// SUUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 5/7/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUUpdateDriver.h" -#import "SUHost.h" - -NSString * const SUUpdateDriverFinishedNotification = @"SUUpdateDriverFinished"; - -@implementation SUUpdateDriver -- initWithUpdater:(SUUpdater *)anUpdater -{ - if ((self = [super init])) - updater = anUpdater; - return self; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@, %@>", [self class], [host bundlePath], [host installationPath]]; } - -- (void)checkForUpdatesAtURL:(NSURL *)URL host:(SUHost *)h -{ - appcastURL = [URL copy]; - host = [h retain]; -} - -- (void)abortUpdate -{ - [self setValue:[NSNumber numberWithBool:YES] forKey:@"finished"]; - [[NSNotificationCenter defaultCenter] postNotificationName:SUUpdateDriverFinishedNotification object:self]; -} - -- (BOOL)finished { return finished; } - -- (void)dealloc -{ - [host release]; - [appcastURL release]; - [super dealloc]; -} - -- (SUHost*)host -{ - return host; -} - -- (void)setHost:(SUHost*)newHost -{ - [host release]; - host = [newHost retain]; -} - -@end diff --git a/Frameworks/Sparkle/SUUpdatePermissionPrompt.h b/Frameworks/Sparkle/SUUpdatePermissionPrompt.h deleted file mode 100644 index 9ead535b3..000000000 --- a/Frameworks/Sparkle/SUUpdatePermissionPrompt.h +++ /dev/null @@ -1,39 +0,0 @@ -// -// SUUpdatePermissionPrompt.h -// Sparkle -// -// Created by Andy Matuschak on 1/24/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUUPDATEPERMISSIONPROMPT_H -#define SUUPDATEPERMISSIONPROMPT_H - -#import "SUWindowController.h" - -typedef enum { - SUAutomaticallyCheck, - SUDoNotAutomaticallyCheck -} SUPermissionPromptResult; - -@class SUHost; -@interface SUUpdatePermissionPrompt : SUWindowController { - SUHost *host; - NSArray *systemProfileInformationArray; - id delegate; - IBOutlet NSTextField *descriptionTextField; - IBOutlet NSView *moreInfoView; - IBOutlet NSButton *moreInfoButton; - IBOutlet NSTableView *profileTableView; - BOOL isShowingMoreInfo, shouldSendProfile; -} -+ (void)promptWithHost:(SUHost *)aHost systemProfile:(NSArray *)profile delegate:(id)d; -- (IBAction)toggleMoreInfo:(id)sender; -- (IBAction)finishPrompt:(id)sender; -@end - -@interface NSObject (SUUpdatePermissionPromptDelegateInformalProtocol) -- (void)updatePermissionPromptFinishedWithResult:(SUPermissionPromptResult)result; -@end - -#endif diff --git a/Frameworks/Sparkle/SUUpdatePermissionPrompt.m b/Frameworks/Sparkle/SUUpdatePermissionPrompt.m deleted file mode 100644 index ad3661038..000000000 --- a/Frameworks/Sparkle/SUUpdatePermissionPrompt.m +++ /dev/null @@ -1,136 +0,0 @@ -// -// SUUpdatePermissionPrompt.m -// Sparkle -// -// Created by Andy Matuschak on 1/24/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUUpdatePermissionPrompt.h" - -#import "SUHost.h" -#import "SUConstants.h" - -@implementation SUUpdatePermissionPrompt - -- (BOOL)shouldAskAboutProfile -{ - return [[host objectForInfoDictionaryKey:SUEnableSystemProfilingKey] boolValue]; -} - -- (id)initWithHost:(SUHost *)aHost systemProfile:(NSArray *)profile delegate:(id)d -{ - self = [super initWithHost:aHost windowNibName:@"SUUpdatePermissionPrompt"]; - if (self) - { - host = [aHost retain]; - delegate = d; - isShowingMoreInfo = NO; - shouldSendProfile = [self shouldAskAboutProfile]; - systemProfileInformationArray = [profile retain]; - [self setShouldCascadeWindows:NO]; - } - return self; -} - -+ (void)promptWithHost:(SUHost *)aHost systemProfile:(NSArray *)profile delegate:(id)d -{ - // If this is a background application we need to focus it in order to bring the prompt - // to the user's attention. Otherwise the prompt would be hidden behind other applications and - // the user would not know why the application was paused. - if ([aHost isBackgroundApplication]) { [NSApp activateIgnoringOtherApps:YES]; } - - id prompt = [[[[self class] alloc] initWithHost:aHost systemProfile:profile delegate:d] autorelease]; - [NSApp runModalForWindow:[prompt window]]; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@>", [self class], [host bundlePath]]; } - -- (void)awakeFromNib -{ - if (![self shouldAskAboutProfile]) - { - NSRect frame = [[self window] frame]; - frame.size.height -= [moreInfoButton frame].size.height; - [[self window] setFrame:frame display:YES]; - } else { - // Set the table view's delegate so we can disable row selection. - [profileTableView setDelegate:(id)self]; - } -} - -- (BOOL)tableView:(NSTableView *)tableView shouldSelectRow:(NSInteger)row { return NO; } - -- (void)dealloc -{ - [host release]; - [systemProfileInformationArray release]; - [super dealloc]; -} - -- (NSImage *)icon -{ - return [host icon]; -} - -- (NSString *)promptDescription -{ - return [NSString stringWithFormat:SULocalizedString(@"Should %1$@ automatically check for updates? You can always check for updates manually from the %1$@ menu.", nil), [host name]]; -} - -- (IBAction)toggleMoreInfo:(id)sender -{ - [self willChangeValueForKey:@"isShowingMoreInfo"]; - isShowingMoreInfo = !isShowingMoreInfo; - [self didChangeValueForKey:@"isShowingMoreInfo"]; - - NSView *contentView = [[self window] contentView]; - NSRect contentViewFrame = [contentView frame]; - NSRect windowFrame = [[self window] frame]; - - NSRect profileMoreInfoViewFrame = [moreInfoView frame]; - NSRect profileMoreInfoButtonFrame = [moreInfoButton frame]; - NSRect descriptionFrame = [descriptionTextField frame]; - - if (isShowingMoreInfo) - { - // Add the subview - contentViewFrame.size.height += profileMoreInfoViewFrame.size.height; - profileMoreInfoViewFrame.origin.y = profileMoreInfoButtonFrame.origin.y - profileMoreInfoViewFrame.size.height; - profileMoreInfoViewFrame.origin.x = descriptionFrame.origin.x; - profileMoreInfoViewFrame.size.width = descriptionFrame.size.width; - - windowFrame.size.height += profileMoreInfoViewFrame.size.height; - windowFrame.origin.y -= profileMoreInfoViewFrame.size.height; - - [moreInfoView setFrame:profileMoreInfoViewFrame]; - [moreInfoView setHidden:YES]; - [contentView addSubview:moreInfoView - positioned:NSWindowBelow - relativeTo:moreInfoButton]; - } else { - // Remove the subview - [moreInfoView setHidden:NO]; - [moreInfoView removeFromSuperview]; - contentViewFrame.size.height -= profileMoreInfoViewFrame.size.height; - - windowFrame.size.height -= profileMoreInfoViewFrame.size.height; - windowFrame.origin.y += profileMoreInfoViewFrame.size.height; - } - [[self window] setFrame:windowFrame display:YES animate:YES]; - [contentView setFrame:contentViewFrame]; - [contentView setNeedsDisplay:YES]; - [moreInfoView setHidden:(!isShowingMoreInfo)]; -} - -- (IBAction)finishPrompt:(id)sender -{ - if (![delegate respondsToSelector:@selector(updatePermissionPromptFinishedWithResult:)]) - [NSException raise:@"SUInvalidDelegate" format:@"SUUpdatePermissionPrompt's delegate (%@) doesn't respond to updatePermissionPromptFinishedWithResult:!", delegate]; - [host setBool:shouldSendProfile forUserDefaultsKey:SUSendProfileInfoKey]; - [delegate updatePermissionPromptFinishedWithResult:([sender tag] == 1 ? SUAutomaticallyCheck : SUDoNotAutomaticallyCheck)]; - [[self window] close]; - [NSApp stopModal]; -} - -@end diff --git a/Frameworks/Sparkle/SUUpdater.h b/Frameworks/Sparkle/SUUpdater.h deleted file mode 100644 index cd7956673..000000000 --- a/Frameworks/Sparkle/SUUpdater.h +++ /dev/null @@ -1,161 +0,0 @@ -// -// SUUpdater.h -// Sparkle -// -// Created by Andy Matuschak on 1/4/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SUUPDATER_H -#define SUUPDATER_H - -#import "SUVersionComparisonProtocol.h" -#import "SUVersionDisplayProtocol.h" - -@class SUUpdateDriver, SUAppcastItem, SUHost, SUAppcast; - -@interface SUUpdater : NSObject -{ -@private - NSTimer *checkTimer; - SUUpdateDriver *driver; - - NSString *customUserAgentString; - SUHost *host; - IBOutlet id delegate; -} - -+ (SUUpdater *)sharedUpdater; -+ (SUUpdater *)updaterForBundle:(NSBundle *)bundle; -- (id)initForBundle:(NSBundle *)bundle; - -- (NSBundle *)hostBundle; - -- (void)setDelegate:(id)delegate; -- (id)delegate; - -- (void)setAutomaticallyChecksForUpdates:(BOOL)automaticallyChecks; -- (BOOL)automaticallyChecksForUpdates; - -- (void)setUpdateCheckInterval:(NSTimeInterval)interval; -- (NSTimeInterval)updateCheckInterval; - -- (void)setFeedURL:(NSURL *)feedURL; -- (NSURL *)feedURL; // *** MUST BE CALLED ON MAIN THREAD *** - -- (void)setUserAgentString:(NSString *)userAgent; -- (NSString *)userAgentString; - -- (void)setSendsSystemProfile:(BOOL)sendsSystemProfile; -- (BOOL)sendsSystemProfile; - -- (void)setAutomaticallyDownloadsUpdates:(BOOL)automaticallyDownloadsUpdates; -- (BOOL)automaticallyDownloadsUpdates; - -// This IBAction is meant for a main menu item. Hook up any menu item to this action, -// and Sparkle will check for updates and report back its findings verbosely. -- (IBAction)checkForUpdates:(id)sender; - -// This kicks off an update meant to be programmatically initiated. That is, it will display no UI unless it actually finds an update, -// in which case it proceeds as usual. If the fully automated updating is turned on, however, this will invoke that behavior, and if an -// update is found, it will be downloaded and prepped for installation. -- (void)checkForUpdatesInBackground; - -// Date of last update check. Returns nil if no check has been performed. -- (NSDate*)lastUpdateCheckDate; - -// This begins a "probing" check for updates which will not actually offer to update to that version. The delegate methods, though, -// (up to updater:didFindValidUpdate: and updaterDidNotFindUpdate:), are called, so you can use that information in your UI. -- (void)checkForUpdateInformation; - -// Call this to appropriately schedule or cancel the update checking timer according to the preferences for time interval and automatic checks. This call does not change the date of the next check, but only the internal NSTimer. -- (void)resetUpdateCycle; - -- (BOOL)updateInProgress; - -@end - - -// ----------------------------------------------------------------------------- -// SUUpdater Delegate: -// ----------------------------------------------------------------------------- - -@interface NSObject (SUUpdaterDelegateInformalProtocol) - -// Use this to keep Sparkle from popping up e.g. while your setup assistant is showing: -- (BOOL)updaterMayCheckForUpdates:(SUUpdater *)bundle; - -// This method allows you to add extra parameters to the appcast URL, potentially based on whether or not Sparkle will also be sending along the system profile. This method should return an array of dictionaries with keys: "key", "value", "displayKey", "displayValue", the latter two being specifically for display to the user. -- (NSArray *)feedParametersForUpdater:(SUUpdater *)updater sendingSystemProfile:(BOOL)sendingProfile; - -// Override this to dynamically specify the entire URL. -- (NSString*)feedURLStringForUpdater:(SUUpdater*)updater; - -// Use this to override the default behavior for Sparkle prompting the user about automatic update checks. -- (BOOL)updaterShouldPromptForPermissionToCheckForUpdates:(SUUpdater *)bundle; - -// Implement this if you want to do some special handling with the appcast once it finishes loading. -- (void)updater:(SUUpdater *)updater didFinishLoadingAppcast:(SUAppcast *)appcast; - -// If you're using special logic or extensions in your appcast, implement this to use your own logic for finding -// a valid update, if any, in the given appcast. -- (SUAppcastItem *)bestValidUpdateInAppcast:(SUAppcast *)appcast forUpdater:(SUUpdater *)bundle; - -// Sent when a valid update is found by the update driver. -- (void)updater:(SUUpdater *)updater didFindValidUpdate:(SUAppcastItem *)update; - -// Sent when a valid update is not found. -- (void)updaterDidNotFindUpdate:(SUUpdater *)update; - -// Sent immediately before installing the specified update. -- (void)updater:(SUUpdater *)updater willInstallUpdate:(SUAppcastItem *)update; - -// Return YES to delay the relaunch until you do some processing; invoke the given NSInvocation to continue. -// This is not called if the user didn't relaunch on the previous update, in that case it will immediately -// restart. -- (BOOL)updater:(SUUpdater *)updater shouldPostponeRelaunchForUpdate:(SUAppcastItem *)update untilInvoking:(NSInvocation *)invocation; - -// Some apps *can not* be relaunched in certain circumstances. They can use this method -// to prevent a relaunch "hard": -- (BOOL)updaterShouldRelaunchApplication:(SUUpdater *)updater; - -// Called immediately before relaunching. -- (void)updaterWillRelaunchApplication:(SUUpdater *)updater; - -// This method allows you to provide a custom version comparator. -// If you don't implement this method or return nil, the standard version comparator will be used. -- (id )versionComparatorForUpdater:(SUUpdater *)updater; - -// This method allows you to provide a custom version comparator. -// If you don't implement this method or return nil, the standard version displayer will be used. -- (id )versionDisplayerForUpdater:(SUUpdater *)updater; - -// Returns the path which is used to relaunch the client after the update is installed. By default, the path of the host bundle. -- (NSString *)pathToRelaunchForUpdater:(SUUpdater *)updater; - -// Called before and after, respectively, an updater shows a modal alert window, to give the host -// the opportunity to hide attached windows etc. that may get in the way: --(void) updaterWillShowModalAlert:(SUUpdater *)updater; --(void) updaterDidShowModalAlert:(SUUpdater *)updater; - -@end - - -// ----------------------------------------------------------------------------- -// Constants: -// ----------------------------------------------------------------------------- - -// Define some minimum intervals to avoid DOS-like checking attacks. These are in seconds. -#if defined(DEBUG) && DEBUG && 0 -#define SU_MIN_CHECK_INTERVAL 60 -#else -#define SU_MIN_CHECK_INTERVAL 60*60 -#endif - -#if defined(DEBUG) && DEBUG && 0 -#define SU_DEFAULT_CHECK_INTERVAL 60 -#else -#define SU_DEFAULT_CHECK_INTERVAL 60*60*24 -#endif - -#endif diff --git a/Frameworks/Sparkle/SUUpdater.m b/Frameworks/Sparkle/SUUpdater.m deleted file mode 100644 index 7b8c81b68..000000000 --- a/Frameworks/Sparkle/SUUpdater.m +++ /dev/null @@ -1,557 +0,0 @@ -// -// SUUpdater.m -// Sparkle -// -// Created by Andy Matuschak on 1/4/06. -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -#import "SUHost.h" -#import "SUUpdatePermissionPrompt.h" - -#import "SUAutomaticUpdateDriver.h" -#import "SUProbingUpdateDriver.h" -#import "SUUserInitiatedUpdateDriver.h" -#import "SUScheduledUpdateDriver.h" -#import "SUConstants.h" -#import "SULog.h" -#import "SUCodeSigningVerifier.h" -#include - - -@interface SUUpdater (Private) -- (id)initForBundle:(NSBundle *)bundle; -- (void)startUpdateCycle; -- (void)checkForUpdatesWithDriver:(SUUpdateDriver *)updateDriver; -- (BOOL)automaticallyDownloadsUpdates; -- (void)scheduleNextUpdateCheck; -- (void)registerAsObserver; -- (void)unregisterAsObserver; -- (void)updateDriverDidFinish:(NSNotification *)note; -- (NSURL *)parameterizedFeedURL; - --(void) notifyWillShowModalAlert; --(void) notifyDidShowModalAlert; - -@end - -@implementation SUUpdater - -#pragma mark Initialization - -static NSMutableDictionary *sharedUpdaters = nil; -static NSString * const SUUpdaterDefaultsObservationContext = @"SUUpdaterDefaultsObservationContext"; - -+ (SUUpdater *)sharedUpdater -{ - return [self updaterForBundle:[NSBundle mainBundle]]; -} - -// SUUpdater has a singleton for each bundle. We use the fact that NSBundle instances are also singletons, so we can use them as keys. If you don't trust that you can also use the identifier as key -+ (SUUpdater *)updaterForBundle:(NSBundle *)bundle -{ - if (bundle == nil) bundle = [NSBundle mainBundle]; - id updater = [sharedUpdaters objectForKey:[NSValue valueWithNonretainedObject:bundle]]; - if (updater == nil) - updater = [[[[self class] alloc] initForBundle:bundle] autorelease]; - return updater; -} - -// This is the designated initializer for SUUpdater, important for subclasses -- (id)initForBundle:(NSBundle *)bundle -{ - self = [super init]; - if (bundle == nil) bundle = [NSBundle mainBundle]; - - // Register as observer straight away to avoid exceptions on -dealloc when -unregisterAsObserver is called: - if (self) - [self registerAsObserver]; - - id updater = [sharedUpdaters objectForKey:[NSValue valueWithNonretainedObject:bundle]]; - if (updater) - { - [self release]; - self = [updater retain]; - } - else if (self) - { - if (sharedUpdaters == nil) - sharedUpdaters = [[NSMutableDictionary alloc] init]; - [sharedUpdaters setObject:self forKey:[NSValue valueWithNonretainedObject:bundle]]; - host = [[SUHost alloc] initWithBundle:bundle]; - -#if !ENDANGER_USERS_WITH_INSECURE_UPDATES - // Saving-the-developer-from-a-stupid-mistake-check: - BOOL hasPublicDSAKey = [host publicDSAKey] != nil; - BOOL isMainBundle = [bundle isEqualTo:[NSBundle mainBundle]]; - BOOL hostIsCodeSigned = [SUCodeSigningVerifier hostApplicationIsCodeSigned]; - if (!isMainBundle && !hasPublicDSAKey) { - [self notifyWillShowModalAlert]; - NSRunAlertPanel(@"Insecure update error!", @"For security reasons, you need to sign your updates with a DSA key. See Sparkle's documentation for more information.", @"OK", nil, nil); - [self notifyDidShowModalAlert]; - } else if (isMainBundle && !(hasPublicDSAKey || hostIsCodeSigned)) { - [self notifyWillShowModalAlert]; - NSRunAlertPanel(@"Insecure update error!", @"For security reasons, you need to code sign your application or sign your updates with a DSA key. See Sparkle's documentation for more information.", @"OK", nil, nil); - [self notifyDidShowModalAlert]; - } -#endif - // This runs the permission prompt if needed, but never before the app has finished launching because the runloop won't run before that - [self performSelector:@selector(startUpdateCycle) withObject:nil afterDelay:0]; - } - return self; -} - - -// This will be used when the updater is instantiated in a nib such as MainMenu -- (id)init -{ - return [self initForBundle:[NSBundle mainBundle]]; -} - -- (NSString *)description { return [NSString stringWithFormat:@"%@ <%@, %@>", [self class], [host bundlePath], [host installationPath]]; } - - --(void) notifyWillShowModalAlert -{ - if( [delegate respondsToSelector: @selector(updaterWillShowModalAlert:)] ) - [delegate updaterWillShowModalAlert: self]; -} - - --(void) notifyDidShowModalAlert -{ - if( [delegate respondsToSelector: @selector(updaterDidShowModalAlert:)] ) - [delegate updaterDidShowModalAlert: self]; -} - - -- (void)startUpdateCycle -{ - BOOL shouldPrompt = NO; - - // If the user has been asked about automatic checks, don't bother prompting - if ([host objectForUserDefaultsKey:SUEnableAutomaticChecksKey]) - { - shouldPrompt = NO; - } - // Does the delegate want to take care of the logic for when we should ask permission to update? - else if ([delegate respondsToSelector:@selector(updaterShouldPromptForPermissionToCheckForUpdates:)]) - { - shouldPrompt = [delegate updaterShouldPromptForPermissionToCheckForUpdates:self]; - } - // Has he been asked already? And don't ask if the host has a default value set in its Info.plist. - else if ([host objectForKey:SUEnableAutomaticChecksKey] == nil) - { - if ([host objectForUserDefaultsKey:SUEnableAutomaticChecksKeyOld]) - [self setAutomaticallyChecksForUpdates:[host boolForUserDefaultsKey:SUEnableAutomaticChecksKeyOld]]; - // Now, we don't want to ask the user for permission to do a weird thing on the first launch. - // We wait until the second launch, unless explicitly overridden via SUPromptUserOnFirstLaunchKey. - else if (![host objectForKey:SUPromptUserOnFirstLaunchKey]) - { - if ([host boolForUserDefaultsKey:SUHasLaunchedBeforeKey] == NO) - [host setBool:YES forUserDefaultsKey:SUHasLaunchedBeforeKey]; - else - shouldPrompt = YES; - } - else - shouldPrompt = YES; - } - - if (shouldPrompt) - { - NSArray *profileInfo = [host systemProfile]; - // Always say we're sending the system profile here so that the delegate displays the parameters it would send. - if ([delegate respondsToSelector:@selector(feedParametersForUpdater:sendingSystemProfile:)]) - profileInfo = [profileInfo arrayByAddingObjectsFromArray:[delegate feedParametersForUpdater:self sendingSystemProfile:YES]]; - [SUUpdatePermissionPrompt promptWithHost:host systemProfile:profileInfo delegate:self]; - // We start the update checks and register as observer for changes after the prompt finishes - } - else - { - // We check if the user's said they want updates, or they haven't said anything, and the default is set to checking. - [self scheduleNextUpdateCheck]; - } -} - -- (void)updatePermissionPromptFinishedWithResult:(SUPermissionPromptResult)result -{ - [self setAutomaticallyChecksForUpdates:(result == SUAutomaticallyCheck)]; - // Schedule checks, but make sure we ignore the delayed call from KVO - [self resetUpdateCycle]; -} - -- (void)updateDriverDidFinish:(NSNotification *)note -{ - if ([note object] == driver && [driver finished]) - { - [driver release]; driver = nil; - [self scheduleNextUpdateCheck]; - } -} - -- (NSDate *)lastUpdateCheckDate -{ - return [host objectForUserDefaultsKey:SULastCheckTimeKey]; -} - -- (void)scheduleNextUpdateCheck -{ - if (checkTimer) - { - [checkTimer invalidate]; - [checkTimer release]; // UK 2009-03-16 Timer is non-repeating, may have invalidated itself, so we had to retain it. - checkTimer = nil; - } - if (![self automaticallyChecksForUpdates]) return; - - // How long has it been since last we checked for an update? - NSDate *lastCheckDate = [self lastUpdateCheckDate]; - if (!lastCheckDate) { lastCheckDate = [NSDate distantPast]; } - NSTimeInterval intervalSinceCheck = [[NSDate date] timeIntervalSinceDate:lastCheckDate]; - - // Now we want to figure out how long until we check again. - NSTimeInterval delayUntilCheck, updateCheckInterval = [self updateCheckInterval]; - if (updateCheckInterval < SU_MIN_CHECK_INTERVAL) - updateCheckInterval = SU_MIN_CHECK_INTERVAL; - if (intervalSinceCheck < updateCheckInterval) - delayUntilCheck = (updateCheckInterval - intervalSinceCheck); // It hasn't been long enough. - else - delayUntilCheck = 0; // We're overdue! Run one now. - checkTimer = [[NSTimer scheduledTimerWithTimeInterval:delayUntilCheck target:self selector:@selector(checkForUpdatesInBackground) userInfo:nil repeats:NO] retain]; // UK 2009-03-16 Timer is non-repeating, may have invalidated itself, so we had to retain it. -} - - --(void) putFeedURLIntoDictionary: (NSMutableDictionary*)theDict // You release this. -{ - [theDict setObject: [self feedURL] forKey: @"feedURL"]; -} - --(void) checkForUpdatesInBgReachabilityCheckWithDriver: (SUUpdateDriver*)inDriver /* RUNS ON ITS OWN THREAD */ -{ - NS_DURING - // This method *must* be called on its own thread. SCNetworkReachabilityCheckByName - // can block, and it can be waiting a long time on slow networks, and we - // wouldn't want to beachball the main thread for a background operation. - // We could use asynchronous reachability callbacks, but those aren't - // reliable enough and can 'get lost' sometimes, which we don't want. - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - SCNetworkConnectionFlags flags = 0; - BOOL isNetworkReachable = YES; - - // Don't perform automatic checks on unconnected laptops or dial-up connections that aren't online: - NSMutableDictionary* theDict = [NSMutableDictionary dictionary]; - [self performSelectorOnMainThread: @selector(putFeedURLIntoDictionary:) withObject: theDict waitUntilDone: YES]; // Get feed URL on main thread, it's not safe to call elsewhere. - - const char *hostname = [[[theDict objectForKey: @"feedURL"] host] cStringUsingEncoding: NSUTF8StringEncoding]; - SCNetworkReachabilityRef reachability = SCNetworkReachabilityCreateWithName(NULL, hostname); - Boolean reachabilityResult = NO; - // If the feed's using a file:// URL, we won't be able to use reachability. - if (reachability != NULL) { - SCNetworkReachabilityGetFlags(reachability, &flags); - CFRelease(reachability); - } - - if( reachabilityResult ) - { - BOOL reachable = (flags & kSCNetworkFlagsReachable) == kSCNetworkFlagsReachable; - BOOL automatic = (flags & kSCNetworkFlagsConnectionAutomatic) == kSCNetworkFlagsConnectionAutomatic; - BOOL local = (flags & kSCNetworkFlagsIsLocalAddress) == kSCNetworkFlagsIsLocalAddress; - - //NSLog(@"reachable = %s, automatic = %s, local = %s", (reachable?"YES":"NO"), (automatic?"YES":"NO"), (local?"YES":"NO")); - - if( !(reachable || automatic || local) ) - isNetworkReachable = NO; - } - - // If the network's not reachable, we pass a nil driver into checkForUpdatesWithDriver, which will then reschedule the next update so we try again later. - [self performSelectorOnMainThread: @selector(checkForUpdatesWithDriver:) withObject: isNetworkReachable ? inDriver : nil waitUntilDone: NO]; - - [pool release]; - NS_HANDLER - SULog(@"UNCAUGHT EXCEPTION IN UPDATE CHECK TIMER: %@",[localException reason]); - // Don't propagate the exception beyond here. In Carbon apps that would trash the stack. - NS_ENDHANDLER -} - - -- (void)checkForUpdatesInBackground -{ - // Background update checks should only happen if we have a network connection. - // Wouldn't want to annoy users on dial-up by establishing a connection every - // hour or so: - SUUpdateDriver * theUpdateDriver = [[[([self automaticallyDownloadsUpdates] ? [SUAutomaticUpdateDriver class] : [SUScheduledUpdateDriver class]) alloc] initWithUpdater:self] autorelease]; - - [NSThread detachNewThreadSelector: @selector(checkForUpdatesInBgReachabilityCheckWithDriver:) toTarget: self withObject: theUpdateDriver]; -} - - -- (BOOL)mayUpdateAndRestart -{ - return( !delegate || ![delegate respondsToSelector: @selector(updaterShouldRelaunchApplication:)] || [delegate updaterShouldRelaunchApplication: self] ); -} - -- (IBAction)checkForUpdates: (id)sender -{ - [self checkForUpdatesWithDriver:[[[SUUserInitiatedUpdateDriver alloc] initWithUpdater:self] autorelease]]; -} - -- (void)checkForUpdateInformation -{ - [self checkForUpdatesWithDriver:[[[SUProbingUpdateDriver alloc] initWithUpdater:self] autorelease]]; -} - -- (void)checkForUpdatesWithDriver:(SUUpdateDriver *)d -{ - if ([self updateInProgress]) { return; } - if (checkTimer) { [checkTimer invalidate]; [checkTimer release]; checkTimer = nil; } // UK 2009-03-16 Timer is non-repeating, may have invalidated itself, so we had to retain it. - - SUClearLog(); - SULog( @"===== %@ =====", [[NSFileManager defaultManager] displayNameAtPath: [[NSBundle mainBundle] bundlePath]] ); - - [self willChangeValueForKey:@"lastUpdateCheckDate"]; - [host setObject:[NSDate date] forUserDefaultsKey:SULastCheckTimeKey]; - [self didChangeValueForKey:@"lastUpdateCheckDate"]; - - if( [delegate respondsToSelector: @selector(updaterMayCheckForUpdates:)] && ![delegate updaterMayCheckForUpdates: self] ) - { - [self scheduleNextUpdateCheck]; - return; - } - - driver = [d retain]; - - // If we're not given a driver at all, just schedule the next update check and bail. - if (!driver) - { - [self scheduleNextUpdateCheck]; - return; - } - - NSURL* theFeedURL = [self parameterizedFeedURL]; - if( theFeedURL ) // Use a NIL URL to cancel quietly. - [driver checkForUpdatesAtURL: theFeedURL host:host]; - else - [driver abortUpdate]; -} - -- (void)registerAsObserver -{ - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(updateDriverDidFinish:) name:SUUpdateDriverFinishedNotification object:nil]; - [[NSUserDefaultsController sharedUserDefaultsController] addObserver:self forKeyPath:[@"values." stringByAppendingString:SUScheduledCheckIntervalKey] options:0 context:SUUpdaterDefaultsObservationContext]; - [[NSUserDefaultsController sharedUserDefaultsController] addObserver:self forKeyPath:[@"values." stringByAppendingString:SUEnableAutomaticChecksKey] options:0 context:SUUpdaterDefaultsObservationContext]; -} - -- (void)unregisterAsObserver -{ - @try - { - [[NSNotificationCenter defaultCenter] removeObserver:self]; - [[NSUserDefaultsController sharedUserDefaultsController] removeObserver:self forKeyPath:[@"values." stringByAppendingString:SUScheduledCheckIntervalKey]]; - [[NSUserDefaultsController sharedUserDefaultsController] removeObserver:self forKeyPath:[@"values." stringByAppendingString:SUEnableAutomaticChecksKey]]; - } - @catch (NSException *e) - { - NSLog(@"Sparkle Error: [SUUpdater unregisterAsObserver] called, but the updater wasn't registered as an observer."); - } -} - -- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context -{ - if (context == SUUpdaterDefaultsObservationContext) - { - // Allow a small delay, because perhaps the user or developer wants to change both preferences. This allows the developer to interpret a zero check interval as a sign to disable automatic checking. - // Or we may get this from the developer and from our own KVO observation, this will effectively coalesce them. - [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(resetUpdateCycle) object:nil]; - [self performSelector:@selector(resetUpdateCycle) withObject:nil afterDelay:1]; - } - else - { - [super observeValueForKeyPath:keyPath ofObject:object change:change context:context]; - } -} - -- (void)resetUpdateCycle -{ - [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(resetUpdateCycle) object:nil]; - [self scheduleNextUpdateCheck]; -} - -- (void)setAutomaticallyChecksForUpdates:(BOOL)automaticallyCheckForUpdates -{ - [host setBool:automaticallyCheckForUpdates forUserDefaultsKey:SUEnableAutomaticChecksKey]; - // Hack to support backwards compatibility with older Sparkle versions, which supported - // disabling updates by setting the check interval to 0. - if (automaticallyCheckForUpdates && [self updateCheckInterval] == 0) - [self setUpdateCheckInterval:SU_DEFAULT_CHECK_INTERVAL]; - [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(resetUpdateCycle) object:nil]; - // Provide a small delay in case multiple preferences are being updated simultaneously. - [self performSelector:@selector(resetUpdateCycle) withObject:nil afterDelay:1]; -} - -- (BOOL)automaticallyChecksForUpdates -{ - // Don't automatically update when the check interval is 0, to be compatible with 1.1 settings. - if ([self updateCheckInterval] == 0) - return NO; - return [host boolForKey:SUEnableAutomaticChecksKey]; -} - -- (void)setAutomaticallyDownloadsUpdates:(BOOL)automaticallyUpdates -{ - [host setBool:automaticallyUpdates forUserDefaultsKey:SUAutomaticallyUpdateKey]; -} - -- (BOOL)automaticallyDownloadsUpdates -{ - // If the SUAllowsAutomaticUpdatesKey exists and is set to NO, return NO. - if ([host objectForInfoDictionaryKey:SUAllowsAutomaticUpdatesKey] && [host boolForInfoDictionaryKey:SUAllowsAutomaticUpdatesKey] == NO) - return NO; - - // Otherwise, automatically downloading updates is allowed. Does the user want it? - return [host boolForUserDefaultsKey:SUAutomaticallyUpdateKey]; -} - -- (void)setFeedURL:(NSURL *)feedURL -{ - [host setObject:[feedURL absoluteString] forUserDefaultsKey:SUFeedURLKey]; -} - -- (NSURL *)feedURL // *** MUST BE CALLED ON MAIN THREAD *** -{ - // A value in the user defaults overrides one in the Info.plist (so preferences panels can be created wherein users choose between beta / release feeds). - NSString *appcastString = [host objectForKey:SUFeedURLKey]; - if( [delegate respondsToSelector: @selector(feedURLStringForUpdater:)] ) - appcastString = [delegate feedURLStringForUpdater: self]; - if (!appcastString) // Can't find an appcast string! - [NSException raise:@"SUNoFeedURL" format:@"You must specify the URL of the appcast as the SUFeedURL key in either the Info.plist or the user defaults!"]; - NSCharacterSet* quoteSet = [NSCharacterSet characterSetWithCharactersInString: @"\"\'"]; // Some feed publishers add quotes; strip 'em. - NSString* castUrlStr = [appcastString stringByTrimmingCharactersInSet:quoteSet]; - if( !castUrlStr || [castUrlStr length] == 0 ) - return nil; - else - return [NSURL URLWithString: castUrlStr]; -} - -- (void)setUserAgentString:(NSString *)userAgent -{ - if (customUserAgentString == userAgent) - return; - - [customUserAgentString release]; - customUserAgentString = [userAgent copy]; -} - -- (NSString *)userAgentString -{ - if (customUserAgentString) - return customUserAgentString; - - NSString *version = [SPARKLE_BUNDLE objectForInfoDictionaryKey:@"CFBundleVersion"]; - NSString *userAgent = [NSString stringWithFormat:@"%@/%@ Sparkle/%@", [host name], [host displayVersion], version ? version : @"?"]; - NSData *cleanedAgent = [userAgent dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES]; - return [[[NSString alloc] initWithData:cleanedAgent encoding:NSASCIIStringEncoding] autorelease]; -} - -- (void)setSendsSystemProfile:(BOOL)sendsSystemProfile -{ - [host setBool:sendsSystemProfile forUserDefaultsKey:SUSendProfileInfoKey]; -} - -- (BOOL)sendsSystemProfile -{ - return [host boolForUserDefaultsKey:SUSendProfileInfoKey]; -} - -- (NSURL *)parameterizedFeedURL -{ - NSURL *baseFeedURL = [self feedURL]; - - // Determine all the parameters we're attaching to the base feed URL. - BOOL sendingSystemProfile = [self sendsSystemProfile]; - - // Let's only send the system profiling information once per week at most, so we normalize daily-checkers vs. biweekly-checkers and the such. - NSDate *lastSubmitDate = [host objectForUserDefaultsKey:SULastProfileSubmitDateKey]; - if(!lastSubmitDate) - lastSubmitDate = [NSDate distantPast]; - const NSTimeInterval oneWeek = 60 * 60 * 24 * 7; - sendingSystemProfile &= (-[lastSubmitDate timeIntervalSinceNow] >= oneWeek); - - NSArray *parameters = [NSArray array]; - if ([delegate respondsToSelector:@selector(feedParametersForUpdater:sendingSystemProfile:)]) - parameters = [parameters arrayByAddingObjectsFromArray:[delegate feedParametersForUpdater:self sendingSystemProfile:sendingSystemProfile]]; - if (sendingSystemProfile) - { - parameters = [parameters arrayByAddingObjectsFromArray:[host systemProfile]]; - [host setObject:[NSDate date] forUserDefaultsKey:SULastProfileSubmitDateKey]; - } - if ([parameters count] == 0) { return baseFeedURL; } - - // Build up the parameterized URL. - NSMutableArray *parameterStrings = [NSMutableArray array]; - NSEnumerator *profileInfoEnumerator = [parameters objectEnumerator]; - NSDictionary *currentProfileInfo; - while ((currentProfileInfo = [profileInfoEnumerator nextObject])) - [parameterStrings addObject:[NSString stringWithFormat:@"%@=%@", [[[currentProfileInfo objectForKey:@"key"] description] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding], [[[currentProfileInfo objectForKey:@"value"] description] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]]; - - NSString *separatorCharacter = @"?"; - if ([baseFeedURL query]) - separatorCharacter = @"&"; // In case the URL is already http://foo.org/baz.xml?bat=4 - NSString *appcastStringWithProfile = [NSString stringWithFormat:@"%@%@%@", [baseFeedURL absoluteString], separatorCharacter, [parameterStrings componentsJoinedByString:@"&"]]; - - // Clean it up so it's a valid URL - return [NSURL URLWithString:appcastStringWithProfile]; -} - -- (void)setUpdateCheckInterval:(NSTimeInterval)updateCheckInterval -{ - [host setObject:[NSNumber numberWithDouble:updateCheckInterval] forUserDefaultsKey:SUScheduledCheckIntervalKey]; - if (updateCheckInterval == 0) // For compatibility with 1.1's settings. - [self setAutomaticallyChecksForUpdates:NO]; - [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(resetUpdateCycle) object:nil]; - - // Provide a small delay in case multiple preferences are being updated simultaneously. - [self performSelector:@selector(resetUpdateCycle) withObject:nil afterDelay:1]; -} - -- (NSTimeInterval)updateCheckInterval -{ - // Find the stored check interval. User defaults override Info.plist. - NSNumber *intervalValue = [host objectForKey:SUScheduledCheckIntervalKey]; - if (intervalValue) - return [intervalValue doubleValue]; - else - return SU_DEFAULT_CHECK_INTERVAL; -} - -- (void)dealloc -{ - [self unregisterAsObserver]; - [host release]; - if (checkTimer) { [checkTimer invalidate]; [checkTimer release]; checkTimer = nil; } // UK 2009-03-16 Timer is non-repeating, may have invalidated itself, so we had to retain it. - [super dealloc]; -} - -- (BOOL)validateMenuItem:(NSMenuItem *)item -{ - if ([item action] == @selector(checkForUpdates:)) - return ![self updateInProgress]; - return YES; -} - -- (void)setDelegate:aDelegate -{ - delegate = aDelegate; -} - -- (BOOL)updateInProgress -{ - return driver && ([driver finished] == NO); -} - -- (id)delegate { return delegate; } -- (NSBundle *)hostBundle { return [host bundle]; } - -@end diff --git a/Frameworks/Sparkle/SUUpdater_Private.h b/Frameworks/Sparkle/SUUpdater_Private.h deleted file mode 100644 index 599ddfcdd..000000000 --- a/Frameworks/Sparkle/SUUpdater_Private.h +++ /dev/null @@ -1,15 +0,0 @@ -// -// SUUpdater_Private.h -// Sparkle -// -// Created by Andy Matuschak on 5/9/11. -// Copyright 2011 Andy Matuschak. All rights reserved. -// - -#import "SUUpdater.h" - -@interface SUUpdater (Private) - -- (BOOL)mayUpdateAndRestart; - -@end diff --git a/Frameworks/Sparkle/SUUserInitiatedUpdateDriver.h b/Frameworks/Sparkle/SUUserInitiatedUpdateDriver.h deleted file mode 100644 index 8df5f89dc..000000000 --- a/Frameworks/Sparkle/SUUserInitiatedUpdateDriver.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// SUUserInitiatedUpdateDriver.h -// Sparkle -// -// Created by Andy Matuschak on 5/30/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUUSERINITIATEDUPDATEDRIVER_H -#define SUUSERINITIATEDUPDATEDRIVER_H - -#import -#import "SUUIBasedUpdateDriver.h" - -@interface SUUserInitiatedUpdateDriver : SUUIBasedUpdateDriver -{ -@private - SUStatusController *checkingController; - BOOL isCanceled; -} - -@end - -#endif diff --git a/Frameworks/Sparkle/SUUserInitiatedUpdateDriver.m b/Frameworks/Sparkle/SUUserInitiatedUpdateDriver.m deleted file mode 100644 index 276b032b1..000000000 --- a/Frameworks/Sparkle/SUUserInitiatedUpdateDriver.m +++ /dev/null @@ -1,88 +0,0 @@ -// -// SUUserInitiatedUpdateDriver.m -// Sparkle -// -// Created by Andy Matuschak on 5/30/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUUserInitiatedUpdateDriver.h" - -#import "SUStatusController.h" -#import "SUHost.h" - -@implementation SUUserInitiatedUpdateDriver - -- (void)closeCheckingWindow -{ - if (checkingController) - { - [[checkingController window] close]; - [checkingController release]; - checkingController = nil; - } -} - -- (void)cancelCheckForUpdates:sender -{ - [self closeCheckingWindow]; - isCanceled = YES; -} - -- (void)checkForUpdatesAtURL:(NSURL *)URL host:(SUHost *)aHost -{ - checkingController = [[SUStatusController alloc] initWithHost:aHost]; - [[checkingController window] center]; // Force the checking controller to load its window. - [checkingController beginActionWithTitle:SULocalizedString(@"Checking for updates...", nil) maxProgressValue:0.0 statusText:nil]; - [checkingController setButtonTitle:SULocalizedString(@"Cancel", nil) target:self action:@selector(cancelCheckForUpdates:) isDefault:NO]; - [checkingController showWindow:self]; - [super checkForUpdatesAtURL:URL host:aHost]; - - // For background applications, obtain focus. - // Useful if the update check is requested from another app like System Preferences. - if ([aHost isBackgroundApplication]) - { - [NSApp activateIgnoringOtherApps:YES]; - } -} - -- (void)appcastDidFinishLoading:(SUAppcast *)ac -{ - if (isCanceled) - { - [self abortUpdate]; - return; - } - [self closeCheckingWindow]; - [super appcastDidFinishLoading:ac]; -} - -- (void)abortUpdateWithError:(NSError *)error -{ - [self closeCheckingWindow]; - [super abortUpdateWithError:error]; -} - -- (void)abortUpdate -{ - [self closeCheckingWindow]; - [super abortUpdate]; -} - -- (void)appcast:(SUAppcast *)ac failedToLoadWithError:(NSError *)error -{ - if (isCanceled) - { - [self abortUpdate]; - return; - } - [super appcast:ac failedToLoadWithError:error]; -} - -- (BOOL)itemContainsValidUpdate:(SUAppcastItem *)ui -{ - // We don't check to see if this update's been skipped, because the user explicitly *asked* if he had the latest version. - return [self hostSupportsItem:ui] && [self isItemNewer:ui]; -} - -@end diff --git a/Frameworks/Sparkle/SUVersionComparisonProtocol.h b/Frameworks/Sparkle/SUVersionComparisonProtocol.h deleted file mode 100644 index 6c65ea45a..000000000 --- a/Frameworks/Sparkle/SUVersionComparisonProtocol.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// SUVersionComparisonProtocol.h -// Sparkle -// -// Created by Andy Matuschak on 12/21/07. -// Copyright 2007 Andy Matuschak. All rights reserved. -// - -#ifndef SUVERSIONCOMPARISONPROTOCOL_H -#define SUVERSIONCOMPARISONPROTOCOL_H - -#import - -/*! - @protocol - @abstract Implement this protocol to provide version comparison facilities for Sparkle. -*/ -@protocol SUVersionComparison - -/*! - @method - @abstract An abstract method to compare two version strings. - @discussion Should return NSOrderedAscending if b > a, NSOrderedDescending if b < a, and NSOrderedSame if they are equivalent. -*/ -- (NSComparisonResult)compareVersion:(NSString *)versionA toVersion:(NSString *)versionB; // *** MAY BE CALLED ON NON-MAIN THREAD! - -@end - -#endif diff --git a/Frameworks/Sparkle/SUVersionDisplayProtocol.h b/Frameworks/Sparkle/SUVersionDisplayProtocol.h deleted file mode 100644 index 368b9c9f4..000000000 --- a/Frameworks/Sparkle/SUVersionDisplayProtocol.h +++ /dev/null @@ -1,27 +0,0 @@ -// -// SUVersionDisplayProtocol.h -// EyeTV -// -// Created by Uli Kusterer on 08.12.09. -// Copyright 2009 Elgato Systems GmbH. All rights reserved. -// - -#import - - -/*! - @protocol - @abstract Implement this protocol to apply special formatting to the two - version numbers. -*/ -@protocol SUVersionDisplay - -/*! - @method - @abstract An abstract method to format two version strings. - @discussion You get both so you can display important distinguishing - information, but leave out unnecessary/confusing parts. -*/ --(void) formatVersion: (NSString**)inOutVersionA andVersion: (NSString**)inOutVersionB; - -@end diff --git a/Frameworks/Sparkle/SUWindowController.h b/Frameworks/Sparkle/SUWindowController.h deleted file mode 100644 index fc50ba184..000000000 --- a/Frameworks/Sparkle/SUWindowController.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// SUWindowController.h -// Sparkle -// -// Created by Andy Matuschak on 2/13/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef SUWINDOWCONTROLLER_H -#define SUWINDOWCONTROLLER_H - -#import - -@class SUHost; -@interface SUWindowController : NSWindowController { } -// We use this instead of plain old NSWindowController initWithWindowNibName so that we'll be able to find the right path when running in a bundle loaded from another app. -- (id)initWithHost:(SUHost *)host windowNibName:(NSString *)nibName; -@end - -#endif diff --git a/Frameworks/Sparkle/SUWindowController.m b/Frameworks/Sparkle/SUWindowController.m deleted file mode 100644 index 038900ac2..000000000 --- a/Frameworks/Sparkle/SUWindowController.m +++ /dev/null @@ -1,27 +0,0 @@ -// -// SUWindowController.m -// Sparkle -// -// Created by Andy Matuschak on 2/13/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import "SUWindowController.h" -#import "SUHost.h" - -@implementation SUWindowController - -- (id)initWithHost:(SUHost *)host windowNibName:(NSString *)nibName -{ - NSString *path = [[NSBundle bundleForClass:[self class]] pathForResource:nibName ofType:@"nib"]; - if (path == nil) // Slight hack to resolve issues with running Sparkle in debug configurations. - { - NSString *frameworkPath = [[[host bundle] sharedFrameworksPath] stringByAppendingPathComponent:@"Sparkle.framework"]; - NSBundle *framework = [NSBundle bundleWithPath:frameworkPath]; - path = [framework pathForResource:nibName ofType:@"nib"]; - } - self = [super initWithWindowNibPath:path owner:self]; - return self; -} - -@end diff --git a/Frameworks/Sparkle/Sample Appcast.xml b/Frameworks/Sparkle/Sample Appcast.xml deleted file mode 100755 index 04d255594..000000000 --- a/Frameworks/Sparkle/Sample Appcast.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - Your Great App's Changelog - http://you.com/app/appcast.xml - Most recent changes with links to updates. - en - - Version 2.0 (2 bugs fixed; 3 new features) - - http://you.com/app/2.0.html - - Wed, 09 Jan 2006 19:20:11 +0000 - - - - - Version 1.5 (8 bugs fixed; 2 new features) - - http://you.com/app/1.5.html - - Wed, 01 Jan 2006 12:20:11 +0000 - - - - - - Version 1.4 (5 bugs fixed; 2 new features) - - http://you.com/app/1.4.html - - Wed, 25 Dec 2005 12:20:11 +0000 - - - - \ No newline at end of file diff --git a/Frameworks/Sparkle/Sparkle.h b/Frameworks/Sparkle/Sparkle.h deleted file mode 100644 index 08dd57775..000000000 --- a/Frameworks/Sparkle/Sparkle.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// Sparkle.h -// Sparkle -// -// Created by Andy Matuschak on 3/16/06. (Modified by CDHW on 23/12/07) -// Copyright 2006 Andy Matuschak. All rights reserved. -// - -#ifndef SPARKLE_H -#define SPARKLE_H - -// This list should include the shared headers. It doesn't matter if some of them aren't shared (unless -// there are name-space collisions) so we can list all of them to start with: - -#import - -#import -#import -#import - -#endif diff --git a/Frameworks/Sparkle/Sparkle.icns b/Frameworks/Sparkle/Sparkle.icns deleted file mode 100644 index 8e56d45c0402ca41f1dc3993f8a79e93818d141c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50219 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 diff --git a/Frameworks/Sparkle/Sparkle.pch b/Frameworks/Sparkle/Sparkle.pch deleted file mode 100644 index 9bd4777fd..000000000 --- a/Frameworks/Sparkle/Sparkle.pch +++ /dev/null @@ -1,30 +0,0 @@ -// -// Sparkle.pch -// Sparkle -// -// Created by Andy Matuschak on 7/23/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#ifndef NSAppKitVersionNumber10_4 -#define NSAppKitVersionNumber10_4 824 -#endif - -#ifndef NSAppKitVersionNumber10_5 -#define NSAppKitVersionNumber10_5 949 -#endif - -#ifndef NSAppKitVersionNumber10_6 -#define NSAppKitVersionNumber10_6 1038 -#endif - -#ifdef __OBJC__ - -#define SPARKLE_BUNDLE [NSBundle bundleWithIdentifier:@"org.andymatuschak.Sparkle"] -#define SULocalizedString(key,comment) NSLocalizedStringFromTableInBundle(key, @"Sparkle", SPARKLE_BUNDLE, comment) -#define SUAbstractFail() NSAssert2(nil, @"Can't call %@ on an instance of %@; this is an abstract method!", __PRETTY_FUNCTION__, [self class]); - -#import -#import "SUConstants.h" - -#endif diff --git a/Frameworks/Sparkle/Sparkle.xcodeproj/.gitignore b/Frameworks/Sparkle/Sparkle.xcodeproj/.gitignore deleted file mode 100644 index 9c4f6f50c..000000000 --- a/Frameworks/Sparkle/Sparkle.xcodeproj/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -*.pbxuser -*.perspectivev3 -*.mode1v3 -project.xcworkspace/ -xcuserdata/ diff --git a/Frameworks/Sparkle/Test Application/English.lproj/InfoPlist.strings b/Frameworks/Sparkle/Test Application/English.lproj/InfoPlist.strings deleted file mode 100644 index cd67fb7815324f47ed8205dbe0764764fa0fb6a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 268 zcmYL^!D_-l6h+UvUlCkNF)HY$xKKe_P!|T=r<$m!iI^zVKk_HllXM{i^WNOK_q>_s zBcw^dl$;eY2X@>@SgT#FX9|^^%oD?(RbqYi|Q)CQ2!V@7vn%`Bd%FcJ+0CIcdyCFX%}wegFUf diff --git a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/classes.nib b/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/classes.nib deleted file mode 100644 index 141962916..000000000 --- a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/classes.nib +++ /dev/null @@ -1,43 +0,0 @@ - - - - - IBClasses - - - CLASS - FirstResponder - LANGUAGE - ObjC - SUPERCLASS - NSObject - - - CLASS - NSObject - LANGUAGE - ObjC - - - ACTIONS - - checkForUpdates - id - - CLASS - SUUpdater - LANGUAGE - ObjC - OUTLETS - - delegate - id - - SUPERCLASS - NSObject - - - IBVersion - 1 - - diff --git a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/designable.nib b/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/designable.nib deleted file mode 100644 index 724376799..000000000 --- a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/designable.nib +++ /dev/null @@ -1,2636 +0,0 @@ - - - - 1050 - 10A432 - 732 - 1038 - 437.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 732 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - NSApplication - - - - FirstResponder - - - NSApplication - - - 7 - 2 - {{447, 824}, {313, 173}} - 1886912512 - Window - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {213, 107} - - - 256 - - - - 268 - {{21, 112}, {225, 18}} - - YES - - -2080244224 - 0 - Automatically check for updates - - LucidaGrande - 13 - 1044 - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - - 268 - {{21, 92}, {228, 18}} - - YES - - -2080244224 - 0 - Automatically download updates - - - 1211912703 - 2 - - - - - 200 - 25 - - - - - 268 - {{21, 72}, {224, 18}} - - YES - - -2080244224 - 0 - Send system profile information - - - 1211912703 - 2 - - - - - 200 - 25 - - - - - 268 - {{21, 52}, {152, 18}} - - YES - - -2080244224 - 0 - Has launched before - - - 1211912703 - 2 - - - - - 200 - 25 - - - - - 268 - {{20, 136}, {106, 17}} - - YES - - 67239488 - 272630784 - Debug options: - - LucidaGrande-Bold - 13 - 16 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{17, 20}, {157, 17}} - - YES - - 68288064 - 272630784 - Check for updates every - - - - - - - - - 268 - {{240, 20}, {56, 17}} - - YES - - 68288064 - 272630784 - seconds - - - - - - - - - 268 - {{179, 18}, {56, 22}} - - YES - - -1804468671 - 272630784 - - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - - - - - {313, 173} - - - {{0, 0}, {1680, 1028}} - {213, 129} - {1.79769e+308, 1.79769e+308} - - - MainMenu - - - - NewApplication - - 1048576 - 2147483647 - - NSImage - NSMenuCheckmark - - - NSImage - NSMenuMixedState - - submenuAction: - - NewApplication - - - - About NewApplication - - 2147483647 - - - - - - Check for Updates... - u - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Preferences… - , - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Services - - 1048576 - 2147483647 - - - submenuAction: - - - Services - - - _NSServicesMenu - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Hide NewApplication - h - 1048576 - 2147483647 - - - - - - Hide Others - h - 1572864 - 2147483647 - - - - - - Show All - - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Quit NewApplication - q - 1048576 - 2147483647 - - - - - _NSAppleMenu - - - - - File - - 1048576 - 2147483647 - - - submenuAction: - - - 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 - - - - - - Save - s - 1048576 - 2147483647 - - - - - - Save As… - S - 1048576 - 2147483647 - - - - - - Revert - - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Page Setup… - P - 1048576 - 2147483647 - - - - - - Print… - p - 1048576 - 2147483647 - - - - - - - - - Edit - - 1048576 - 2147483647 - - - submenuAction: - - - 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 - - - - - - Paste and Match Style - V - 1572864 - 2147483647 - - - - - - Delete - - 1048576 - 2147483647 - - - - - - Select All - a - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Find - - 1048576 - 2147483647 - - - submenuAction: - - - Find - - - - - Find… - f - 1048576 - 2147483647 - - - 1 - - - - Find Next - g - 1048576 - 2147483647 - - - 2 - - - - Find Previous - G - 1048576 - 2147483647 - - - 3 - - - - Use Selection for Find - e - 1048576 - 2147483647 - - - 7 - - - - Jump to Selection - j - 1048576 - 2147483647 - - - - - - - - - Spelling - - 1048576 - 2147483647 - - - submenuAction: - - Spelling - - - - Spelling… - : - 1048576 - 2147483647 - - - - - - Check Spelling - ; - 1048576 - 2147483647 - - - - - - Check Spelling as You Type - - 1048576 - 2147483647 - - - - - - - - - - - - Window - - 1048576 - 2147483647 - - - submenuAction: - - - Window - - - - - Minimize - m - 1048576 - 2147483647 - - - - - - Zoom - - 1048576 - 2147483647 - - - - - - YES - YES - - - 1048576 - 2147483647 - - - - - - Bring All to Front - - 1048576 - 2147483647 - - - - - _NSWindowsMenu - - - - - Help - - 1048576 - 2147483647 - - - submenuAction: - - Help - - - - NewApplication Help - ? - 1048576 - 2147483647 - - - - - - - - _NSMainMenu - - - SUUpdater - - - YES - - - - - - - performMiniaturize: - - - - 37 - - - - arrangeInFront: - - - - 39 - - - - print: - - - - 86 - - - - runPageLayout: - - - - 87 - - - - showHelp: - - - - 122 - - - - clearRecentDocuments: - - - - 127 - - - - terminate: - - - - 139 - - - - orderFrontStandardAboutPanel: - - - - 142 - - - - hideOtherApplications: - - - - 146 - - - - hide: - - - - 152 - - - - unhideAllApplications: - - - - 153 - - - - cut: - - - - 175 - - - - paste: - - - - 176 - - - - redo: - - - - 178 - - - - selectAll: - - - - 179 - - - - undo: - - - - 180 - - - - copy: - - - - 181 - - - - showGuessPanel: - - - - 188 - - - - checkSpelling: - - - - 190 - - - - toggleContinuousSpellChecking: - - - - 192 - - - - performClose: - - - - 193 - - - - delete: - - - - 195 - - - - performZoom: - - - - 198 - - - - performFindPanelAction: - - - - 199 - - - - performFindPanelAction: - - - - 200 - - - - performFindPanelAction: - - - - 201 - - - - performFindPanelAction: - - - - 202 - - - - centerSelectionInVisibleArea: - - - - 203 - - - - pasteAsPlainText: - - - - 205 - - - - checkForUpdates: - - - - 208 - - - - value: values.SUHasLaunchedBefore - - - - - - value: values.SUHasLaunchedBefore - value - values.SUHasLaunchedBefore - 2 - - - 225 - - - - value: automaticallyChecksForUpdates - - - - - - value: automaticallyChecksForUpdates - value - automaticallyChecksForUpdates - 2 - - - 257 - - - - value: automaticallyDownloadsUpdates - - - - - - value: automaticallyDownloadsUpdates - value - automaticallyDownloadsUpdates - 2 - - - 259 - - - - value: sendsSystemProfile - - - - - - value: sendsSystemProfile - value - sendsSystemProfile - 2 - - - 261 - - - - value: updateCheckInterval - - - - - - value: updateCheckInterval - value - updateCheckInterval - 2 - - - 263 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 21 - - - - - - Window - - - 2 - - - - - - - - - - - - - - - 210 - - - - - - - - 216 - - - - - - - - 220 - - - - - - - - 222 - - - - - - - - 227 - - - - - - - - 238 - - - - - - - - 240 - - - - - - - - 242 - - - - - - - - 29 - - - - - - - - - - MainMenu - - - 19 - - - - - - - - 24 - - - - - - - - - - - 5 - - - - - 23 - - - - - 92 - - - - - 197 - - - - - 56 - - - - - - - - 57 - - - - - - - - - - - - - - - - - - - 58 - - - - - 129 - - - - - 131 - - - - - - - - 130 - - - - - 134 - - - - - 136 - - - - - 143 - - - - - 144 - - - - - 145 - - - - - 149 - - - - - 150 - - - - - 196 - - - - - 207 - - - - - 83 - - - - - - - - 81 - - - - - - - - - - - - - - - - - - 72 - - - - - 73 - - - - - 74 - - - - - 75 - - - - - 77 - - - - - 78 - - - - - 79 - - - - - 80 - - - - - 82 - - - - - 112 - - - - - 124 - - - - - - - - 125 - - - - - - - - 126 - - - - - 103 - - - - - - - - 106 - - - - - - - - 111 - - - - - 163 - - - - - - - - 169 - - - - - - - - - - - - - - - - - - - 156 - - - - - 157 - - - - - 158 - - - - - 160 - - - - - 164 - - - - - 168 - - - - - - - - 159 - - - - - - - - - - - - 154 - - - - - 155 - - - - - 161 - - - - - 162 - - - - - 167 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 184 - - - - - - - - 185 - - - - - - - - - - 187 - - - - - 189 - - - - - 191 - - - - - 204 - - - - - 206 - - - SUUpdater - - - 212 - - - Shared User Defaults Controller - - - 248 - - - - - 249 - - - - - 250 - - - - - 251 - - - - - 252 - - - - - 253 - - - - - 254 - - - - - 255 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - com.apple.InterfaceBuilder.CocoaPlugin - - {{0, 672}, {313, 173}} - com.apple.InterfaceBuilder.CocoaPlugin - {{0, 672}, {313, 173}} - - - - {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 - - {{258, 684}, {362, 20}} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{270, 481}, {242, 203}} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - - 263 - - - - - FirstResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdater - NSObject - - checkForUpdates: - id - - - delegate - id - - - - - SUUpdater - NSObject - - IBUserSource - - - - - - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBrowser - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSBrowser.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSDocument - NSObject - - id - id - id - id - id - id - - - IBFrameworkSource - AppKit.framework/Headers/NSDocument.h - - - - NSDocument - - IBFrameworkSource - AppKit.framework/Headers/NSDocumentScripting.h - - - - NSDocumentController - NSObject - - id - id - id - id - - - IBFrameworkSource - AppKit.framework/Headers/NSDocumentController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSMatrix - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSMatrix.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSMenuItem - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSMovieView - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMovieView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTableView - NSControl - - - - NSText - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSText.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - WebView - NSView - - id - id - id - id - id - id - id - id - id - id - id - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - ../../Sparkle.xcodeproj - 3 - - diff --git a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/info.nib b/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/info.nib deleted file mode 100644 index 09d036204..000000000 --- a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/info.nib +++ /dev/null @@ -1,21 +0,0 @@ - - - - - IBFramework Version - 667 - IBLastKnownRelativeProjectPath - ../../Sparkle.xcodeproj - IBOldestOS - 5 - IBOpenObjects - - 2 - 57 - - IBSystem Version - 9D34 - targetFramework - IBCocoaFramework - - diff --git a/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/keyedobjects.nib b/Frameworks/Sparkle/Test Application/English.lproj/MainMenu.nib/keyedobjects.nib deleted file mode 100644 index bd3d4a2e13c83e075a6925fea7de07cb68f6580d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22110 zcma)k2YeId`}q6bU2>PsYr1FBl{OtolQeVzX%bd}0;Nz^p_Dd2p)|FFJ?=mdMM0Jz zvQb0D*sJ=+*@ujlM zNJBJYP%6?PBWjIIC>OOyrDzB$L*-}~8jdR9`WQ47%|>(3hiE@xm&_wOlU>N}WM8r$*`FLl4kL$?733&#G&zPGOO7Ka zku%6w$eHA;|-vX0N}*CI4P~TS zQ5jTQ%0%T-i>Y_0)zl_xGxZ7eCAE|KirPn=qE1t1s0-B3)K%&lb&I-9{XspUo>I>w zK9W#Lj3ibPC(%l>B{`A~l8%y2k}i^dk|B~ZNx8%>sg}GXsgsPAjFY@9c|$T=GDosl z^0s7&WVK|Cfh`ba~iVbXZ1N}3=| zmZnIx(ln`F`kM4A-I{Jgx1~*VE^VeQw3Tj0x2HSM9qCSV9^IMlLU*O}>27p)x(8iA z_oNHyUUYA|i0(u8rTfwS=>c>xJ&+zmm(YXhQhEqoMwinzdMG`N9!^)#Bj}NIB|VC+ zqV04w{SsY6*V1)#Jw2KpLyx7$(c|d}^hA0RJ(-?Db2Lv+rKiy^)6?l0^egmC`c?Wh zdKUdU{RTaoo zBy);6&75J*GUu4{%umb(<|1>6`I))QTw$&<*O=?f4dxf-CUc9q&HT#TVSZ!oGWVGK z%t0b_+r>7nwuEK76&6*%=}KFlimGz^nA(Be z3cEY}pJRY;w?b=WX>F~owy3nS-c~!HTVaQq(owcC_L`AJ-3oi!?R6z=XbbQi!vUQ0 zb^%;500-2LOGR;I0^ok#3cK0H*1`Gyj;q2z;Wm3!6}VyW$Ur7g;iRg8if%xJa}rI_ zJ8!ku2yi;stLpMgt4fF2YT%oAmjeb*q=F`5hR2&ZDF?nx!{bdn-og`FKjG}hTwfmd z<8gnUNZ}BV2OIl?rn> zhFYNvl!>zXJ7!%4xAt`$+8p!CudgcwF%*iouYsZ2D5r0?LdSPFaLnHUrwwX52xzFU zt+S7EoL`OFpd1iqp2cb}vzIoANFdFOEXWGX)z}?^<@&5b?KtKl>VP_;PACs`MqN-> z7?_W`q3);$DnLC^A?k&CqaxG?^+o+qe>4CUqk(7;DnWxmiVkJz3G#tyI==L(sH?OA z1M*A97FLY6H4G}Mu#FK;S5yh7OV}XS4IrgDn;;w4_`*u;wSU0ZHmS0*sl9O>BTyM^o>&1C%I<+M-$LQGzm>cQxIr4C+A|h1TLA=awg8obv%Qnp_kEgkwiHVS%qex zSI|sQir3IAco$5!eU+fJ<$au90X%}$R#_?I{J8+m*AIJfF~DLL6Kwz|js?bm?5gcG zpvj=HE;`%UDoe+K;kpr~XG8s;!QadHDUx?;UGR)WoDyE4Tp)-el8feo*dIz*g}EL~ z9Xv@{X=UX&W!Z3B*+}J3dyTTbx*X_Tr>L`wGWY)Rhf)z}ba%i_43{OSx`ajdr0NK?(PuZ_u|OF!5Fq zn1YLH0%9+Mse`N>{1QhNipW=^y(p)L1J8bR0Ho^}BFOk%v>zQrhfofjHH+(qaMr1q zj$4kPqkzeA%X{buI);v;6DS9y<`S#Jc>sA0cGi+HoJMEB49+=>LB_>#@r`so(4q5L zPL&rN!T(hGpV4J>r9tIyfPp$x{#R7oR8yRKq5`9B(37afdIAf2Ri(YO+@&ThP2wK9 z50m)AHHkz{-O?m7oRdiZ|Cz)?^e=kUFo~z&W5h{d@`aN~0>9HR2}Pl;s$5w+uC~rL zN?BcFA6ijqQ&v=gx(gOyuWDfyn8pk$!XB% zCmpj0f8i`N;5!>;;oqsWR#{nEUj@cmt{h?m@@*|quE0v5JO;-K9#zJraXJU(ZJ#^N zG$7Z|N^qRIv{rDOF=^5naGUc*cPYn-XbD#1B%F*>&}6K^TAYS;pu4?bov_*~?KR^1 zC#;vlYV7q@<>EOxg`eii*<1>7dT{t{xNOeA83(nq4XGcdv{#F9SGJp5!A9H)XMq1m zZ}1;1_;o*b2a;;BSC*f|*+`CaaBJKKx5Xx$i_O>~c+Aqe(n|X!C^TOHSo?IS#K`OlIDcl2lo|yyD+dr zg{`t&^gXx_?uYyTAHD|{vN0~o z+HvihQl?J_y>*age4*A(!jmxsA1zSU0YVTbWqoRGAeQplmgty?Uj;g5x#;M`4 zmyso!JD86^hh9Hv(%B}~GZ*Y<9-a?j1`m`hf)HZ{ULsmeyPDE5wa-mQT&own^wjLI z93|HgXw2t=WL)Q_inSaRYlWy-UAV5WjMagnJO|WFk=KB3=}=Q3?>A^?H?DO*0fcy? zL$%lA4X_|P^9FNGP3gEbcs<^TazNq5ul=7#t&WB7INrR*vDTHapgSNRhvuXUqRPyG z)yWl|>a!;Ok2uyr!)JJ_xXL?1;a;{;)s+yBti}*II0k%!{_l&_yWF&FX5lLeq1?M!Buf}+&FGB_cHe?H=CQ!E#ltcR&i^& z4cy1vR_+V#D{c?>J-44b!ky&Kb3b#}xSQN>++W(rE3WI$^0tYD0@{!Syy|Rz_^OBwsLV4kRYa5awr5KZU8rs zE9I2(DG)nyC0y|d{7?u1fr5YWBm5tJ3{FPCk_T&OEss5T?9F2@9?Kwbwg?HT(p*`o ztg|aS)PQGg2=WMoc5o5gATCUFZUO|+CyXks8TovWL>x3&7zClOFi0e`unt5oN}Z4q z9xy8x0jmj_kevFKf{s=Vv*lHZNV6S7y$K&sMhI6chB%`y_z*IGd(9fcoA5@QV$YD5VYbFOG&>;sRlnBEQhzNJ44RbMVXkSQ5D@H-$R4@t*6ml&g#1PJv z*45X*X<_}tSBPjq3y4^xB;r9n?QFGm6_7YUAOgroaRfKwbYmqT5*#W(Bm?SHZe(Lo zRW^u<(Bemgj?nX1A&N)Egvi7t#2h62VK zDAre@I>1w1R1HSq4u2$33Gko-3 zKK2ySnMQ(DcCuAg7nu6h4!4gH4&7!rh2VgKncVc|6ig+iIaTZxpx{*p1v47!*(=ZW zY!=Y)1~Hq*29b(%9_#yCD{ZAUO2Iq{?ks9no(*b>f=!i!O$~*B(&;WbKy6ucRE~t)P04>H z?f^;eajTmXbk|AFAH<(P&I5Nc-gS|&1{T=P^`okVm8{TK>8KYMi~x5j=(4S*;apyo zv&?O-v6Z^v|BrYK_}6pqH^={!cqXueBuElJASDj`>qItu=)(VjlMN(|ACWR1TSYcl zdRgt&;|j`pm%+z#WTY?20Z+7&$unk!Nxejs>lQYt9A$bsSE5UP)M#T7~89?k$*i&rUB5E+_n~U1q~+k4&jik z$P56SS5d$VSCviIeOyvK)X9btn5f7unzT6Ui3Jxdp?XlRT0XR-PZZz0FCk za*DHtgq4SMt~?Hv+~7?P&p|WT~sZ6J|~%+Ku!d}hq(jI0Z(=Uo=Q#wz|-A% zamWSuV1I`-3C^aVw12H=ZgA{|VHWv1U^u}YZH{5K6T>`mK44hrj^Vfq!?9jHZJ^-& zd)L5+8`yWqr2zIEcd9wq<>U&{NLQ0<0PK4Xu%|^MJ?jE{#$}}MgOPr~<8GpncCCO& zqZ(q3N_YuAYZ&;fY=}~YrMM$>x@wz*R^%pfGmvqK`>8n@TbyKUCAR??+ug~y=py67 zAV+##SPk_^h`}4Y^3YE+k|(Ky8+Wx?s9WXdmNZRYxe@CeeReVwDw8~8`ch<5;8ZgdiKbA3A2{2xjiPu-}6?-N9j@2;bXLgx6>^1@%Ho3r#}u2{Z=(=vUa=aScjvtSIab z_8RBt?9&vc2#R#27!-wyDG4Q|X!0)NAv=Veut#a#a7e?&{Ko<=4y4nN92GgXtH40# z749GIZ|))Y0A|$@6aab{^|owh<9(I4g*0CNnYg3%=IDfa{je#|}Ml7Veh7!{6Yh$&^^@KSIAc~!NL z>6F>H|6~rbq9_IQ<+>HZqEge&Hng<9vaZ&dGgjJa)=)|+TA=KOBg9&x*tdb*ADynJo@!IzyFHifWMJL>^;7COq`te&-UPPwvE63kB|4 zM`g2zqrMGkdGnJ^VQZbR^#FSUk0}Ri5@5%cuyIblo3Jeo-=seZ&ZVlP!pJVy7a5^6A6N%)f!$$_Mas3h#v zaOloVq(*`@*OR*`JF$=orfP^gs2x?0mDCtWp#{ji=tE=At5MK6x1N)LYad?kI2}m7BwDRRo{m?Bu?#?aX7V}VWexFnGSjppPZZBu!4shRaJGdzv z$K&?UL`vYX39^g!++`leaj$WYcpT5I=3q}k3a8_-mYV@pP7?>Yd21dUxpf?bogKKP zTr7{faMe66f`a}wZajCIJH<`se&TL%yEr+IJ$W3+`SQ3ecb)6VW55z2a36LqP)j(< z+13{2fyPqHxbE))I}cND;u}CAg!rCZ|8r2|YN&WoYp8dj>U9@Cpw_w;1LzRXpf;ja zP$$W&Ewoja)|5gW2kb7dwp~T7*ed2q8m$#FnZu_l2bH)Q>a{{v>ah5aDWQ`od|yp{ zjB=VeYwA-+u1|eVZ3jAbI6#Xv4IZ;jZ_Q(0*kUrKpz1~B?{;{6v`Qp@FIwfI(OJ4_ zpz$2_Bfd%PZ(Q!74p0ZFxh@dYaiHTQ)CnD_4!CFN#6v<|&*K1*Izb4HOF}&M?^`G| z`eBF8pjyXhXQI@Q!&7JRBkDZ$6OV(%=p}^5K`!B4;;4rEUE;gKbzcdw4Di$iSzzLG zaMuCcFVsyQhl}8P^Ej+;J}j0F)(d+^#!`2MtUJ%6Akes7H{uL3Jz2xr7R);a;_ba@U~7)sQB$cTPrvx$YZ?c=DcL(`Ch zMM+9pOWJ@ZbV^cUg{eX{(3wDji)kv!#9kesOWT6{z`IB~!_FAtvP+)%T=(_h-0P_^ z;Ce;Z4o-MJ(Ukxt14o(yE>7@kPB$ugxwha)o0s||{T=2n86+tI3QHTAzotPLseQUv z+p2`{%--^3ZIYn`IDUuPN-6c_#a#?u0dQ6| zV{4nDo;K(<*1br(-)qEz4KHRv%QD_1*-SiZQ0T2d!sk3TJ7%-4xkBgmYF}Pa_X6qe z1ceqZyTrO192CituT#BACGnW76e0$4A~l@isA&)%92FvfEwJYA6_?@zu*$=N4U6@Q zrh3?s067*U$*Jd4btFN`25G+tz_~^MF8?0@T3XR0*Cf{=)Dp{IXqDtw;MH$DZm7LD ziD(dgM=H3eaJ39GTp9r(sS9QdER4_;D0IMtsIM_h9{21eGy|GIcCt{a7Mw^W zH)R005cf43(oU&{lkm6?gkNqYU@?@!8>PC{LUUMzLYbw|1rP#m2z`}k5|IG5(T~W1 z&jbjHm2f1y5+Eqf!S{)0aCW?4J;HT(e}*OsM<5vC+Ie`{Aq;;8yOoNld}~Sd)AX6jZ6Ydn=skeZFB7l)YO@sS{|7QTJ2xQO&wG;4*Q1e0D z1Z=Pw$$_Cf@_%tVIyyOh+8yPZgsx zR2T3jm5>kJ7qS&{DN<6yAtxCK0$51B3CrbU{3@{xwF9Wi_m?t8}$}(o@51a zQuC=v5H9s5PEqv`K7qMWdE`XMeFjt0V8OMMhlxyLEiQ#Eol}Tn%#ar$D<4mAXdnauA3BZNfd z6zr^qq~lh?vQ}= zhV&QdP3bM^ZRxMlJJR2zccu5F_ocr}|B(JE{Y&~l`nU8S=|kzi(nr$&q>rUf$S2Zg zH2kK9CTNnTXbCN)Zqf`bqdjO(+Kcu^y=Y&WrTu6*?N0~LfpicZOoz~+bQm2@N6?XU z6s@3@bTl19$I@|hJguS==tNpgC(+4t3Y|)8Xf2&a>u5b~pwnq1-HOhjGwCcko6g}e z#6$ymJc!37JRZzrh%$%pxQxf;JO-8z00e)@+#JVJ$Q@NdMjM=>&tL`sUD3#)NFeod!-Q#NQsRxKBVM3KQwVe%s zjru}DQ4fAI57oi(C^$-N8h;_6z?~gJzyhb-+0i)rf{S89*vUQz#f|Hm>H%)+3e*6F zEguzSN^t^-&Rtpn#(fg5Jr+%<5!N?2mEzcis}y$6DHH$i-K$LiyAoSC?d!%gXlB6~ zh1;3NvlKh->VXc9I<_sr_+Yp3ZqYqlkvm4ZpR}`qFBCzOjsj8_3sOs{Rdyd!1-td1 ztFzukc4C7%0z=)%XlM>KnU2_HZagP-zXrH=Huwd!wYbBgsgekdOTg#*TqQ-(G-i-n zpBu&|xf$jE6ktRnjcL5w6kxgQtB{YtDF;gun@qS^sQW^TSLxV+pV~-`{>T1d0O}B` z!%a9kd`*yxrq*C~q91XmO=!frtkP*$?jW6N>qa&jfIxk9B>qYsz_fo0(RJ=|N zhD2s2H63~ruooF3bAQC+6VPjbGzm&vdDJA>r+N-{r|zZZLYlM?|0vW{$x6rqCPFH_ zg4|7-&;*Ou6Z>+wl~!#_amzgaAY?ZHP#B|gZlf(Sd6gLp9uHrM_O!8Qcd z(GaQ!2$6q12Rp8Xu-*oV!G0lQfP71=;Q0teyz{WH_8A9pVxW*8yv9K&2v<$qULmbG z0QvuE$S8I|CQv0L0CL!;YlU23Jfs0@ARopbZ0MdsekVedhB;qGXWU669@fVQWY;YB4kn@|kW-ccuqZ z!1QDanO;n9rikgo^kw=n{h0wwF*A@E#FQ|DnNns5Q^u4tHfAU@j2X^UFe8|eOeHgl zsbcI*HS-cv!_+c$Og%H28N-Za#xdiW3Cu)h5;K{Z!T>LssmwIyWo9}vgL#FS$-K(E z#>`?M^8bX#pYr%K9&hC_hyV&{+j;y2k9Y9+OCIm!@mD+sY3}Cn*F4_CW61r!zJUU_U$tfq~#p^Y{#p&+_;jkI(b? zCmvtm@kJhA;_=TszRcq*Jif}~YdpTr;~PBwg~vB}45GZv<6n7vhsU4{cX@n|$M<>s zJC7j~`jf|h@%RCc|K{;OJbuXIe|ZdA@gI*L^Y{smpYr$_Pe5Xhc>;bJO!5T96B3?~ z@&wHj3{S{-!h22d5>F(v``JA9KemYN!6vYm z*_rG{mS; zVE3|x>>74GyN=z!E@8K`yV%w28TM=TU3MD#Hv0$ri0#HMXFp@#Vqs18!US>|yphR>B@)FS3DtnDoOmdxVW-zi0nt-(fqkKd{;C zUG_`XpPkLV$(~>{*=1}s`wg4LZe~AcKVsi!53qCCW9*OY6m~H?mwm==VJEZm*b(eb zb`o2__F?z2E7?y)Gecu#G<33@CMWZ7^T#r8#~1jKkIYxb!p4IMwXmLo_^| z!7Ry_^n%AROqR@&%#$pYyf67ovR85(9=Y&D>IsipV5R=jAZZ9Za3NBvl*YnC7u4{` z1&vfEO_yd!v!t!1?WG0MLTPX5An9=F2GSk0`T-+jJQ;7s7aon^4<08NyiGWGni%je zD)22<@C}7v`-8yZr^3S%K7@xI?1D!ZT!4oX{0@&FcmNL`cmxj}cnS|3kilaHB4klA zr7T7kCsWB1Wl6FWS-z}~tVA|cHcVC_8z~zltCrQs>SUv3b7VirF34`l{_&tZ!aPzu zvOU^+6nYHxsP>rZG1p_h$5M|~9&0?_^LXFm1CR9{8$C98eC+Xw$7dd=J#Kp3^Z482 znJ4xnJ-s}AJtI8hJySe&o^3tzJ-d4rcoupN@GSQn<;i(Y_nhsy#B-_Va?kfYH+z2X zx!?1E=Sj~ip1*oN^nB*Uc=>rnc&WTny|TRedkyd!=vCrX>Q(MF)N8oc2(PJLJG^#! zeebp3>!83!S#j`uz9-@X6ze&FNn)4`{cPk~R7 zPhX$@KE*zRdNDJDvd;>il|HL|-t}4Q^MTKLpN&47e17n`<@3N-=Ii6@ z?;GeF>>KJE?i=Z=@YVR5e9gXA->$yhe24gs@ty8F*LS(^THkfPANp?a{m6H-?>66W zeUJK{^*!%*f2JNjbe3dTQ--qvR&ChVA6H$1omaHuXn)Gc7i#7 z4Hou2*xrv|UDy01eja|letv%bet~|$exZKhen!6{zdnBb{08_9^c(Cq#IM|MsNZD2 z6@Ksfec-p=Z=>HPzmNSs@%zkgr{6`tOMaLAuKHc~yXkk^?~dPHxm2DkH_1E6^X1*; z1@c09Z+RbiUwMDIUH+21R$eb3BY#7_M7~tMLjI|ItNe5M7xFLV-^&lnFUqgWf0IA- z$Nr4J(m&b1vwxxgQ2&wsb^g5nO#j*bi~QgAzv6$*|Azlf|J(j|{O|hT_y5EHFaN*& zANoJ?f9(G>00j^MRDd*q3GfK;3h)VF1LOe#0YL#F0bv0V0Z{?UfS7=|fP{dgfQ$fB zK&ODt0bK*S1=s_o1-urpAYetn#(*yZ_5|z=*cY%r;9$VvfD-|y0?q{73V0CkFyOy{ zr-3*yC@?lKJ}@Cr9hei?DX?>3*T8OprGX;?>jTFJz8<(RaAV-7f!_ok2|N~fBJfn; zKY@<}p9Y~IB8Uo-1$hQ}2L%O%1ZjdyLHR-5g9?HQgL((m1l0wN4jLOYK4?l1A2cm! zLC~V0B|*!ARt9YgIvsQ^=tj`ZpxeQo!ECTRI3PGEI3zeSSP>i@tO?cyrw3;Qw+S`{ z=Lh!>E)E_PJUEySo)J7V__g5IgJ%cN4_+9&DEOn`&B42Z4+I|yJ`#K^_|M>n!H3Yh5)z^aNeR(}q=o213Pbva^baWx85A-=9vq#|T=$heS+AyYyY zhAawM74lKY=8!ERpN5DYr5_&xJOz64LpF%H& z{v3Ke^q0_Eq0ho_m{(Y2m?A7XEH*4YtV39ru>7#@VFh7@VSU5;hZTnn597n;g)Ins zD{OJtlCT|NyTkT`eH-?D*biX`!w!cX4LcY1XE+Kc!l`g+cyhQd+z_4_o*mvgylr@H zc>C~<;d$Xj;r+sk!%Mh??+X7q{G0Ia!uN(B2tO2lB>Y8WF)E@qf{U0M@p8nB zi1#BlM0^ynIbuu1rxDvDc0}xq*c0(>#E%iDBhE&gkGK%=G?I*zMADJ6NY6+%QXUx) z84?*5sfbL8)I_F5>LdF^7Do<>92_|$vOKaPa%AMF$Qh9{BNs+4ihMiroygsh-$m|? z+!wh&@?hk#$Pi2O71LF7M?|3-yHDWamIVx!`t5~5O~G*M|$8BwOFu2J2h zdPMb%8WS}!YH}18H8twxs8^$AMZFQVDC+H~wNdM$K8)HBbuj8!)QPB5QD>sgMO})z z9CbD7R@ARie?&b~Uli! zDCR2WD;6r2D3&UgE7mC9Q><5fuJ}UnrQ$2aCB-$x4aH5xZN(kM?}|Sa50r#bqGXhw z$|$8$saKkmW~EixUO7}bQaMU#SH7gIRgP7TS58#UQof;Fs{BB?Ub#`ZNqIzhQh8c= zR(W1|L3u@aO?e}ljE;-eMH`}x(HYTwqX$NpM3+XFMcblBL{~;vMb}1i(Qic0iJluh zKl;DSmGJlK5q+ z&Z@4eZmJ%to~mA|B2_sw!6vRaK}eRaL5LRgJ1nHAXc~H9<8=#i^#MURJ%L zdQ~+`HCr`THD9$*wMg~0>K)ZG)e6;W)w`;-st;7_RU1{CR9jS^sI}Rqa#lR~=LxQ5{#ERGn6xQ~jj6sJg7Ws=A@Nsk*JYqq?iQulhsvm+EiTL)9bI zlLQ3)JV^qbAWQH{@J$Fw2up}gNJ>aaFeYRqWF@ptXqzxBp*~@1!pjM-Cd^8BBVkU$ z+=O`v^Ai>)EJ^qvVN1gHgs&1VC0t9mk#IBNcEWE7eyHLiMtcON&G%> zU*dtplZmGje@?uW_-o>w#HVUswOk#j4pE1zOt{^%?bf^+ok%^)>Yk^-c9{^>6BXNg+vL zNs6TCq}ZhRq=clzBz2M|DJ`iWsVJ#$Qvamlq>`laq@hU_NmG+vPTH8XDe2Rstx2CJ zeUbEK($1u>lDy`MuY3`D%BBXU2B(Il zDpI3UEvX$-^HRH{=BM^Z?VZ{uwSVf!)KRIgrM{jzJN3=fd8vz1-%eecx+e8N>Y>!* zsV7rUr=CqcpZZhkh14sl*EHT5RuiZR)`V#yG*KF*CSH@ENz!OFZ8aS=d75sTKAL`- z8cm&Mv}T-Uf@YFtiiX!r(@fXQ)XdV%)@;*k*Luf5&9^-QXiv_)2sA}`XqgdUaQyX4SJ(KL!YH@t#7N()m!xK^d0nh`Y!r> zeRq9!*s(dhF1-<3~w0b80H!l7~V20HY_nLHLNhKGORJYXIN)gZ}`aYvEft0R>O9~ z4#Q5vF2f$fw}$Tx`wRyRhYiOJCk&?yXAI{IKN&6>el}b&Tr=D-+%()a+%eoW+&BDT zcwl&%j?*`%f0Dj6eS7+s>ATYRq<@$GL;C*oL+MA;Po$qtKbL+X{pa+n={M4ErQb=v zm;OikgY<{#kJ6tQk&!e?jWVN`(bp(91{y<*;l?Oqv@y<@U{o7Zj9R1KXf$RTbBt|` zW@9^JM`LGWzOjd~&{$;bXDl|B7>5{b#^J`1#wz1W#yaB|<9OpFBWIjuoMC*`__}e9 zah`FZak23o<8tFF32X|jnkO*Kt7%{0Acdc!owG}koWw9vH3^tS08(=yXa(`wVZ zrnRPZrVmXUOdpvxo3@xfGi@_{Vfxbam1(zWkLg>}Uei9)0n;JV5z}$gNz-Z5S<`vb z1=A(dWz#j&4bx52ucqHj_e{T={xbb-dT4rNdTe@@i*u=5X|62SGuJ1V&6Vc{3Kt}!K4Cs>K4-pQ{@Hxhe8YUp ze8+sx{D=90`Jwqg^HU49P!`(aVez)G7Jo~SCDamOQCMOu@s>nOvPEOjS<)>TmTXHK zORmLg>0rsTbhUK1^tAN0^tBAI46>A3$}PhzBP^pV)s|YzXv;XuM9UP*RLgYBOv^0G zY|C8B0?Q)H63a5nO3NC{TFVEP4VF!ok1d~AKC^7IY`5&N?6mB%d~Ny0@||U`<%s2& z<%H#w<&5Q=f8mTQ(9mYbH_mOGYvmftOZS{_*bvHWZK&+^3b%!;j~Rbr*B zGOMT6+v;oev-(>Dt-;n%Yq&Mis<1{|W3BPlL~D{Y#j3HUS@qU*Yb$G}HQUdi|t&^>sb*lAc>kR8m>uc86t+TCfTIX38Sl_ZPwl1+QwJx`=w633VM$@c#feMt17} diff --git a/Frameworks/Sparkle/Test Application/Test Application-Info.plist b/Frameworks/Sparkle/Test Application/Test Application-Info.plist deleted file mode 100644 index 6cb773f66..000000000 --- a/Frameworks/Sparkle/Test Application/Test Application-Info.plist +++ /dev/null @@ -1,34 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - Sparkle - CFBundleName - Sparkle Test App - CFBundleIdentifier - org.andymatuschak.SparkleTestApp - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleVersion - 1.5 - NSMainNibFile - MainMenu - NSPrincipalClass - NSApplication - SUFeedURL - http://www.andymatuschak.org/files/sparkletestcast.xml - SUEnableSystemProfiling - - SUPublicDSAKeyFile - dsa_pub.pem - - diff --git a/Frameworks/Sparkle/Test Application/dsa_priv.pem b/Frameworks/Sparkle/Test Application/dsa_priv.pem deleted file mode 100644 index b2719584f..000000000 --- a/Frameworks/Sparkle/Test Application/dsa_priv.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN DSA PRIVATE KEY----- -MIIDPgIBAAKCAQEA9lmy8fAXdW9b6fBXQ6Us5B2dLZV+cR685tFlhPSKJDpicP1F -pNRkGESZwPFJbnxUyVeHWVS9yLeMcKqllhcjd+i1oEFKX7LPXk5+zO745OwVWHIe -0DLOIxhJ0mJHm7mH1YVGZYOVVYkPt+0Y/hDbQVK5DycSGAhgDiCZ+Obl+aDSD2xJ -RZGnVOpu83dYJ/CoUYCHqWtpN4gW5Bbgm8Uz0/2qiyPjFvJEeI1yE04AZA3sOg1y -1S/UrCbqeC3gBIs0xsskwWOW3zCWjvDWgfPrj65At0mVfq/yyGgXJlN71X5sONxR -swZSbRn5T2i/BJPZUStWks5Nxq+7T3WmnaPbTwIVAJp+BByoy95V3x8wZg0q66eR -ufiJAoIBABbxkX6C9Lt8zeDvvIpk8X4kmHBVIwVJcuICJTVzOAIBZsvFhPnYmUYe -v93oPgjtAdYqPrYZlNrExQG1e7B1bhmgaT8hbXL6whxhqRHKlsJsboVHNQs3qAbx -sOLvJnwgb3FD4xX4ZZSSRXSIGk62FxcaoLG+mSlirGM/SY4yZDpURSJUX6MHdUZa -qHWWGL3b31pz3d9h6SPYv6H4T3ZReVtn+dXYh/41SWkQqEyhAsHGBvqpDwuYJCCI -Mwuvwz0U/KcwiydDaFo900MC9S33zEpk/YUxgA9YsiY5+UvWSy5M/yvkKBkvkb+I -G6DAMWtApWu0fDcLV6jA9JKXmcAwAIECggEBAPC0OJEnLkOwU1Ehop7o2XJbWDKN -giFt44IO3l9gx1fu05HrieDbwAJTkRK7qNEA0yk1iMT2hMHHbwLRNddEsOJuUd7o -iyKwqwkmCQ2Q1zYPBR09wag9NEr8xLSTQJCw9CpxTRSH+9hc1DeuwkwAnTEn7JiW -WbcxVCRtmtaUlN7+dTozxqGJHpYF6WsqHMeuG7Ixnyf6he8Fz8mjxnrc7/l73gFL -Q+IZvUSjzh2zqtqaejtcmlNcT+fGmEFKxpcLB3JP3uu8PN8MbS/R6j191f1ovuM9 -U4MO3RuT4xJF0OlwyWAnOEik1S1p+tNQciQ/Ipv8Ff3DDBct9YZPPlNGi+ICFHHD -tP5yX7hMTJIykGaMuM44KJMM ------END DSA PRIVATE KEY----- diff --git a/Frameworks/Sparkle/Test Application/dsa_pub.pem b/Frameworks/Sparkle/Test Application/dsa_pub.pem deleted file mode 100644 index dacd55e96..000000000 --- a/Frameworks/Sparkle/Test Application/dsa_pub.pem +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN PUBLIC KEY----- -MIIDOzCCAi0GByqGSM44BAEwggIgAoIBAQD2WbLx8Bd1b1vp8FdDpSzkHZ0tlX5x -Hrzm0WWE9IokOmJw/UWk1GQYRJnA8UlufFTJV4dZVL3It4xwqqWWFyN36LWgQUpf -ss9eTn7M7vjk7BVYch7QMs4jGEnSYkebuYfVhUZlg5VViQ+37Rj+ENtBUrkPJxIY -CGAOIJn45uX5oNIPbElFkadU6m7zd1gn8KhRgIepa2k3iBbkFuCbxTPT/aqLI+MW -8kR4jXITTgBkDew6DXLVL9SsJup4LeAEizTGyyTBY5bfMJaO8NaB8+uPrkC3SZV+ -r/LIaBcmU3vVfmw43FGzBlJtGflPaL8Ek9lRK1aSzk3Gr7tPdaado9tPAhUAmn4E -HKjL3lXfHzBmDSrrp5G5+IkCggEAFvGRfoL0u3zN4O+8imTxfiSYcFUjBUly4gIl -NXM4AgFmy8WE+diZRh6/3eg+CO0B1io+thmU2sTFAbV7sHVuGaBpPyFtcvrCHGGp -EcqWwmxuhUc1CzeoBvGw4u8mfCBvcUPjFfhllJJFdIgaTrYXFxqgsb6ZKWKsYz9J -jjJkOlRFIlRfowd1RlqodZYYvdvfWnPd32HpI9i/ofhPdlF5W2f51diH/jVJaRCo -TKECwcYG+qkPC5gkIIgzC6/DPRT8pzCLJ0NoWj3TQwL1LffMSmT9hTGAD1iyJjn5 -S9ZLLkz/K+QoGS+Rv4gboMAxa0Cla7R8NwtXqMD0kpeZwDAAgQOCAQYAAoIBAQDw -tDiRJy5DsFNRIaKe6NlyW1gyjYIhbeOCDt5fYMdX7tOR64ng28ACU5ESu6jRANMp -NYjE9oTBx28C0TXXRLDiblHe6IsisKsJJgkNkNc2DwUdPcGoPTRK/MS0k0CQsPQq -cU0Uh/vYXNQ3rsJMAJ0xJ+yYllm3MVQkbZrWlJTe/nU6M8ahiR6WBelrKhzHrhuy -MZ8n+oXvBc/Jo8Z63O/5e94BS0PiGb1Eo84ds6ramno7XJpTXE/nxphBSsaXCwdy -T97rvDzfDG0v0eo9fdX9aL7jPVODDt0bk+MSRdDpcMlgJzhIpNUtafrTUHIkPyKb -/BX9wwwXLfWGTz5TRovi ------END PUBLIC KEY----- diff --git a/Frameworks/Sparkle/Test Application/main.m b/Frameworks/Sparkle/Test Application/main.m deleted file mode 100644 index c4bc08f73..000000000 --- a/Frameworks/Sparkle/Test Application/main.m +++ /dev/null @@ -1,14 +0,0 @@ -// -// main.m -// Sparkle -// -// Created by Andy Matuschak on 3/12/06. -// Copyright Andy Matuschak 2006. All rights reserved. -// - -#import - -int main(int argc, char *argv[]) -{ - return NSApplicationMain(argc, (const char **) argv); -} diff --git a/Frameworks/Sparkle/Tests/SUVersionComparisonTest.h b/Frameworks/Sparkle/Tests/SUVersionComparisonTest.h deleted file mode 100644 index b263a8d42..000000000 --- a/Frameworks/Sparkle/Tests/SUVersionComparisonTest.h +++ /dev/null @@ -1,16 +0,0 @@ -// -// SUVersionComparisonTest.h -// Sparkle -// -// Created by Andy Matuschak on 4/15/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#import - - -@interface SUVersionComparisonTest : SenTestCase { - -} - -@end diff --git a/Frameworks/Sparkle/Tests/Sparkle Unit Tests-Info.plist b/Frameworks/Sparkle/Tests/Sparkle Unit Tests-Info.plist deleted file mode 100644 index 65013556d..000000000 --- a/Frameworks/Sparkle/Tests/Sparkle Unit Tests-Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - com.yourcompany.${PRODUCT_NAME:identifier} - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - BNDL - CFBundleSignature - ???? - CFBundleVersion - 1.0 - - diff --git a/Frameworks/Sparkle/ar.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/ar.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100755 index 2fa0e31bf..000000000 --- a/Frameworks/Sparkle/ar.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,616 +0,0 @@ - - - - 1050 - 11C74 - 1938 - 1138.23 - 567.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1938 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {616, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{532, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {497, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{17, 81}, {497, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{14, 12}, {168, 32}} - - - - YES - - 67239424 - 134217728 - تثبيت وإعادة تشغيل التطبيق - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{182, 12}, {146, 32}} - - - - YES - - 67239424 - 134217728 - تثبيت عند إنهاء التطبيق - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{438, 12}, {92, 32}} - - - - YES - - 67239424 - 134217728 - عدم التثبيت - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{-55, 58}, {581, 18}} - - - - YES - - 67239424 - 67239936 - تنزيل التحديثات وتثبيتها تلقائيًا في المستقبل - - - 1210864127 - 2 - - NSSwitch - - - - 200 - 25 - - - - {616, 152} - - - - - {{0, 0}, {1280, 778}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/ar.lproj/SUPasswordPrompt.xib b/Frameworks/Sparkle/ar.lproj/SUPasswordPrompt.xib deleted file mode 100755 index fbd97bcdb..000000000 --- a/Frameworks/Sparkle/ar.lproj/SUPasswordPrompt.xib +++ /dev/null @@ -1,603 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSSecureTextField - NSSecureTextFieldCell - NSTextField - NSTextFieldCell - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUPasswordPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{196, 372}, {394, 118}} - 544736256 - كلمة السر - NSWindow - - - - - 256 - - YES - - - 290 - {{20, 49}, {195, 22}} - - - - YES - - 342884416 - 272630784 - - - LucidaGrande - 13 - 1044 - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - 3 - MAA - - - - YES - NSAllRomanInputSourcesLocaleIdentifier - - - NO - - - - 292 - {{220, 51}, {68, 17}} - - - - YES - - 68157504 - 71304192 - كلمة السر: - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - - - NO - - - - 289 - {{14, 13}, {83, 32}} - - - - YES - - 67108864 - 134217728 - فتح القفل - - - -2038284288 - 129 - - DQ - 200 - 25 - - NO - - - - 289 - {{97, 13}, {82, 32}} - - - - YES - - 67108864 - 134217728 - إلغاء - - - -2038284288 - 129 - - Gw - 200 - 25 - - NO - - - - 266 - {{17, 86}, {271, 17}} - - - - YES - - 67108864 - 71303168 - هذا التحديث مقفول بكلمة سر. - - LucidaGrande-Bold - 13 - 16 - - - - - - NO - - - - 268 - - YES - - YES - 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 - - - {{310, 39}, {64, 64}} - - - - YES - - 134217728 - 33554432 - 0 - 0 - 0 - NO - - NO - YES - - - {394, 118} - - - - - {{0, 0}, {1280, 778}} - {10000000000000, 10000000000000} - YES - - - - - YES - - - mPasswordField - - - - 19 - - - - window - - - - 20 - - - - cancel: - - - - 21 - - - - accept: - - - - 22 - - - - mTextDescription - - - - 25 - - - - mIconView - - - - 26 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 1 - - - YES - - - - - - 2 - - - YES - - - - - - - - - - - 3 - - - YES - - - - - - 4 - - - - - 5 - - - YES - - - - - - 6 - - - - - 7 - - - YES - - - - - - 8 - - - - - 9 - - - YES - - - - - - 10 - - - - - 15 - - - YES - - - - - - 16 - - - - - 17 - - - YES - - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 1.IBPluginDependency - 1.IBWindowTemplateEditedContentRect - 1.NSWindowTemplate.visibleAtLaunch - 10.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 2.IBPluginDependency - 3.IBPluginDependency - 4.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{316, 826}, {362, 138}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 26 - - - - YES - - SUPasswordPrompt - SUWindowController - - YES - - YES - accept: - cancel: - - - YES - id - id - - - - YES - - YES - accept: - cancel: - - - YES - - accept: - id - - - cancel: - id - - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - NSImageView - NSSecureTextField - NSTextField - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - - mIconView - NSImageView - - - mPasswordField - NSSecureTextField - - - mTextDescription - NSTextField - - - - - IBProjectSource - ./Classes/SUPasswordPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - diff --git a/Frameworks/Sparkle/ar.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/ar.lproj/SUUpdateAlert.xib deleted file mode 100755 index 34d98d212..000000000 --- a/Frameworks/Sparkle/ar.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1045 +0,0 @@ - - - - 1050 - 12B19 - 2488 - 1187 - 624.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 2488 - 1445 - - - - YES - NSBox - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - WebView - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{382, 217}, {575, 370}} - -260571136 - محدث البرنامج - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{491, 291}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - NO - YES - - - - 266 - {{106, 338}, {452, 17}} - - - - YES - - 67108864 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 268 - {{21, 280}, {452, 14}} - - - - YES - - 67108864 - 71303168 - معلومات عن الإصدار: - - LucidaGrande-Bold - 11 - 3357 - - - - - - NO - - - - 289 - {{123, 12}, {100, 32}} - - - - YES - - 67108864 - 134217728 - تذكيري لاحقًا - - LucidaGrande - 13 - 1044 - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 288 - {{346, 12}, {130, 32}} - - - - YES - - 67108864 - 134217728 - تخطي هذا الإصدار - - - -2038284288 - 1 - - - - - - 200 - 25 - - NO - - - - 289 - {{19, 12}, {104, 32}} - - - - YES - - -2080374784 - 134217728 - تثبيت التحديث - - - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - - - {{25, 76}, {445, 199}} - - - - {0, 0} - - 67108864 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{21, 302}, {452, 28}} - - - - YES - - 67108864 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 290 - {{21, 50}, {451, 18}} - - - - YES - - 67108864 - 67239936 - تنزيل التحديثات وتثبيتها تلقائيًا في المستقبل - - - 1210863872 - 2 - - NSSwitch - - - - 200 - 25 - - NO - - - {575, 370} - - - - - {{0, 0}, {1280, 778}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBNSWindowAutoPositionCentersHorizontal - 5.IBNSWindowAutoPositionCentersVertical - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - com.apple.InterfaceBuilder.CocoaPlugin - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - NSTextField - NSButton - NSButton - WebView - NSButton - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/ar.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/ar.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100755 index b955f4522..000000000 --- a/Frameworks/Sparkle/ar.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1070 - 12C60 - 2843 - 1187.34 - 625.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2843 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{109, 12}, {102, 32}} - - - - 1 - YES - - -2080374784 - 134217728 - التحقق تلقائيًا - - GeezaPro - 13 - 16 - - - 1 - -2038284288 - 1 - - LucidaGrande - 13 - 1044 - - - DQ - 200 - 25 - - NO - - - - 257 - {{17, 12}, {92, 32}} - - - - YES - - 67108864 - 134217728 - عدم التحقق - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{48, 114}, {289, 34}} - - - - YES - - 67108864 - 71303168 - هل تريد أن يتم التحقق من وجود تحديثات تلقائيًا؟ - - GeezaPro-Bold - 13 - 16 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{20, 81}, {317, 42}} - - - - YES - - 67108864 - 71303168 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{58, 53}, {278, 18}} - - - - YES - - -2080374784 - 67272704 - تضمين تقرير عن النظام دون ذكر معلومات عن المستخدم - - - 1210863872 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{354, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 265 - {{333, 50}, {27, 26}} - - - - YES - - 67108864 - 134250624 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - - {{0, 0}, {1280, 778}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - YES - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QW5vbnltb3VzIHN5c3RlbSBwcm9maWxlIGluZm9ybWF0aW9uIGlzIHVzZWQgdG8gaGVscCB1cyBwbGFu -IGZ1dHVyZSBkZXZlbG9wbWVudCB3b3JrLiBQbGVhc2UgY29udGFjdCB1cyBpZiB5b3UgaGF2ZSBhbnkg -cXVlc3Rpb25zIGFib3V0IHRoaXMuCgpUaGlzIGlzIHRoZSBpbmZvcm1hdGlvbiB0aGF0IHdvdWxkIGJl -IHNlbnQ6A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 185 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - - - YES - NSTextField - NSButton - NSView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ar.lproj/Sparkle.strings b/Frameworks/Sparkle/ar.lproj/Sparkle.strings deleted file mode 100755 index 858a71fae820a04fe9b7cebaeef3d0524600561a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8896 zcmds->u*y>5XJY?N=5x2aFPZG6UR+}R!~*oByLQ26)39u(RpGKoXAN?`RCi7-;O7H zuOBfWj6`L{zW46q?#`S&b9OfW{?iDxPzle%vA%cp{Z60#&a6HlEi}TlFdr7fYWN{M)RV=qHn@5dI^i_6rhZRXd+PT>S4aBo zT=w446W-EIwfm||8E-sOy-GOO^ZhWVt3P#ruGZB4kghAb>xQ=~_u7o_R4qFyInvW^ znv=hS-j7svu3Ed{jmq=Ld+PBbJkV?^;aC05hgxh!%`yHK*Wz~E)OD_%=h=>1v8}S@ zSk={z%GT`g32`WqDA6&)@6%Nd5tjMekC7FJa`ZuDUAk2#wS^ zRzLIy!j3hjGnF!0yuYWiuKL_hXnm@3u8V#&j2W8fr>P!J)Ykf-FUAIr4|E0g!2YuC zN3mpB%X2(S7NH*X9fN0T$xIo4NB#FSwv0KDQwiI`%!WLR=QAb>=!-w5dUxV;;o?O? zRx8zSr}~DOm4sV*0g>xMUNz1oJT-Oqvz~9nyTa~jdPezOJzGd#buQ=2JLEkD~P9eP~TS1_fly__*QDgsJGN_ zRd%R^TWKZMb=OYsq1T2!kM#uW%?ka-XnY$x?FyOww2hPayJpe*W<&qLO+J#hogvd{3w5eyX}OZQTyH=L@8S}#mqG4Uvlv6v$eRzl`tMUi& z+wNNG&!Qo*9@S7+RGn=+Y|38Ktd9!pChLvrefNS#%%V3w-|BE38j0xWc3;pP+5u}7 z_51(Dvisrhgzk>84{i*7Y+8H2Z$_7g=;wP$N$ z))(T4XKAN1o@ZybkN8yH9Nt+v23<+9o7_<>BU|HZev;z3NNmhr*mmusddJifd_r&R ztciJ^U+L>Tu)e>$9PK8v!?f%LNM4ku*sUyF#>k?^!gE=H+)hf~qG{gu*lwq(GLMS3 zm!&Ox%!cqleB{2CYS})MC`+rY^nRaPS+%%jnZNJsO>>YBBkMs{z%yX$1r@NQUQv$a z{=QtcZ9{8`{1v&ZtUa*ieZ6_^tGu@oUKg~~xKX&(J%2GfYmj%^RTj|K37HzSVUb%- z#VLI9NVkQq)l1}{x7PJ>Mc-CwJ1P9E#87G8OHtqdA%9p7lDreEmo;@fSW)CKE$`G9 zzmfaA&=W_OMVd2>6*RG0$%aw~Mdaw(Oiyy=)Mr|pp^wb>U3q?!6_B_2y0dAGRWBbm zmvO2iduZHz+|r}#m~1vVxN+-wD->5WxmVT}S=-sJ?ML!|Rv$TQ_%f~boVm_8&bzLw zvc|@MzDq5y#o6PxJge#GCF&RPJ4p|Hn!jNP*55dPKQ8%uL;glZO!D_+Oc6aNVd`n= z9jz&tdLAB&0W8jwrS6p&fzphDmd09@>Run>{#W7|_Nm4$jO|pPoH-}5+j-An;w?(c zEChF1tQp(ilG;0xyH867_Z zVBB^JME--3+36E&irTiy`pG&cy0?=6YhfI1Cr_wWFU695^=npXsK*0+%8`Z>HIGO{ zootC$X$*dX<*I}6pyfD)V`P4MVcF%}mz_Y2#0MX)L~!O#PueQI2h`8%`sv2Xy0&fo}A%&Tel|R8bm%&}Ese zVs7rL?1tOG&JD{e<;y9~JWA*8a*j7g;BooSYGGbg;c=LU^2uT5RWfg2J!2Onk5_ii zlFk5N7!~HMlk$_G-eVtzGB=(j z|7h#D$UoQ+{ro80)URtiU&F(r&!;3l;;T=Za*o?q=e+WReiAb2Bx!mU`|4OyoZq+a z&$3Ud2~FnrdSdFjVjNt}|0QGwyxPj;wb>LdXiqdT*0+-|?pPlg>+`}%Q4{jMqACFO z#30TdEh1Y_oS2h!;r}?wm?e5y?%WVH98<1^@6t|$QsN5HlHP_-oO~Rn7^rRaUWb?A pNh$I@(b(7-fqPEjS)H!ke8194r`7pP#h9%rHohyC-Yo3A{sWd#6!QQ8 diff --git a/Frameworks/Sparkle/bsdiff.c b/Frameworks/Sparkle/bsdiff.c deleted file mode 100644 index a742ea974..000000000 --- a/Frameworks/Sparkle/bsdiff.c +++ /dev/null @@ -1,501 +0,0 @@ -/*- - * Copyright 2003 - 2005 Colin Percival - * All rights reserved - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted providing that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING - * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -#if 0 -__FBSDID("$FreeBSD: src/usr.bin/bsdiff/bsdiff/bsdiff.c, v 1.1 2005/08/06 01:59:05 cperciva Exp $"); -#endif - -#include - -#include -#include -#include -#include -#include -#include - -#define MIN(x, y) (((x)<(y)) ? (x) : (y)) - -static void split(off_t *I, off_t *V, off_t start, off_t len, off_t h) -{ - off_t i, j, k, x, tmp, jj, kk; - - if (len < 16) { - for (k = start; k < start + len; k += j) { - j = 1; x = V[I[k] + h]; - for (i = 1; k + i < start + len; i++) { - if (V[I[k + i] + h] < x) { - x = V[I[k + i] + h]; - j = 0; - }; - if (V[I[k + i] + h] == x) { - tmp = I[k + j]; I[k + j] = I[k + i]; I[k + i] = tmp; - j++; - }; - }; - for (i = 0; i < j; i++) - V[I[k + i]] = k + j - 1; - if (j == 1) - I[k] = -1; - }; - return; - }; - - x = V[I[start + len/2] + h]; - jj = 0; kk = 0; - for (i = start; i < start + len; i++) { - if (V[I[i] + h] < x) - jj++; - if (V[I[i] + h] == x) - kk++; - }; - jj += start; kk += jj; - - i = start; j = 0; k = 0; - while (i < jj) { - if (V[I[i] + h] < x) { - i++; - } else if (V[I[i] + h] == x) { - tmp = I[i]; I[i] = I[jj + j]; I[jj + j] = tmp; - j++; - } else { - tmp = I[i]; I[i] = I[kk + k]; I[kk + k] = tmp; - k++; - }; - }; - - while (jj + j < kk) { - if (V[I[jj + j] + h] == x) { - j++; - } else { - tmp = I[jj + j]; I[jj + j] = I[kk + k]; I[kk + k] = tmp; - k++; - }; - }; - - if (jj > start) - split(I, V, start, jj - start, h); - - for (i = 0; i < kk - jj; i++) - V[I[jj + i]] = kk - 1; - if (jj == kk - 1) - I[jj] = -1; - - if (start + len > kk) - split(I, V, kk, start + len - kk, h); -} - -/* qsufsort(I, V, old, oldsize) - * - * Computes the suffix sort of the string at 'old' and stores the resulting - * indices in 'I', using 'V' as a temporary array for the computation. */ -static void qsufsort(off_t *I, off_t *V, u_char *old, off_t oldsize) -{ - off_t buckets[256]; - off_t i, h, len; - - /* count number of each byte */ - for (i = 0; i < 256; i++) - buckets[i] = 0; - for (i = 0; i < oldsize; i++) - buckets[old[i]]++; - /* make buckets cumulative */ - for (i = 1; i < 256; i++) - buckets[i] += buckets[i - 1]; - /* shift right by one */ - for (i = 255; i > 0; i--) - buckets[i] = buckets[i - 1]; - buckets[0] = 0; - /* at this point, buckets[c] is the number of bytes in the old file with - * value less than c. */ - - /* set up the sort order of the suffixes based solely on the first - * character */ - for (i = 0; i < oldsize; i++) - I[++buckets[old[i]]] = i; - I[0] = oldsize; - /* ? */ - for (i = 0; i < oldsize; i++) - V[i] = buckets[old[i]]; - V[oldsize] = 0; - /* forward any entries in the ordering which have the same initial - * character */ - for (i = 1; i < 256; i++) { - if (buckets[i] == buckets[i - 1] + 1) - I[buckets[i]] = -1; - } - I[0] = -1; - - for (h = 1; I[0] != -(oldsize + 1); h += h) { - len = 0; - for (i = 0; i < oldsize + 1;) { - if (I[i] < 0) { - len -= I[i]; - i -= I[i]; - } else { - if (len) - I[i - len] = -len; - len = V[I[i]] + 1 - i; - split(I, V, i, len, h); - i += len; - len = 0; - } - } - if (len) - I[i - len] = -len; - }; - - for (i = 0; i < oldsize + 1; i++) I[V[i]] = i; -} - -/* matchlen(old, oldsize, new, newsize) - * - * Returns the length of the longest common prefix between 'old' and 'new'. */ -static off_t matchlen(u_char *old, off_t oldsize, u_char *new, off_t newsize) -{ - off_t i; - - for (i = 0; (i < oldsize) && (i < newsize); i++) - { - if (old[i] != new[i]) - break; - } - - return i; -} - -/* search(I, old, oldsize, new, newsize, st, en, pos) - * - * Searches for the longest prefix of 'new' that occurs in 'old', stores its - * offset in '*pos', and returns its length. 'I' should be the suffix sort of - * 'old', and 'st' and 'en' are the lowest and highest indices in the suffix - * sort to consider. If you're searching all suffixes, 'st = 0' and 'en = - * oldsize - 1'. */ -static off_t search(off_t *I, u_char *old, off_t oldsize, - u_char *new, off_t newsize, off_t st, off_t en, off_t *pos) -{ - off_t x, y; - - if (en - st < 2) { - x = matchlen(old + I[st], oldsize - I[st], new, newsize); - y = matchlen(old + I[en], oldsize - I[en], new, newsize); - - if (x > y) { - *pos = I[st]; - return x; - } else { - *pos = I[en]; - return y; - } - } - - x = st + (en - st)/2; - if (memcmp(old + I[x], new, MIN(oldsize - I[x], newsize)) < 0) { - return search(I, old, oldsize, new, newsize, x, en, pos); - } else { - return search(I, old, oldsize, new, newsize, st, x, pos); - }; -} - -/* offtout(x, buf) - * - * Writes the off_t 'x' portably to the array 'buf'. */ -static void offtout(off_t x, u_char *buf) -{ - off_t y; - - if (x < 0) - y = -x; - else - y = x; - - buf[0] = y % 256; - y -= buf[0]; - y = y/256; buf[1] = y%256; y -= buf[1]; - y = y/256; buf[2] = y%256; y -= buf[2]; - y = y/256; buf[3] = y%256; y -= buf[3]; - y = y/256; buf[4] = y%256; y -= buf[4]; - y = y/256; buf[5] = y%256; y -= buf[5]; - y = y/256; buf[6] = y%256; y -= buf[6]; - y = y/256; buf[7] = y%256; - - if (x < 0) - buf[7] |= 0x80; -} - -int bsdiff(int argc, char *argv[]); // Added by AMM: suppresses a warning about the following not having a prototype. - -int bsdiff(int argc, char *argv[]) -{ - int fd; - u_char *old,*new; /* contents of old, new files */ - off_t oldsize, newsize; /* length of old, new files */ - off_t *I,*V; /* arrays used for suffix sort; I is ordering */ - off_t scan; /* position of current match in old file */ - off_t pos; /* position of current match in new file */ - off_t len; /* length of current match */ - off_t lastscan; /* position of previous match in old file */ - off_t lastpos; /* position of previous match in new file */ - off_t lastoffset; /* lastpos - lastscan */ - off_t oldscore, scsc; /* temp variables in match search */ - off_t s, Sf, lenf, Sb, lenb; /* temp vars in match extension */ - off_t overlap, Ss, lens; - off_t i; - off_t dblen, eblen; /* length of diff, extra sections */ - u_char *db,*eb; /* contents of diff, extra sections */ - u_char buf[8]; - u_char header[32]; - FILE * pf; - - if (argc != 4) - errx(1,"usage: %s oldfile newfile patchfile\n", argv[0]); - - /* Allocate oldsize + 1 bytes instead of oldsize bytes to ensure - that we never try to malloc(0) and get a NULL pointer */ - if (((fd = open(argv[1], O_RDONLY, 0)) < 0) || - ((oldsize = lseek(fd, 0, SEEK_END)) == -1) || - ((old = malloc(oldsize + 1)) == NULL) || - (lseek(fd, 0, SEEK_SET) != 0) || - (read(fd, old, oldsize) != oldsize) || - (close(fd) == -1)) - err(1,"%s", argv[1]); - - if (((I = malloc((oldsize + 1) * sizeof(off_t))) == NULL) || - ((V = malloc((oldsize + 1) * sizeof(off_t))) == NULL)) - err(1, NULL); - - /* Do a suffix sort on the old file. */ - qsufsort(I, V, old, oldsize); - - free(V); - - /* Allocate newsize + 1 bytes instead of newsize bytes to ensure - that we never try to malloc(0) and get a NULL pointer */ - if (((fd = open(argv[2], O_RDONLY, 0)) < 0) || - ((newsize = lseek(fd, 0, SEEK_END)) == -1) || - ((new = malloc(newsize + 1)) == NULL) || - (lseek(fd, 0, SEEK_SET) != 0) || - (read(fd, new, newsize) != newsize) || - (close(fd) == -1)) - err(1,"%s", argv[2]); - - if (((db = malloc(newsize + 1)) == NULL) || - ((eb = malloc(newsize + 1)) == NULL)) - err(1, NULL); - dblen = 0; - eblen = 0; - - /* Create the patch file */ - if ((pf = fopen(argv[3], "w")) == NULL) - err(1, "%s", argv[3]); - - /* Header is - 0 8 "BSDIFN40" - 8 8 length of ctrl block - 16 8 length of diff block - 24 8 length of new file */ - /* File is - 0 32 Header - 32 ?? ctrl block - ?? ?? diff block - ?? ?? extra block */ - memcpy(header, "BSDIFN40", 8); - offtout(0, header + 8); - offtout(0, header + 16); - offtout(newsize, header + 24); - if (fwrite(header, 32, 1, pf) != 1) - err(1, "fwrite(%s)", argv[3]); - - /* Compute the differences, writing ctrl as we go */ - scan = 0; - len = 0; - lastscan = 0; - lastpos = 0; - lastoffset = 0; - while (scan < newsize) { - oldscore = 0; - - for (scsc = scan += len; scan < newsize; scan++) { - /* 'oldscore' is the number of characters that match between the - * substrings 'old[lastoffset + scan:lastoffset + scsc]' and - * 'new[scan:scsc]'. */ - len = search(I, old, oldsize, new + scan, newsize - scan, - 0, oldsize, &pos); - - /* If this match extends further than the last one, add any new - * matching characters to 'oldscore'. */ - for (; scsc < scan + len; scsc++) { - if ((scsc + lastoffset < oldsize) && - (old[scsc + lastoffset] == new[scsc])) - oldscore++; - } - - /* Choose this as our match if it contains more than eight - * characters that would be wrong if matched with a forward - * extension of the previous match instead. */ - if (((len == oldscore) && (len != 0)) || - (len > oldscore + 8)) - break; - - /* Since we're advancing 'scan' by 1, remove the character under it - * from 'oldscore' if it matches. */ - if ((scan + lastoffset < oldsize) && - (old[scan + lastoffset] == new[scan])) - oldscore--; - } - - /* Skip this section if we found an exact match that would be - * better serviced by a forward extension of the previous match. */ - if ((len != oldscore) || (scan == newsize)) { - /* Figure out how far forward the previous match should be - * extended... */ - s = 0; - Sf = 0; - lenf = 0; - for (i = 0; (lastscan + i < scan) && (lastpos + i < oldsize);) { - if (old[lastpos + i] == new[lastscan + i]) - s++; - i++; - if (s * 2 - i > Sf * 2 - lenf) { - Sf = s; - lenf = i; - } - } - - /* ... and how far backwards the next match should be extended. */ - lenb = 0; - if (scan < newsize) { - s = 0; - Sb = 0; - for (i = 1; (scan >= lastscan + i) && (pos >= i); i++) { - if (old[pos - i] == new[scan - i]) - s++; - if (s * 2 - i > Sb * 2 - lenb) { - Sb = s; - lenb = i; - } - } - } - - /* If there is an overlap between the extensions, find the best - * dividing point in the middle and reset 'lenf' and 'lenb' - * accordingly. */ - if (lastscan + lenf > scan - lenb) { - overlap = (lastscan + lenf) - (scan - lenb); - s = 0; - Ss = 0; - lens = 0; - for (i = 0; i < overlap; i++) { - if (new[lastscan + lenf - overlap + i] == - old[lastpos + lenf - overlap + i]) - s++; - if (new[scan - lenb + i] == old[pos - lenb + i]) - s--; - if (s > Ss) { - Ss = s; - lens = i + 1; - } - } - - lenf += lens - overlap; - lenb -= lens; - } - - /* Write the diff data for the last match to the diff section... */ - for (i = 0; i < lenf; i++) - db[dblen + i] = new[lastscan + i] - old[lastpos + i]; - /* ... and, if there's a gap between the extensions just - * calculated, write the data in that gap to the extra section. */ - for (i = 0; i< (scan - lenb) - (lastscan + lenf); i++) - eb[eblen + i] = new[lastscan + lenf + i]; - - /* Update the diff and extra section lengths accordingly. */ - dblen += lenf; - eblen += (scan - lenb) - (lastscan + lenf); - - /* Write the following triple of integers to the control section: - * - length of the diff - * - length of the extra section - * - offset between the end of the diff and the start of the next - * diff, in the old file - */ - offtout(lenf, buf); - if (fwrite(buf, 8, 1, pf) != 1) - errx(1, "fwrite"); - - offtout((scan - lenb) - (lastscan + lenf), buf); - if (fwrite(buf, 8, 1, pf) != 1) - err(1, "fwrite"); - - offtout((pos - lenb) - (lastpos + lenf), buf); - if (fwrite(buf, 8, 1, pf) != 1) - err(1, "fwrite"); - - /* Update the variables describing the last match. Note that - * 'lastscan' is set to the start of the current match _after_ the - * backwards extension; the data in that extension will be written - * in the next pass. */ - lastscan = scan - lenb; - lastpos = pos - lenb; - lastoffset = pos - scan; - } - } - - /* Compute size of compressed ctrl data */ - if ((len = ftello(pf)) == -1) - err(1, "ftello"); - offtout(len - 32, header + 8); - - /* Write diff data */ - if (dblen && fwrite(db, dblen, 1, pf) != 1) - err(1, "fwrite"); - - /* Compute size of compressed diff data */ - if ((newsize = ftello(pf)) == -1) - err(1, "ftello"); - offtout(newsize - len, header + 16); - - /* Write extra data */ - if (eblen && fwrite(eb, eblen, 1, pf) != 1) - err(1, "fwrite"); - - /* Seek to the beginning, write the header, and close the file */ - if (fseeko(pf, 0, SEEK_SET)) - err(1, "fseeko"); - if (fwrite(header, 32, 1, pf) != 1) - err(1, "fwrite(%s)", argv[3]); - if (fclose(pf)) - err(1, "fclose"); - - /* Free the memory we used */ - free(db); - free(eb); - free(I); - free(old); - free(new); - - return 0; -} diff --git a/Frameworks/Sparkle/bspatch.c b/Frameworks/Sparkle/bspatch.c deleted file mode 100644 index d1f8ce943..000000000 --- a/Frameworks/Sparkle/bspatch.c +++ /dev/null @@ -1,271 +0,0 @@ -/*- - * Copyright 2003-2005 Colin Percival - * All rights reserved - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted providing that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING - * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -#if 0 -__FBSDID("$FreeBSD: src/usr.bin/bsdiff/bspatch/bspatch.c,v 1.1 2005/08/06 01:59:06 cperciva Exp $"); -#endif - -#include -#include -#include -#include -#include -#include -#include -#include - -/* Compatibility layer for reading either the old BSDIFF40 or the new BSDIFN40 - patch formats: */ - -typedef void* stream_t; - -typedef struct -{ - stream_t (*open)(FILE*); - void (*close)(stream_t); - int (*read)(stream_t, void*, int); -} io_funcs_t; - -static stream_t BSDIFF40_open(FILE *f) -{ - int bzerr; - BZFILE *s; - if ((s = BZ2_bzReadOpen(&bzerr, f, 0, 0, NULL, 0)) == NULL) - errx(1, "BZ2_bzReadOpen, bz2err = %d", bzerr); - return s; -} - -static void BSDIFF40_close(stream_t s) -{ - int bzerr; - BZ2_bzReadClose(&bzerr, (BZFILE*)s); -} - -static int BSDIFF40_read(stream_t s, void *buf, int len) -{ - int bzerr, lenread; - lenread = BZ2_bzRead(&bzerr, (BZFILE*)s, buf, len); - if (bzerr != BZ_OK && bzerr != BZ_STREAM_END) - errx(1, "Corrupt patch\n"); - return lenread; -} - -static io_funcs_t BSDIFF40_funcs = { - BSDIFF40_open, - BSDIFF40_close, - BSDIFF40_read -}; - - -static stream_t BSDIFN40_open(FILE *f) -{ - return f; -} - -static void BSDIFN40_close(stream_t s) -{ -} - -static int BSDIFN40_read(stream_t s, void *buf, int len) -{ - return fread(buf, 1, len, (FILE*)s); -} - -static io_funcs_t BSDIFN40_funcs = { - BSDIFN40_open, - BSDIFN40_close, - BSDIFN40_read -}; - - -#ifndef u_char -typedef unsigned char u_char; -#endif - -static off_t offtin(u_char *buf) -{ - off_t y; - - y=buf[7]&0x7F; - y=y*256;y+=buf[6]; - y=y*256;y+=buf[5]; - y=y*256;y+=buf[4]; - y=y*256;y+=buf[3]; - y=y*256;y+=buf[2]; - y=y*256;y+=buf[1]; - y=y*256;y+=buf[0]; - - if(buf[7]&0x80) y=-y; - - return y; -} - -int bspatch(int argc,char * argv[]) -{ - FILE * f, * cpf, * dpf, * epf; - stream_t cstream, dstream, estream; - int fd; - ssize_t oldsize,newsize; - ssize_t bzctrllen,bzdatalen; - u_char header[32],buf[8]; - u_char *old, *new; - off_t oldpos,newpos; - off_t ctrl[3]; - off_t lenread; - off_t i; - io_funcs_t * io; - - if(argc!=4) errx(1,"usage: %s oldfile newfile patchfile\n",argv[0]); - - /* Open patch file */ - if ((f = fopen(argv[3], "r")) == NULL) - err(1, "fopen(%s)", argv[3]); - - /* - File format: - 0 8 "BSDIFF40" (bzip2) or "BSDIFN40" (raw) - 8 8 X - 16 8 Y - 24 8 sizeof(newfile) - 32 X bzip2(control block) - 32+X Y bzip2(diff block) - 32+X+Y ??? bzip2(extra block) - with control block a set of triples (x,y,z) meaning "add x bytes - from oldfile to x bytes from the diff block; copy y bytes from the - extra block; seek forwards in oldfile by z bytes". - */ - - /* Read header */ - if (fread(header, 1, 32, f) < 32) { - if (feof(f)) - errx(1, "Corrupt patch\n"); - err(1, "fread(%s)", argv[3]); - } - - /* Check for appropriate magic */ - if (memcmp(header, "BSDIFF40", 8) == 0) - io = &BSDIFF40_funcs; - else if (memcmp(header, "BSDIFN40", 8) == 0) - io = &BSDIFN40_funcs; - else - errx(1, "Corrupt patch\n"); - - /* Read lengths from header */ - bzctrllen=offtin(header+8); - bzdatalen=offtin(header+16); - newsize=offtin(header+24); - if((bzctrllen<0) || (bzdatalen<0) || (newsize<0)) - errx(1,"Corrupt patch\n"); - - /* Close patch file and re-open it via libbzip2 at the right places */ - if (fclose(f)) - err(1, "fclose(%s)", argv[3]); - if ((cpf = fopen(argv[3], "r")) == NULL) - err(1, "fopen(%s)", argv[3]); - if (fseeko(cpf, 32, SEEK_SET)) - err(1, "fseeko(%s, %lld)", argv[3], - (long long)32); - cstream = io->open(cpf); - if ((dpf = fopen(argv[3], "r")) == NULL) - err(1, "fopen(%s)", argv[3]); - if (fseeko(dpf, 32 + bzctrllen, SEEK_SET)) - err(1, "fseeko(%s, %lld)", argv[3], - (long long)(32 + bzctrllen)); - dstream = io->open(dpf); - if ((epf = fopen(argv[3], "r")) == NULL) - err(1, "fopen(%s)", argv[3]); - if (fseeko(epf, 32 + bzctrllen + bzdatalen, SEEK_SET)) - err(1, "fseeko(%s, %lld)", argv[3], - (long long)(32 + bzctrllen + bzdatalen)); - estream = io->open(epf); - - if(((fd=open(argv[1],O_RDONLY,0))<0) || - ((oldsize=lseek(fd,0,SEEK_END))==-1) || - ((old=malloc(oldsize+1))==NULL) || - (lseek(fd,0,SEEK_SET)!=0) || - (read(fd,old,oldsize)!=oldsize) || - (close(fd)==-1)) err(1,"%s",argv[1]); - if((new=malloc(newsize+1))==NULL) err(1,NULL); - - oldpos=0;newpos=0; - while(newposread(cstream, buf, 8); - if (lenread < 8) - errx(1, "Corrupt patch\n"); - ctrl[i]=offtin(buf); - }; - - /* Sanity-check */ - if(newpos+ctrl[0]>newsize) - errx(1,"Corrupt patch\n"); - - /* Read diff string */ - lenread = io->read(dstream, new + newpos, ctrl[0]); - if (lenread < ctrl[0]) - errx(1, "Corrupt patch\n"); - - /* Add old data to diff string */ - for(i=0;i=0) && (oldpos+inewsize) - errx(1,"Corrupt patch\n"); - - /* Read extra string */ - lenread = io->read(estream, new + newpos, ctrl[1]); - if (lenread < ctrl[1]) - errx(1, "Corrupt patch\n"); - - /* Adjust pointers */ - newpos+=ctrl[1]; - oldpos+=ctrl[2]; - }; - - /* Clean up the bzip2 reads */ - io->close(cstream); - io->close(dstream); - io->close(estream); - if (fclose(cpf) || fclose(dpf) || fclose(epf)) - err(1, "fclose(%s)", argv[3]); - - /* Write the new file */ - if(((fd=open(argv[2],O_CREAT|O_TRUNC|O_WRONLY,0666))<0) || - (write(fd,new,newsize)!=newsize) || (close(fd)==-1)) - err(1,"%s",argv[2]); - - free(new); - free(old); - - return 0; -} diff --git a/Frameworks/Sparkle/bspatch.h b/Frameworks/Sparkle/bspatch.h deleted file mode 100644 index f9bb672f5..000000000 --- a/Frameworks/Sparkle/bspatch.h +++ /dev/null @@ -1,12 +0,0 @@ -/* - * bspatch.h - * Sparkle - * - * Created by Andy Matuschak on 1/11/10. - * Copyright 2010 Andy Matuschak. All rights reserved. - * - */ - -// So that we can use this method in SUBinaryDeltaApply.m. -// Silences the GCC warning that the prototype doesn't exist. -int bspatch(int argc, char * argv[]); diff --git a/Frameworks/Sparkle/ca.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/ca.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index a933d4d92735eb449208da311ce6b491df39b016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1110 zcmchWJx;?w5QSfzQ>>^U4Wa-f{v=YP6i`sF5<@IGcI4O!a51h!%O!ws#)^ysBq&8> z?XKtVdEUJB$EOa}SI|&*x>u@PV-;H9+1CO48S6q7kxH2o>?@BIc*a=Ap4A7Xr#+sa zOP0Nz>n^&}JJM-qe!K3b)oZ{EQ$4ZU47+oFMF;bn{x;*N5fiRC zGjc1vxF>aGo46@$%D!=?WJlf;l&Pq;)Ao$L)o1g4x%HaJcXJRYRNsJWx|e@wyRKqY zhm(#D>nhusS(e>5W0=y*lGTik3O%wLZ}U&}?vt~7TXJ8wVLJqK@o%P0_A1Nn-};kf NQ?(64;}w^@z5rz`x|{$2 diff --git a/Frameworks/Sparkle/ca.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/ca.lproj/SUUpdateAlert.strings deleted file mode 100644 index c2d7cfd044c45779ee9e4b7084e01689da9aa09f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1738 zcmchX%Sr=55JhY4R}9%01rZeu#s?@O2tL60ScfF)V3LVreEyifbVtVoQdhU zl3}L1db+CX-rH60A2x5Z7TKZIY}@Xv&y!e}m9lNQomj`}tj5-0Z1X(vx5=&t_O%)7 zSP|c@k1^vd`-giYV)R&7gcj=&aTL98SJ;tV_!)PWV$EPzdDs24KCxTa|DDAq8I(a4 zlXcZrZPD|Zg{LVi{d+bgvf1D**^cuk4N_<8l9|{XGWyN<3#@5f+==Zvs`cSmYQ)T* zeI<5{hySIyG=6o~6~BXT7c25n-!}71sgkY1#Z=(t>=o|7>5n_`yUHPtydo7_$te=@ z%-H+6E8}Q-EI$JnFQPnwiAQ+Zg-LOuTVJ+gpSOr~%S@G&ut)4y$K2?UM;_~fRdQHE zo*C9G1J$W8-f#nyk*YGXd*&%tYy)x}#aZkFI<>>@VSOK9MYc~Qp-cl9$NS__E*5Gm zd|rlA`x>yFdViTC$7#AsLUtW{1E0E#s-^h{j5WIkVGo}ZV#Mx!=J>>uI^ys5cCud) z>rzh9$^IGMBd<)=Wk}IcJ;D< W{F*4C9@In4#4h=&OG(@KTiZ`Bwl6vgMcpTdcNl!~^3SA^OqsYF2(MEIjVy0()V96PM-q~(k8b$IPV#Y5kC z0M2htZfERu(g?9>QB`Mlc6a99bI<)VcmMwDZn~9v=~0^Lcc9;6{TroeTIl*DHJUk1 z<22OVP%}@`bNzDvNV8LoMtbIs=5D3C=|7T~_1n zC;56ieX2Ka=>7j%lGtyM`jT}g>+~e=y_9Z4%`S9>UT5j4MpKQ(n%hZpjheL7%rxtH zr0c_s#<50y{U2(6o_^M7EX4Z4W0Z0DDkEn7V*iEadO~id6&sCqwfjk$=uISB=3#+&wFZ9zxqF^p({A9c`I^6Y724RkALiJ56`l_>tEWP2rWNoA zcm~>+vE5dHy_+$+skPt^-h?g3nPc$IlGV(saSe_)owE+T9l6mIjSGVIsAEYzuNdaI za3;NwvP6nS&Xw3_Qxvb4yfZ|sXWc_H)Yv>g zXOzrI3?Jq^ikDNV^A}%teN`&#JG%FcylA95uA$o1vuh2ahZ!8Fml`V&JIcOEwX!aq zWeKl!-mN8aZA8`jDrc?lvR3vt*QJhtb-h}$GFmm#w@dF@*Qkv*`nZMyLF#W#iAKLZ zTiF(zYMLBX;;eH$mYAugiG1uBTC7oIvLzxqw@*ZyE!DPB*e>d)cf(SgY^f57Og=A= z0nsw-Rq}bGd7h@Ox*iKTql8>k=FXv$oGBY+B`PVhR_!JKN9-MG3g*-m?OHT!ad>XC z>$C#0*;~w9lAl@-c1XwM6iw^1#lCRj)KL3XLg}6suc+U!R}cl-U7@bjX)lU1l zGT=)ERd84KfjN;K=oZj-s5w?N-_^a7dj|~%I?1Nr$+ZP z3f-{hvE-ju(dj^4w60>(W8t+_^rLchWfjZ}@2@@H6)V!gCw~J27y6R@stWxFL`@Mz diff --git a/Frameworks/Sparkle/cs.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/cs.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 8b34701412978b5a8d12fd1ee599e56967b042d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1076 zcmchWy-veG5QK*|uRwF6B54o>An_+bjZ#2?L}%7uy%_+I;g^A2>K>0=X7An5oh`?k - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {635, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {507, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {507, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{409, 12}, {212, 32}} - - - YES - - 67239424 - 134217728 - Nainstalovat, znovu spustit - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{236, 12}, {173, 32}} - - - YES - - 67239424 - 134217728 - Nainstalovat, ukončit - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {118, 32}} - - - YES - - 67239424 - 134217728 - Neinstalovat - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - YES - - 67239424 - 131072 - V budoucnosti kopírovat a instalovat aktualizace automaticky - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {635, 152} - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/cs.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/cs.lproj/SUUpdateAlert.strings deleted file mode 100644 index 5804b89cee1b75ca00956ea6807c208f34b5d313..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1656 zcmchXO;5r=5Qc}Vf5A(`3Aq?CN~|9V9!yM>7(tB33ME#c5I&WE%h3aWL49V?^dn{A zM4EPYr!%wf`_Als|Hz>f#gVGi&=IKj_r63iv?n_TRtbsHcyF8!#ZQ(V;ugmDM za`=X33>ZiFuY4VH46thkAG<>y%|4bl){eBz9upa|I$-VcUYOm+hZ=a;ZZ%++rxj1=31RV z=8R3_Kjq&mcCG6KTga$Y4A}V`=6jYtxlL94DOU09n%W|g`j_Q2p}#FM(kkwys%ZCR zbI;;eN2w1YZeZ`DlXiDO9?je**T^VYMWIzsyK6ev7LjCmB;^E4TV%xY0R(fjUvNS@ z=2Uh-I%U@S>jQU->girR(<{pJ-f+7!iuv?ZcKz%zNp7Xo39`q=*yUb8HGpFeOxlln zJ2}QOmsW0H-nZ(`8ro9mEjMyP@j%+@G_LwBIlN2x8ZV{(S#!ch@_v0^VP#6mU diff --git a/Frameworks/Sparkle/cs.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/cs.lproj/SUUpdateAlert.xib deleted file mode 100644 index 58f2eaaca..000000000 --- a/Frameworks/Sparkle/cs.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1633 +0,0 @@ - - - - 1050 - 10C540 - 759 - 1038.25 - 458.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 759 - 759 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - YES - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {586, 370}} - -260571136 - Aktualizace aplikace - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - YES - - 67239424 - 272629760 - Poznámky k vydání: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{273, 12}, {172, 32}} - - YES - - 67239424 - 134217728 - Připomenout později - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {162, 32}} - - YES - - 67239424 - 134217728 - Přeskočit tuto verzi - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{445, 12}, {127, 32}} - - YES - - -2080244224 - 134217728 - Nainstalovat - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - {{109, 76}, {457, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - YES - - 67239424 - 131072 - V budoucnosti kopírovat a instalovat aktualizace automaticky - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1680, 1028}} - {586, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{462, 397}, {586, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{462, 397}, {586, 370}} - - - {586, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 176 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/cs.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/cs.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 2a3c4d10a..000000000 --- a/Frameworks/Sparkle/cs.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{255, 12}, {174, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Ověřovat automaticky - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{138, 12}, {117, 32}} - - - YES - - 67108864 - 134217728 - Neověřovat - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - Ověřovat aktualizace automaticky? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Odeslat anonymní systémový profil - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - SW5mb3JtYWNlIHogYW5vbnltbsOtaG8gc3lzdMOpbW92w6lobyBwcm9maWx1IHBvbcOhaGFqw60gdsO9 -dm9qw6HFmcWvbSBsw6lwZSBwbMOhbm92YXQgYnVkb3Vjw60gdsO9dm9qIGFwbGlrYWNlCk9icmHFpXRl -IHNlIG5hIG7DoXMgdiBwxZnDrXBhZMSbLCDFvmUgYnVkZXRlIG3DrXQgayBuxJttdSBuxJtqYWvDvSBk -b3Rhei4KClR5dG8gaW5mb3JtYWNlIGJ5IG3Em2xpIGLDvXQgb2Rlc2zDoW55Og - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 908}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/cs.lproj/Sparkle.strings b/Frameworks/Sparkle/cs.lproj/Sparkle.strings deleted file mode 100644 index 9bbb99686b37f7b1ce5dfbfbc6301cdec3712e69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8642 zcmd^^+ip`w6o$vQyh3hFRT>F3pthG)1tFjwq5w)MRk+)U9dP196x(s*3!a5n%Ow|i zfl596-&!7K_V#vKP&SpQ5Y9f#o>}W(|2oW?zy7=%ZijYw97g&*(C~^>tZiLUmt?*U&JlxllTjA@))vHj1v3 zp{_cbcc!bp{ub|MFZ6^}dN%r0V|mAl6OC(!sh)SkODQW^toNPb=M2WdLKt4 z-&kK3dehg_p6L|VVD`S=O*QHuywdw5`A{>?!aZrz4&Uj2y;fl1^QLt`>q0ZOHS?Qr zWYV03y;je#EcDj(Ki1n5ll!&aO~R$V;GW;T)@3MKJR9hKtS3{uUuzBZ46L7OOxI?g z*a~Cm#)>DB2Mh{n#FJd3b4kT2L%q$BLE>V8%$qRRd!9@+(pLsSBm|9bW#JpLb5o2t zkR-#fZqn?VW>e|ZG5MT-Gg-*V6z2F;cI@5Ju zU%~X8H;nISp0O~5F9Xf+(#DK5C-Y(1kz@iBq{aRnz3Z7}vCWR*$Gi!BXRq^=c{VkJ z+lo1u3)#@+&?Lj#PQ#bFUuLPZIO#YsL>R~T$nJ^0L{sEQjBoYSEhTnU(i#e&oZFuIq)Z z@6qnUxPhb>3km(poEgaj$3o->c`8VuQNpzBeMCE0SICd?!Ldey)v?*AY7KOVzSmvM zek3#;KQI6##{v#tYV;%!9ehmmU@YF0$9jC{*JJg8kT^BAk~!SVoSBaDOc)_0D8OwZ z7Muq+aOvrrLe}Z)ZO+u>Ln)g$yRhAnW*}OvwT>3Zf;8(8H-@rdTyL(?9}f-BA9cEI zh^aAOkrhFMNO9ko{%^8cHFL(i=4<9T>nEF=NakKZewhpDYHmo#ZfNX4s5zr=g>Ni> zC%%Jxo^giK#k0y>@qxH_Dcj~5r5rUpFEyD-U}O~`GDphfRY{3rcqcY!mLVfW_qfh- zT|u;pmS{?jO|607%=EYFhe^8V)61TDGsDr@wd`;1k!8=TM#so`=4&QGy`QGbm1bTc z^+T@rW8-&KKiJb=S??8k=M_b&6x|n^M1bf@ti>a#I!5yR6sNt;W(?X>FZA@6TA$jU zT02!xPtawG8=#jBwd8B7j zHpR++wh0w3*$~aDku2IKX4c$B*I|ot3@0*rwZdMD%85$*(?`7$ zmL>Z31^isD*1XmumN6UM493OXhj&e=IlW((=jP{28PzS5@~Zc#u$k9;Z!M3qYb96E zz4C5VedXsXqAk9TRP|LOSkMdcOjzF6c~^}$%)!2zOkVCekiByK@~j^5rFRs2Dqbhi z*P~XT9}~Np53wG3E!t3dsZb=uqk#s{+rS!t`Zee}GkFjz){F2pv^>VE8;pXI{ z?{}cM5q*YE8C7i_pT>$y{7W)FQ9fO3?X{+h+T3|u-nDqgpkAZP@I||<(=*w~yUg_N z@MveRdl^h1`cZcu%8K-nlP`OAqdNh&@L>AgjG=mqTzhCwQg1wJoNHRub6el|?z^mM zU8L>)2Rc2ft*NfkXjdA=s^~*>TJ7JQT+kJ*^YiaR?&*HljIaMF+ox&=_W9Yzu6cht zmq=XBzkp-xs`&1zuKma6ZZ0F;(B-{kmAUyB*K22D1s+&u=k1c6{VuojYW9#tSFvZO zG^^j`vtD1OcoMd=DEGkfWKSLCvc0cwJy=;ji_7hnXDi>=dnHI5B(tyTel#WR&(3*V?{dSh!NHI zGpkO6QWrX};&$GhNz|WS6Jy|7{h5$gW1M`{`35I1P4UW6SvN$yQl%Co9>z26oMF#} YT4ATIQDS`8PrD-1E`%>#xzsoQ8{|d4t^fc4 diff --git a/Frameworks/Sparkle/cy.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/cy.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 15e62ba81404428593ab3abcf37041df4633ac0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1040 zcmcgr%MOAt5S%k#(RflX#)F#pO7v_v=)p4qj3x+%M~pwO4hsnup~eeoN}1j5ba$tH zzA(ZN3N{Wn;(`z!BHU@|W5Dm6bBUCm6ajqVwfG`hJfew24as7m$Dy#|%>Nd&SRd?L zWaLQ69ty)oaD*!y;di+P91nVn973XqR*x1(GEf^x&fp_qTwZ}9Iuk3L zi*`I;E7A;LX>V2PTeK+l_ hdSs6JzaCp&TJyd9KC6hX*P*|^wq2$g3f}U)z5(D}tcU;r diff --git a/Frameworks/Sparkle/cy.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/cy.lproj/SUUpdateAlert.strings deleted file mode 100644 index c14506f58f3c6027bdd859f4ed3862af54c61eba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1630 zcmc(fO-sW-5Qg7#e?{mi_99la7(YM{f}kEut>>aC2HT{hE!97-KD!puUChQ)B_zAE znc10VXJ$XYw6C5b-7D3VR$B6uDp-kiY2{Kgjakk0%sA!w;O`4sYxJg!W2A_0VaJ?t zf&Pzf#2$0j%?=ss5&M|kmwH8xG_gKbs*v`O6W%lHZOPsl@~)$}Ac7dGoTw9>sBh!y zaZVj|cOFfbXwG^6!}BS`oj`ruc$t3O%JlEK3|YA6KG3mq?jg(ijKW$z&yf0hr`E2? zbw;(BDvtGF=NT2dU}id_+|+K;P@y3Um+C+Rhbm-QQ-!sBD!+@3^~`pi;k&a;x0`;f z0z}O=E>qv@kgz|Os@X?ZZCt6|pqj%p2_#NP{BZZ979?A$k_mWG7z6?FLGQ%&&d+06j z)xn%5`p!V@P31bBQNApZSthHb&XNwK7H&o0o}ITDg6@MoG(T3L=3+KGxsUotGN~pz1>L|-wJZ* zf>u6(Mu|18yg%3Ko$7)5oZ_Ku2`r!1T|rAF<|aV-9uI9Jg(cBynrk!@XUBaZRY30P zQn?d(^2>^8eMHJE|EYR|O{_gr>IHBtL4oHYSJZ9SbvAFv{yv9hy}RTxrZ$KXt&yIl zRCGMrL$%HUP^$tPHBT~y-4ab|#d^l@5^SaL>O)|j;~b^C~`Wa;O`H$LWsKv3|7BpafbkT$QykN7absYHDUDG|R z^wiL@h_a2ut7yfNlJStykr^USWeKn0BP+dmrg7GJiF&@}Jr8roj~Yvv!U`oBW827EXy^2NpI}DeQeAR!QbJu zF-2r$PDtCe+W?~#W2n=KkG&)Gb2js(*jm^pUw;SsJPoq|b>3+gvrMOr?p$m8)WiNb zjH!`_KE@(hAL#pgviSh3AoO&ES!zAH(X;;s4;gQGGlPH>>MxR{OU4 z5A)9LBFkd+#?`M`L1GN2q^vgOXuFz|Rhz^gB@2%p_8(vp6%6gB>$(C2A60NLr uZ5Sc`McLz6(G4u43jB_1$J&km2|3lA(DFZ5qjdMy@PyyM_pYCT09@}-|uU|MW=+RRLYLvtPZew7wX+T4(}lYfWt z1ijxtQ1VW_3xXSVamCblC2kdR?>&o~yJq~4;bs0?fj;k5@4Tbl|KkhuxB;yL_x@Q} zWXrooJ?Fh?PPLn2H!kSfXwGio)i50vL<=;t9*3Ukn7&TO9(%&q_CEJ{ci2(?r%FMm P-45$}TEKSRPCL>UBY3~D diff --git a/Frameworks/Sparkle/da.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/da.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100755 index 96ef560ae..000000000 --- a/Frameworks/Sparkle/da.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,623 +0,0 @@ - - - - 1050 - 12E55 - 3084 - 1187.39 - 626.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 3084 - - - YES - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {616, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - NO - YES - - - - 270 - {{105, 120}, {497, 17}} - - - - YES - - 67108864 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 270 - {{105, 81}, {497, 31}} - - - - YES - - 67108864 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 257 - {{434, 12}, {168, 32}} - - - - YES - - 67108864 - 134217728 - Installer og genstart - - LucidaGrande - 13 - 1044 - - - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{282, 12}, {152, 32}} - - - - YES - - 67108864 - 134217728 - Afslut og installer - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 256 - {{102, 12}, {121, 32}} - - - - YES - - 67108864 - 134217728 - Installer ikke - - - -2038284288 - 1 - - - - - - 200 - 25 - - NO - - - - 256 - {{105, 58}, {619, 18}} - - - - YES - - 67108864 - 131072 - Hent og installer opdateringer automatisk i fremtiden - - - 1211912448 - 2 - - NSSwitch - - - - 200 - 25 - - NO - - - {616, 152} - - - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/da.lproj/SUPasswordPrompt.xib b/Frameworks/Sparkle/da.lproj/SUPasswordPrompt.xib deleted file mode 100755 index 4a3c6c599..000000000 --- a/Frameworks/Sparkle/da.lproj/SUPasswordPrompt.xib +++ /dev/null @@ -1,603 +0,0 @@ - - - - 1050 - 12E55 - 3084 - 1187.39 - 626.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 3084 - - - YES - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSSecureTextField - NSSecureTextFieldCell - NSTextField - NSTextFieldCell - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUPasswordPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{196, 372}, {394, 118}} - 544736256 - Password - NSWindow - - - - - 256 - - YES - - - 290 - {{173, 49}, {201, 22}} - - - - YES - - 342884416 - 272630784 - - - LucidaGrande - 13 - 1044 - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - 3 - MAA - - - - YES - NSAllRomanInputSourcesLocaleIdentifier - - - NO - - - - 292 - {{106, 51}, {62, 17}} - - - - YES - - 68157504 - 272630784 - Kodeord: - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - - - NO - - - - 289 - {{298, 13}, {82, 32}} - - - - YES - - 67108864 - 134217728 - Lås op - - - -2038284288 - 129 - - DQ - 200 - 25 - - NO - - - - 289 - {{209, 13}, {89, 32}} - - - - YES - - 67108864 - 134217728 - Annuller - - - -2038284288 - 129 - - Gw - 200 - 25 - - NO - - - - 266 - {{106, 86}, {271, 17}} - - - - YES - - 67108864 - 272629760 - Opdateringen er adgangskodebeskyttet - - LucidaGrande-Bold - 13 - 16 - - - - - - NO - - - - 268 - - YES - - YES - 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 - - - {{20, 39}, {64, 64}} - - - - YES - - 134217728 - 33554432 - 0 - 0 - 0 - NO - - NO - YES - - - {394, 118} - - - - - {{0, 0}, {1920, 1178}} - {10000000000000, 10000000000000} - YES - - - - - YES - - - mPasswordField - - - - 19 - - - - window - - - - 20 - - - - cancel: - - - - 21 - - - - accept: - - - - 22 - - - - mTextDescription - - - - 25 - - - - mIconView - - - - 26 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 1 - - - YES - - - - - - 2 - - - YES - - - - - - - - - - - 3 - - - YES - - - - - - 4 - - - - - 5 - - - YES - - - - - - 6 - - - - - 7 - - - YES - - - - - - 8 - - - - - 9 - - - YES - - - - - - 10 - - - - - 15 - - - YES - - - - - - 16 - - - - - 17 - - - YES - - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 1.IBPluginDependency - 1.IBWindowTemplateEditedContentRect - 1.NSWindowTemplate.visibleAtLaunch - 10.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 2.IBPluginDependency - 3.IBPluginDependency - 4.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{316, 826}, {362, 138}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 26 - - - - YES - - SUPasswordPrompt - SUWindowController - - YES - - YES - accept: - cancel: - - - YES - id - id - - - - YES - - YES - accept: - cancel: - - - YES - - accept: - id - - - cancel: - id - - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - NSImageView - NSSecureTextField - NSTextField - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - - mIconView - NSImageView - - - mPasswordField - NSSecureTextField - - - mTextDescription - NSTextField - - - - - IBProjectSource - ./Classes/SUPasswordPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - diff --git a/Frameworks/Sparkle/da.lproj/SUStatus.strings b/Frameworks/Sparkle/da.lproj/SUStatus.strings deleted file mode 100755 index ad32ad706739441536625ae21b96df602ad85d73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn dA}K(gDOi;j&=f8PB_LE_umxfe%Ni)c1ppVi4MYF{ diff --git a/Frameworks/Sparkle/da.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/da.lproj/SUUpdateAlert.strings deleted file mode 100755 index cf1c72f76b73502b4ee3c933250b6a2bf83a58f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1614 zcmcgs%TB^T6g_LcV&amGqA?~K7d~PnQ83oWy4ngTw1k4_2m2f9IWrxEs-+7w6X?vH zxsP-2x%cC}hIQ0oaD+ZWWLyUO{H>vd0JrENL4*`jO7W{4a z8bj)Yl*PGL8+Ul*>7KGCj%T{t`F)*H)VN<}%g0uHm(F<{*_b=la*bBY@Le&c7shl# zotUU1=0V?n9@lrYm-arkxl#^VL@%5fc5|KIur{!Rjr@(rTW-yxZDT-B5xpc_@;c$E z!|FRSck0c{nV9&te5p0$SlR8^PZRibPX zN5rM6^ldWKwq(I zJ{Oa@`Jw9TUbC*tN*GQzb5Y37E!Ajy7`*bo`dct WEMzugm&k_lp)MTQe7mXSI`R|J=>Nh1 diff --git a/Frameworks/Sparkle/da.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/da.lproj/SUUpdateAlert.xib deleted file mode 100755 index 5ec68fce7..000000000 --- a/Frameworks/Sparkle/da.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1069 +0,0 @@ - - - - 1050 - 12E55 - 3084 - 1187.39 - 626.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 3084 - 2053 - - - - YES - NSBox - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - WebView - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Software Update - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - NO - YES - - - - 266 - {{106, 338}, {452, 17}} - - - - YES - - 67108864 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 268 - {{106, 280}, {452, 14}} - - - - YES - - 67108864 - 272629760 - Om denne udgivelse: - - LucidaGrande-Bold - 11 - 3357 - - - - - - NO - - - - 289 - {{303, 12}, {161, 32}} - - - - YES - - 67108864 - 134217728 - Påmind mig senere - - LucidaGrande - 13 - 1044 - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 288 - {{103, 12}, {112, 32}} - - - - YES - - 67108864 - 134217728 - Spring over - - - -2038284288 - 1 - - - - - - 200 - 25 - - NO - - - - 289 - {{464, 12}, {97, 32}} - - - - YES - - -2080374784 - 134217728 - Installer - - - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - - - {{110, 76}, {445, 199}} - - - - {0, 0} - - 67108864 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - - - YES - - 67108864 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 290 - {{106, 50}, {451, 18}} - - - - YES - - 67108864 - 131072 - Hent og installer opdateringer automatisk i fremtiden - - - 1211912448 - 2 - - NSSwitch - - - - 200 - 25 - - NO - - - {575, 370} - - - - - {{0, 0}, {1920, 1178}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - WebView - - reloadFromOrigin: - id - - - reloadFromOrigin: - - reloadFromOrigin: - id - - - - IBProjectSource - ./Classes/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/da.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/da.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100755 index b145e8e6b348a2bc1e8b4750d05984cb6214d1a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2952 zcmeHJO>fgc5Pj$T3X2O;4=sp~rc?-(1f+_pMQX$WadBd|4Nl?`J1zOa@Edvp-kZ&) zW}C)|O4SRB9NW9Ivv1zKnf32q4Qycp5n31^M!{c%*SsF#5Xa~s#dnl=k3OFUNNA_~ zfb+YwDmh;AEuF9OE99|id4w*$a->K5eYEHH&+%;LYlBD{d|u?iV_Gz~%T*5_#fy87 z;w>iRu0)Pe!0pW}v~XrzXXJU$*5w#7zq0J{t_)6Rh;PfxQ*7g95Y?)FeZG!yg;QdP z0}KT+^IVs?bz*KCGmjagwCCe@I$ajyb`axje!`ggj3Fb-+MzBEuiMq@=sJQ3CyZ>& zs3tgP1uBcF)oIA;b!OkpVp#DsslpL;;by`pqz#Av-?Q4r z5wRTdzr*_h?=9BH0Xx!Xyjy{@oq)4Cf1Z&#yLtt!QwjTIx5o;fP%Y}rG2hiSrtASZ zN7dsCz7>|8A>YoKqnz35TQ9GxnI@hDJluUp&(tR(PFTG^O*?;MUxxaAs&H>j<|0$J zt5@G|#k|JFy0}+-IyrOxt4j^YzMD}VbPCJdZ!bgtE~7s_;cTXkH!6VV@AQ*y!3CAs6OXwUyYs@zwA@QxBCXU%Ax`EUQ#y zdrUp4|4U!e+JJYb7AYa&ygMOuZs_|#o$P{R87=)xY+5d8p;P9Ps#2|ttQJ0)dZqr% zw3gdWXXZnDCiLj^ud}IOOKkR - - - 1050 - 12E55 - 3084 - 1187.39 - 626.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 3084 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{284, 12}, {138, 32}} - - - - 1 - YES - - -2080374784 - 134217728 - Søg automatisk - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{190, 12}, {94, 32}} - - - - YES - - 67108864 - 134217728 - Søg ikke - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - - YES - - 67108864 - 272629760 - Søg efter opdateringer automatisk? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - Vedhæft anonym systemprofil - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 265 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - - {{0, 0}, {1920, 1178}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - - YES - - 67108864 - 272629760 - QW5vbnltb3VzIHN5c3RlbSBwcm9maWxlIGluZm9ybWF0aW9uIGlzIHVzZWQgdG8gaGVscCB1cyBwbGFu -IGZ1dHVyZSBkZXZlbG9wbWVudCB3b3JrLiBQbGVhc2UgY29udGFjdCB1cyBpZiB5b3UgaGF2ZSBhbnkg -cXVlc3Rpb25zIGFib3V0IHRoaXMuCgpUaGlzIGlzIHRoZSBpbmZvcm1hdGlvbiB0aGF0IHdvdWxkIGJl -IHNlbnQ6A - - - - - - NO - - - {362, 205} - - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 187 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 187 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/da.lproj/Sparkle.strings b/Frameworks/Sparkle/da.lproj/Sparkle.strings deleted file mode 100755 index bcf691da5d74c63cc4a3b0185618f5535fdf8fa5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8818 zcmdU!TW=dh7>4JT{)$aS2~;!{aETBNw9qO&sUaXP9oub9Tqp7&AwL*?L$84Mnb*^q zS+8kQaMa35yx!gU<~zLKasK}6cDNau@Hiane_#J!=`#$IFxT&sFx8#YFbV_R8|cnq zIM;ukztG)@u7-MNNB3@q+u>Tc9&Us$!pGr`?%W7pF0WpOUYNzzyg$*^Ky=S^HP(0U z4fUSxu*)dEJ=MEBW5>DPYr;bJhha-szv%Zut9ko8UN`zR3P*aL-iE)KR`&E{th=Kq zQ`!USV?A5wt$ui^=b7_~D4vCHB~25)(ODQn2HupN-h_X$FHULYtsIv?AVtqldv7-JB&Omgp7gi z!VwlYTWY~N-d^;kLqf2B2fe;_(D>6IN` zi2|BIOXwKxxIT&6hFdf~(6f{){Q32Rgf=aH6#%;Q`r3T7zxi9nSE9 zY4}{fSFvMkWf|vDBfQ7^33GF;L{j+giT*^qbz$r%u0YnKC8CioX&kC>H3@%+9+Db+ zN8xqk%p6Ze!=4Hru?0H)Q!5YkgmvH+^bVqie$dnNXyc5qgkCg`ZtS~HwHkb~gQJDD z(nhN}n?}pSi!n`1c`aKYomZfPO<~w^i2sf$eQ9Ey$Of~La2(9E9GzM0-MCGnDNX#{YZ-lR6hS|}*ed#xOzHyo(v%O`r(GrZc zWyiNl|K^>{)qKOaKbGea@9tDQr0m>VK6Q@Xln3sL1N&7Q@5F<|U-HgXAKNN;zb8si zbFOH6XQpMpTZf_dLsBA8UE9=kz`M)6T6@%#(GGX;r_JdCOR*D~f+%>boSI{=YdqdT z4`juWzNs_ei#ji7JFqbkQlLW~N_iQde;OkxwI%U%HM^4WT%}N>W>4JH4%8;B$~pFx z_85ptsxG?sHM(5M)LGfw^BmsxM2#vM4LIVX2e=_llu^vG9Y#6H<>NQ zKQvvUz1%alby>!xtHfr_l|A}H(=3>9J?$9Z$_w z-3QW9;VpM1A2g}pi1h6ai~JAAr>gtWh4~t*BB=WS^e~B?tS2J$(#BNgtely!dtK=y z?IC08++C+I--0R~Lz-xPS74Fr&7kG`C`Dg;kBj}l&_uRK6~tBS-h_i9ch-Jb^5U6G zo=O<6o8yoS-H#c_)^^=gR}9#iPv&}GSsX-CB@Go{TuF8F&Rd@}wFE!KTm~AM3K^I5 zvi2LMlAbIv=U|$7raK8=Mj>54c)}-{Z}JZQknnXk-pRAjbFdzi345!`(r3Q*uOU8!w+PWTs=_jd!GGF)+!@= zMrXakDD9s8UNtIf&Mtzg`e{W`@iZH+wTrvwi)mT)nU8Ko{tk03S1bQqKvsbne20)lci#fkrvAASSiD zDbL0{0mf!bJ&Bv1@ur9a9_#5tZM)3>Uc@a{^gPAgc*ZzZHa2Q}K3Z~~Xf|`XCK57xFF(sg=4MHgs3djQ{JUlww`Wl#dCe?JV7*1`NY*p z(#?M4A)PJdih`3Oc26@1pEG!ZoN4*20DYBlZ>DpaCj6?^^!==aJES<%|MSTE+i5g$ zZ!&P!So_2wS8TjZj##v^VVaU=$!5z8d9nNm-?b(UcoA>v|abbH@*!=X&oS_&U9{ diff --git a/Frameworks/Sparkle/de.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/de.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index e7fe71d683b545a042291acf378fc0021d91db5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1256 zcmcgsu};G<5PfsL!eT+{f`D#_p`}ZfB4A?+O(CJdMM*2f&jasWV%kK|bf745;`q*Y z@7_E6;}a21Fo44q3M8obI9zfZVTwD9vBrwe5}qD&`V_QW(7r;>QE)Bz$MmVVmYA30 z*CVC%*7hZg2Sl`Vz6fOcQ(#?*yu(J9E@2@ju&RqOm(I9c3j=oX~WK6*F7?J zm&A~;&YViuo$*dgDLd+oI0}9fQzUdt8=Vw;rCkx`)|;}c`!fDJJX(&m>D$NTd56jW z#}~92VZjR4#z)SoY7NwzPg@!}+|y^l;aR8pRA)$MF)&)$d2+@@X?|j8x#5FM(ERL*wJTKq`>6V`YN+*J1YDFoK4Q4 diff --git a/Frameworks/Sparkle/de.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/de.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 0b72e4937..000000000 --- a/Frameworks/Sparkle/de.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,713 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {730, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {608, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {608, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{484, 12}, {232, 32}} - - - - YES - - 67239424 - 134217728 - Installieren und erneut starten - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{282, 12}, {202, 32}} - - - - YES - - 67239424 - 134217728 - Beim Beenden installieren - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {147, 32}} - - - - YES - - 67239424 - 134217728 - Nicht installieren - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - - YES - - 67239424 - 131072 - Aktualisierungen in Zukunft automatisch herunterladen und installieren - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {730, 152} - - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/de.lproj/SUStatus.strings b/Frameworks/Sparkle/de.lproj/SUStatus.strings deleted file mode 100644 index 041995192728b3dc5a5ea0a47026c5fccf168452..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn aA}K(gDOi;j&=f8PB_LE_umxfe%NhXU!woP1 diff --git a/Frameworks/Sparkle/de.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/de.lproj/SUUpdateAlert.strings deleted file mode 100644 index 1ee675e5e98fa25094bc0ba9c462d63b59d44c55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1684 zcmchX-Acni5QWcmpCWi!5UnDD;zex{3R=Nb1@EFwe{7nRq@nu0K8C1gCcCwXHqAwq z5Sq^J&dhgac0NC9*h3u-S_t4F;p5u3(6{bP#~@1)6%vXT{=h9&Bt}{&byOU zeP&b`^8fZV=+I|E#pMPC%%l1(mVQ1g(3g9&-1%MEo&5{8rgnUUsdny|b10*HC1*C> zLNZ6RN|$?7LVl&=RuxHC=9+Yftjk0kY25}IBV~;?O+C@8IQjlRLtBHg$tkt4oDbxi m@C|j^i%K#@zBNs#>WI5VjcoGDG>oaMsG50_(?6BX*Zm6xJ`d6W diff --git a/Frameworks/Sparkle/de.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/de.lproj/SUUpdateAlert.xib deleted file mode 100644 index 32d781d0f..000000000 --- a/Frameworks/Sparkle/de.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1915 +0,0 @@ - - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Software-Aktualisierung - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Versionshinweise: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Später erinnern - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - Diese Version überspringen - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Installieren - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - Aktualisierungen in Zukunft automatisch herunterladen und installieren - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/de.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/de.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index d3fca25bd49af02cd8f7daecefe1b65f54523a6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3058 zcmeH}TW`}q5QXQtzrx}LsX_(Br70CcZPH4WsuZbtLVYnIB_WAj9EXtpb_9H9H=8)7 z!H$Z=11NI5m)Y65oHOGe-*@b>?OJ3_8(C}smmLF$CwG02JU`KU3X0Dnt zr$VHxssl`zO&qSq%x=g<3hD-~(pNF5VNXhNxc`kIQbz?_S2zjyzbsf?v^lbGbRQuq z=ZP1Xs#ABi$57G2I?;@XYO-K-sL;xW)|Cn6qerIHYg7JJ&qid#?681Bs~%a=#7Z0e9`T()9O((XXP{N zsy^y0Ixm}JqAhu8$vGoW_UwvXJ)Ol$@K6%Ee^VT^uNvoVpJKD3p?nIb-mh1c>}=Sx z5-R^^>ThK#u(?HEJziE7Xr0v&-=M2Xw9aXD2QfcGM-IbtyLBkhy0i)*1KwhSy5%j1 z93m&S39X^CoH#u*R=Vt~E~@K@AIGfei%UowF4>_@<@=McCkr(bUv%#yMl - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{255, 12}, {169, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Automatisch suchen - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{138, 12}, {117, 32}} - - - YES - - 67108864 - 134217728 - Nicht suchen - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {317, 34}} - - - YES - - 67108864 - 272629760 - Automatisch nach Aktualisierungen suchen? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Anonymisiertes Systemprofil übertragen - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - RGFzIGFub255bWlzaWVydGUgU3lzdGVtcHJvZmlsIHVudGVyc3TDvHR6dCB1bnMgYmVpIGRlciB6dWvD -vG5mdGlnZW4gRW50d2lja2x1bmcuIEJpdHRlIGtvbnRha3RpZXJlbiBTaWUgdW5zLCB3ZW5uIFNpZSBG -cmFnZW4gaGllcnp1IGhhYmVuLgoKRGllc2UgSW5mb3JtYXRpb25lbiB3w7xyZGVuIGFuIHVucyBnZXNl -bmRldDo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/de.lproj/Sparkle.strings b/Frameworks/Sparkle/de.lproj/Sparkle.strings deleted file mode 100644 index 664946d41478636bfb57080a57cca064a5b02c75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9246 zcmeI2T~i!I6o&iO{EA6R#H56jdTCh(0xA_rQo+R1y8#xmLUyU$g*E=({06U5>ihKB zLr?e45<(cPQfn)dnf^Q<@A>G{{PpMka4%HhaTw~kr{^pEdSMVI`aTIGwVZ{1*jL-W zT6V*0J?TGG>p*WkjagOOy>LI=3U|U%_&j_Z9;jt0d@*}_8R{^Ovl&0o+rHMF>g`zn z*XOI(YGIdt96i!l`q*)zaaA}~doSG9+fVvF)oez;j_;Me`r%0ZJ{tPQnpvyoSgrlY zlkdUm$Lc%PsJ-w~{fY8{R-A@!#7z~x*1vYHrkXp7v{#ys99U}--wtQ1BRBY^2U?-0 zr_o6F_c*@_FXD`89JwDy9;$aYw)P^`aJ(J{`uouTW(kGgU4MBgc^#`J@4cSMLC%8g>*aS$b#s5U|fj^`H>c9c= z=gklfeTHD>_agmB*1pVBpoJHaCzCdPL+t{_z%x6-V_(?EHV*aGmlO`v`>9%1!+MnJ zMx+C+Y-L(8Nmb!t*bpu^wAV(st5Imp{D9%tXm{IP)rd!;<7CF!BI|+&^lSZ3McXh^ zSc?Y3&XXt&xG{aTODf_%S9uXE&GmSGf84t&yM7bO9DXf`K=h>cdB);4eB@ffYF6(yV3Ez)n z{7#;W!lOkMvdin?-~HlNwl*1$``kP$>`pcow}}gu?F<#2Q>3sQoiWIT`~vU7Il;27 zW~K&a2EsV&kV82y#NDScYH&8dH_hiM?cNxFeBK_>OSTp3s zL}j=ry`O8yGQ~Wn{&0a#tz(mHfB~vo97W1*~))IM`$H^_)r`mmy z7sFOQsdAbBsF_w>r`CxtV71}QKB>-It&`dVRsE@29C3zMs)!&A+ou}N7$T=5ZX>p& zI|1ji>90%PF5<#=qC)wu6aLNfy4jllU7b@jmS=Y*Pp*r3>*pqi%5a+(_)ce{ge3dw z<~+V74h$z27rc7?Ec%8NbrLoC4693SibKnOBB#O(!a- zTHrS=_7b;=_W9_f#~h#6Cz&02|8#en@*XUVyD6{H*o~Im2Urv)^4P5u^^T^m8tbmK z3O~nn(I2);WIUFKua#Ti_20cl755%!WxKKECZfFCN*N!cvG&s<)^TUXP26J6# - - - 1050 - 10J869 - 1306 - 1038.35 - 461.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1306 - - - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {756, 152}} - 1886912512 - - - NSWindow - - - View - - {511, 152} - - - 256 - - - - 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 - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 268 - {{105, 120}, {389, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {435, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{494, 12}, {248, 32}} - - - - YES - - 67239424 - 134217728 - Εγκατάσταση και Επανεκκίνηση - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{286, 12}, {208, 32}} - - - - YES - - 67239424 - 134217728 - Εγκατάσταση στην Έξοδο - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{74, 12}, {212, 32}} - - - - YES - - 67239424 - 134217728 - Παράλειψη Εγκατάστασης - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - - YES - - 67239424 - 131072 - Αυτόματη λήψη και εγκατάσταση ενημερώσεων στο μέλλον - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {{7, 11}, {756, 152}} - - - - - {{0, 0}, {1280, 778}} - {511, 174} - {1e+13, 1e+13} - - - YES - - - - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - - - - Window - - - 6 - - - - - - - - - - - - - - 7 - - - - - - - - 8 - - - - - - - - 9 - - - - - - - - 15 - - - - - - - - 16 - - - - - - - - 17 - - - - - - - - 30 - - - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib b/Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 69ca444d3adde133d6ca5b4edd1f1ee5b837a81d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7795 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 diff --git a/Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/el.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 8a48e7f76e254324b5e30467861ae420aa768b47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1056 zcmcgrO-sW-5PdMW{))wu_97ls@C)=TJ?O!6X(|e7B5i{BGkWkJc=Ur%La}YA#Rv-0 zpQOH>NHw*s;-M_r-FY+nGH+)0?H$V~!k~mh9N`om9QZgVvWO+l8~nBq&=bH#mG+MM zd?F65RgEf=rGNzvgKd6xw@IY%jeQRxIRdhK%CM`pj~dF#U*YOX$U-Nm6;0 zoLoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn dA}K(gDOi;j&=f8PB_LE_umxfe%Ni)c1ppVi4MYF{ diff --git a/Frameworks/Sparkle/el.lproj/SUUpdateAlert.nib/designable.nib b/Frameworks/Sparkle/el.lproj/SUUpdateAlert.nib/designable.nib deleted file mode 100644 index 584ade5fa..000000000 --- a/Frameworks/Sparkle/el.lproj/SUUpdateAlert.nib/designable.nib +++ /dev/null @@ -1,801 +0,0 @@ - - - - 1050 - 10J869 - 1306 - 1038.35 - 461.00 - - 1306 - 30 - - - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {687, 370}} - -260571136 - Software Update - NSWindow - - View - - {586, 370} - - - 256 - - - - 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 - - {{24, 291}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - - - YES - - 67239424 - 272629760 - Σημειώσεις Έκδοσης: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{276, 12}, {184, 32}} - - - - YES - - 67239424 - 134217728 - Υπενθύμιση Αργότερα - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {173, 32}} - - - - YES - - 67239424 - 134217728 - Παράλειψη Έκδοσης - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{460, 12}, {213, 32}} - - - - YES - - -2080244224 - 134217728 - Εγκατάσταση Ενημέρωσης - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - - - 256 - - - - 274 - - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - {{-1, 0}, {558, 197}} - - - - - - - - - - - - - - NO - YES - - - {{1, 1}, {556, 197}} - - - - - - {{109, 76}, {558, 199}} - - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - - - YES - - 67239424 - 131072 - Αυτόματη λήψη και εγκατάσταση ενημερώσεων στο μέλλον - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {{7, 11}, {687, 370}} - - - - - {{0, 0}, {1280, 778}} - {586, 392} - {1e+13, 1e+13} - - - - YES - - - - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - - - - Update Alert (release notes) - - - 6 - - - - - - - - - - - - - - - - 7 - - - - - - - - 10 - - - - - - - - 17 - - - - - - - - 22 - - - - - - - - 23 - - - - - - - - 76 - - - - - - - - 89 - - - - - - - - 101 - - - - - - - - 117 - - - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - - 175 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/el.lproj/SUUpdateAlert.nib/keyedobjects.nib b/Frameworks/Sparkle/el.lproj/SUUpdateAlert.nib/keyedobjects.nib deleted file mode 100644 index 06bba98e7ce8f29a8db1e230160c0125967a32af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11014 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 diff --git a/Frameworks/Sparkle/el.lproj/SUUpdatePermissionPrompt.nib/designable.nib b/Frameworks/Sparkle/el.lproj/SUUpdatePermissionPrompt.nib/designable.nib deleted file mode 100644 index da8ddadf6..000000000 --- a/Frameworks/Sparkle/el.lproj/SUUpdatePermissionPrompt.nib/designable.nib +++ /dev/null @@ -1,975 +0,0 @@ - - - - 1050 - 10J869 - 1306 - 1038.35 - 461.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1306 - - - NSUserDefaultsController - NSScroller - NSArrayController - NSButton - NSScrollView - NSImageView - NSTextFieldCell - NSButtonCell - NSImageCell - NSTableView - NSCustomView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSTableColumn - - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - {213, 107} - - - 256 - - - - 257 - {{255, 12}, {169, 32}} - - - - 1 - YES - - -2080244224 - 134217728 - Έλεγχος Αυτόματα - - LucidaGrande - 13 - 1044 - - - 1 - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{138, 12}, {117, 32}} - - - - YES - - 67239424 - 134217728 - Μή έλεγχος - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 264 - {{104, 114}, {289, 34}} - - - - YES - - 67239424 - 272629760 - Αυτόματος έλεγχος για ενημερώσεις; - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67239424 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080244224 - 163840 - Αποστολή ανώνυμου προφίλ συστήματος - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - - 264 - - 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 - - {{23, 84}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - YES - - - - 265 - {{80, 50}, {27, 26}} - - - - YES - - 67239424 - 134250496 - - - - -1194573569 - 133 - - - 200 - 25 - - - - {{7, 11}, {438, 168}} - - - - - {{0, 0}, {1280, 778}} - {213, 129} - {1e+13, 1e+13} - - - - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - YES - YES - YES - - - - 266 - - - - 274 - - - - 2304 - - - - 4352 - {353, 113} - - - YES - - - 256 - {{346, 0}, {12, 17}} - - - - 128 - 40 - 1000 - - 75628096 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69336577 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75628096 - 2048 - - - - - - - 69336577 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - - - {{1, 1}, {353, 113}} - - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - - 530 - - - - AAAAAAAAAABBgAAAQYAAAA - - - - 266 - {{1, 128}, {358, 70}} - - - YES - - 67239424 - 272629760 - zqTOvyDOsc69z47Ovc+FzrzOvyDPgM+Bzr/Phs6vzrsgz4PPhc+Dz4TOrs68zrHPhM6/z4Igz4fPgc63 -z4POuc68zr/PgM6/zrnOtc6vz4TOsc65IM6zzrnOsSDOvc6xIM68zrHPgiDOss6/zrfOuM6uz4POtc65 -IM+DzrUgzrzOtc67zrvOv869z4TOuc66zq4gzrHOvc6sz4DPhM+Fzr7OtyDPhM6/z4Ugz4DPgc6/zrPP -gc6szrzOvM6xz4TOv8+CLiDOoM6xz4HOsc66zrHOu8+OIM61z4DOuc66zr/Ouc69z4nOvc6uz4PPhM61 -IM68zrHOts6vIM68zrHPgiDOrM69IM6tz4fOtc+EzrUgzrXPgc+Jz4TOrs+DzrXOuc+CLgoKzpHPhc+E -zq3PgiDOtc6vzr3Osc65IM6/zrkgz4DOu863z4HOv8+Gzr/Pgc6vzrXPgiDPgM6/z4UgzrjOsSDPg8+E -zrHOu86/z43OvTo - - - - - - - - {362, 205} - - - NSView - NSResponder - - - - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - - - - 2 - - - 148 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - - - - Profile Info - - - 6 - - - - - - - - - - - - - - 13 - - - - - - - - 14 - - - - - - - - 32 - - - - - - - - 33 - - - - - - - - 34 - - - - - - - - 37 - - - - - - - - 71 - - - - - - - - 24 - - - Array Controller - - - 39 - - - - - - - MoreInfoView - - - 40 - - - - - - - - - - 41 - - - - - - - - - 42 - - - - - - - - 43 - - - - - 44 - - - - - - - - 45 - - - - - 46 - - - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - - 185 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - 3 - - {128, 128} - {15, 15} - - - diff --git a/Frameworks/Sparkle/el.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib b/Frameworks/Sparkle/el.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib deleted file mode 100644 index cdf7fa2c1952cb9365b46ebd9fdd937edd87e3b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13660 zcmahv2Y6Fe+vl8n(lkk%+@#PXooTZ#P@7O%mQpAbicsiakD9ij4Wvy;TBdxQ2&jky zanBDKZbd{u5JZLw4irR15k(OYMUhVt5rO}`_a;z5{o5zWy=T6Aom1Nq3`AP<^Y{XbpN5Z9tpQR`fR7 ziQYqd&|dTfI*EQpr_mqiJi356q{KSh0XuOQ+#46;I$VzfcrtFr5j-E?j_<JqeQtX(j(5bII-G4ss`XkUT_|k>%uR z@(g*FY#9`cm#AR|>oWOPBI&)pP0W*=wbRTJwlJtWAr;u)3fvsdXD}{&(jO^q5>(ff+#rjl!7W0iUfsHk*Lrp zvX=^vHlxPzTfzr6MCTAu~!t=_mtbqAZk+EGP%% zA}g{XJ8~c=av?VoP$$&6hBua1^{uP(MpV12KW943Ppg1km+zbi`x(Hwb6fvkSK~WAs z#E`gh``FY_SX`$x)Z9AM*X(QXhv7|{C9e_10!v`;vEP}3ktpuO&agkCxHG?zon?va zWA;fDyBT7i?ggsnp=(e+pf2GeuE8kdYIsxCh!HLIzE=Nmf4C_C1TO3Pqe(damWz>>0lC84^I?-H3s0D7Wcs5cNO zFJ_jQa;dz>b*K+eb!c0w4|rJRZ(WYAL&d0QM0pjw$TRz)5>~p3*P;Gs04hZT(I8ZY z2BYiI5Hu8(qhV+`sz8-Y#VpLteC#3iD0__kmp#qavRBz_Y&(0C?c4`2RHG4SBpQWA zqcO-bs=R85uht&~n)dfcS_92KkyU_3Rj4go=V#e0i>Vp;42?$<&_q;&Za_X*qZZYn zdgMowPy=d20W=xDgCGI}nnn2QMGk>5fC!8X_@~1j5)nYoO8mhf(7&p!#UGvqU9i!# z(x9(FmJM-Er9aXVYOeQ(p-Yx!71OdLrehjCRUtWl2DdcVf{3^Jn_FXw(i#p0MS{VMY9K{PC>RO@QGr@5p)lyDzPzfRuWm|1 zIMmi$FZCKIzJLsTF+z+7K4ma7)3XksX#Iy-%7;~3h72p|JEUyv0Fm$aqWjSO=mGQ~ zdI&uXyb$FdeyReq{6OnT5_~L$8LY()B>m}=GR6;Ss|(co28MmW5?N9oLyyBOQ5~0| z$57G7Xeq4y1X_lcqZMc+dJ;W_o(BGx_*#9zP=mOMNB|KP@mVB*_*~WEtMh|kNH44- zGqF@Yff+|u&5X4Ao5t6{@<0r!_aj(;8G0Vpei5yLDWe(#t$t?WxuN-ah4H^4aKfUl zu0}7%S6v1#SAn+8BPXB*lc@N%>Zy^D&#GC|*^*7i!j8LyTe{_on&2(!Z1EQUlOpUxAEQq|1@^}kp@q$6H;RgoC@aDj=pdShz653X z3LT0m#I5LS^bIHiLJE*J2wh;9{35+XZIL(u#$~|Nwg60lCaER9RDXZaHxp>kZXGXgmQ*F>BK*Dj zUhzdkA_Avilm4~L!R-7_e!=j+s>v_tS6Lr~m_E=BG6Q}?XMp4K^0FNKhJHt9|4k0g zp+7;%VT7^7sT-I8_7_vo0@3#7p<1jEZ5~d*N}PyQ zSPkDvD2TNnXai;dfkgiW&yvj*wVO?3HLR0pJtweEY&;mj&M}XI^{jLmHsBQ2g^fOl zCg6@}B2JZe!baH1B<*CzX*eBcz;_nL*n)H5+X_3{u>+8bNSqQ?US>~BmPc0Afouo; zVIYaPVqhcLHEa|U^w_|LGhrCd%fv>gFOxq2Zyu|TL+oay%K?xa z?0|X0S@i*&2XJ45^T9i{^9b03z3^XvyWv7Wusb#YyuCo@`VEwf3Ow}>)rp|OQ=ROC z*ihzS9-guxY#8gJS0SKEGRu$ed>t!&0(+U~D?SxC;KO}^KK;-_T!IX^KOTVUa48;$ z2jMb27+;UZ<00q&&3PhR+6=!@h%|k+UzF-Y+1;-&e zU=gqQ&~|QJS_ixiD2TrS^a&!L@+wL3>cDP^CK;9<5@>m*&i17hnN1~17t{Hxq;z;?6age_R3vH1?pQHL1!iKWeR|rgMH{53_>_t zJ+lR(q96p4%&XTUb`6hMUv@nkY%Pw73rn^Zcb1jkm3)R-~o_05pzC_V<7<0O@q0mh2b zBDznJ(kgZ>$a+84-CBHCu|yhcaetXa*5VuFhfl$pi-AonticQL&FC1u6)!}K@gf6_ zUMSXs5w)@2tS1B=J=%Frd?zzqpP$!N{PXtc0gmG@F#=w4$qDxoov^M^LgJDSmT7!H zen5(NBy2CExe`B!Hsgoz!>H)*x`8BDdE)&sL@q^W_)+{AejIz{2n{bc(3}fkAP7WJ z*8y4ND5}pG5g?05+AHCI8a;)pq#&Z0^{wGkT4CT7fmwTMyZ~{8M~)-#D*O^y%63w| z46i~(e=iejB$-%;*W*_~CN`+p0EuV)|Bh!!0vJGNoV;bW2pgpNRWv2f5dEH{f`V4>G zUffsW1989EzFE>#52&XU&Brx+&Xv0#5(86d_i|>0B%n?XzOLY#jM}&O2;`~yA#KISL*{ESbDo(8<4EQRn;?F%>fTfv4xcv1(U z3ab?DO9ksjKG}cA3SPZIItV;AbHGId}v%7djlOy8f5s~wDn=@y8O?@ctJbTKJ zp25EZr18d;_)MHa{{-tf{3pN(;!cnZs|XKfBSd&ku0Cf0kp2c9Gr;4?he%QUmgrmn zS(C>zXO2XDNT#~U)R$TTR0%qwB#EGqGISCpiBhKIe#j@U$R>$~Bw zZZo$VK5ufHr1v+tt=tywEp8R}8uV_5_U+sb?nUTb4ZmBsZP5BQj9Cxu8^k%>8}Qix zHLF$7zna?s{cGTTHT-UtzQvj1te0WjdhS(NYdee<$H6arZ-Tei;C~B@-vKi>axX%w z2-owl_6~sHb#6Vhh`YZDzcPet0EXvb?q#_0pl>P6+X|nJ@Oh2f4J~V7ytt+a<7RFb ze8l~C#CBc{m9|wdDh}iG+-7)t0We$}8?zSH+Xc@tr~#8aC}*j;y8*5pFjB-!#2s*z zaDsiH1(op>b{BQiKuSn|G643? zi?oIT0w$IKPLpN(x*rT+DEFOATkT;G=4UjwXilQR^&oyM*I2Ig(Wfu)st~#JedIesgbiyQVf-_ zYF~qj1=$qVBxaph&N`)Xj<=g=cO*1Dg*`f3x@2}+Kt=FMHy2McrGHv?Gxhm=(GYl5#W%7&SdUU$r!!R9;J%(zeNCz zA$OA{fWW?w%9n4y4Zjl|d+lkmtz@RoXW!c!&}EdImhfbQG`9MbbUL%bD8 zAevRtm~H_+#hu3`r`FDC{EJ(ID2%*@^2jE#nY<2h9b^qsjwu%HSd=j~7s5ITGO!d? z(*vz_jk2ZKMz%{DBb({?v}I%)DiZC(o8&FB84Q^;Ra$HwWAe;h1nO8&-;rw{(f~PI zTt;@Gq64yJAn&y=I+ORoHdK)h;d?KL+CK8JSd=CEAqE;yA7~YGCD=<$eZ`D1q5@gD zUB&K@h45~%T+0^7rl}V>z?4stFThKDNxmY7$k*&HyZ1AEpF;Iw@E!~_G{bKd)D*-TZMi)R2u0xV z6pGG}Eg^O%TdcY)Ij70%AS!pUxstOIVGGnr=LuyHY|A`9Oa6!pgP2(@CuhkyRMfs? zO3srD@gbs9SxL^vV_GRL2BQaY=M@f3Ed9R8;pK98AdQ1yHI})H70#j}P|di1^7fcB zakj_bNpe==j~s7s37k?AW!Vu{`zgHv-FWFZyo5%w@6Z1RLj zf#yJ@Q9d@3V{?w@^Z-e`7Ax1Y=<$e%mx;0VnzhdmOgaf{$(u zH8ceML!nqC))9N|=dw8qmjebzI_KeXIV9qwywtl={x;Q9e- z5CcGzBA(QR!XxFga~K%wfu~_oAv(gAu_xG5Y^k_6TVBIwHU{eJ{mnfsk;YJ4u)c3( zO5fU0TPu)Z5(xB2xfh7=x7{E(TpsGlUBl&bUXZiADR5-So_vDyuoX{mUD--0gpyAA zs^I`4G6}4sUphsQLX&c-hSe_=3i^Grba6#ocL>e;2c%lOFFbP@S0q{?kPfaV*DKD9 zEAd^<_2#Y>%Ly{CuIvV5*uI+n=@kU-1LQ3R^7i9OpuqDATLbiYnLWcw_H(7&KtOR2 zSH=zIuIGlpId?fX49?BqpQ}RPLZFC0JnWA^;oBdP%Ue*oh5h>b>w>S z)Oz65jF~lju9)rmec=e$A(#X}K}jBDe^~RSX)5+CTdh*5*eX>lxZ_5#(iPljZVWe; z8^@kw&$AcUi({wB=g1Ax}1qST_3i;SeGLz~!Aj*}{E#v$m zbFOTbXEbmi#&9ks6&%DkTdp~;-~!xaZc401bVa9BSCmP3c?QVM-3N}J;i^$jR>}0#y zp13{v3d-c%A?|DT0s9afan*>j=DJ{8z5lXsRgGvTY$AzdD{zE6Dw)X^JXC;8ff zt&z*xyqr76eJ7d%Fr6Q!@IekmWg%FIF(PyRGx(_ zP*tk{%7)-$5kEldG4R`n_F=Es0+lVlNNe~H$6BTWZ&H9_1gJO}C_5iMMEcYM%{B1f z0(2Ey1faP{>n=cbxupo&M#rF_1`&#E;I#v)XcM@1VCPG`CVK%czsPHVsR}jx3%9Fb z%_iWgx*fOg0LZiww+TR?`zLS?v2hu^bj1H#P(;;*yEvLiia9TktX%*YgK4YJ=1MCZSkbTL%Vu#q*>>GBNeanup zqwE;_jvZ&;vme+A_9Od=on$|=Q|y227xpVV&3>!MukcoQD!NvB3M&dK3M+~#x>xk5 z^yF7`tMovlx6)Hk>FG9J47!~W%dqKiWL4=Ys`Pj&J>4rkJu1EVm0nM!*IViBTInsQ z^meQC7FK$TD!tt+y*=V+wy}Ln}Nn8me#{ zi(-2eJEGVb#V&pgzm~s=zmHGmo%~#WJ#XS)=KsUz@SS)qzky%J-_5&u7r%%%^Lf0T ze}Z4l&*K&RK)y4-n9t=s{Js1uyoG;(zl#_6F8oXUi~ItqLkVyA&Cz#naelIwBq z3{}uXs-{U)3zsVmv?DcAGtHn`)IxKqjXJ2CcA{NCk^6zdmckXw$+V6Bhu%S#&__Tr z)&ti?p6`YWmEXYC$y4+fxPF_eFe%a$8Hy~0MUktpDI5xyLQr&8NO&^g<%BH>?u2U7OMyYO8%~8!&MOE`u z3skqNZd2W^x>L19wNLep>UXtTouTfe?xOapd#Q`n{nY){rRqWI!RjIEa`kX^g}PQ< zub!k1sl)2o>RZ)!s~=adRKKWRuimEKqy9$yt@^0?JN5S(ohDu5)VMXBG+i|L8n326 zQ>f{#>8UBv4A2bL4AGQp=4o!%Jgj+AvqrN;vsJT0^Ok0(<{iy@nh!L4G#_b>YQEEa zuQ{PPtvRE)kc5&*5>4_X^-3C$G%TqisVZqi(x{{{N#l|xB;Alyn^d1PDJhgRHK{de zTGF1RACq;--I9xw$0au;PfcE&{8;j{$?K9oO#UkQ*W}-l&nBNsKA(J1i?y6KNvqWw zwH9rz)~0o6U0S!+t1ZwLYKye}v{l*>+ELoE+VR?m_D1b(+IzH5XrI+SuU)NOqg|{0 zTzg#ms}AXsbtauv=hgMp_0nCd>!a(dE71+njnGZh&DJs9Jlz7_ExLueMY=n559=P) zJ+0fU+oId5+pc?4_o?oX?pNJKJ_Qul$q(X(@|AowKawBKkLAbn6ZuAd4w!-{DEb2a z5&miZSy1nF{0@E>{}X?bKgIvTpXSf#kzS=Y=&#Wi=!^6{^u6@g>ig*X>TC54`k=m9 z-=YueTlLfQGxSmYV*La9|LR}SuhYM(->BcDe@p+7{$u^;`osE@`acW_hD?LkP+%xD zbT{-gR2jw_8VoIlhYZUM&l%Pl)*Ch&HW^+wylvQJ*lXBl_{6Z^@U!83Nh<;#>qDc__VNja8sJmrTD zTnAeRcZa+V`5n9+3OW>a=-#1c#}7Jw-tln9pF5sSO-MDSnp4wLGgGrut5bccq12hF zH>WO6eJpid>dw@?sfSWe7?F_}sWHKrXjB`Mj9MdaG#HIWvoYP6X)H1p8wVSQ7)KZ< z8e5Fhjm)^vxX8HJ_=s_Z@k!%a<9g!;<7>vv#x2IJ#_h%v#{U_AF`hP_F`hM^GhQ$u z6ERU!rfH-pV47lTHO(>IWSVcf*>tPvHq-5rG#n4w}9)eQi2yI%4|H z^u6hX=_j+&+}nJexx_rgTw$&xkPcYY*edcNA8Ro~#kDHg8mzh_XpEN&X ze$M=Yd6jvW`Frz8^RMRL%)gueF#l=3kcQF*rj1S;n>IeppVpXmW7>UbyVJf%`!elV z+KIGNX}_eMPCJu!Htk&6`Lv7aIGsx$l0GKAF@17+Fugf_TKe4dThkv&Uz+|*`r7pM z=^N6wrSDHan4!+-n30o_n_Y28J#lnGV(LL83h@I8GSPPW|U_P(&KQ|7 zI%90cw2UPgZ)JR$aWOL^vukE`=J?F|%wXp9%o{VKne#FiWZs;4Pv(7@4`e=+`9kKp z%x#&wGC$1xEb~a_&sm9C`Ycmcepaun!C6&Vld`5{g|p^mEy%hhYhl)+tcS9eWo^vb zn)PAU*I9?Nj$|FnI-d1M)}L7yvQak4?vULryHEDS?8fYHc5C*u>>1g!vTw}(Pd3Y5 zn*CJvmhAVk_ho;Q{aN;b>@TwqWuLWZEFCO47Kh~;%Ro!HWs;@Mvcz()<$lY9mWM5m zS{}D-v3z1Vl7n*0IfXfca+-3Qb6Rr3Igy;!oVJ|lIWuyiIrDOE&$%;aan6#QdvpGq z^L);RoE#x?+wp5$RmS)SaW!WsYT$|12v30c-+Pd3%*{-#XwT-t;wB2Bdr`Vh9A^TK&#NK9~Zl7tN zZJ%SGYmeIJ*%#Pvu`jeQvfp99%YL{09{YXv2kZ~oAF)4X|F8Xd`*!;d`&;&%_C5BG z?ECGX+rO}%ba0L&htrYgD07T-)Hr;OI>%JUEXQ2Ot&ZCqyBzO2-gkW9*yH%f@v-Am z$7hZMj)RV`9A7&QJB~PxIgUGiaQx^v={V*1#c|qk#&Onh&T-yx(TSa$Q{mJ)d1r;Q z$~nS0$~ne4&N;zZYV3X;Jn4T z(7DKYhx0DygU*MY2b>3;Upc>a9(Epa9&;Xd{^0!4dD3~x`HS?dszi z;u_|vbd7M0c8zmQbopHMt_Ig+SCgy76>&{-&2>dxH@OzM?r`1ddcgIN>vz{5u0LHD z+{jJb)Sci?bgSJ-ZmpYl8{8e-scw@y&7I-Sa$DTFZkyZTcDV(2XLp`E-|cl5xC`Cg z-96pC-PgH`-TmDC-KFk9?!oRM?sE5Vccr`9J;7b$e%<|sdz*WQ`z`lQ_q*=h?mg~( z?oZvHyAQe#xevRKx{te0xKFzO=RWQJ-F?n|LBIkPl!97F7I+~=NEOUNhLA1f3U
  • 9eA2mxV= z&?JO}sX|0(6Q&C@h1tR!VXhDr<_QagTZDzeBH<3%=UqU$WAL{*`7UnX3b&!Yps9Q{PXuocf#fF3pc0V z8U0?>r|z0=QP0=hylSqyhO4QrrkZJYL%+Pgq}rxRb+vg8_qOvvps~Q+H5a&H9ql&bGX??d*~MAFJ&%mDaKy z^=ECj)H-($vem4kQeX0NhlJeGJ9n+@UWW9(zB~G*XKT$OAwn}MR zlNMLq&z@@@>)9!-_mp&bL>es%8#CJZraSI6GVOJ?B(&93yQn9$x-6X-R?yq=0V2>= z(dgZ`TU_dXm%^HaESzCZMKG7@K z*F(u+*X~O;mbImknMW&Q_sg;#^Q!!shnx|z=RI=p*M@jQNiH1JWkYrE0kH#cwlKgS zXu0muf(M*dPY^vBHPPFp-fTnr$%;GrKJj|Gs~rIeZT;iFcKpuJZdJR)UV(5-f zSghridZP<_pGFLe7Om_LkJ8ZMF#J7O9o{GWd&Jt5qfJMViP*UzgkV|a+R&W5FJAjh zVIG0E1iKHYFKaGmH3zfOQTvQD47NUMu}72H-zMqRd(C@XPcCdu{mr9`%1gZy{2r`a66*;d%cY z=m(|-{@+eL)ZLHXdaAN5?82-kXrU^*;v5+H{o&e6OZK%c1n=q#Lx$7hv%xh{|E_<2 z8|;CdkLU7XJ^Z)U5YN`B?>DdZHrvKEd44+|6s;oF24`0CH?;$c4jmyp#0Eoq7$JHg zPNUD&swK-Msd?r7>jihmpftuxg*Yx=b#Vd-Oy^xhK+L1$Q~GfPh7xa z5hr_?0wa*Oz%QCS%SymZil-vu^1~b;=z-k|*%f14ac(TDdeJIYhM3N) zt|jd6sP%FeLH2W;6@TVZJGQ5EhrW;=4(8_LbLlzq8oapOW_;~!JKi)zoURC?;p9a2 z&`z2$%eW#h$T`aL_t6U%?X7&Q7FYHvNS(B@H`g`30E-)^>+=O&+f%CR$p|8zPD0Ry zf>e7-r5+rDzI5jkFJ@2Wj07f&cWXr*M~vPSF2~(jjn{AynFqHs-{@o(Z~OxHz{X%$ z+**>k2sbsB3FkCt(ZgE99~i`le=?@;FeoU zvxdJGGFanyO?f%LIKSXc$<0Qq8=Z}1Z_Bc;UhVuWAWZ% zP4_^S4YWKV7#qGpnw-5Z4>7g_#|K;w{!;Otr6TTTSFF1YfYKqEfA(5kHUFZ7Z@tMM^fCZTHQ-xASK9 zdJ$;Cfy59I6b>8`J - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {616, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {497, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {497, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{435, 12}, {167, 32}} - - - YES - - 67239424 - 134217728 - Install and Relaunch - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{306, 12}, {129, 32}} - - - YES - - 67239424 - 134217728 - Install on Quit - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {116, 32}} - - - YES - - 67239424 - 134217728 - Don't Install - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - YES - - 67239424 - 131072 - Automatically download and install updates in the future - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {616, 152} - - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/en.lproj/SUPasswordPrompt.xib b/Frameworks/Sparkle/en.lproj/SUPasswordPrompt.xib deleted file mode 100644 index 2002c8e79..000000000 --- a/Frameworks/Sparkle/en.lproj/SUPasswordPrompt.xib +++ /dev/null @@ -1,606 +0,0 @@ - - - - 1050 - 12A251 - 2488 - 1183 - 622.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2488 - - - YES - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSSecureTextField - NSSecureTextFieldCell - NSTextField - NSTextFieldCell - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUPasswordPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{196, 372}, {394, 118}} - 544736256 - Password - NSWindow - - - - - 256 - - YES - - - 290 - {{179, 49}, {195, 22}} - - - - YES - - 342884416 - 272630784 - - - LucidaGrande - 13 - 1044 - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - 3 - MAA - - - - YES - NSAllRomanInputSourcesLocaleIdentifier - - - NO - - - - 292 - {{106, 51}, {68, 17}} - - - - YES - - 68157504 - 272630784 - Password: - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - - - NO - - - - 289 - {{297, 13}, {83, 32}} - - - YES - - 67108864 - 134217728 - Unlock - - - -2038284288 - 129 - - DQ - 200 - 25 - - NO - - - - 289 - {{215, 13}, {82, 32}} - - - - YES - - 67108864 - 134217728 - Cancel - - - -2038284288 - 129 - - Gw - 200 - 25 - - NO - - - - 266 - {{106, 86}, {271, 17}} - - - - YES - - 67108864 - 272629760 - This update is locked with a password. - - LucidaGrande-Bold - 13 - 16 - - - - - - NO - - - - 268 - - YES - - YES - 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 - - - {{20, 39}, {64, 64}} - - - - YES - - 0 - 33554432 - 0 - 0 - 0 - NO - - NO - YES - - - {394, 118} - - - - - {{0, 0}, {1440, 878}} - {10000000000000, 10000000000000} - YES - - - - - YES - - - mPasswordField - - - - 19 - - - - window - - - - 20 - - - - cancel: - - - - 21 - - - - accept: - - - - 22 - - - - mTextDescription - - - - 25 - - - - mIconView - - - - 26 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 1 - - - YES - - - - - - 2 - - - YES - - - - - - - - - - - 3 - - - YES - - - - - - 4 - - - - - 5 - - - YES - - - - - - 6 - - - - - 7 - - - YES - - - - - - 8 - - - - - 9 - - - YES - - - - - - 10 - - - - - 15 - - - YES - - - - - - 16 - - - - - 17 - - - YES - - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 1.IBPluginDependency - 1.IBWindowTemplateEditedContentRect - 1.NSWindowTemplate.visibleAtLaunch - 10.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 2.IBPluginDependency - 3.IBPluginDependency - 4.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{316, 826}, {362, 138}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 26 - - - - YES - - SUPasswordPrompt - SUWindowController - - YES - - YES - accept: - cancel: - - - YES - id - id - - - - YES - - YES - accept: - cancel: - - - YES - - accept: - id - - - cancel: - id - - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - NSImageView - NSSecureTextField - NSTextField - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - - mIconView - NSImageView - - - mPasswordField - NSSecureTextField - - - mTextDescription - NSTextField - - - - - IBProjectSource - ./Classes/SUPasswordPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - diff --git a/Frameworks/Sparkle/en.lproj/SUStatus.strings b/Frameworks/Sparkle/en.lproj/SUStatus.strings deleted file mode 100644 index ad32ad706739441536625ae21b96df602ad85d73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn dA}K(gDOi;j&=f8PB_LE_umxfe%Ni)c1ppVi4MYF{ diff --git a/Frameworks/Sparkle/en.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/en.lproj/SUUpdateAlert.strings deleted file mode 100644 index 33887286d2864a9f11ce2452b9a18ece04562ad1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1622 zcmchX%}c{T5XIlQf5qal7p)?K#e*LR1+8GJo>P<3Xq%LLQ2poCx07rM!S3!Mlv28V zJ3E=*&ddD%3~-Dg6mGFXh=L!5D}IkKMSwRXND(2!mdcoVNu^|Lyo(FCyP&q^`CRlD zYw7gbSQ>NbT7Sr#;F|d4q~ImaH`O;#)WUR(K?t!b8)=+=FoR z51}nzo6#26FJ*vFGH%E=!;&lQ_gAv!TqSZ(wa@oCR`>F>L+X>$(E7yoOFUuk3wj_F zcPse6otpKm!)niFDD6@G@?DF^Gpxm{31>`A`pwSPlPe{8Mm3@m$~;rz^Y*P&t(m1g gq352Sc1w8=7V?Zr=9}9e-Klo?3QZpl|76|UKN@iVR{#J2 diff --git a/Frameworks/Sparkle/en.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/en.lproj/SUUpdateAlert.xib deleted file mode 100644 index 24f17c7fc..000000000 --- a/Frameworks/Sparkle/en.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1902 +0,0 @@ - - - - 1050 - 10J567 - 804 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 804 - 804 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Software Update - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Release Notes: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Remind Me Later - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - Skip This Version - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Install Update - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - Automatically download and install updates in the future - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - - {{0, 0}, {1920, 1178}} - {575, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/en.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/en.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index ef0ca7f2695b672a6fd04622f529dbcb71fe5660..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3038 zcmeHJO;5r=5PfIqAwYY_86_Q&>|6L z>~GO#BhfCiW1|cAcbxfi{yrnW<8aVsd?UsdV91ITt1VNv?oy^N6L6i2M8E!t7N_+s z#pj3Z49PoH2{mF^<-5+Y!m-F&sjxfU<2nIeXA!*O>{&G8 zcKNLiGGRaPxT=0X=GWL{QJ-H!=9b4C>zKYCS2Z~tL~vODM2pn=mg2EoJ#PvtBIppw z!L(*=4;BMj7y9C$MRs(XdVH&2^~gfFBR+I9OTKODJ0L$|QhdG|S&uS(&IYvL;Eh&B z=pw`Ut>IAjx-^>Hk&J6@VQarbyACrz*`U*1V>Qf_30GdYuKuFCL;CXBbij7bbI)51s+E*6~eGllf&}bMPc`l#NV=FQ@_fKNW)TWrS6})9&Qw*r{ FeF4PE^9uj~ diff --git a/Frameworks/Sparkle/en.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/en.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 72779ac1d..000000000 --- a/Frameworks/Sparkle/en.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1199 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{255, 12}, {169, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Check Automatically - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{138, 12}, {117, 32}} - - - - YES - - 67108864 - 134217728 - Don't Check - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - - YES - - 67108864 - 272629760 - Check for updates automatically? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - Include anonymous system profile - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 265 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - - - YES - - 67108864 - 272629760 - QW5vbnltb3VzIHN5c3RlbSBwcm9maWxlIGluZm9ybWF0aW9uIGlzIHVzZWQgdG8gaGVscCB1cyBwbGFu -IGZ1dHVyZSBkZXZlbG9wbWVudCB3b3JrLiBQbGVhc2UgY29udGFjdCB1cyBpZiB5b3UgaGF2ZSBhbnkg -cXVlc3Rpb25zIGFib3V0IHRoaXMuCgpUaGlzIGlzIHRoZSBpbmZvcm1hdGlvbiB0aGF0IHdvdWxkIGJl -IHNlbnQ6A - - - - - - NO - - - {362, 205} - - - - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 187 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 187 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/en.lproj/Sparkle.strings b/Frameworks/Sparkle/en.lproj/Sparkle.strings deleted file mode 100644 index f9c15d880d716db5d6313d6d7e8cca10428f499b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9042 zcmeI2-)|d55XbkGJoA#bYeX?rmJljhi}4X;Yd&Jhi|X0UWYQw;%NGhb=B9rOI?lh zTfU#Y)Dzw^jJ>DoOB-*Tt6vcodOisEboIOL7aC3Pck#N=-7vgSyZ1)EnMRgs8R_XT zuF2oQ>?5@;)Tt363R){M*WP^&4z5BmGqR`tCswI_SEW%-`;Iu4zv@6%|Jg|O7u z)4A@j*-{!eBw&@!mA$dWIO6JDea<5K-s-BC@k zKqubumF`#3W@t=noJWn&kN%F*xkj>5u zccm$d(M{{_hVJ{EK<05TK8k+5P3EX)C(j+*P z{Sec0tbym|K5a@hQPd?`A5~;=HsYKx(!lYr&FxkY1h%V#E7^ab_ zIFBF}{2C)U?Ads2oejWxj8(zHlMfzi#$A-}!&w8yIgHv|jZJP9&$PL9+P1=7%C#HX zAA~=nN0jmxux=jVx-aD`?8g!lZ_@{I?YAx0ZfGBUr(JPf`yUGV?Mk&9n!iw_HpX5> ze6DkLj?_r{H;(2xl5hT|-Ov!ZGOx)vI=wQ(KJ8SwlU=UIi*;;k8KeCujv#lgaxG(O z#3E*+NvkTQ z;wCjWaGh`pYMYss$3*vb@Cr}zNRujqcCv14&EMsFK8tBYML#{|M4l0L_Gg)txRLV- z^X4zq&lnjyBDk`}Rw|F?vw5sRQ*hNM;YEw8>IMPbAr?S4-4p>Q7}7w4(iF7~2yV+ofM=(vsz3>gf}+VJ zw#WAW{`3B!Linf{^?)bk#888Emc9;G5j{Ff`2Ky~?>dQ^llz7B1d4)p=9Y-X zd~@$J^>0I#{2?R8V$c;#7Q!1D)j7?LD zu|9_NXK)wn(e=>iBFDO^mr9TLEkouiG{5O=!hg`6*Qn?|>tyb@#oYh**UVzzSZa0M zgUz&PXg0Ce*625(a^`ZqvZqAZjB7UR{@6X7>TS*O6kq9l?RugEue?w0(7JzJs_nP9 P|0z?$(uitbIib=gkCwnj diff --git a/Frameworks/Sparkle/es.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/es.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 651d663aa..000000000 --- a/Frameworks/Sparkle/es.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,638 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {622, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {503, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {503, 31}} - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{400, 12}, {208, 32}} - - YES - - 67239424 - 134217728 - Instalar y volver a arrancar - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{267, 12}, {133, 32}} - - YES - - 67239424 - 134217728 - Instalar al salir - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {109, 32}} - - YES - - 67239424 - 134217728 - No instalar - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - YES - - 67239424 - 131072 - Descargar e instalar actualizaciones automáticamente - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {622, 152} - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/es.lproj/SUStatus.strings b/Frameworks/Sparkle/es.lproj/SUStatus.strings deleted file mode 100644 index 041995192728b3dc5a5ea0a47026c5fccf168452..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn aA}K(gDOi;j&=f8PB_LE_umxfe%NhXU!woP1 diff --git a/Frameworks/Sparkle/es.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/es.lproj/SUUpdateAlert.strings deleted file mode 100644 index f06459f0b71621c9a5b74759a5a60ceb7d301c49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1668 zcmcgsO;5r=6r3}^V&jpEqA?~K4=6Dq@got`a|IN%6w(h-|1H14yE?PW5>lb9i7^ed z``UePX5PI0`mA9abr_r?M1X{s!7+bZxI_nc7$HI*6U-PnVmxIe<+p?7cOAZcU~I9%F5^mV5UX@9RWS<8xUqkF9AlWvmer&pYou-am-du(Gfv zIaESl<5k4A%bl-8c*a}nD6N)NEo|Cpau&-oOENa_ozUb}C&-95CF-aW*DQ^0%W(y^jWukG@_D{erALG@ z>(2Q<<~roMN=JXguY+f@o03}>Lq190Tgy$FN+CA^o4l-!?&dgF$?18jug2<|P*XWu z^JIv?t@9oJYyNFA^p!)_tv3H>Awk62eV zL%fl@JMkjxv%va2SomK4UsWkvIqT#Yz1Jx@WZw+WMa@^nK9-$?(lCD-{y#$BmzH&% i6p8U@|K-DV?p)t5O^bYMxK|2D<@r)&O>o4O)8reaqzyFy diff --git a/Frameworks/Sparkle/es.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/es.lproj/SUUpdateAlert.xib deleted file mode 100644 index d1185580a..000000000 --- a/Frameworks/Sparkle/es.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1915 +0,0 @@ - - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Actualización de software - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Notas de la versión: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Recordármelo - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - No instalar esta versión - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Instalar actualización - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - Descargar e instalar actualizaciones automáticamente - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/es.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/es.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 60c1329adfb2b7ff61108ff1070569196ee613f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3172 zcmeHJO>fgc5S?>>g~bJ_LIuP}3l%~oDN>~u)=9S9T?mmZZ{`89tFb!}peS@1VyYEl*`2mzWvC{zTeK`-k$V^0f;jJNUoKgJW8?c8Fd7 zLKH8g1b2mGG6}f-ISVbhP_D1Q^O5e$WQ_dMa)^-`TvWWT%glY*m&ZYFHudZIY60z7 zrjlbE;M^Q|`b#{Ymw3iNJHb<|=QZVX8z$Py*KPP_MLH{1y}yclKZtytACI()b0TmX z#>7x#l=l71un6d4Ik^<`07SZ+@aP^$B?hS&D!-K@1nb zzrfhnK2c&!G5=AY6YQFxLfE0|*jCk$#rOMJZ_6pp?&7zHv4gP%b#>6sUd!Hh*P|^tjDTiRDck!tbHI7>&n(1< zhc__$4*Ob)JlF~|!rPqoBiI)B=CCjZ=4zY4#=CAL@8KnvE7^n1E6pO`1-OG9jh)#P z>HZV=jZg!u2U9J*TCGsO?=VlL^1k7I)9gU)*@+7vW+Z#^2CMw`su_=v7WBA|2d=ZP z8TJyG$;LqU5IHeF-Jlj91hx1-Q_SMu$dqfigY(0@4^aoysB3t8U9)Ggo~Ru9pW-*y zf4p(n>-fx0XSG^uDAtt-yV*ku-NkpAOV~Odc1rrq@yTG9>RPS6tWuWU)FW8VVUf!n zMZ(D5V$Kk - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {487, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{248, 12}, {225, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Comprobar automáticamente - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{117, 12}, {131, 32}} - - - YES - - 67108864 - 134217728 - No comprobar - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 131}, {366, 17}} - - - YES - - 67108864 - 272629760 - ¿Comprobar si hay actualizaciones automáticamente? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {364, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Incluir perfil de sistema anónimo - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {487, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - TGEgaW5mb3JtYWNpw7NuIGRlIHBlcmZpbCBkZSBzaXN0ZW1hIGFuw7NuaW1vIHNlIHVzYSBwYXJhIGF5 -dWRhcm5vcyBhIHBsYW5lYXIgZWwgdHJhYmFqbyBkZSBkZXNhcnJvbGxvIGZ1dHVyby4gUG9yIGZhdm9y -LCBww7NuZ2FzZSBlbiBjYW50YWN0byBjb24gbm9zb3Ryb3Mgc2kgdGllbmUgcHJlZ3VudGFzIHNvYnJl -IGVzdG8uCgpFc3RhIGVzIGxhIGluZm9ybWFjacOzbiBxdWUgc2Ugbm9zIGVudmlhcsOtYTo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/es.lproj/Sparkle.strings b/Frameworks/Sparkle/es.lproj/Sparkle.strings deleted file mode 100644 index 8e4ab943b1d130a3d04a524b8a7c4dd38d154a0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8956 zcmd^_OH&+G6vyw@e2Pv=jHVx)A%Zirn~Q>&-?t(x%~dyt#l(*=}{W%x~c1~eg6TLZ1 z!_?QizTRx4BV8Ha*4vTp2AXqI?{1`9=}NkmmeMEb{j{PtOX<_oyJxAF_H8xuN4o24 z-2hZ&t5`CE-*cY~qZ}^y`S2nxkjJIe6{zm%U)UUtG z{PaZS*uDf$pG!|yq^+*>jtoZWx=DM(C_50ReZ8IP360G}kJ|w{xo)zUm?q!=+p5x* z=*1c<<2Y<#S?{nKI`!)ed{6GxlIFXhW}CMi~|{NgwNZ-qzd}Gmle~2=kZ^g~(~D zm2e9EJ?%ddZEZG*y;k}%^zKO_NSXVdxSQ%34u{Dt3oqvlU&yNl=?AS~1Un0B_FeFh zy0pXI`R0lCW}h8f&)3|dJ(e(%HIUc2ewc$MD$^nFxIa15%=lCnaCB&Nl{U@S4>aF> zZclSE?XDfTW)z=5H+ZP~B$9P|bY7d@<2<=fhb)OAuS^47d5}j>n(i_VUmPpi zBDs|sErCJYcf-oNqGVMRpvRg1Ha#)Z7hXN@n^z0kU!o~OTnBZ7E!!a~54tHHy_?vYJYDGe5p&1K9r;(jY-FB1XpB$HPrsVO>;!8U1(dahV>X2R=y! zQqtkbcilXOdg8z3J!k+Nh?!#?Tj^e>ow7DX;< z(_FEZ($8^@ZbIY?uUY16-JFO1DOrO|3$@X63aLg_OYOg*Q7Vp*^dek2vs^^n@E*%N zs&q_B!``x_TS4vTaLhs$Oy(TQ^Xl^jy3gP0;4MHWG$O%&*8kH~ne z(YDGncA-~!qBvhxt!_fOA`;lX#+j+Z&x4N>k zuVgcHDY2f6@5;AG=rX=u39si~-eOwL!-d_^Nmp@GUBB=vN3bB@O!K~?6hE2v+ZuPI z6g{!_Sdu$PA5?W7zLS2u^X!$cW25n@=V9sIO`IrFf_AAB!_GVp(l^7d@M@=GCK|Jy z-LX}vldNHQNUy0_tyPHOl0 zD!6IE3Z?5WY|R(^su(8KXp^fK2B>zbn~Zf zzJyKIPv}aGmAPtNb~!lf(oj90*R!cd*GD${U7SsRYrWDqHw*-TMS;0EZSr#*{DW>k z9V{wC&nkYdgMXFrX+|hcagI^Acv4 zdCdF8puspN%zPb-KR*kJ)7=sSIqHmVfg>uiQM;!_9)$08(GaIiblkxxbf(cS_1&&K zY-pXHI)^0{-l^akm9US#)^q5niPGMkO*|>EL6z=`dhh1dd$Rd`R2}WIAqsWZam=(v z^sM*2S0(@Yd0*s5pVv(k2;0Zz@$!fW`2;2+rq?o#=}WASMU|cW(yE_oKd)cN_SlHm zd(BE=R}}&_3k6hu&0ZA}=+25<2G{ND9v_x1qAV+SdvCV1r@zWmJwC2VBGe@l$;aat zvZ4CJ|F{brd@aq#XRkMje&}GRxu8&1W&NQ6IsyD2NIm+YH6kKdmpIvsj#tuqhG`ik zLQ;#eTeE+f>s}BrvwhwZ;hqNt66QZl_^$}?3-oeMkH(wG;o+$@;3xBaY{$8O08z~7 AumAu6 diff --git a/Frameworks/Sparkle/fi.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/fi.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 957a2caacab59ceed777e0d888082b731f6be826..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1080 zcmchWPfx-?5XIk_PqFc&T!;rX@ehffOf($y;F(YiXlV)EO8R~M3?9|rOfgs##0%MM zw{Ld#?aZ6m_YZZ{R!~p(deB&z66Km>+1CNzQ|7rMJ5i~I;I8lGSQ5~Yd$nO{X^#OA{i zT=+(Cj-^*I#jn@%ou zxgqz;m9R`A$a=1%=PXit5vEh1iz~f(*G>4hF8uoi{EVQ7cJr+>t-V*XY`(~Kcl|+dm~NR zo$b!-_susue0|HF?23_F>B)sGB;pBV%1T2z)(*s%0jr)oGfsFu`1-=G75gTP11!Vu z)Q%ow$o^!nA;ye#jWA^05J#g&@``O_WY1X09BT)=&3kH3i-@YRx1D?~*q{oj3a}O7}+C0V`qZry3`k zswS$dMpDH*PC0>P%~2EA1$7_R)GgP~<&n>IOOA56c6nxb=~(>bnFvc5^RWuO)h2~ivlx8Us_BV7@sbo2lhKzaJq@2Bkzeu}u7U5^U)s6!)tJT;z? zN6Re4(r#8>nbm$pmIpZsg}wAhxVl3j`VjAe*kvU7XSbN diff --git a/Frameworks/Sparkle/fi.lproj/Sparkle.strings b/Frameworks/Sparkle/fi.lproj/Sparkle.strings deleted file mode 100644 index b16e10c34a60402d1d81dfafa90c07153ca77eb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6906 zcmd^^U2hXt5Qfh+zhV=WLQxe&ds!hG(MY9{AZmdsmrLx##*Q7Wy>b12{Tq5&`aUy0 z*|TdaF^vuvR95WW^D$>W-HAWjewc*0-mgNXk?SxFJ&pA= z@*yns&HRN%Cwl5@&4I?Ah|+_wA0CFE^)?OX`sR6Gzt8o@%(L)~%|5lcAM9;E{G@#k zGV$Tu3_=-ZI`f0^JJA!o&m?0R#`?HyrN)qPp;<_B8sZ_SK>Z{iQt@dK-q3?QyD{GuBD9=$?gv(VvQ&7h84sFu4BE zH4-5qc7dn4KDEX^YBbJY>v=35hx$xxd=ysVg|&a{0}UwDlDE`{^^Cz`Wn=yZcS!l; z+Llg*bB881r?2#xnB2dL%2+f@jgCxr-Sw=6$AP#-{>$~bwRYikZXYB=5BYrsDToC0 zfJKOe@!IwSy}Q*HdcuDS=?VSJBz?34n!|%i`5V4TYo`F`vel zx9RZlTF1m<)N1O_&g-VvvbLu`Y~pdkE&nyD@3KdV0g}&umX6ZSHBup^Y`zRmodD=E($(_aHvn zfx=ADj`fJ<3sHNaw^x=ET!!y$t*>%CtTZyyX+%|D`=He`$s)3VOUS{>^Yt(Cj3rAN zW5+kRwi2eS%+g?t=Yqbtf?r~ZU&r8D{1ScezllX7jgv3X6B>4nfUXhM+Iyhlu?oHp zbrLp2GXE}3AHUff*>oPz$H=57zhWOS69ivLUXaoC0zQJRSOO1TX(cv}lJb-f4-R!M z`2_^%;$D;S3whby`F1Zs#dmA$Yg6r70u7*(SYe=r&8!FAJZQM9^qxUB5%RxF+?IJ8 zvgMQ-J$nt{u{RYqH2D#f?#X^&jblN(wrcR@Kr2ryF5GIM68M4@FZAcR52OVFs4AP< z@lgKn)s06g&&0sM)-J^X5i*naLzVa`ZLStoyb4SME8yYOcqLK_MblEX4>Q!g&cSBo zku#$1)~<5}CZjLV1bJN7wIubt1e!7G$O!I6T)&UrPo$-xoi~@Jh(OK<$G{|bC)TN4 z@XD`G_Y28Km4kM@)+Y;*8>0o9oLXs|)ga^jbY3bKkaJRBCnHogil2Hk{9hsQJcsB>ec5^OTYvEt=YrePJ(}tjow`1}a-kc*e0q<0 zEB=UTBHF8)s}|yVRZ6Dn-kX;ixeW#K-AaCuR10Z5-qK<$rm`Oh0n_}=jmq;yTRx;- z72jsF(UJ9Mx|n?%rzeK9-uw8nyuOl7-3zGfiAV28{cfJ!^o1H9Z>l14uXlU8euD3` zZzqK$?Dkf2)y!>~cJY){CdZ$&0$KZfMvr+dZ8aJ`Qe@`R&6{wXoaAqLZZ3FGM0M{3 zwC&Q!`(EqXT|%$b>4KHQQ+g_sY#Mpjs%DRbjP#$YR?c}Zi+C+hZrbz>zXjyWHVu!_ zo7-LPlY}R~sr!5$%ii8q^P93;oZ6JG&gW;V&CX5iVADM!M$rUa2>K_n-^6M3QJYh} zvrAtCeB<7CZuX_u6YI6@ovBz$)Ehaa-CM>-(`*VVZu1fPwrxywIb2^|1id@c7NOhA zxfXrzT{hHWAIm%5ZC=w#pB=Fi+~$(rum9H|_L1`4OiyLMS%Oc;vY2a#%zIVS$YtKK->$-hhZpQwf7%D3KvfWd - - - - CFBundleDevelopmentRegion - English - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFile - Sparkle - CFBundleIdentifier - org.andymatuschak.sparkle.${PRODUCT_NAME:rfc1034identifier} - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSBackgroundOnly - 1 - LSMinimumSystemVersion - 10.4 - LSUIElement - 1 - NSMainNibFile - MainMenu - NSPrincipalClass - NSApplication - - diff --git a/Frameworks/Sparkle/finish_installation.m b/Frameworks/Sparkle/finish_installation.m deleted file mode 100644 index 740de4b43..000000000 --- a/Frameworks/Sparkle/finish_installation.m +++ /dev/null @@ -1,214 +0,0 @@ - -#import -#import "SUInstaller.h" -#import "SUHost.h" -#import "SUStandardVersionComparator.h" -#import "SUStatusController.h" -#import "SUPlainInstallerInternals.h" -#import "SULog.h" - -#include - -#define LONG_INSTALLATION_TIME 5 // If the Installation takes longer than this time the Application Icon is shown in the Dock so that the user has some feedback. -#define CHECK_FOR_PARENT_TO_QUIT_TIME .5 // Time this app uses to recheck if the parent has already died. - -@interface TerminationListener : NSObject -{ - const char *hostpath; - const char *executablepath; - pid_t parentprocessid; - const char *folderpath; - NSString *selfPath; - NSString *installationPath; - NSTimer *watchdogTimer; - NSTimer *longInstallationTimer; - SUHost *host; - BOOL shouldRelaunch; -} - -- (void) parentHasQuit; - -- (void) relaunch; -- (void) install; - -- (void) showAppIconInDock:(NSTimer *)aTimer; -- (void) watchdog:(NSTimer *)aTimer; - -@end - -@implementation TerminationListener - -- (id) initWithHostPath:(const char *)inhostpath executablePath:(const char *)execpath parentProcessId:(pid_t)ppid folderPath: (const char*)infolderpath shouldRelaunch:(BOOL)relaunch - selfPath: (NSString*)inSelfPath -{ - if( !(self = [super init]) ) - return nil; - - hostpath = inhostpath; - executablepath = execpath; - parentprocessid = ppid; - folderpath = infolderpath; - selfPath = [inSelfPath retain]; - shouldRelaunch = relaunch; - - BOOL alreadyTerminated = (getppid() == 1); // ppid is launchd (1) => parent terminated already - - if( alreadyTerminated ) - [self parentHasQuit]; - else - watchdogTimer = [[NSTimer scheduledTimerWithTimeInterval:CHECK_FOR_PARENT_TO_QUIT_TIME target:self selector:@selector(watchdog:) userInfo:nil repeats:YES] retain]; - - return self; -} - - --(void) dealloc -{ - [longInstallationTimer invalidate]; - [longInstallationTimer release]; - longInstallationTimer = nil; - - [selfPath release]; - selfPath = nil; - - [installationPath release]; - - [watchdogTimer release]; - watchdogTimer = nil; - - [host release]; - host = nil; - - [super dealloc]; -} - - --(void) parentHasQuit -{ - [watchdogTimer invalidate]; - longInstallationTimer = [[NSTimer scheduledTimerWithTimeInterval: LONG_INSTALLATION_TIME - target: self selector: @selector(showAppIconInDock:) - userInfo:nil repeats:NO] retain]; - - if( folderpath ) - [self install]; - else - [self relaunch]; -} - -- (void) watchdog:(NSTimer *)aTimer -{ - ProcessSerialNumber psn; - if (GetProcessForPID(parentprocessid, &psn) == procNotFound) - [self parentHasQuit]; -} - -- (void)showAppIconInDock:(NSTimer *)aTimer; -{ - ProcessSerialNumber psn = { 0, kCurrentProcess }; - TransformProcessType( &psn, kProcessTransformToForegroundApplication ); -} - - -- (void) relaunch -{ - if (shouldRelaunch) - { - NSString *appPath = nil; - if( !folderpath || strcmp(executablepath, hostpath) != 0 ) - appPath = [[NSFileManager defaultManager] stringWithFileSystemRepresentation:executablepath length:strlen(executablepath)]; - else - appPath = installationPath; - [[NSWorkspace sharedWorkspace] openFile: appPath]; - } - - if (folderpath) - { - NSError *theError = nil; - if( ![SUPlainInstaller _removeFileAtPath: [SUInstaller updateFolder] error: &theError] ) - SULog( @"Couldn't remove update folder: %@.", theError ); - } -#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_4 - [[NSFileManager defaultManager] removeFileAtPath: selfPath handler: nil]; -#else - [[NSFileManager defaultManager] removeItemAtPath: selfPath error: NULL]; -#endif - - exit(EXIT_SUCCESS); -} - - -- (void) install -{ - NSBundle *theBundle = [NSBundle bundleWithPath: [[NSFileManager defaultManager] stringWithFileSystemRepresentation: hostpath length:strlen(hostpath)]]; - host = [[SUHost alloc] initWithBundle: theBundle]; - installationPath = [[host installationPath] copy]; - - // Perhaps a poor assumption but: if we're not relaunching, we assume we shouldn't be showing any UI either. Because non-relaunching installations are kicked off without any user interaction, we shouldn't be interrupting them. - if (shouldRelaunch) { - SUStatusController* statusCtl = [[SUStatusController alloc] initWithHost: host]; // We quit anyway after we've installed, so leak this for now. - [statusCtl setButtonTitle: SULocalizedString(@"Cancel Update",@"") target: nil action: Nil isDefault: NO]; - [statusCtl beginActionWithTitle: SULocalizedString(@"Installing update...",@"") - maxProgressValue: 0 statusText: @""]; - [statusCtl showWindow: self]; - } - - [SUInstaller installFromUpdateFolder: [[NSFileManager defaultManager] stringWithFileSystemRepresentation: folderpath length: strlen(folderpath)] - overHost: host - installationPath: installationPath - delegate: self synchronously: NO - versionComparator: [SUStandardVersionComparator defaultComparator]]; -} - -- (void) installerFinishedForHost:(SUHost *)aHost -{ - [self relaunch]; -} - -- (void) installerForHost:(SUHost *)host failedWithError:(NSError *)error -{ - // Perhaps a poor assumption but: if we're not relaunching, we assume we shouldn't be showing any UI either. Because non-relaunching installations are kicked off without any user interaction, we shouldn't be interrupting them. - if (shouldRelaunch) - NSRunAlertPanel( @"", @"%@", @"OK", @"", @"", [error localizedDescription] ); - exit(EXIT_FAILURE); -} - -@end - -int main (int argc, const char * argv[]) -{ - if( argc < 5 || argc > 6 ) - return EXIT_FAILURE; - - NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; - - //ProcessSerialNumber psn = { 0, kCurrentProcess }; - //TransformProcessType( &psn, kProcessTransformToForegroundApplication ); - [[NSApplication sharedApplication] activateIgnoringOtherApps: YES]; - - #if 0 // Cmdline tool - NSString* selfPath = nil; - if( argv[0][0] == '/' ) - selfPath = [[NSFileManager defaultManager] stringWithFileSystemRepresentation: argv[0] length: strlen(argv[0])]; - else - { - selfPath = [[NSFileManager defaultManager] currentDirectoryPath]; - selfPath = [selfPath stringByAppendingPathComponent: [[NSFileManager defaultManager] stringWithFileSystemRepresentation: argv[0] length: strlen(argv[0])]]; - } - #else - NSString* selfPath = [[NSBundle mainBundle] bundlePath]; - #endif - - [NSApplication sharedApplication]; - [[[TerminationListener alloc] initWithHostPath: (argc > 1) ? argv[1] : NULL - executablePath: (argc > 2) ? argv[2] : NULL - parentProcessId: (argc > 3) ? atoi(argv[3]) : 0 - folderPath: (argc > 4) ? argv[4] : NULL - shouldRelaunch: (argc > 5) ? atoi(argv[5]) : 1 - selfPath: selfPath] autorelease]; - [[NSApplication sharedApplication] run]; - - [pool drain]; - - return EXIT_SUCCESS; -} diff --git a/Frameworks/Sparkle/finish_installation.pch b/Frameworks/Sparkle/finish_installation.pch deleted file mode 100644 index f29230f16..000000000 --- a/Frameworks/Sparkle/finish_installation.pch +++ /dev/null @@ -1,16 +0,0 @@ -// -// Sparkle.pch -// Sparkle -// -// Created by Andy Matuschak on 7/23/08. -// Copyright 2008 Andy Matuschak. All rights reserved. -// - -#define SPARKLE_BUNDLE [NSBundle mainBundle] -#define SULocalizedString(key,comment) NSLocalizedStringFromTableInBundle(key, @"Sparkle", SPARKLE_BUNDLE, comment) -#define SUAbstractFail() NSAssert2(nil, @"Can't call %@ on an instance of %@; this is an abstract method!", __PRETTY_FUNCTION__, [self class]); - -#ifdef __OBJC__ -#import -#import "SUConstants.h" -#endif diff --git a/Frameworks/Sparkle/fr.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/fr.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 4dc0ad057004fee8c9f71315189b3cc75c27d48c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1202 zcmchXJx;?w5QSgu8_=z2kkTL^9ijlzxB&qtFpeRP90%eU#BFJF3E-QF&5s2MML^bS ze`a>x%$v7{)td87RpOE1Q(!s7K3C2tIBWf5d@9Zo z_X^CVhFCBCUP7c&sYcEHb6snUCFMq}!F!ax_8N~KnMJIBANTuAGR=sdffHC+4VGET zYUW7MA97&41zk|Pv9)CG=gRljRNjrYx?V%RZ;-7kWs|`s>pgaTOf@0CDI#SyjXZ%p zL^Y3~7R-q&p;biA>1U - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {626, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {507, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {507, 31}} - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{450, 12}, {162, 32}} - - YES - - 67239424 - 134217728 - Installer et relancer - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{286, 12}, {164, 32}} - - YES - - 67239424 - 134217728 - Installer en quittant - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {86, 32}} - - YES - - 67239424 - 134217728 - Ignorer - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - YES - - 67239424 - 131072 - Automatiquement télécharger et installer les mises à jour à l’avenir - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {626, 152} - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/fr.lproj/SUStatus.strings b/Frameworks/Sparkle/fr.lproj/SUStatus.strings deleted file mode 100644 index 041995192728b3dc5a5ea0a47026c5fccf168452..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn aA}K(gDOi;j&=f8PB_LE_umxfe%NhXU!woP1 diff --git a/Frameworks/Sparkle/fr.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/fr.lproj/SUUpdateAlert.strings deleted file mode 100644 index 0b965f6aec5d9617d10466aa62957a3dd3053e53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1658 zcmcgt%TB^j6r44G;I47WM$s4(jSC+!ArUl!x~`>&2rafn^l$t$xBP@UbKCN$*w%!Y zru6pSo;zpe%sqU4R|;B_Ie)j5 z@f^dVwnBa3Z$QjPqI-Bxu#4E9P^pNQV#@Fwa(_9%Lc^e5By|l+Fs-d%nzvud^~xw~ zVaTV@rLD)YMrA7c7mh7F5o1JtZS**j|8JL+jeY-{gH_R;49_xqrd;dvtH)~S1+e4kB>NrLHO-f~Z-2Z2os-H!ECJ&cN>2yVg-;~-+ rsacQ81axNXNjWmBQM{u60qLVtt$wWWa!1zN02`KV`jyA;;+lU0!E*`E diff --git a/Frameworks/Sparkle/fr.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/fr.lproj/SUUpdateAlert.xib deleted file mode 100644 index 4bad2e375..000000000 --- a/Frameworks/Sparkle/fr.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1915 +0,0 @@ - - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Mise à jour logiciel - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Notes de version : - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Pas maintenant - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - Ignorer cette version - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Installer - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - Automatiquement télécharger et installer les mises à jour à l’avenir - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/fr.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/fr.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 126135e253916506d3da3539f78f1a1acd233110..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3144 zcmeHJU2oGs5S-`!iW4tLm0Cc2v``@w5|AoIDT0Ux#Ea{=&^Bp;?EvA|^r!I%e*&1< z^Tpvv>Qn{s0IE{^e0zI4vpakD{o4j^U=t2)43VJVpTk4`uAzq)=p(~Nlz56`z6~*; zot{I^@6oE{_mZP*zACJc$3@En9O8suQrhpMGq=BkyOpm^MzX>8WgbFI%jWjD>R&+d z7*ldrVvMth+h4QL##`h1lsva=-54Y0SC%QC%HXWxeN|>|VF&l3+^p+2jHpW6ttp$A;h|$}U8iT&W8lQs?nStFBHXL|1e`s_?=Ue1IlPZh zYriH`p|aOkT8+n%-!XZ13T|DJUq>WomDWQy_pwV4QomF& z;G0efXZjivm!A`mIZm<7_h+U)-4MiFYMhny zrt>`bSD$yR57mlxPt2?5ea0`o*Q? zgXY!!eC$)kEH(~pjUpGW2W!;n?Wj)wXX*Y`!bcC3id z*%JEJ3Sav=SAt#^?=R|e+O1ZQMgyMswSp$J2{#&5v+f?!Y0yiCPuN=6d15i>{FZK| z1=V=076-+Y+FU^^-KNV0t+W~cmLbqBKA_Ug>kX}?bdM|`Sk0t%KIUFhjQYD@7xz{1 Ia9*kD2ept5{r~^~ diff --git a/Frameworks/Sparkle/fr.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/fr.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 2da01c79f..000000000 --- a/Frameworks/Sparkle/fr.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1187 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {457, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{241, 12}, {202, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Vérifier automatiquement - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{110, 12}, {131, 32}} - - - - YES - - 67108864 - 134217728 - Ne pas vérifier - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {325, 34}} - - - - YES - - 67108864 - 272629760 - Rechercher automatiquement les mises à jour ? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {334, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {300, 18}} - - - - YES - - -2080374784 - 163840 - Avec transmission anonyme de mon profil système - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {457, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - TGVzIGluZm9ybWF0aW9ucyBhbm9ueW1lcyBkZSBwcm9maWwgc3lzdMOobWUgbm91cyBhaWRlbnQgw6Ag -cGxhbmlmaWVyIGxlcyBmdXR1cnMgZMOpdmVsb3BwZW1lbnRzLiBDb250YWN0ZXotbm91cyBwb3VyIHRv -dXRlIHF1ZXN0aW9uIMOgIGNlIHN1amV0LgoKQ2ktZGVzc291cyBmaWd1cmVudCBsZXMgaW5mb3JtYXRp -b25zIHF1aSBzZXJvbnQgdHJhbnNtaXNlc8KgOg - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/fr.lproj/Sparkle.strings b/Frameworks/Sparkle/fr.lproj/Sparkle.strings deleted file mode 100644 index 25c9f21b265a86e73709c41d36dbb007e9942823..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9204 zcmds--)<8}6vpSayg~04REmTesR4dv|vB%$f7|J7@CO-|5SAIaTRy+SB(~-!JqxN%OR?`$bx6-E*sG)k-dHuLAY+7aDD zUCs16dPjYv5muSz*-Opk87uB0sK1t_w^^5Kg^ft3!bM)^yWxU zW*VL5J;fSOpXu3wW{uNRJujTkMe#6Q)o!Zvoj(1$8tKWAXdda8@0mVO8c8C%x<)FG z)_hLV>$D|F!ZnhZRi9@07573v&7H_ zalrm#o2#-04l{4q4pzU+^1u?Xy_fo69V10`_S6@H;@tuu1NEG@qm;L4J^9)wqmL#a7o`spymurXhxIIOFBF?o2FM)Gb z>!=l;G88Y{;(@4osNc3X7Y-vbbp88$jr)h067-0}Py-`j4{ge1JMSHI;t0@hsn8$B zn@_fLqG1y^Hj&`z$pL&!E=EFc^(lF|xgr_jO&U@@M0ETXY~>6(R;DDIA`N3|=5R-b zBrAgJ!SPKThyBbm(phGN6^MaIaxdEm7{rmIjba>)kOwtE@!POAa~N4ZtjYd^-Oa@@ zl#Mo=LBNGg)js#04qk>q9>Tr2| zTYGz-{=nAo%#PYoGV~akzmCh#Qg0wtD!96?`r`E@V|(k<+A@0hm~}Quzh}<_!QxZ) zywDgHM(tQCm9z4-j?Pp8w0SjRL{s)J?&oWt34f!a?e5}{-uZv~8k#CqdRuS*8Bgo< z6R65vxxUko^b-~1#~Bx0%Tn_-y{oPzs(89kj_1+eIcbLK^BSTaJ%?Aa7e{HnkB@A_ zA*PdM6mS8YQnxz}S%OhzQzbvvQ!;SGtW8+-Q1W-j&0V4{5;cw`9zu;C0g{RuY?-+z z75-@;3GZ&6{?Hzscj`NHtwU_Hw%(75(J+_<-=Y?4*0n~1rsW>0`-0ddI}OZD-z9n} zfwNszw6R9W9Q{O($w-fmEQky4qX+wa4SVh7d;{uR4TjIJXQ|SwoYhta)qv>0EXy-l zyGjqGiRefc{MqCrwA_z2hVsbkxf3{6?=qqjJvoqOJvyy~GWjdK-i08pS zny30$W8CWVmaHF0JMN3q6UEbA_u2dCtGg$~aLl3zx3fxNd zIB-ik8p^hRkX00nRQlZ5Zau3Mt8Tu5ZBzeXk&%hw?4!x^@V4CK>_aTM`NoNG*9kOD z+`v2gH2q^k)6YAa-fTZ)-c9y%r$LpIlcp~2YUFgz41Y>L)*_zohUp|>k7qd}5fo>N>zrZ`>)%g#pAzTk5jtT*iJDDR05<&MzOv%Ftd z6>W-9YivG!Lte;nIE%A%E@jCW)o$eowI%L}QT*pdiLdN7&T7ePAepf~cvA7fx`w+p zx2?JEHdA?1Ng@}}?I?Ry(;6GrRNFCHnL}C|4 z=gsHm(kB@&^OX2aL~*^?{LhzCSA(vZ?RgK=eZ{GQviaYd+u{xc55MGNY_N^1Z|0|T QvN;W(W**nQY@>~T0Hp{TUjP6A diff --git a/Frameworks/Sparkle/generate_keys.rb b/Frameworks/Sparkle/generate_keys.rb deleted file mode 100755 index 1d527195d..000000000 --- a/Frameworks/Sparkle/generate_keys.rb +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/ruby -["dsaparam.pem", "dsa_priv.pem", "dsa_pub.pem"].each do |file| - if File.exist? file - puts "There's already a #{file} here! Move it aside or be more careful!" - exit - end -end -openssl = "/usr/bin/openssl" -`#{openssl} dsaparam 1024 < /dev/urandom > dsaparam.pem` -`#{openssl} gendsa dsaparam.pem -out dsa_priv.pem` -`#{openssl} dsa -in dsa_priv.pem -pubout -out dsa_pub.pem` -`rm dsaparam.pem` -puts "\nGenerated private and public keys: dsa_priv.pem and dsa_pub.pem.\n -BACK UP YOUR PRIVATE KEY AND KEEP IT SAFE!\n -If you lose it, your users will be unable to upgrade!\n" diff --git a/Frameworks/Sparkle/he.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/he.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 9e466bb77244efb9941293d4bd33cc32a161673e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 998 zcmchWJx>Bb5Qg7o8h*vbN@h8_GT zzK$5@*wY9Nb?{3oaA+s!PRIU^P;IpQYUZ6qwtFjD&-8EJ*?jS3eY>%-MRM$YOYGSm zkw+HU9mtc#_JH0)zGV(sV@p7;J${8}0uud$_XD_S!dM7XHF$E`|KP7(z|pJ|)BRk_ z^mEq9@7jChKCpYL8TtwbHb#!AGeP?MCI7yq;{Q71GQ`v0BpA6b)_IC3T_Ih4B8xJpta6O{uKm!u#WvaVdy=D8ktd&8&( z(Pk;u|_6Ja-d+!57Q9W_=hacJAhQ(tO8f23OKjm%JW)jRPc z{a5Zj&#v;wG)?}Aksg^A3_FmlSad%QD0nfW;Czj275?v;kS*W$v{lZs2YCl`IMVp# z9`78XT^9FfS4QRB^s_jyN>4kzH1T3`f#YlyewuYj_-JgEQ<_h7L>;5eSbeBAJ_}bx z&s{KokLEfxEGLuys$wBoT;pen2b^wSZ%Wfv&p2=lP0uj(jR#*$ri&9jdf{{_xr40? zS(=ls>cdlA>%RkY#(%+4D8;%)B#m{`xyS2=_x0o`eR!tNd>BSqt^hro9uI z^t=eQP^GU*&-1X$uikIaTjyzwG0XJbXQf+VDclL)(Q1Tse)YV>|F?Yg=F9NO!rQN` zy%fG-=B<)W;^)~6mC)i8&+Wu@o^<*aQdYtiAD6B|pQP;aR=qwxLBci0RZaG`A=P2- z8t;X`?}k;IIYQ2*PSUlTylaKq^#01c4r^-tU3*Sw)xvK!$5+)pTkOo+*f z!*fx*6CA%J_TwPV;v^o$en{-OABXllrgfP1kK#!@raiJZJ!}2R_z(6Qa0K_A3{ntx|Ql=(@>N)x_qVA z1iO`Ow!pZ-*aTc(@RepO*nxDud?~KOxMv8xMDn+WQ6H%f3j7`awWrO?k`P#2cTqUh+M&8^oIdj~0%!am+zg4g#_tq}fC0vBB_q6d@ zwJI>@4(Qde)(Y?30`J-$Ra&y%Rh!d9S7L`1>&uy;X&g{zteDpMRE%2Ts})-ChP1Lx z&jzbKr1jW1*Jb$J#`-8{nSuRG+UD;ef_JZjRf z(aHv{59JeBdx!-(yH7y1mp+eS|{~Ls5(Ypm?RWF^*lQP8DQ_Wl-)}9ybFJS#~ z=Mb!uR!=!+c%`{vZ5YR828PvwfFdSSyAtMPN*tO z`A^Q;J?#B8IF3r(S2@?J<#$;YR>V;ldOhRSt13*rFJ$E~Uk{cW#EG$9k?#~iylRsS z@v+N?H zFXp~;U%!!4WtO^dH%Tt-rvRt)*0LOQF1~&7yGqxm^0j{#2hQFEWcQ7_ji@7`Fwo6K zjdpf_;Wrn>U6q;Fi7kFZs;Xw)bg8?8EYCUrrX#VNP|Yp!dsgc&-Xc!@#u$&eYRpo7 zq&tJG`uAG}RrsA#n#S1uiN%)JjFK1looIR0(ld0|Dloz!tXvlNJcH#r;jZOQ aiRA*)kLRbZ-=gp3(u;+a8#qeydix)bFXb}; diff --git a/Frameworks/Sparkle/hu.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/hu.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 15e62ba81404428593ab3abcf37041df4633ac0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1040 zcmcgr%MOAt5S%k#(RflX#)F#pO7v_v=)p4qj3x+%M~pwO4hsnup~eeoN}1j5ba$tH zzA(ZN3N{Wn;(`z!BHU@|W5Dm6bBUCm6ajqVwfG`hJfew24as7m$Dy#|%>Nd&SRd?L zWaLQ69ty)oaD*!y;di+P91nVn973XqR*x1(GEf^x&fp_qTwZ}9Iuk3L zi*`I;E7A;LX>V2PTeK+l_ hdSs6JzaCp&TJyd9KC6hX*P*|^wq2$g3f}U)z5(D}tcU;r diff --git a/Frameworks/Sparkle/hu.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/hu.lproj/SUUpdateAlert.strings deleted file mode 100644 index c14506f58f3c6027bdd859f4ed3862af54c61eba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1630 zcmc(fO-sW-5Qg7#e?{mi_99la7(YM{f}kEut>>aC2HT{hE!97-KD!puUChQ)B_zAE znc10VXJ$XYw6C5b-7D3VR$B6uDp-kiY2{Kgjakk0%sA!w;O`4sYxJg!W2A_0VaJ?t zf&Pzf#2$0j%?=ss5&M|kmwH8xG_gKbs*v`O6W%lHZOPsl@~)$}Ac7dGoTw9>sBh!y zaZVj|cOFfbXwG^6!}BS`oj`ruc$t3O%JlEK3|YA6KG3mq?jg(ijKW$z&yf0hr`E2? zbw;(BDvtGF=NT2dU}id_+|+K;P@y3Um+C+Rhbm-QQ-!sBD!+@3^~`pi;k&a;x0`;f z0z}O=E>qv@kgz|Os@X?ZZCt6|pqj%p2_#NP{BZZ979?A$k_mWG7z6?FLGQ%&&d+06j z)xn%5`p!V@P31bBQNApZSthHb&XNwK7H&o0o}ITDg6@MoG(T3L=3+KGxsUotGN~pz1>L|-wJZ* zf>u6(Mu|18yg%3Ko$7)5oZ_Ku2`r!1T|rAF<|aV-9uI9Jg(cBynrk!@XUBaZRY30P zQn?d(^2>^8eMHJE|EYR|O{_gr>IHBtL4oHYSJZ9SbvAFv{yv9hy}RTxrZ$KXt&yIl zRCGMrL$%HUP^$tPHBT~y-4ab|#d^l@5^SaL>O)|j;~b^C~`Wa;O`H$LWsKv3|7BpafbkT$QykN7absYHDUDG|R z^wiL@h_a2ut7yfNlJStykr^USWeKn0BP+dmrg7GJiF&@}Jr8roj~Yvv!U`oBW827EXy^2NpI}DeQeAR!QbJu zF-2r$PDtCe+W?~#W2n=KkG&)Gb2js(*jm^pUw;SsJPoq|b>3+gvrMOr?p$m8)WiNb zjH!`_KE@(hAL#pgviSh3AoO&ES!zAH(X;;s4;gQGGlPH>>MxR{OU4 z5A)9LBFkd+#?`M`L1GN2q^vgOXuFz|Rhz^gB@2%p_8(vp6%6gB>$(C2A60NLr uZ5Sc`McLz6(G4u43jB_1$J&km2|3lA(DFZ5qjdMy@PyyM_pYCNd&SRd?L zWaLQ69ty)oaD*!y;di+P91nVn973XqR*x1(GEf^x&fp_qTwZ}9Iuk3L zi*`I;E7A;LX>V2PTeK+l_ hdSs6JzaCp&TJyd9KC6hX*P*|^wq2$g3f}U)z5(D}tcU;r diff --git a/Frameworks/Sparkle/id.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/id.lproj/SUUpdateAlert.strings deleted file mode 100644 index c14506f58f3c6027bdd859f4ed3862af54c61eba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1630 zcmc(fO-sW-5Qg7#e?{mi_99la7(YM{f}kEut>>aC2HT{hE!97-KD!puUChQ)B_zAE znc10VXJ$XYw6C5b-7D3VR$B6uDp-kiY2{Kgjakk0%sA!w;O`4sYxJg!W2A_0VaJ?t zf&Pzf#2$0j%?=ss5&M|kmwH8xG_gKbs*v`O6W%lHZOPsl@~)$}Ac7dGoTw9>sBh!y zaZVj|cOFfbXwG^6!}BS`oj`ruc$t3O%JlEK3|YA6KG3mq?jg(ijKW$z&yf0hr`E2? zbw;(BDvtGF=NT2dU}id_+|+K;P@y3Um+C+Rhbm-QQ-!sBD!+@3^~`pi;k&a;x0`;f z0z}O=E>qv@kgz|Os@X?ZZCt6|pqj%p2_#NP{BZZ979?A$k_mWG7z6?FLGQ%&&d+06j z)xn%5`p!V@P31bBQNApZSthHb&XNwK7H&o0o}ITDg6@MoG(T3L=3+KGxsUotGN~pz1>L|-wJZ* zf>u6(Mu|18yg%3Ko$7)5oZ_Ku2`r!1T|rAF<|aV-9uI9Jg(cBynrk!@XUBaZRY30P zQn?d(^2>^8eMHJE|EYR|O{_gr>IHBtL4oHYSJZ9SbvAFv{yv9hy}RTxrZ$KXt&yIl zRCGMrL$%HUP^$tPHBT~y-4ab|#d^l@5^SaL>O)|j;~b^C~`Wa;O`H$LWsKv3|7BpafbkT$QykN7absYHDUDG|R z^wiL@h_a2ut7yfNlJStykr^USWeKn0BP+dmrg7GJiF&@}Jr8roj~Yvv!U`oBW827EXy^2NpI}DeQeAR!QbJu zF-2r$PDtCe+W?~#W2n=KkG&)Gb2js(*jm^pUw;SsJPoq|b>3+gvrMOr?p$m8)WiNb zjH!`_KE@(hAL#pgviSh3AoO&ES!zAH(X;;s4;gQGGlPH>>MxR{OU4 z5A)9LBFkd+#?`M`L1GN2q^vgOXuFz|Rhz^gB@2%p_8(vp6%6gB>$(C2A60NLr uZ5Sc`McLz6(G4u43jB_1$J&km2|3lA(DFZ5qjdMy@PyyM_pYCbJRKI zH}uGB<*W_ni!B7w9#OhjszX7{|ht=S?#roo3#QU78Beqp(_l4f6atedOS8`6R2k4mT f0$m*6LS4aAlhi*_rQe{+Bb*YduX<2dqneywuCJt2 diff --git a/Frameworks/Sparkle/is.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/is.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 7ab6c379a..000000000 --- a/Frameworks/Sparkle/is.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,692 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {629, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {504, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {508, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{433, 12}, {182, 32}} - - - YES - - 67239424 - 134217728 - Innsetja og endurræsa - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{264, 12}, {169, 32}} - - - YES - - 67239424 - 134217728 - Innsetja eftir notkun - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{100, 12}, {120, 32}} - - - YES - - 67239424 - 134217728 - Ekki innsetja - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - YES - - 67239424 - 131072 - Sækja og innsetja uppfærslur sjálfkrafa framvegis - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {629, 152} - - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 901}, {559, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 901}, {559, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/is.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/is.lproj/SUUpdateAlert.strings deleted file mode 100644 index 2f678ebfbd85fb92e884ea89f1cd74980f9092cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1478 zcmb`H%SyvQ6o&tGpCWYWLaic#;=&7};027Ab+l7v8-e7Vd=3p9N$ty0lYT8bi2LK^Rg$ zv9HGnr7y;IlkDVD=6$#a=Q?ZBeOMg(N4|ywO@H@{ad`~mas{I)nO2Ni8@<3+>F*nu z``u<)rJKH@Gb+X^Go^nNoX@BiU8w_ihP8<$B0l?C&-$GcyG?_BWR+n5t&?5D68PI@ zb!ok8a#f6WEX!h5*9z%PH)XCeU-70qDTiHRa(KN#*22FFSBuvoweg)Eh%|x1mHGYw D&@$`Q diff --git a/Frameworks/Sparkle/is.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/is.lproj/SUUpdateAlert.xib deleted file mode 100644 index 186221e76..000000000 --- a/Frameworks/Sparkle/is.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1633 +0,0 @@ - - - - 1050 - 10C540 - 759 - 1038.25 - 458.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 759 - 759 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - YES - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {586, 370}} - -260571136 - Hugbúnaðaruppfærsla - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - YES - - 67239424 - 272629760 - Útgáfupunktar: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{286, 12}, {157, 32}} - - YES - - 67239424 - 134217728 - Áminntu mig síðar - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {176, 32}} - - YES - - 67239424 - 134217728 - Sleppa þessari útgáfu - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{443, 12}, {129, 32}} - - YES - - -2080244224 - 134217728 - Innsetja - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - {{109, 76}, {457, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - YES - - 67239424 - 131072 - Sækja og innsetja uppfærslur sjálfkrafa framvegis - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1920, 1178}} - {586, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{347, 291}, {586, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{347, 291}, {586, 370}} - - - {586, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 176 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/is.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/is.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 699132926dc3e5460bc1640f9a6e9edd030a87c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2572 zcmc(hPj3=Y6vgkFPw~=?Nf*^dYpKQ-xN&FF#GOge z-+7M#0!)EKV+b?6`|i8<+;jgtevc}4-?q(J-MSW8pO3R=e7Eex-q@MN_Qi60X&rub z?HoP5yX-$jD@UHQiYKRv6S6p~d1_7jh@^%7ku@gzkL=;t);35g{FY>A#`4xgx3Jyu zCn{+FZ|r*u*!TVl_7^sQf!s1n=XhLXylxks*94ww{#<64$PSJkm9KbyqZ@J!qzCe>9DZ>Yh$V%lF4(|$>Y z4#A(mnd4bRw@w^IRj%J7(+C`FWw7SRTaWHi)?(j-QE4WhuaV2@lDMlSao6y9fwvEM zU!F}zJ;io2M%e@NcQE(K`G9x8vnt!0v(&ItJf848<9*D#PJJIUJ>J>j8XO!f;ozWz zgVnxP#kWZ{AJI82&)zw_I$v$-^dUTFaH<*HXVv%BaLK9%&l$XTI2Esqy=o5@VwY@r zFAGhIt%6Mvqbm2AZh+)Mp{WiL}uWaQ;8M^km89M5NlwD_^y{80DoxSF4%xQUWWLAE2 z*1GEo`{LJ;Q{`9QBX2e2eu(4~a&^9@w$2N4#GNU9Sy7KFk{x@`uD)kuNfDtm;o{1jix^% zF{tVg$2Vh(;;oBZ67d`Eq#kRBrY5^)m4o$;*J!hf@R!?{2Ypx(9`)Unm20#T*0LA47!j}j2ShV@ h|2mOP+0gB=$g?adW@T604O!h_IY@*@`yuBQ`vX>ks0082 diff --git a/Frameworks/Sparkle/is.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/is.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 879b9b317..000000000 --- a/Frameworks/Sparkle/is.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{287, 12}, {137, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Kanna sjálfkrafa - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{170, 12}, {117, 32}} - - - YES - - 67108864 - 134217728 - Ekki kanna - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - Athuga sjálfkrafa með uppfærslur? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Innifela nafnlausa kerfisskýrslu - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - VXBwbMO9c2luZ2FyIMO6ciBuYWZubGF1c3VtIGtlcmZpc3Nrw71yc2x1bSBlcnUgbm90YcOwYXIgdGls -IGHDsCBoasOhbHBhIG9ra3VyIHZpw7AgZnJhbXTDrcOwYXLDvnLDs3VuIGh1Z2LDum5hw7Bhcmlucy4g -RWtraSBoaWthIHZpw7AgYcOwIGhhZmEgc2FtYmFuZCBlZiBzcHVybmluZ2FyIHZha25hIHVtIMO+ZXR0 -YS4KCsOeZXR0YSBlcnUgdXBwbMO9c2luZ2FybmFyIHNlbSB5csOwdSBzZW5kYXI6A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 862}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/is.lproj/Sparkle.strings b/Frameworks/Sparkle/is.lproj/Sparkle.strings deleted file mode 100644 index 665e273e4a16eaba2f9ebc56421d6e9ce75e36cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6772 zcmdU!O=}!S5Qh8gUokRK3?`CEdx-ejM&|o{;Ynh>aFV1KbQBy-B5(1u+;ZJ-*f$q!Xm8neiCZ6 zya-hos%@y2XW>-e^iR~f(9=j`_SJSb+zYqD?XVlZ*4r|S_098b{eGoS>?u1vUuwoJ z&C4Ny%P|dQXtet?lXRgcq;7P&GR*Ynrz+LP>DKC{)yEe)*+}DtcIK5K)N1ZX{ha() z!)T>BAm*nnHfz`FYr>9Nf6=^FYqI{SJr{bb!m-WqRoQ2zom#Cs2vb{sDQO;Tp%+gz z5{j+lE2JGXP=#|nBiqWP;*^|rDLut8=bITwJkzK@Bm-JTzsz2!1!P)1*Y?aR6MJW0 zwEXjCE@QBQp{?noOIzbYt))qxU%Qp$#cDwU46)kTMq5+8yPnp1;#?7jMrT-RY#}*c z=mQ$1ECg%V{}05$nAQFc&o$QVrwA8XbrQ~`3oOX-pX=90kJUpv>!O8AlcQ0aTM618 zYIpEr-w%b?LZ@F#hV9eug}pa6isxWkZrAAkCYC(3wK?-r^RfBLkoP^i_WaVYgAKrA zH+&I3G3JQ;@cHIFB7dP#eMHeHItN*L8A%)7h&}Iy`?dzMckQ+@%SVred<_kKNXrEw z>=A2Pn!E|=6Fb9Pm^J!~R_YwF*6F|!jd;sS((_h|r%!}DC%CnrkFJ4L*n30h^4nf(|h! z^6Qyo9Lo~H0Sm5-BO({GYps5_gq2w5wT(ne`MBahk`UQo2ahYs3R6UPuX$Hg-RUst zk$AJumgp#E2(HJd-Rt5RYvy6eo1PqfAp6z0@jj<@M(cA~&Xd8A>`5+%w=Km6DQ4m~ z9>t^gyD!8HDKQE>`lBqEoXE2vyqJ6tRv?bD6R{MZCo4?3pYtz$h5Udlvk>RNTPgow zK3+%;6S=6>D$d^Yl$z(!)MKz`X!u;re_qL}%FW)nEalyJIuh_M2vz#UugRtS)WZ!% zo{c&a!L5UB=3k?@l5^y=ptX-!fNo|E~j{mn&~v@{tEi>MnAD0a?EbrdSZN> zH~_BpSk*<0JPP!@0+26mJ+wUrl3><}Bi|}x;)aWCaO!!sjNqYVmjn4@%=`K{gR$Qt z{Wj=X<4Nz%ejrJw(hhi~d&xG}Vs+r!zjbq4$`ixBk>qP>Fy7LlXLjvqU;fvP;Ey}E zrg#tT=5%fNw8$mzq19Thvi5b-9w@tnTm5bX`rD}IllPIacFdq)6t6G+WY(POJSjhV ztRAxbBx$VOq}mD@Gq;C2n_cwfzL`}Zx92gDiB2RZ_ZrV5@}Ufx{pws_{)8^=S2IiJ zei)=x?dQUBfn4@Wbu~$IB)O|>I{YDg-`VRo>4vPEYHhC5J?TZCLuuY`8r|4J_CjSf z@%Gz1GG8=FGDfTJ*QV)@c1vZ!d-JgG^>s9_@Op)ZT$I|)`^TW|`b?}nQzODt!GU^G zrT17>VmIokX;*F~3welF%em`~O}pIRV!q}Q`+p6%uO&-&t#_*_-KvY<*?cxKc%%gV zSi#%oY$9bh8@ZHZ)OtKmajsmwwf;ig%Gop43)7yyhSvgzmRHom99~ORiaoW10(D}> zgP)%^kCi-?yiEto?{q83<-t$IPi?p(&7yx$k2S`aRd#*(_a5eM8DQ1b7VlHVvorl( LhCj7(^6h^C=UAW4 diff --git a/Frameworks/Sparkle/it.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/it.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index d563ab3ee25db6470e62b4b002446b645cefe274..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1188 zcmchWK~KU!5QX2lzhdLXgo{zR84oHRxM0Lzuoi@xvNb?8{(1GAE!Em6<$z|>Y}8|9d8glI!k!pJ@3z*cye2pV>G9Y|B(DH;UC9 M%$hDS-QxT|0B3u@^#A|> diff --git a/Frameworks/Sparkle/it.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/it.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 46c777c7b..000000000 --- a/Frameworks/Sparkle/it.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,638 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {581, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {463, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {463, 31}} - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{422, 12}, {145, 32}} - - YES - - 67239424 - 134217728 - Installa e Riavvia - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{289, 12}, {133, 32}} - - YES - - 67239424 - 134217728 - Installa ed Esci - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {128, 32}} - - YES - - 67239424 - 134217728 - Non installare - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - YES - - 67239424 - 131072 - In futuro scarica e installa automaticamente gli aggiornamenti - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {581, 152} - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/it.lproj/SUStatus.strings b/Frameworks/Sparkle/it.lproj/SUStatus.strings deleted file mode 100644 index 041995192728b3dc5a5ea0a47026c5fccf168452..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn aA}K(gDOi;j&=f8PB_LE_umxfe%NhXU!woP1 diff --git a/Frameworks/Sparkle/it.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/it.lproj/SUUpdateAlert.strings deleted file mode 100644 index 1ab68bdee31c905f07c2eda6bdc66a085146640d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1658 zcmcgsO;5r=5PfHU#l|BSMPp1f9#CUKqL={cd4&qqvS0zxpYBC{Gwot&u&oI(4RkxZ z^YPxiov+Utc2S4HIU-oh_!yk>w}UpixJL+w0VY_|azgu@mO0M`t8-oMKGL?Nf2{Uf zOzC533sSEeJm866ecD>MSot2N`*l`P!_7B!D zr!`g#mq@AQNBU-J1m+$$e}Kd_JcQ@(`t-uVrr_|C)AM4B2kqkwg~UUm&`P$ z+On!}n<`xtpJif^nP#F0*%uX#*b&3YCpT(Ajg-wg;VD1w{=dR3_u1-Ydd`#~nJmJT fQGDxch}CXj)z4sIWJpeBLfOoWcKq^ZLhbW6u#yNy diff --git a/Frameworks/Sparkle/it.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/it.lproj/SUUpdateAlert.xib deleted file mode 100644 index 24c5f9b85..000000000 --- a/Frameworks/Sparkle/it.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1915 +0,0 @@ - - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Aggiormento Software - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Note di rilascio: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Ricordamelo più tardi - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - Ignora questa versione - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Installa - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - In futuro scarica e installa automaticamente gli aggiornamenti - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/it.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/it.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 46ce2c8f4ab976276abda887d6842e66d5dabe2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3120 zcmeHJO>fgc5Pj$V18x=0j}|I~N&-@)C zv?@4X@F}@jx3rM<#Av7;|#|d-Uo> zo?&VkD*ivuos%7_7%|34sb}xmLP7IFKsY4KN2jkcQ%@TaiSS04sL#rNVA`J(BcUlw z7iOE$#x)b+tLf+x2ef%>IO;nM`w-V zR?IO^f7#1R!8OX{03Z2Qzg{`x8OlQYZ>xjetHXuZ=Zsm^IJY&5T>bZX12#UYu<<`q ze+wyBac2YWS0#_s`NiQ8$6eGtHXcbSx$#kVVxoFhiYs2>w3OGx&d`|ivWWTA=Y3$} zx}G#Al`ZITW)|LG7JO0%o$|^|Q-0EE7x@exgTlmP&r73gM_<)?&gn_tO?M*2GNeb> ut$e$F-q9*3PO4dD8NSPZR?&Jj`=!p*6=u8=YDg;5*ILL~*@Wr@J^cWbU<8~1 diff --git a/Frameworks/Sparkle/it.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/it.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 490d51d86..000000000 --- a/Frameworks/Sparkle/it.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {468, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{240, 12}, {214, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Controlla Automaticamente - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{102, 12}, {138, 32}} - - - YES - - 67108864 - 134217728 - Non controllare - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {331, 34}} - - - YES - - 67108864 - 272629760 - Controllo automaticamente gli aggiornamenti? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {345, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Include profilo di sistema anonimo - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {468, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - TGUgaW5mb3JtYXppb25pIGRlbCBwcm9maWxvIGRpIHNpc3RlbWEgYW5vbWlubyBzb25vIHV0aWxpenph -dGUgcGVyIGFpdXRhcmNpIGluIGZ1dHVyaSBsYXZvcmkgZGkgc3ZpbHVwcG8uIENvbnRhdHRhY2kgc2Ug -aGFpIGRlaSBxdWVzaXRpIHN1bGzigJlhcmdvbWVudG8uCgpRdWVzdGUgc29ubyBsZSBpbmZvcm1hemlv -bmkgY2hlIHZlcnJlYmJlcm8gaW52aWF0ZTo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/it.lproj/Sparkle.strings b/Frameworks/Sparkle/it.lproj/Sparkle.strings deleted file mode 100644 index e0c2c4dfb76494fdb50b718f49036cf580171faf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9136 zcmdU#U2hvj6o%)P`~&W`6(LeZK)_{%n$Se3YFes>2ywZIozx<=jqSvwzm`k>0yn_> z%<;+0?AlHux(!v8WItxl%=voHJ7@a$KjEwJC{*EP80q(ke!tbfei(+C?#E%GCzoLm zdV1E=ljCru-@HH5)1j{V8uO)|J(8r2@GxwKufu0yM^84xH;bz`p$^mdHRFf6>PhZg zSLga$UrVp`gjoi0^h9HM$BZ+LtHOnz_rn8S{jB>7ea+~rcwOmk5PsErAIB5kVhoqm>U^{3vLd|TaAa%x#)5dYdUvl=7K zme>_d#+rSizkNwSCsu=gGkuL7@AR*ZW6^dmjx#SHA6;_Yn3eDO;e9Qi;WdAr>o(Ge zI_maV{@Uo!|5#%fwxZRK7y6CmG4wLK%w>0r2Yj<7OR#=CGK?CY>Hbtth{{Ue@z!Eu zThE9dV&hWR=lY7c&7*+vJ;|9WDzMmFNjQsRumSRj#F2b~)mbf3($l+vWcFiJztDTG za|@aWE$Wc7D+%N1HDn-*wV}&tTp77D318^G9dj0wNyk~V2;&&!pX>)Q)GGi~u2@rlJs zdt+hp03R@hxo7%!q4~HsOhKx?u0GXh5QeoGez=bqhc|p2b20lL@hK9`M_|q2LSJ&b zsTCTK@67!)z9-uJN$IP1l8LVd3-6Sf12(0caxAnNv42$*X8@*LlZS$~`A(yU-!Uv6JJa{IV-9=Gg< z9aH?ay|Nj;ja8PsXxE86lPy!um4i)WaIaYgc3mHc?56do2MN(OBY$Yu({6KaB)kUa zcZ!ubn=zd8OzCPRyIO(ebUT~V`WzYB`TZbU`@THADhmzE!N{S|g&N0oJGxx!oq*(S z5btg}6U8MfEV)o_fg@>m7aglmGBv(k&eX~|srq%N76Q$|cDN9nVzH+E3hP zhLIh{6sho@J(i1+VMO1g6~m1`K9AsowCitr??c(MLGeTlR;J zORE^>JXRj+u=Q)&{L^5BPe;H-C(dL{prBUnc!?`Rn#fNi*bWWa&+zlq6C zW8BeAu#N=wq61?1$4XgNm|~OcYSj`n_3>qGOWhc-Gh$% zOBvfb4fka;ym;s8+|tgy(awLmq4ai_;lK|eM*_R+1`D1kDiU`hTJ1dMbwr0$V^WNl zUl=ahE{ob>XAosxb|1y%nr;)r7Rvgd^SV1n|f3JVQad>t-h6vg`$wo=kE2DxxrGjNiPc z!;T0arkKxtU&ihGv(KS+gz5Csc?{VGOXIA|PLaS>>INr2FgvS3cB<5_K2J32mnfIf zWUld-xvsAw>fbD*igQ!<)6C7Ysl>b(%_+b|QT6upjB_aBg{t6d&%Z0XMC^|%#VzNa z>nr3k3wf;eb*4!Ni*6=z`r1RVi}14vtC#uNM(R?PdMAn0Fyo-EsqYNjYu)vVayC?j zec94_e|dj1J#`kljvsZ`!A)x=o9H-}UG&wQE!mTz#HZbnG9r0#6Mmf8WJhp64#W^mT)WXbk z#+~nY=$JQamJV|w!J9YFzhZS`Uo>8$!;Xrs98U_nQ4jm(9`@_q6m>!iB? z_LSV5ez|qc&C^Zv+z6jUPRv`78Agq?X8$$qq+!sEwsA-5D<232ok{cmU=CuWaq?aT e{ucp}*W}Je*EX?JdT@&jGD}bg+|mQ%lK%pWaQ`#_ diff --git a/Frameworks/Sparkle/ja.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/ja.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 38beb7cea14868ce8522631625205ed8a4ef03e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1086 zcmcgrKTE?v6#vcn6v0L4;#0ecgEa^RsWc89C8n)uiHX>T;^5#S4tDV)i1;1c1P5F9 z;&)J-Tt)renUfgMI8-@~%iVkT@_v8r?bX5@O0cnt5FUCQHkLVOP{SrFNYLkq5iz61 zoRE@lt?w6v>KT=^!@o@wiU zB-rP!h^xgMSO4FiVgIgnx)sa0+{nG$(qAKq - - - 1050 - 11D50 - 1938 - 1138.32 - 568.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1938 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {678, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {557, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {557, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{481, 12}, {183, 32}} - - - YES - - 67239424 - 134217728 - インストールして再起動 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{311, 12}, {170, 32}} - - - YES - - 67239424 - 134217728 - 終了してインストール - - AquaKana - 13 - 16 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {157, 32}} - - - YES - - 67239424 - 134217728 - インストールしない - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - YES - - 67239424 - 131072 - 今後はアップデートのダウンロードとインストールを自動で行う - - AquaKana - 11 - 16 - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {678, 152} - - - - {{0, 0}, {2560, 1418}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ja.lproj/SUStatus.strings b/Frameworks/Sparkle/ja.lproj/SUStatus.strings deleted file mode 100644 index 041995192728b3dc5a5ea0a47026c5fccf168452..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn aA}K(gDOi;j&=f8PB_LE_umxfe%NhXU!woP1 diff --git a/Frameworks/Sparkle/ja.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/ja.lproj/SUUpdateAlert.strings deleted file mode 100644 index 2b4826be8882b38a38d22e4f1bf094e2ceb8af56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1516 zcmchXJxjw-6o${-pWqZ6yLhUIpg8zJp-?L{RmT!-`k`%7`ayMcbLb%b2_ibV+d&W< z{20Wg_zOg+ICZqB@4ZP%8*CCmB!t|Yn|pGe`@Z*leTHa?!lcj&6-lEiE`=6xPf~(Z z+M)s(lp&KEh%6vpL!^dp^}%;4X0wPju)ZSW8&t*`4KdwbwNBf#i?1!sSJkLM8jCBnlQCEE&*?XK^fJQqJpg zhXi>7%z~~;^FD+Tnj>~mdS`POyW9m)n;#{Y^&da7WvZjD8mcn_F_mn66hDW76(3C-uqC7^z$(x|6U{sJhVmWx67ll&OE~X$k z9WIp(eu7q){K`Exq1=V^ - - - 1050 - 11D50 - 1938 - 1138.32 - 568.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 1938 - 822 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - ソフトウェア・アップデート - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {452, 17}} - - - YES - - 67239424 - 272629760 - リリースノート: - - AquaKana-Bold - 11 - 16 - - - - - - - - - 289 - {{273, 12}, {92, 32}} - - - YES - - 67239424 - 134217728 - 後で通知 - - AquaKana - 13 - 16 - - - -2038284033 - 1 - - LucidaGrande - 13 - 1044 - - - Gw - 200 - 25 - - - - - 288 - {{72, 12}, {196, 32}} - - - YES - - 67239424 - 134217728 - このバージョンはスキップ - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{365, 12}, {196, 32}} - - - YES - - -2080244224 - 134217728 - アップデートをインストール - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - - {{110, 76}, {445, 199}} - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - - YES - - 67239424 - 131072 - 今後はアップデートのダウンロードとインストールを自動で行う - - AquaKana - 11 - 16 - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - - - {{0, 0}, {2560, 1418}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - WebView - - reloadFromOrigin: - id - - - reloadFromOrigin: - - reloadFromOrigin: - id - - - - IBProjectSource - ./Classes/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ja.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/ja.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 32be6c6d92d3d0ccd0d09560c256d40be5e2438f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2698 zcmeHIOKTHR6h7^;#s4tqLa0!`;-k?brA;an!$eF%eL z{t3~o_(0dvtu9>Ht>8-3@7(0JGBzfmiVG!7?##XCoO{mqoyWJYLvmb3#F4NR#FGkt zj-2CjSX_xqLejD(RXHy?z7=GVa=I3HK0&D}_pAI$?`l~MwfLiCOcrFBJ1NS~N@Q35 zq?~Ho8lfjceBaN4^=ZGe32OZdQA|sX*j2@sQUKeZSqRIL!8%Wzr;MI2Me?hXDXz+3 zy^VV(X2xV(P6xQ@)vo1hXXEXqES|32zo+@qji-Jhj2Ik_G9t}18*M8qe-+VqAfiro zYy|529F`G5FA>=M?7d$0e0Le;2Px`W}ZjcS+2@V515<@VA9Q=jkufK z@6GX9R(gt+T4Oe7hxPca)n8{V``p!DUEx>7WJ-}=W#*61Jj$7#+^rfyf&dN&ztJK! z89$UL;W3`z1>WKLjj_vHIF{Hz;}6x*RG-*5#HiG+INKQ&TisV&72Py(*BR&YUpq{J z__j_IX`PoUpE1>0Bl60TGPP=CeaaO1Rx&;67OkvEUPdW%(XgY_Ry9&QQ5nz7Mr%Ju zyAHWkp7nOmSZ(D%ojW(VuiZgAy6UUX9%rn|Yfr3FMpayb(cZBUs)XL(2?ssb z9^{DnUZc;7#)8pN&(-I%U282QCjvS4pQ*paROj0CF@V=@bH0Se!}Zl|e8eZ@QJ;Ua zo-v(#5OI|7+0A2-lQ4swW-J-SG@2+=GlvJ9kZ~*_i@P|o>D`{A%&?oJ>>zCZeQ<}} UC - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{300, 12}, {105, 32}} - - - 1 - YES - - -2080374784 - 134217728 - 自動で確認 - - AquaKana - 13 - 16 - - - 1 - -2038284288 - 1 - - LucidaGrande - 13 - 1044 - - - DQ - 200 - 25 - - NO - - - - 257 - {{162, 12}, {105, 32}} - - - YES - - 67108864 - 134217728 - 確認しない - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - アップデートを自動で確認させますか? - - AquaKana-Bold - 13 - 16 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - 匿名のシステム情報を含める - - AquaKana - 11 - 16 - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - 5Yy/5ZCN44Gu44K344K544OG44Og44OX44Ot44OV44Kh44Kk44Or5oOF5aCx44Gv44CB5LuK5b6M5oiR -44GM56S+44Gu5LyB55S76ZaL55m644KS6KiI55S744GZ44KL5LiK44Gn5Y+C6ICD44Gr44GV44Gb44Gm -44GE44Gf44Gg44GN44G+44GZ44CC44GT44Gu5Lu244Gr6Zai44GX44Gm44GU6LOq5ZWP44GM44GC44KM -44Gw44CB44GU6YCj57Wh5LiL44GV44GE44CCCgrku6XkuIvjga7mg4XloLHjgpLpgIHkv6HjgZfjgabj -gY/jgaDjgZXjgYTvvJo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ja.lproj/Sparkle.strings b/Frameworks/Sparkle/ja.lproj/Sparkle.strings deleted file mode 100644 index b21ea044d834951b1f87652cb20cee9a0ad9df42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7518 zcmdT}U2jxH7@l%f@WP+qLPU_b@S@%rW1v`6?6N>hT^iJ~+x=kOa<6p`J7;FjoSFB1 z-mm8@T-~HLsDw(ZDz0O=9>QNi1*(qw2~|VSlq#z{`ts<>scBp}UP5nxRsnN1qHlxR zq*kdlYOUI=?p9mTvsT^TY8_NrHL0KG`~a;y)@`CSj^FIH)wAf~TgrNN4RblhH`XyP zp&IBfsMTm?aNoewoIS1E3EY)c1><%$_cw_rvltmiZ&{zozJsfeW2}K$W9lHr-OdB7 z*i>6^nuK};|D8{jl6T}!`Bc7^dHGF-<&?ZA85xxovbyraQ-Sy^Hc!tDZYvJRaXGSU zedCXze_pD{b8-Stj9~sZ=@Hp2r}uDHM)wT}-~KQpx(afQOG9Hgf1uWBx#YCu8qj$j zy>;ACwoORJXpGWZ*U}4R7HIvKFsGB9;Wc-E}JwYWDT zvWON@L=@kL`*u_q)VMR&wM00N^DUa{c#pD z%d%rnasQp8v+^tYE&vy03FHdKX61b#jIHl+{TaVM3Nd7GQj~rgohu|hWE#K0tMLJ2Kut|+g&xVE$!H(}85e-hg0^vDj5?fb>6V(9 z(wd-+=kO%a(n%xEOI79SxUtjN809jHaIUb_vzfTWORPgzCbPvy)l|hSL9v9w|Pm)^HX;GCNPXnEXm|Odb=JKJ%=L z)VH4u3+k{&V-{E?&I}r@1hc>?vv8N!{dfG$%Lh7-3S{`{ldmr(x!WIkl#{DrqEd?o zcfLPcOnUzh+)cnsnY=KJIA3M*uEsi!F~ip7HN1!Z*1p@17Pc>;W?J=c zH`%68pRlfW>)@^O=KjB@;nb!bQ^$= zomq}=uamG-{&m~oXNONCk6?Yw`r@8Mc(;2YX~PqdQJ|#|ztt9c$uk*7p$4x&eyWKc zix}gJ>(~tuLdzgy#W{@o7BT(0$FW=XEdCi5KY<_nZ{%J5hAM@tf8_-jy6Ka{$BE8pe*9z47XXac%eKTcDj0y)Lz6cwe%;O|+-A zuf6^n3H|N>`!I|@tNSQ#>t_$xg_6e z&X$brK#tG$OCId(F}=nJ7{(zvhq>Uab|vA@>8J_;gKCTHlx1>TJwQ`*X(2&%&nndnmI2<1dZt<Nd&SRd?L zWaLQ69ty)oaD*!y;di+P91nVn973XqR*x1(GEf^x&fp_qTwZ}9Iuk3L zi*`I;E7A;LX>V2PTeK+l_ hdSs6JzaCp&TJyd9KC6hX*P*|^wq2$g3f}U)z5(D}tcU;r diff --git a/Frameworks/Sparkle/ko.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/ko.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index fe76030a8..000000000 --- a/Frameworks/Sparkle/ko.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,692 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {583, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {458, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {458, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{442, 12}, {127, 32}} - - - YES - - 67239424 - 134217728 - 설치 및 재실행 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{328, 12}, {114, 32}} - - - YES - - 67239424 - 134217728 - 종료 시 설치 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {96, 32}} - - - YES - - 67239424 - 134217728 - 설치 중단 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - YES - - 67239424 - 131072 - 나중에 업데이트 자동으로 다운로드 및 설치 - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {583, 152} - - - - {{0, 0}, {1024, 746}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 855}, {559, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 855}, {559, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/ko.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/ko.lproj/SUUpdateAlert.strings deleted file mode 100644 index c14506f58f3c6027bdd859f4ed3862af54c61eba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1630 zcmc(fO-sW-5Qg7#e?{mi_99la7(YM{f}kEut>>aC2HT{hE!97-KD!puUChQ)B_zAE znc10VXJ$XYw6C5b-7D3VR$B6uDp-kiY2{Kgjakk0%sA!w;O`4sYxJg!W2A_0VaJ?t zf&Pzf#2$0j%?=ss5&M|kmwH8xG_gKbs*v`O6W%lHZOPsl@~)$}Ac7dGoTw9>sBh!y zaZVj|cOFfbXwG^6!}BS`oj`ruc$t3O%JlEK3|YA6KG3mq?jg(ijKW$z&yf0hr`E2? zbw;(BDvtGF=NT2dU}id_+|+K;P@y3Um+C+Rhbm-QQ-!sBD!+@3^~`pi;k&a;x0`;f z0z}O=E>qv@kgz|Os@X?ZZCt6|pqj%p - - - 1050 - 10C540 - 759 - 1038.25 - 458.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 759 - 759 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - YES - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{424, 279}, {586, 370}} - -260571136 - Software Update - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - YES - - 67239424 - 272629760 - 배포 정보: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{299, 12}, {114, 32}} - - YES - - 67239424 - 134217728 - 나중에 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {149, 32}} - - YES - - 67239424 - 134217728 - 이 버전 건너뛰기 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{413, 12}, {159, 32}} - - YES - - -2080244224 - 134217728 - 업데이트 설치 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - {{109, 76}, {457, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 47}, {442, 19}} - - YES - - 67239424 - 131072 - 나중에 업데이트 자동으로 다운로드 및 설치 - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1440, 878}} - {586, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{347, 268}, {586, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{347, 268}, {586, 370}} - - - {586, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 176 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/ko.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/ko.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 91654197a..000000000 --- a/Frameworks/Sparkle/ko.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{302, 12}, {122, 32}} - - - 1 - YES - - -2080374784 - 134217728 - 자동으로 확인 - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{236, 12}, {66, 32}} - - - YES - - 67108864 - 134217728 - 취소 - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - 자동으로 업데이트 확인할까요? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 19}} - - - YES - - -2080374784 - 163840 - 익명 시스템 정보 포함 - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 128} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 128}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 130}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 142}, {358, 56}} - - YES - - 67108864 - 272629760 - 7J2166qF7Jy866GcIOuztOuCtOyngOuKlCDsi5zsiqTthZwg7KCV67O066GcIOywqO2bhCDtlITroZzq -t7jrnqgg6rCc67Cc7JeQIOuPhOybgOydtCDrkKAg7IiYIOyeiOyKteuLiOuLpC4g7KeI66y47J20IOye -iOycvOyLnOuptCDsl7Drnb0g7KO87Iut7Iuc7JikLgoK7JWE656YIOygleuztOqwgCDsoITshqHrkKAg -6rKD7J6F64uI64ukLg - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 816}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ko.lproj/Sparkle.strings b/Frameworks/Sparkle/ko.lproj/Sparkle.strings deleted file mode 100644 index 25371221d4ea8706e684c8c1932b8abfedad6533..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7086 zcmds6OGsQ-82%ToLN!FXt~|G=--) z);y1~6WD2=9Fe2)qO?gjMvlr$<);ye%9#3^>r;4&Vc$tSCGl_6-#v;Eo{~_jGg!+x zp6FtoBjXs4%V9iyfcJ5H&DB@cvxB#UT*kavP5H*~WfU_>j3(5b%o*H0iMesC8kP~v zTgg+{aZ+B#Z5(+Gzcp^U zuUDL0Zhq8re_AX?W*&;;&1AQVpI}8KTblWTU(EKY(_V!J_chQW!?19g;A_P&HQ7Zob5;3>db?3Ww3i|5{Z zytZ=tCcZo^z{Nu8?zHFL-!IP0vmSiL`)KwBaSAQ@TjDG~SsKZ0tR51FXjy1g$hq!y z-CJ24w1@(VE?`9~M)DSW2Ft)+$I>)W>b;x4We_RO&yVK&xr^t{Zx$oD--+TZ5X_T` z@chD)>>t@uzD?b#QK-~0f`7HY4+Ak7Wf4XnjU=so2l|Zzn{nmO#24*1R<$urkV;82GQ^n~7bO@l86k_NX`L_7$bymsP|MMa8B?IU=d@#*At~Bw&q=*ZJPX z?=jm*OQ#WWh`a8P6edHSQgb>>HcE~joT0s^+Hb6M#s{lC>2OGL=x?P^_7%hl@46pz z{vYz2Y-DSOa1~JhHi*WnZ9ha9P1odpFLHZ0pEvG)%z2DwthJcE(#U)^7BVaI4mwvc z?y^xL8I@a2=0i0i@2I%QI!sqcmHCT#TGs)r=X{^B-d{Ml{0O-O zxn}LhVr1?H^mIU+eA`llx>`Q8@@p}Y7atGK?VD={avOeTDb0V^q|DNzw6(oPS?45_ zMyg|m(X7cmK@IPMCaFUkgZ7jr<1&TJodJ%9RRyOJYV;Vz3@dG0%l%hO4y=EU8fL#Y z&D#2xsXc_naI|Uy5>?FGOWr&R^y%6#jJ}{3vkzb=8mk@Yid_pOdg-^1$6S3k)G&u(LNlS+6pfRM9c1zF@wnt_yTkL4W6N?B%%5^x_$u!<=Q# z4rCNF7U)e>KfD7?`+YP$p4A&WZqpIXZFzmVgUOb18(iU6DqZY#R2Ox;W_@q8L77ee zr*kp+4)(_E9Sy_rhRu$`=f>2Jr=fE)6J#m;Y`p&4>ZeUP(UE~bUE!Z^tAPefLKb2e zY>vUOu4%&6&KSIxKQ*L#FyKwGK5>p!XsaJu)f^Go1$qo|oGzo79Ft}jGKdi5rY13B z(4n~`7sw_W=pkgQxQ11MK}W9|vCNjaK`{PQ$Ze~Ery}v0npt}rd2=fNn!H=3W23KX zZz5+%zND5{y{UZ3@NN37F`o4n>=xt&4X5*-@-@o{`nY0_goTfx-_gun*ykIMsj$R5 zK$Moa2Ab;IhQ3C`*RsvokZtr^&^GmVWmc$X@pGYF^;>Y)^N?nDIO(_Ltc?;XHiRv> zdnXY?Va_^iy9!LP)6|))B2Mj|MDL^Gwp_W%$IR%g1jzTZ>oaVtX5Cn&>-eh~Q+B1n zcrXUG+K~^{zO)cMh&v_`3!})GjF11khojC;VQ0&|4sj#TV_{V=Qr8=7Y_0(!=^TY*$8G>N6sJ{X$By` zQP_OTK3h1`7!R?snCMc;S%LYn(xCHilq3dK#02xR@g~cFnrO2 - - - Cog - https://kode54.net/cog/mercury.xml - Follows my Mercurial repository, updated whenever. - en - - diff --git a/Frameworks/Sparkle/nl.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/nl.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index dca47c72837d5d33f14a624a7a3d16754dcc393a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1194 zcmchWK~KU!5QX2lzhdLXgo{zR84oHKE*j+*ly;3^X$_?@{(1GAZHrQoazL{wEjzRG z=Dm6Q@gC_!13BF&Q>>EZbjfq1TTOJWN-I{OoD5G+M&yF{N;95}y*7VLPRU*zvK;SR zDba^;E~ZkhL{H86J54nwl5k?I(Yne|r%lFy&LY0|ue-ey56Y7I9()JB{j2+2f^BRf z)?cY$$~oP`-t?-q`xUV;-+fZiSsE(%;696+zid)Yj{&1%X1-Uw^NxD|-(NeA(GT{u`!>0^&fKm* z8u;7fyq@`81l8A(;_ E0mdW2#sB~S diff --git a/Frameworks/Sparkle/nl.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/nl.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 4f2e79221..000000000 --- a/Frameworks/Sparkle/nl.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,700 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {617, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {495, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {498, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{432, 12}, {171, 32}} - - - YES - - 67239424 - 134217728 - Installeer en herstart - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{282, 12}, {150, 32}} - - - YES - - 67239424 - 134217728 - Installeer bij Stop - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {126, 32}} - - - YES - - 67239424 - 134217728 - Installeer niet - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - YES - - 67239424 - 131072 - Download en installeer updates in de toekomst automatisch - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {617, 152} - - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/nl.lproj/SUStatus.strings b/Frameworks/Sparkle/nl.lproj/SUStatus.strings deleted file mode 100644 index 041995192728b3dc5a5ea0a47026c5fccf168452..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn aA}K(gDOi;j&=f8PB_LE_umxfe%NhXU!woP1 diff --git a/Frameworks/Sparkle/nl.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/nl.lproj/SUUpdateAlert.strings deleted file mode 100644 index 3997722016a8a0fb6fcc75aa7d03d712ccb10e69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1656 zcmchX-Acni5QWcmpJMT{AX-HP#S68F1+8GJURRsi-=rj|RUckGGs!l(v`Gp@Lb99L z-I@7jX6O5>hCS3_aES@Ji1`?t@!dfi9-c5nfF43DC^@A(p(Np6f4R@&YM-(N&qpeM zz>H_Ql=<1IJ3M2=zZc3{XfDqlW$Sf%QRBQ!m-Wrvw~M)BvqpVIWF30*PH(QrVwwX7~UivRyY?HgCm6R~1 zQuzkeZ>|s@I>g1=EbHH0ewO1+@9!pceXe&PWK~HW4cUcK-VYL|y)7VpNNJA}sV^C& z^Tph6WAocXsSjC~emKy4_0`6lIV - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Software-update - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Versiegegevens: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Herinner mij er later aan - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - Sla deze versie over - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Installeer update - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - Download en installeer updates in de toekomst automatisch - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/nl.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/nl.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 6992a2c4279e81f6150b36ef8bb1cc5fd0822b70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3122 zcmeH}PjAye5XI-*PhoLE>Y;%6(?W$%NI&uSk zSnJ2K$~B*Bl-%wLJMehd^31ySLo+?upIGbG{*}EfeC;ceJ-x5;5Mo-jcC1~GpT+Bc zp2bI72)o=eODovkuR_x<9M&V@+;ICco2b56_VlEJS4G6@D)Yh)?M)@CZT*INHC?p1 z&GdvNiQXcePbOtVbH#MwPO7WqE*P}j*-v#6Tnu=4-fqhIu#)pSKbvz*onrE>vI?x; zUS(xIkqwk5s4i?OeNyAZskn-AS@#b`hMQ10s-W=j69ZmVKKklM;sDGpxiV88sq)H{ zS2a7IK^y>q_=y3j($m~2Y;Y%j?kJ)y zV`p5(&V5Aef1fvv9TAKads-+r^kpi*Jm^z{MAhMj&Gbw68W%cXeX0>vL;dv9h3Z2k zsprz!qMC``P*h}>@-nlL9q9dwt08wiJA&$By5# z_X%+mQ>+^vd%Wb@Lna6IU90?eikXlh7M#Bh2iECjKK6xT292)UL*(T3ZVM(>zb^h) z>ai*n6x=A7>w6DXPF-!6#XMs;<<-2JBg|%wliYkT38rk)eI)iTNi$I{$!%)%15cVmUiINcNCBIeYJsP-}w$*qVIP3 MQ?6Y^K0B|rKMGj{>;M1& diff --git a/Frameworks/Sparkle/nl.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/nl.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 673b246f0..000000000 --- a/Frameworks/Sparkle/nl.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {485, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{282, 12}, {189, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Controleer automatisch - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{147, 12}, {135, 32}} - - - YES - - 67108864 - 134217728 - Controleer niet - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - Automatisch controleren op updates? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {362, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Inclusief anoniem systeemprofiel - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {485, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QWFuIGRlIGhhbmQgdmFuIGFub25pZW1lIGluZm9ybWF0aWUgb3ZlciBoZXQgc3lzdGVlbXByb2ZpZWwg -a3VubmVuIHdpaiB0b2Vrb21zdGlnZSBvbnR3aWtrZWxpbmdzd2Vya3phYW1oZWRlbiBiZXRlciBwbGFu -bmVuLiBOZWVtIGNvbnRhY3QgbWV0IG9ucyBvcCBhbHMgdSBoaWVyb3ZlciB2cmFnZW4gaGVidC4KCkRp -dCBpcyBkZSBpbmZvcm1hdGllIGRpZSB3b3JkdCB2ZXJ6b25kZW46A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/nl.lproj/Sparkle.strings b/Frameworks/Sparkle/nl.lproj/Sparkle.strings deleted file mode 100644 index 023c473b2a9ccbdde18f329b0d5583fb2406e166..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9374 zcmd^_NpD<56oqR`)@<0lL>NPa69G$vh%*R98Hf@Bf?az`96N2RhnVEY1Lv#Lm#TU_ zB$nJpC~9^4y&CU$?yXz?`>&hndg{{SbfVu~{l3;`KMm7F@26>`mN)4z?Wt`~Ej#J0 ze(8Uq)}fyEHRgueuBV&nO1hRd(l_bzbW1H8>D$@U%QQ&iJe%=DJ?&}TGd&&a@8I9n z2WnxL!#sMVvGlRyMB}OxiXb6v`(KJODOm_%KHo?r%tjw(T6AI?dWNm zsWwlC8j0Me`qtF&-g1M~ElK~r)Z1vr?MQ3T3jNh~m z9vQvX3P`q_Ng3*RKGoib(lfTejFH~nXdIUNNc}w5GPk|ive4GHRyfsMufbZ-hD{&n z2|GmoU+aC|u55RO$4Qn5;}{?IIMGZvh5muoABwg`_IH$Lbm~9U3RugTC>Ui5;1%v` z9kAkYrW8Fe{>^NK@J0KF-?lV%KfTkJwQ8wD>pSfftHtbb_MXG^N|HEI|7oTRnICAz zopd*I303s5Zg@Dd|5YucEZKopo@6>}%cm9jBVRN%(AX}0);&?{iFh5U1;iStZLBX; z_I;snj9s!Gqs*ZZ4$FlOTZ$z+m0Z!lx;)4T$**x_S6UnC16>no!Keo>=z3q&>`OY< zpMBjnh*4=cJ6X<9v8ykXuqQO&As`G^cbRfA7BAv* zO9&CzPlO2{z9srTEJDoVwte+H_&=21h>K{4I6@5C5jEJ^ryYIha9`el?l#hQIVPII z8t=n9yP3XvCtBsM@*cuk!rY-Q?NI@pzn;N1V6MmSTZg>@J`&A1kM zt*J&TC8j!Km}n%?2}u|W3+uf1t+wLJZPZE&iN9{4-X0tE4yReAG_DIc-+@ijXD>p zr*_wf0!3HOZR_1Xc0FO!&golUYGrgFnX7MplYFQ3>mLm=)FyiK-(~k2`5RgoON(bZO{6ifH>SOO! zx&pKMwW8uBvBLTF;`2Ec<+-afT%SP~=d>~3^#{%zwyQ4VFVy#IWMnw5^-=xmpHD;j z$SA5Y&fBPGl0#C-i3;ZJCX-s1wcW|y!YTW>+K>E%6CfVsEcPME=t~t#`Rr!2>*RkyalxTJ>A4 z)#a;VjmvE1QM0Pw>Q#SE52PQ*d2S7cjla`dbnCZz_A_|_CwQXWcNn0qYt+=b z-P@uI*v1VO7}P&CQUUPI+d;-7VlFmBE>|!KTWl*gt)2`053`xH!}A z+f4iW*8oSEIn6V@bN`;HPj77r6^IT6!fAk6I4@r_)+EIEl|;-&j!J|E{D@@>zx6sO7WT xd?pc<3{EzT#-s3qr|Dr8E%^_ihuVi60YBk?EAZz2S%7T7)ZkC^w+_zp{{i2G7FGZN diff --git a/Frameworks/Sparkle/no.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/no.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 503b2cbaf022f86c3679847beac4b523072f2be0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1040 zcmchW%}T>S6ot>aPcgXCZi)*P`~zJ}1zorf%~-`WDM^a>z`ln1-5WI~HWgfyFiGy; znRCybd4HQ|te~lGb*D$=N>%6?&#v}(AG1zX6RDLcVxN1gz>{Jfc-B}GjkLoPbjGs3 z6FejQU+9-wfl-5=JHmzAg%(O2f5tcCc_G?x$gv8%DW1fc1!q{1-{b}`mc$Jqsv^%i z2v`r;LHEALN+s6%Znn*$tKPnjI{Iy!O*^kEG&EfU`bAf~(EL-+R_}}bEKveoID o4jMg5SF7?)j8FVmKU2SL>(AzIMoo6VkM12Dsv7Pg*XuX;59fugX#fBK diff --git a/Frameworks/Sparkle/no.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/no.lproj/SUUpdateAlert.strings deleted file mode 100644 index f9b8201ae07ca543a7b353c9eec95166110e1bea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1682 zcmchX&rZTX5XR@sQ#72AixHzl{FCUxXrhD&>Y3PrRa!_3q7Uplcv63}ttnez@kE+- zcc(ME-}lYTe*eg>)Wwswbmc;3GUXXdjHM>$W<8cj`dCAGVjS^&@Yly{j^Bu}&&uN) zn=xce@y~oc_LyMT9Rlng`{?ddd1md&z??CYgw+n~7Vn8UZOYyO>usYr13?W|A*fq& zBn^YBj!qS+ZXHb(G^f1FC#Uj?Jw_uRrTRwm*r+?iJ{JAjxd>2ME!iK{UR95b+CH)-xkh3Cj1@>~)iOXyRbFKE~$QDD{l{yn(Uh= zx%Z^U4HKFhN7YN1h2$|_!*6q3nd82d$IbBt&#SyXwN5p6TCrLGX*YYhEtMC8cXeMr w=K0fGSZlV6?|^!klSfs`lg*v!jHeMmw0xC5*=hYczaOP#ik(L=(S)P6UkOaF-bj45Z#4U6Ye6H&oSthg zUs+^5UvB3bX{I&`%(O_q>sm{H%UJ6j-TJrxRNCO*Yv~Kh`1fpU&&#YO8gKMRvr0aX zUX65_t8XO)-s%rZgN*W6KHufp#U{pueZzQkE{GcMNqU`IC%R%c?q%iId1Xek(rqDB zYt>DszE%3{Z@8hawVJ%=@O$@UKI|I)UTkJoxD77_8T`XofJwo4p_Zk%1s^URX~x*71q`u;zpONp zw?W>K_|;I)cpRSmXUg-8sp6%9^nXUzb_dx$c!_@*RC<(q?zZ5oN;0uxRio zdo&oU$r`~m>@MaBz6!>}_DBed_ULGF?3-kX91~%3q+*40$q8eC+Y8MKkH*~gs*60* zv9jRh(IEAM)-x-G^x)M<&-WVX5imy^FZK+6(1jL}8${rgK&v0tIMF(0%feQ{lO^uk zI@iVAyDb(y)2wF7GOtgF<+?S)#NI1|jwMsAZ6VV8EfPI|tzSquVbfC(?;6kk@ite2t+pGZJ<%&^itpH4Q{t-pS7e}NGf7yNM##2N)gj&L9SJn>|?it z`6hIAzI2$AhGmSx?bxKvTi&&e@&Ixgvl4j<|8|}VBeBmyPVesjr;YZxiM)W5H%t~M zYwQv=2l6iRVb0Fwob|MmI~)Vd`Ei4{Eoo1*bIzp)r`^6X zk%yUOhw_w?FSoGW}3G(B#u<+pzJ0-h7x?^wKxdC~ZBj(hmO&p(cZSh0AdE!3C){M^b}t8^xB@M-A! z=+r1a`*hM@{3+6fXYW?t_v5BL*?s!4?T4#@uF2cxw_Oz_YWzmRH7U-qUd!iO+RVqCsmnRQ8CBpyR)h4@jLSezhqW=+x9f~U yKOXf;5;iSn`cazowcB6G`fJrn;e2B5Lf1Gg*pu4({!~3&Avui9tDL`PME(Nnb(~%R diff --git a/Frameworks/Sparkle/pl.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/pl.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 0f615561d0205432b01314ff2db90e7848412555..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1078 zcmchWOHaa35QPt0e#MO|Wn)~ZiLXS~hK0tkaD@~jSlb3@4E@{g)o-RWwFrc`AWeHa zuXAV4x%cZ^$Lc7krw8>lR-#C$KJXmsi0=jOmF7g|iZ#N%@mPu{!aDV=4k&FM@C04+ z+TSIf_Am6VaxmtgCysFIcB*#`9Dm3f^DKy#JtSBu-U!dYI}6_7jQlb;fRPb5gpp?C z*#rUW6+7s~_sBKHT0hOcyJ)g^qVooS`|hUJs}EZlJQeUiQ_<=wZ9QoSpT@l@S1Gl? zTfp+z8P4!O`~Q@@3E5U*DpV@v?#+q5fnsaCtTv3n4kzWFonkU`>V_yAbcbb%PdBK# ztzuPyvxWlODr>eL**W)Kj1^ - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{139, 604}, {664, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {542, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {542, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{430, 12}, {220, 32}} - - - YES - - 67239424 - 134217728 - Instaluj i uruchom ponownie - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{235, 12}, {195, 32}} - - - YES - - 67239424 - 134217728 - Instaluj przy zamknięciu - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {111, 32}} - - - YES - - 67239424 - 134217728 - Nie instaluj - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - YES - - 67239424 - 131072 - Automatycznie pobierz i zainstaluj przyszłe uaktualnienia - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {664, 152} - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 763}, {559, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 763}, {559, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/pl.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/pl.lproj/SUUpdateAlert.strings deleted file mode 100644 index 176d179ec4fddffc9962c782a7af5529a6f5c74e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1686 zcmchXPfr3t48^-wzk#<6C*)$pC=vf88e?Lj#t7)a)2g6@z!G4i^0mFIzZMKTh=V7y z*&SNinZCX^{rHr1DM>6BQj;UeWW={(T_og}4rDf)(@a z+3Hw_#7|;l_UPl+9h&%K_R-x(@`N2r%g)GTfVGBQ<=wN>M(o|h{_iRdsGtZcN7Yr? zk+RiQqE9PQ`1fiGRI|@pkQ=^z`ZT8hLm5X$l18_1;_xRPQ*U_3blF*l`(U}V-vi>> zL~BN#rOdn;|31@sT|3ik-6P@bU9hhNlyW-9c_YX9Vpc;LJ_8lm_816d&bpP43gc@o zz*nbpuk_-?`qnXB7v&1CYBHh!s@)4ZJ5hD@7wv{Je3Tnf@lb{`XDA!o!9*U7(Ugi_ z(1zYMq5N>}xE4Ua0fFYnQ} zvfF<^S3}W`tXS&I8)x(9+K>&gbj~eS=kmOHl$#!V%k%R{6`_lcsd5yp8jITdp|r7n zGI%p(OXsgnsv0<2@TE!^7=O!eUpU9dwl#+=blMEnVQ!W - - - 1050 - 10C540 - 759 - 1038.25 - 458.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 759 - 759 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - YES - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{399, 283}, {586, 370}} - -260571136 - Software Update - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - YES - - 67239424 - 272629760 - Szczegóły wydania: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{283, 12}, {162, 32}} - - YES - - 67239424 - 134217728 - Przypomnij później - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {149, 32}} - - YES - - 67239424 - 134217728 - Pomiń tę wersję - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{440, 12}, {138, 32}} - - YES - - -2080244224 - 134217728 - Zainstaluj teraz - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - {{109, 76}, {457, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - YES - - 67239424 - 131072 - Automatycznie pobierz i zainstaluj przyszłe uaktualnienia - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1440, 878}} - {586, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{347, 337}, {586, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{347, 337}, {586, 370}} - - - {586, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 176 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/pl.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/pl.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index a832b4515..000000000 --- a/Frameworks/Sparkle/pl.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{99, 573}, {444, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{230, 12}, {201, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Sprawdzaj automatycznie - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{101, 12}, {129, 32}} - - - YES - - 67108864 - 134217728 - Nie sprawdzaj - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - Sprawdzać automatycznie uaktualnienia? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {321, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Załącz anonimowe informacje o systemie - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {444, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QW5vbnltb3VzIHN5c3RlbSBwcm9maWxlIGluZm9ybWF0aW9uIGlzIHVzZWQgdG8gaGVscCB1cyBwbGFu -IGZ1dHVyZSBkZXZlbG9wbWVudCB3b3JrLiBQbGVhc2UgY29udGFjdCB1cyBpZiB5b3UgaGF2ZSBhbnkg -cXVlc3Rpb25zIGFib3V0IHRoaXMuCgpUaGlzIGlzIHRoZSBpbmZvcm1hdGlvbiB0aGF0IHdvdWxkIGJl -IHNlbnQ6A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 724}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/pl.lproj/Sparkle.strings b/Frameworks/Sparkle/pl.lproj/Sparkle.strings deleted file mode 100644 index 8748ed6007dd5d7847a0478a10c93049415a40ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9532 zcmeI2U2juI5Qf(mRi*xe-W{S+T2!doUZSdy6rmPDBPgocUOBc24vro9BW^7IHTP}b zXC{+fAKOVl97+*Fv3<^d&CJfc^X@Ev|C7E>*He`qrjb57`aIOXUK*yUo{!R4Z;n$x zb@i^RH+$(spS17m?NGmZ>T^@?u4|@GPG{RnSJOA?vvgbUucmKLe?3d>G_g4tHPo-J zW}oZVK;P}NHQIW^T7Bz1R$tm!cdC9>n(2KnUD2=K^gPpOdY{BatTZQOU5KSQyY;bJSQ9zi--dd|duJLsGoK_T`_?mj6Q8`LXp4AjE_yp=nQLZ^ zy;Hf46mMzXWAndC$1gTDKEeyTTUQE42l9?>^U=Yd)8Sic9-7wjox znEqYOGf_-qsYA`MZ+%9Zhxx#fk?c2BE7B68C0 ztk1z*><79$HOaugar#QntBB!~~B5<=*beuGScXPrwQ0saW&8#zf2s?D3QEkoGm7U46SgrK4Ve2Ek!6U=~w3|oC-yjik9H{+mTFQ5K zo!&Rn4S5Cpw^F{rE}r3TTh6--Gp@65b_dquYhJ{Avt1926VK65LS5tD_(fS^%mHA#7rCGX&_|>?*QrPduGT!79C9b+~s49Q45JJQJ4lMIQ7MNOKl|S%Z3TcR2D$`6MH^ zpU~-p_OM&%!lzEyxe0UtPS(Pr}Ei!*Y@d6dOy*+ zkU!$nAjOHHjr%h^A|#m0?+;(gyZ=kXDSaF3=E`2(*3El%xqgYs=ON1Lc=x+vZ+yzL z{IXYy-tmZry=app}k~=u-5ijJP%~qY+T21kQSHoL!VOdWOuZ*)Er#Mbv z@a#Z^O)P3|C_bKk%2j$I+Xq+646Br5UGx#3_(F3s zQd#a;JtXSLzGEfgOcee6%W^w=Xe;k=%BOm=PWn?Hu0F5H|Eos${Sh@m;@MBc9%JB; zSChv=I_fRdiNd!$8&R{umxy0(vgiZuhi`G(DQ~?3BTB96I{67RIPJTp(cQJI=RAEL z$p$4$k*_PlUuB=d=Bx3{%_KGUb#Z+!m67dF&1825 zg&5^^I%;>zXy+%Mz{k}HY~F*Hb-RrJmLqbWC$=`81Xdz*^Nv$7B^KB1`2D3F_os5l zH_u8o-Q-6PmS***a@L2E=1ttEZ>3+-{Q}$kshO4V%;lT*a@WcXbx+z+=P2(*@q+N& zs602786Jxh=9~Y>_{12@ikn6%25}$g^<{XZXA{5EqoPqF)I>GJD*bNrvU9{MGY+I> zTMPk2zj%(y)+T>5(pRqE3}%i(Z}N~c*r*WgoU)*-7ktRGiF2>Irg76iYgGEr@}J!t zZ;Ue28swQvL+&S#$!}!5GVArMiFzRGp=7PE;CIv197CI|VV#A&xwv>zaF#0FRi^ej zRasZeHKJAhoxN~}-;|eT2?HU$E*$&(L^fTnJ2_WrvU(i;jd#LrBHr^2Lg3-~_b|D_ zTQV->dasM1)2FV`2YX_ diff --git a/Frameworks/Sparkle/pt-BR.lproj/SUPasswordPrompt.xib b/Frameworks/Sparkle/pt-BR.lproj/SUPasswordPrompt.xib deleted file mode 100644 index 2002c8e79..000000000 --- a/Frameworks/Sparkle/pt-BR.lproj/SUPasswordPrompt.xib +++ /dev/null @@ -1,606 +0,0 @@ - - - - 1050 - 12A251 - 2488 - 1183 - 622.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2488 - - - YES - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSSecureTextField - NSSecureTextFieldCell - NSTextField - NSTextFieldCell - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUPasswordPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{196, 372}, {394, 118}} - 544736256 - Password - NSWindow - - - - - 256 - - YES - - - 290 - {{179, 49}, {195, 22}} - - - - YES - - 342884416 - 272630784 - - - LucidaGrande - 13 - 1044 - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - 3 - MAA - - - - YES - NSAllRomanInputSourcesLocaleIdentifier - - - NO - - - - 292 - {{106, 51}, {68, 17}} - - - - YES - - 68157504 - 272630784 - Password: - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - - - NO - - - - 289 - {{297, 13}, {83, 32}} - - - YES - - 67108864 - 134217728 - Unlock - - - -2038284288 - 129 - - DQ - 200 - 25 - - NO - - - - 289 - {{215, 13}, {82, 32}} - - - - YES - - 67108864 - 134217728 - Cancel - - - -2038284288 - 129 - - Gw - 200 - 25 - - NO - - - - 266 - {{106, 86}, {271, 17}} - - - - YES - - 67108864 - 272629760 - This update is locked with a password. - - LucidaGrande-Bold - 13 - 16 - - - - - - NO - - - - 268 - - YES - - YES - 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 - - - {{20, 39}, {64, 64}} - - - - YES - - 0 - 33554432 - 0 - 0 - 0 - NO - - NO - YES - - - {394, 118} - - - - - {{0, 0}, {1440, 878}} - {10000000000000, 10000000000000} - YES - - - - - YES - - - mPasswordField - - - - 19 - - - - window - - - - 20 - - - - cancel: - - - - 21 - - - - accept: - - - - 22 - - - - mTextDescription - - - - 25 - - - - mIconView - - - - 26 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 1 - - - YES - - - - - - 2 - - - YES - - - - - - - - - - - 3 - - - YES - - - - - - 4 - - - - - 5 - - - YES - - - - - - 6 - - - - - 7 - - - YES - - - - - - 8 - - - - - 9 - - - YES - - - - - - 10 - - - - - 15 - - - YES - - - - - - 16 - - - - - 17 - - - YES - - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 1.IBPluginDependency - 1.IBWindowTemplateEditedContentRect - 1.NSWindowTemplate.visibleAtLaunch - 10.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 2.IBPluginDependency - 3.IBPluginDependency - 4.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{316, 826}, {362, 138}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 26 - - - - YES - - SUPasswordPrompt - SUWindowController - - YES - - YES - accept: - cancel: - - - YES - id - id - - - - YES - - YES - accept: - cancel: - - - YES - - accept: - id - - - cancel: - id - - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - NSImageView - NSSecureTextField - NSTextField - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - - mIconView - NSImageView - - - mPasswordField - NSSecureTextField - - - mTextDescription - NSTextField - - - - - IBProjectSource - ./Classes/SUPasswordPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/pt_BR.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 026b7ef589bbacd81dfa61c7d4a1eff83739feec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1180 zcmchWJx;?w5QSguQ>Kd0et6r6w-_+}G>u?VIh z$gdCecyW>eYdNv@78l)PNzZdgg(oSbbA!MF;h-;b3@E( z{Nhj YyDsAbrl|JD2*vZ2$lO diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/pt_BR.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 735cf1d4b..000000000 --- a/Frameworks/Sparkle/pt_BR.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,675 +0,0 @@ - - - - 1050 - 11E53 - 2182 - 1138.47 - 569.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2182 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {559, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {438, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {438, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{383, 12}, {157, 32}} - - - - YES - - 67239424 - 134217728 - Instalar e Reiniciar - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{230, 12}, {157, 32}} - - - - YES - - 67239424 - 134217728 - Instalar ao Encerrar - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {116, 32}} - - - - YES - - 67239424 - 134217728 - Não Instalar - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - - YES - - 67239424 - 131072 - Sempre baixar e instalar atualizações automaticamente - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {559, 152} - - - - - {{0, 0}, {1366, 746}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 717}, {559, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUPasswordPrompt.xib b/Frameworks/Sparkle/pt_BR.lproj/SUPasswordPrompt.xib deleted file mode 100644 index 377da8818..000000000 --- a/Frameworks/Sparkle/pt_BR.lproj/SUPasswordPrompt.xib +++ /dev/null @@ -1,597 +0,0 @@ - - - - 1050 - 11E53 - 2182 - 1138.47 - 569.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2182 - - - YES - NSTextField - NSView - NSWindowTemplate - NSSecureTextField - NSTextFieldCell - NSImageView - NSButtonCell - NSImageCell - NSButton - NSSecureTextFieldCell - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUPasswordPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{196, 372}, {394, 118}} - 544736256 - Senha - NSWindow - - - - - 256 - - YES - - - 290 - {{179, 49}, {195, 22}} - - - - YES - - 342884416 - 272630784 - - - LucidaGrande - 13 - 1044 - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - 3 - MAA - - - - YES - NSAllRomanInputSourcesLocaleIdentifier - - - - - - 292 - {{128, 51}, {46, 17}} - - - - YES - - 68157504 - 272630784 - Senha: - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - - - - - - 289 - {{321, 13}, {59, 32}} - - - - YES - - 67108864 - 134217728 - OK - - - -2038284288 - 129 - - DQ - 200 - 25 - - - - - 289 - {{229, 13}, {95, 32}} - - - - YES - - 67108864 - 134217728 - Cancelar - - - -2038284288 - 129 - - Gw - 200 - 25 - - - - - 266 - {{99, 79}, {278, 24}} - - - - YES - - 67108864 - 272629760 - Esta atualização encontra-se bloqueada. - - LucidaGrande-Bold - 13 - 16 - - - - - - - - - 268 - - YES - - YES - 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 - - - {{20, 39}, {64, 64}} - - - - YES - - 0 - 33554432 - 0 - 0 - 0 - NO - - YES - - - {394, 118} - - - - - {{0, 0}, {1366, 746}} - {10000000000000, 10000000000000} - YES - - - - - YES - - - mPasswordField - - - - 19 - - - - window - - - - 20 - - - - cancel: - - - - 21 - - - - accept: - - - - 22 - - - - mTextDescription - - - - 25 - - - - mIconView - - - - 26 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 1 - - - YES - - - - - - 2 - - - YES - - - - - - - - - - - 3 - - - YES - - - - - - 4 - - - - - 5 - - - YES - - - - - - 6 - - - - - 7 - - - YES - - - - - - 8 - - - - - 9 - - - YES - - - - - - 10 - - - - - 15 - - - YES - - - - - - 16 - - - - - 17 - - - YES - - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 1.IBPluginDependency - 1.IBWindowTemplateEditedContentRect - 1.NSWindowTemplate.visibleAtLaunch - 10.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 2.IBPluginDependency - 3.IBPluginDependency - 4.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{316, 826}, {362, 138}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 26 - - - - YES - - SUPasswordPrompt - SUWindowController - - YES - - YES - accept: - cancel: - - - YES - id - id - - - - YES - - YES - accept: - cancel: - - - YES - - accept: - id - - - cancel: - id - - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - NSImageView - NSSecureTextField - NSTextField - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - - mIconView - NSImageView - - - mPasswordField - NSSecureTextField - - - mTextDescription - NSTextField - - - - - IBProjectSource - ./Classes/SUPasswordPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUStatus.strings b/Frameworks/Sparkle/pt_BR.lproj/SUStatus.strings deleted file mode 100644 index ad32ad706739441536625ae21b96df602ad85d73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn dA}K(gDOi;j&=f8PB_LE_umxfe%Ni)c1ppVi4MYF{ diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/pt_BR.lproj/SUUpdateAlert.strings deleted file mode 100644 index bb66fb224a21fe9f3df24db02cedba730e24f191..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1646 zcmchX&rZTX5Qpd7r)WHKQ8dOx;{pFAB%(%8&jm`TQc6k*>g#&&3B0P`?6w38v^6oN zX}X==otf`9yYuzw$hOqPl~WmsCsQ6*j(NA_O4{-ufsCauk<76iVNb9mto0Y`+RP5H z&DkFt`<+bK<6-mDUDwi;NB(-)nsT<-yPwY2$iiV<<}1ssfu9)>Mr8BK_g&t|!X>Ka zmG`2VJ3K|C9d%$e*k zicNj1RP#4%ZFwTb1T{M{OrzaH7!x-z>Xh^C=J=}k%ouN|gWkQE49+kSivo_2rk0eA@?Oi>-O8o-2?Q3KHBCLHZ zp6PZj>wYRUTk2@qA$4AR;n3WKfr&Arf@S?q^~?9X|IaY1Nt=8_$ZXf{LLblrZFRJx aEvsOytNrE!AF7DAM(2>ZF)CSA9Qg)_oCyyA diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/pt_BR.lproj/SUUpdateAlert.xib deleted file mode 100644 index 391fef951..000000000 --- a/Frameworks/Sparkle/pt_BR.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1025 +0,0 @@ - - - - 1070 - 12C3006 - 2844 - 1187.34 - 625.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 2844 - 1810 - - - - YES - NSBox - NSButton - NSButtonCell - NSCustomObject - NSImageCell - NSImageView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - WebView - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{63, 446}, {582, 375}} - -260571136 - Atualização de Software - NSWindow - - View - - - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{20, 291}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - NO - YES - - - - 264 - {{102, 338}, {443, 17}} - - - - YES - - 67108864 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 268 - {{102, 277}, {443, 17}} - - - - YES - - 67108864 - 272629760 - Sobre a atualização: - - LucidaGrande-Bold - 11 - 3357 - - - - - - NO - - - - 289 - {{303, 12}, {109, 32}} - - - - YES - - 67108864 - 134217728 - Mais Tarde - - LucidaGrande - 13 - 1044 - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 288 - {{99, 12}, {149, 32}} - - - - YES - - 67108864 - 134217728 - Pular Esta Versão - - - -2038284288 - 1 - - - - - - 200 - 25 - - NO - - - - 289 - {{408, 12}, {160, 32}} - - - - YES - - -2080374784 - 134217728 - Instalar Atualização - - - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - - - {{105, 76}, {457, 199}} - - - - {0, 0} - - 67108864 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{102, 302}, {463, 28}} - - - - YES - - 67108864 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 256 - {{102, 48}, {442, 18}} - - - - YES - - 67108864 - 131072 - Sempre baixar e instalar atualizações automaticamente - - - 1211912448 - 2 - - NSSwitch - - - - 200 - 25 - - NO - - - {582, 375} - - - - - {{0, 0}, {1440, 878}} - {586, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{347, 240}, {582, 375}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 176 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - NSTextField - NSButton - NSButton - WebView - NSButton - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/pt_BR.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index e69de29bb..000000000 diff --git a/Frameworks/Sparkle/pt_BR.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/pt_BR.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 42302e3ad..000000000 --- a/Frameworks/Sparkle/pt_BR.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1178 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {446, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{230, 12}, {197, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Buscar Automaticamente - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{108, 12}, {111, 32}} - - - YES - - 67108864 - 134217728 - Não Buscar - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - Buscar atualizações automaticamente? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {323, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Incluir perfil anônimo do sistema - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {446, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - SW5mb3JtYcOnw7VlcyBhbsO0bmltYXMgZG8gc2lzdGVtYSBzw6NvIHV0aWxpemFkYXMgcGFyYSBub3Mg -YWp1ZGFyIGEgcGxhbmVqYXIgbyBkZXNlbnZvbHZpbWVudG8gZnV0dXJvIGRvIGFwbGljYXRpdm8uIENh -c28gdm9jw6ogdGVuaGEgZMO6dmlkYXMgc29icmUgZXNzZSBwcm9jZWRpbWVudG8sIHBvciBmYXZvciBj -b250YXRlLW5vcy4KCkEgc2VndWludGUgaW5mb3JtYcOnw6NvIHNlcmlhIGVudmlhZGE6A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 678}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/pt_BR.lproj/Sparkle.strings b/Frameworks/Sparkle/pt_BR.lproj/Sparkle.strings deleted file mode 100644 index 81db58e5729d37fa155622024da035d99c48dab5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8330 zcmds+OK%)i5QS@#0k9wS{I=AM}zwBeXYK`5qss8Tk?~nQ!+Qb(6d}uR`9NEYY zG)lQe}J-cF`*!#Avkt_D;tEVS6uz6X{{E40pwC}N= z#`-@v-F=`DP8pTiGtK24CoVLvv8Bd`c3Dr~>hn^onf5)y3i;5b1dt+*YUuXbZsOZc1H`4)YxN%o4^`7V2itaDR7W-V+ z4u@Kc-O+8NHTVbFkqn>B>_dHCN0uWmbzBsSFpv3x$c0v-De{A;iDc_S;KY8>iC}43 zPHiLwXR~r43!&l2p6fqR=F$3784na9G4qE)?NItGwJv63Pe&;_GRx73<=bAEYoEv# zSkGsUwI>=cwR%uA^t^&B?7|7@CwBF92O6DA8s-t*joq{zA$P|f={Nnv`b2w1R7mcz zXH5Qj_QNYP{kS|H1CARc8!Dg|G`H>n!!%7j0tg>P09GVgcU2) zCPb|{(N5G(&lde>dvMvd4B5TTPs|DVJe%|zEmLJ)thT)(MX(RgDS`36B)KjLJQ~xZ z5r-*X#PoV(Uan-{eU%#{@8ph-5zpr6ORgfzo#?3xXYATfES^u_sN>1t$hyhN-d_7; zSHx7-f~bh~d0=v2ecFcXOD=}XP&ucnW|_yG*)j*aQ0+(h54&~_RP!bfGbzksR!|Xq zgWT|-b`K!OSy4@0Z%@HHGTx6+Pr7laNpLG)@(EX4z&GFYFJUIxpGu zp`M~51ZJ~VHbri)AFzv=tnZbmFJ!*n`Y=)IqH~qi8%TH|YHaO|i?Dj!A)LqIja4r9 zqOd+B`G4CT&Ix7*!WgJ_?1$CC3AeH2=KZ2QrE#w76?JCtWn`GX14zflnRD9~zgV2t zvP6b?cd_pE2xh*D^4jLyAL)u5{DWN0&Czdr^O9k)q~Av)FFOm`luPZ*5I9qykVZdf}#x?Z0gXE z!<|R@{j$yToZAr{Cz{#C?-<3?u%F+RPyIIS`#je;*$bV>U;Fl}p129ZH=LEMYFF3e zurA%1=vp|Jq4USRn2tyE`fgP0g6DdtdxcGKn}6Gm;!R0Uj}D9^o2f^!)kU1%*sg3I zy{*l%;NPz5-Jgtf*!I-{i^z!%Pn~ICZTzI%H%_@8eOIr2ZMh5IYd&b%_n~~^y;f(6 zpbZY_F~v^aQJX2daZf$gNMOrr5$Av<;?++-mTZZwow6!B#GzTO(YijtqBiTJyVQT6 z&8<$>bCxc-BJ8uFPOfPac3zKRdiL}dyJGpa)zR#q`ibYS*igl zi<{7LcV$=qRPXxlW&itjr^;CVsh^X;6Fq|LR@C0AYtIAK8+xDZ?{w<-(<8zAO7O8+5YcSQ&bt9mv(M-@|YH z6Yb1OKe_$AN3suQ(?eLURHgOaXYiTSG`kdYNk%qU=eXXf=(bAsDbV_nw0549->KvY zSc-AKnRnJl&A{fNckb@r@A!T9$X*sJdZi7`(;8IfevrLev6jYeNfYl-)%~{^rH;cb zyBSP>-LsT2^5|-3w=GXpc%Rje-69&mGORwbLw>Um+4JmgWU>=nv#&(m4~6N2G0;rs t0o1nd1!sL9Llwai{b9&$u~qEgnFB`0xxt5PG^K9YscuIoad3*KzX7r%cp?A* diff --git a/Frameworks/Sparkle/pt_PT.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/pt_PT.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index e163238d2..000000000 --- a/Frameworks/Sparkle/pt_PT.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,617 +0,0 @@ - - - - 1050 - 11C74 - 1617 - 1138.23 - 567.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1617 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {559, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {435, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {435, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{376, 12}, {167, 32}} - - - - YES - - 67239424 - 134217728 - Instalar e reiniciar - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{243, 12}, {133, 32}} - - - - YES - - 67239424 - 134217728 - Instalar ao sair - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {116, 32}} - - - - YES - - 67239424 - 134217728 - Não instalar - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - - YES - - 67239424 - 131072 - No futuro, transferir e instalar actualizações automaticamente - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {559, 152} - - - - - {{0, 0}, {1280, 778}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{108, 455}, {559, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/pt_PT.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/pt_PT.lproj/SUUpdateAlert.xib deleted file mode 100644 index fc3e6d7f5..000000000 --- a/Frameworks/Sparkle/pt_PT.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,918 +0,0 @@ - - - - 1050 - 11C74 - 1617 - 1138.23 - 567.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 1617 - 518 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - - YES - - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {650, 370}} - -260571136 - Actualização de Software - NSWindow - - View - - - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - - - YES - - 67239424 - 272629760 - Notas de lançamento: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{301, 12}, {163, 32}} - - - - YES - - 67239424 - 134217728 - Lembrar mais tarde - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {151, 32}} - - - - YES - - 67239424 - 134217728 - Saltar esta versão - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{466, 12}, {169, 32}} - - - - YES - - -2080244224 - 134217728 - Instalar actualização - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {521, 197}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {519, 197}} - - - - - - {{109, 76}, {521, 199}} - - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - - - YES - - 67239424 - 131072 - No futuro, transferir e instalar actualizações automaticamente - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {650, 370} - - - - - {{0, 0}, {1440, 878}} - {586, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - skipButton - - - - 179 - - - - laterButton - - - - 180 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{84, 29}, {650, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 180 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/pt_PT.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/pt_PT.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index c8540811f..000000000 --- a/Frameworks/Sparkle/pt_PT.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1187 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {446, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{224, 12}, {207, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Procurar automaticamente - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{101, 12}, {123, 32}} - - - - YES - - 67108864 - 134217728 - Não procurar - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - - YES - - 67108864 - 272629760 - Procurar actualizações automaticamente? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - Incluir perfil de sistema anónimo - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {446, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QSBpbmZvcm1hw6fDo28gYW7Ds25pbWEgZG8gcGVyZmlsIGRlIHNpc3RlbWEgw6kgdXNhZGEgcGFyYSBu -byBmdXR1cm8gbm9zIGFqdWRhciBhIHBsYW5lYXIgbyB0cmFiYWxobyBkZSBkZXNlbnZvbHZpbWVudG8u -IFBvciBmYXZvciBjb250YWN0ZS1ub3Mgc2UgdGl2ZXIgYWxndW1hIHF1ZXN0w6NvIGFjZXJjYSBkZXN0 -ZSBhc3N1bnRvLgoKRXN0YSDDqSBhIGluZm9ybWHDp8OjbyBxdWUgc2VyaWEgZW52aWFkYTo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{108, 557}, {446, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/pt_PT.lproj/Sparkle.strings b/Frameworks/Sparkle/pt_PT.lproj/Sparkle.strings deleted file mode 100755 index 497cd8303f629217eb81634a95a8baa77b01016b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8652 zcmd^^OOG2x6oqS@U*SXyks^i&SR#}RB#I!)LqLRBdTb}L;_(djc!uQPMl2#0tRl9+ z`Re$ls@?5LLec{QS+={Yt8U%LxsSU2=O0(ol{83q)1iJx`aRHRlIH1H_eW`=k&`q{ zV~ve9vY(#nm*-NSD%1`Xqgju4`l`eY(DSoQ7$cS2KUEtFh>w z>T0I{;VbGxjj+o!&t7OQ&)D%;^9E_9@kzRc~(rRWu&DR6nP16%SkJ<3I)XJfr z%rrX9GQ}QHpXu33vqtH$o)^yNqIjCFNt!|WLf=d2UgLR@?4f2(_3T($fbudu6y1f! zkPuDrg^TC9vOdu*&xZQeJPx%E*>35n`GyX&(EcE=d8qqmc?Z@%(ir=CA0&d_RPwNH zv0hW;I$BdUhpY`-PqMV1%YqkV$G#9T5?AwdIon}B%e0bC#u`1=9kx7`C5#ZPby<2C zh)ZmQT%c|s4TH)9T_Jg(WLIP03ACK(dZtxKSL4FE1YJ)wKGkz{Xx*YMxI@oJ+8Zr` z9JG%ePBagk-_difYrNQ=#vyd}MBzwlO#@o+hAiL()M9~;bl*myQCeg?&KhAJ^8>x$ z4N2jDDEf2pwhgWG^ow={eTRAHfjD7*R*xjc6{)>nMTmUN)({ws01faV5C?Mie5F==rYg6 zf~!1UMqX+k+w`!qBDA1edkB0p&UYy~{3DG$(zXrDzDU1|*X1iq7Vn!R@CcRP^b1-* zIG)cn@#RF%iuYl?zP!(|m|w?LthLa`{MciRGB}&a2OY7n6*yUH9r#5WxSk3vLuCT& zv>kONM*f;5Hcg~I5VerpIx0IEsaV;(!sSTc(44IdlIPMa{LL~C=cPMmhAvI)%HolU z$afJVu4lZxNxs5+>YRwZ$ii=)jY_7eb3>QT3MM0thOKRZo%C7G-9)^z@=-hQIYLBc zB8T>An@ydOMM@mp$#qDZM^^RA*P$Xkapii0o2ZN&vBE?8;$$yl2Y)X96`ox9i>T1{ z?TZ!f57v=4B3Gekyg2e(-vxzZ`RG#7v-Vb~_JfGGlb6WStS*V(j`Gxt?=F3*_Q)Z8 z>m6L}^`{HsHPM?|37B9H{qczZn^*YE$Z5kls4GTsf~JQw-kMF&U3WHdKISyB z)W=!|>p?M2l3lsOvFM-7)^$`TFV?-Q&{&*f=@jfs3!EN8i$2+vx-BZfQ|a6NF?VFz zb)Zj$L@cOr_9oiKS;yU(a)$nUSsn?t^{tSGc<#JjPR~Ua*PyODvFmfKXlMDEM(H%T z5BE|r*nI@kd8Tn99wYTXuOua1O;A#5 zu6h(LoyYEj^gxwXbojROvOU)I$0ar8NS(m&9@mvbkHRr^A)mte-WosD)9z3?T5opJ zqTc*)(3IeN*~VRJ`ipq75pC}x9=X4`P+X!r&gm^M=4?f03{2sAhx@J{AOBjm zFVzeF<98?DX0I>rH41X;70!NO4+Mgc5`E7buQgwER@*1gF0?W)$zdv#PM}FS4Z4;62Pbc5$lvUm%M)ia*Q9IG4cDKWCg4`+RWahl#w>hpi>x^+t z68xCyVmbU0iZjLQp(+9*_v>l6;+cyNzrEyL&*nR!Qgbnzv+t^rscvY@U0v!Sa8x9W zTDW8|`XOg$vTnTuDtUuQKd64kbf8S?4A% NcyQZNboUB+{sNwhwI%=n diff --git a/Frameworks/Sparkle/ro.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/ro.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index d17dec8a4..000000000 --- a/Frameworks/Sparkle/ro.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,676 +0,0 @@ - - - - 1050 - 11C74 - 1576 - 1138.23 - 567.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1576 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {616, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {497, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {497, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{413, 12}, {192, 32}} - - - - YES - - 67239424 - 134217728 - Instalează și Relansează - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{256, 12}, {157, 32}} - - - - YES - - 67239424 - 134217728 - Instalează la Iesire - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {116, 32}} - - - - YES - - 67239424 - 134217728 - Nu instala - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - - YES - - 67239424 - 131072 - Descarcă și instalează automat actualizarile pe viitor - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {616, 152} - - - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/ro.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/ro.lproj/SUUpdateAlert.xib deleted file mode 100644 index e40b0f1a8..000000000 --- a/Frameworks/Sparkle/ro.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1059 +0,0 @@ - - - - 1050 - 11C74 - 1576 - 1138.23 - 567.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 1576 - 513 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - - YES - - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 400}, {612, 371}} - -260571136 - Software Update - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 292}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 339}, {489, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 278}, {452, 17}} - - - - YES - - 67239424 - 272629760 - Note de ediție: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{228, 12}, {186, 32}} - - - - YES - - 67239424 - 134217728 - Amintește-mi mai târziu - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {114, 32}} - - - - YES - - 67239424 - 134217728 - Sari peste .. - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{414, 12}, {184, 32}} - - - - YES - - -2080244224 - 134217728 - Instalează actualizarea - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {482, 200}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {480, 198}} - - - - - - {{110, 76}, {482, 200}} - - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 303}, {489, 28}} - - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {488, 18}} - - - - YES - - 67239424 - 131072 - Descarcă și instalează automat actualizarile pe viitor - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {612, 371} - - - - - {{0, 0}, {1280, 778}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - StaticText - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - NSTextField - NSButton - NSButton - WebView - NSButton - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - WebView - - reloadFromOrigin: - id - - - reloadFromOrigin: - - reloadFromOrigin: - id - - - - IBProjectSource - ./Classes/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/ro.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/ro.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 49632ba00..000000000 --- a/Frameworks/Sparkle/ro.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1187 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{278, 12}, {146, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Verifică Automat - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{161, 12}, {117, 32}} - - - - YES - - 67108864 - 134217728 - Nu Verifica - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {315, 34}} - - - - YES - - 67108864 - 272629760 - Verifică pentru actualizări în mod automat? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - Include profil de sistem anonim - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 265 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QW5vbnltb3VzIHN5c3RlbSBwcm9maWxlIGluZm9ybWF0aW9uIGlzIHVzZWQgdG8gaGVscCB1cyBwbGFu -IGZ1dHVyZSBkZXZlbG9wbWVudCB3b3JrLiBQbGVhc2UgY29udGFjdCB1cyBpZiB5b3UgaGF2ZSBhbnkg -cXVlc3Rpb25zIGFib3V0IHRoaXMuCgpUaGlzIGlzIHRoZSBpbmZvcm1hdGlvbiB0aGF0IHdvdWxkIGJl -IHNlbnQ6A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ro.lproj/Sparkle.strings b/Frameworks/Sparkle/ro.lproj/Sparkle.strings deleted file mode 100644 index e90bdf598bdce59c27cc6419c131fd8f747da750..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9386 zcmds--ELDy6orR!Rjzx3dSg&&TGW8rURD*j1yu+F2pXzhI*thzjuSZ!0Uoyxz$3I> z-z@LWoZ}M`8aY)_6zBNNo|*l#_Rs9eUw__A*HbS&Ondqq>T_2=qclx(ecw+ry?K?! zXCoz8`8f)Nk^0Pv6GrrN)CA{th&A zppl8*jc`BW<&rCXAwmwwc5w^Rd-JQpQMU_JizoNmg5x{n5fStz}JYE#%#oHga92<0EikdJcc2GsywdX|ONCAg3an?a^iuD~T4SIUp+Uc_2NL&$a;yNipk!NP zW34&LsNT>x&ow%XMWc>&`dVQ>?`yk{H3#h*9bgn6`9|NvHU)FWWRY>6H3A*+eyxYsYTgXr>bnya_W2ys@XT(@<3St0iMs^gz@&6lzxIS&piFIzr;hvn(<3 z+TLIU!Oci9%yz^^VDLcmz$SKorC(ytKrwxy(QZVQ7+w%zU6UI|id&H@tdm~$GO%QA zfS9s3c)^!!cl3^>w=y5t_WU&G2;ZfLb=f~M3VAEM|8|ZCr^!3*+!mSVbXle7xm!!0 z_10x;d&$8z(qg@pid>piXjrrFt*k2#Vm23IYy@GLDkuTxP*9^(Z_#2T*&N8rmjL z!wb|O%tBVz4$HL&JHhp{j9v2fj-IIbT>Ua0dDmH&bxW?9t8SSo7mYP@by=jJWq!Zy zsA!SbS+04;2^&U+u5Ec1o8egl*@BaYtwhXkS`lko|8$@*up$%pw7p1Ugxx?aUgd>%9>VGXQ2%lLx3kI_2Vqny~=);WKFsre}p zt{uO^J|CaA>}SMrYH;@Hid>v>>FR9f$Q%8V)5oNtRtNtPi(<9)>XZOBgyTql{+WPwVx|Tq8a&}_(9HzlZ(43rEBr;b9^&4 zg^c)V;NIDXz5?fA&K5+cvNv*5vrqx}R7lQQJ{58z1x@Z)bl0a|iJl%SK*>qpzFGG# z93jbquk}lPpqRu@;rp3pQQLqr zPMg%Q?qJ|C%TgHQU-p`E{3>bPX$JB5gpqAur22B#aHf5zeUJ1e5a#^G2_8h@=XBhl zA%6tIILX)j@sP5Xt}WXg@j-P5N0zPICg(5B-Oj4(Bw6Yj=p>xAWeROC`!n|zoB+H0 z`j=FDw!f{$x9`d7rP2X+?z=vb4eK0IkXz3v+Hg-YX0c|Boi}1@{>TN(=hZe|>lwlI zvIp9~PH$f#0zTJe-}?>w`de+^<55F)Jq|S+jaB`vUiDGBFVA-7CtFP$p3Z2ovcJ`{ zpXSUJ@d7>$^iys!rdr$gbUQf`G1`nPL?h=BvS%}{^mLx^-5e2-+;@;~AgJa_Gy-4E zZcJ^vIy*hiJh;Q+Jlc$}>=C%{$`BhZ`LGCmis*sGT>ujKUXObbc(z>N2Wsyz(=$;f zZUj98%D79UCmy5Fa?@db-PDTD_0!BK)EJR@$Sy@kPcsj3CmD4H{7`#vg9T@C&*WZx zS<81t%lYe;cKBVh$xTFdxI>B~eZI-OpS*_qBvcJWW9=KKQmsKvMsz2o)bsF0A8C}4 zOnnDG^*r}#c#FjD9o4d*F4rRQ46o-j^Qm2r$EqVTsVD zt7Ft!CE?ma+jW#G_q-*-lBvK{!7rZJUByN8j3@w4*gs-Y>7V-l7F-F&UU8yy^do-8 ztu&TqhVNAItf{=J>GAgRuQakJN}sy8>#}^*lJ?~~1{rgk>0bI;Goq#oKW=khZkdAP z_ut)>n}NEr?dKDfJ?6vi;_y^#+V+O`XP#Q#|G#~kHd@Q*G7h+H+tZz3blqzY?#ud6 zO+@4WFIYa;wmrC?slh%OjCsU2a5Y$*;ll^63O^-VI?L8o1l~Y?;+EHW+$#|w>D=&N zJ54N;+3-1#OcrbBn@j0atw!D^pAx(AiLR<4`WQiNy3Oktd8 diff --git a/Frameworks/Sparkle/ru.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/ru.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 19acb2f7ff60614c19ae484cb86e26fbc6eca33e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1118 zcmc(e%}T>i5QWcTR$2K1La4hgwE0nkX&Rddr6_jc6R5aQf-bDDuYR{_f*5L4DsmaP z%$c0YIWza|)zg87@>QzRwVpY?GGd@hU8&HEmYgR&QgKI31(JdmLgaR6r^GR6Zsn@3#%r#HZu9`tEsS%WwT!WXb+;jZ>2Y_N{SUndZS8Nn zd+`3P13B8A3r_tB_j8;{IDOi~j`r|J+P~_%P1QS0yI|&H^f_fSCOt)Iqd7uzX-6xx z*@$`v+^&rHI;A#j@recN9ZF%!z!ta{5&=9hF(*In^)Kr97j5wGKNW0q61(`qOK#uc TXK(v9F77xMZ*c58ojkn*610sx diff --git a/Frameworks/Sparkle/ru.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/ru.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 56ad5f994..000000000 --- a/Frameworks/Sparkle/ru.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,680 +0,0 @@ - - - - 1050 - 11D46 - 2177 - 1138.32 - 568.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2177 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {743, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {621, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {621, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{502, 12}, {226, 32}} - - - YES - - 67239424 - 134217728 - Установить и перезапустить - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{290, 12}, {207, 32}} - - - YES - - 67239424 - 134217728 - Установить при закрытии - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {157, 32}} - - - YES - - 67239424 - 134217728 - Не устанавливать - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - YES - - 67239424 - 131072 - Автоматически загружать и устанавливать обновления в будущем - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {743, 152} - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ru.lproj/SUStatus.strings b/Frameworks/Sparkle/ru.lproj/SUStatus.strings deleted file mode 100644 index 041995192728b3dc5a5ea0a47026c5fccf168452..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn aA}K(gDOi;j&=f8PB_LE_umxfe%NhXU!woP1 diff --git a/Frameworks/Sparkle/ru.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/ru.lproj/SUUpdateAlert.strings deleted file mode 100644 index 9fce4212ad42a085a5f8381360a9eca7dba56629..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1624 zcmc(fOHYG96ot>?u2{KqrINbqLV1WKeSig{Y1FdN#I@QkG)-MtqrYA~GeBby3Qb51 znPGAn=FWHS}@i8&t=wOOl+~XNb%a?qs@FbExHBvg5aO8?Q#8jhC zCHmRFRVvu%!73<`+RD{v>amVB!aGS<%z|Ytud<5C#PiG9A`yi zmk`<&@owU+O}Yb})oH{c5~g%Fe8)PP9>0%ipElrhN;sVg&h7lRNqk72h;d9SJSSE) zT&(%}$hsxOZUymne%mD8VJC}p2CMA#b&pc@scN=IB~(v~nag=@E4!-TR3%IIL7#K} h{jXMu&J`0j&pF|kur7uTGN#xCRkc)g!vCZ&@B`xf%xwSw diff --git a/Frameworks/Sparkle/ru.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/ru.lproj/SUUpdateAlert.xib deleted file mode 100644 index 9dc1062d2..000000000 --- a/Frameworks/Sparkle/ru.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1035 +0,0 @@ - - - - 1050 - 11D46 - 2177 - 1138.32 - 568.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 2177 - 1117 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {643, 375}} - -260571136 - Обновление программного обеспечения - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 296}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 343}, {520, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 285}, {452, 14}} - - - YES - - 67239424 - 272629760 - Заметки о выпуске: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{269, 12}, {162, 32}} - - - YES - - 67239424 - 134217728 - Напоминать позже - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{72, 12}, {185, 32}} - - - YES - - 67239424 - 134217728 - Пропустить эту версию - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{435, 12}, {194, 32}} - - - YES - - -2080244224 - 134217728 - Установить обновление - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {513, 204}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {511, 202}} - - - - - {{110, 76}, {513, 204}} - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 307}, {520, 28}} - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {519, 18}} - - - YES - - 67239424 - 131072 - Автоматически загружать и устанавливать обновления в будущем - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {643, 375} - - - - {{0, 0}, {1440, 878}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - NSTextField - NSButton - NSButton - WebView - NSButton - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ru.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/ru.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100755 index acf4be1013eb71075b5d63f1b11c2aa52c835073..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2780 zcmeHJO>f#j5PgR^ag0={m#S8dQA2HlV`F234M~Kc_>i2cUiy(kE7TrJrT+S~Z+2r! zu!)0&Qbmf;dUt1MXZOANSpM9!@D@jKFv0>K@smFX3ELs&xWpB%@f%B=<10rCe4(E9 z3$Dl1T2j8`?0U7U+@TiNH4A*gH%dNJe}eH!zl)PwTSvS}i({3v*DN2dbn9)mxa)so z@GBVny<*7mi;OJs1K&4zt$N_K3?-G0`0NYGWhM?>&T~rp;<69rf~%QC99chZ^NxoA zryJO;tlmSrpWWoWU68*bDhGoK{$`9p4aQ)L2k$$j2~8Qn56`CqnaY5kizR9F=1Arn z_#+unlF;k1@p?!b4pQ-GO=Bb`V+mJ!GPq^nzDNjbSPHkW^tkulKks7{tUGgluh`Gn zkC3sS;62VBz*Vn?tKJr_n$K#&w@a2BFz;hV$_4#iRtJp+je|bFQ$|CXMPtfhQ$aG0 zGV1%(nKo995N-v(%Id4ezHZdS((c*!l9+Aw%_J}x;~Ji{&gkeLYpI-Yc9%EJwY$9O zx>jM;cFAQ<4b9Fz`;OTibEclKHQbIvu6WGkF585=)IUS&d9;($8`i3o1>9M#MAU6F zdS4KQ=0D$Lwhq@b_WA-?|3{SQTj0wvR8Q@yUP|nGk8JIXcifYj8`xOz - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {542, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{320, 12}, {208, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Проверять автоматически - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{192, 12}, {128, 32}} - - - YES - - 67108864 - 134217728 - Не проверять - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {421, 34}} - - - YES - - 67108864 - 272629760 - Выполнять автоматическую проверку наличия обновлений? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {419, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Включить анонимный профиль системы - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {542, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - 0JjRgdC/0L7Qu9GM0LfQvtCy0LDQvdC40LUg0LDQvdC+0L3QuNC80L3QvtCz0L4g0L/RgNC+0YTQuNC7 -0Y8g0YHQuNGB0YLQtdC80Ysg0L/QvtC80L7Qs9Cw0LXRgiDQvdCw0Lwg0LIg0L/Qu9Cw0L3QuNGA0L7Q -stCw0L3QuNC4INCx0YPQtNGD0YnQtdC5INGA0LDQsdC+0YLRiyDQv9C+INGA0LDQt9GA0LDQsdC+0YLQ -utC1LiDQldGB0LvQuCDRgyDQstCw0YEg0LXRgdGC0Ywg0LrQsNC60LjQtS3Qu9C40LHQviDQstC+0L/R -gNC+0YHRiyDQv9C+INGN0YLQvtC5INGC0LXQvNC1LCDQvtCx0YDQsNGJ0LDQudGC0LXRgdGMINC6INC9 -0LDQvC4KCtCt0YLQviDQuNC90YTQvtGA0LzQsNGG0LjRjywg0L/RgNC10LTQvdCw0LfQvdCw0YfQtdC9 -0L3QsNGPINC00LvRjyDQvtGC0L/RgNCw0LLQu9C10L3QuNGPOg - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/ru.lproj/Sparkle.strings b/Frameworks/Sparkle/ru.lproj/Sparkle.strings deleted file mode 100644 index 7afef95f4502e63c71ef7faf25f267eba0f0d320..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8662 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 iv99;Pnwc*r)u3va%ia - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{139, 604}, {614, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {492, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {492, 31}} - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{415, 12}, {185, 32}} - - YES - - 67239424 - 134217728 - Inštalovať a reštartovať - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{259, 12}, {156, 32}} - - YES - - 67239424 - 134217728 - Inštalovať a ukončiť - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{101, 12}, {118, 32}} - - YES - - 67239424 - 134217728 - Neinštalovať - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - YES - - 67239424 - 131072 - V budúcnosti aktualizácie preberať a inštalovať automaticky - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {614, 152} - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/sk.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/sk.lproj/SUUpdateAlert.xib deleted file mode 100644 index 07581928b..000000000 --- a/Frameworks/Sparkle/sk.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1633 +0,0 @@ - - - - 1050 - 10C540 - 759 - 1038.25 - 458.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 759 - 759 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - YES - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{411, 259}, {586, 370}} - -260571136 - Aktualizácia softvéru - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - YES - - 67239424 - 272629760 - Poznámky k vydaniu: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{285, 12}, {160, 32}} - - YES - - 67239424 - 134217728 - Pripomenúť neskôr - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{100, 12}, {167, 32}} - - YES - - 67239424 - 134217728 - Vynechať túto verziu - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{445, 12}, {127, 32}} - - YES - - -2080244224 - 134217728 - Nainštalovať - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - {{109, 76}, {457, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - YES - - 67239424 - 131072 - V budúcnosti aktualizácie preberať a inštalovať automaticky - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1440, 878}} - {586, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{483, 374}, {586, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{483, 374}, {586, 370}} - - - {586, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 176 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/sk.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/sk.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 9b92a59a6..000000000 --- a/Frameworks/Sparkle/sk.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1178 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{99, 573}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{230, 12}, {195, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Kontrolovať automaticky - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{101, 12}, {130, 32}} - - - YES - - 67108864 - 134217728 - Nekontrolovať - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - Kontrolovať aktualizácie automaticky? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Zahrnúť anonymný profil systému - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QW5vbnltbsO9IHByb2ZpbCBzeXN0w6ltdSBuw6FtIHVtb8W+bsOtIHpsZXDFoWnFpSBwbMOhbm92YW5p -ZSBidWTDumNlaG8gdsO9dm9qYSBhcGxpa8OhY2llLiBBayBtw6F0ZSBvaMS+YWRvbSB0b2h0byBha8Op -a2/EvnZlayBvdMOhemt5LCBuZXbDoWhhanRlIGEga29udGFrdHVqdGUgbsOhcy4KCk9kb3NpZWxhbsOp -IGJ1ZMO6IG5hc2xlZHVqw7pjZSBpbmZvcm3DoWNpZTo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/sk.lproj/Sparkle.strings b/Frameworks/Sparkle/sk.lproj/Sparkle.strings deleted file mode 100644 index 47713c19fabe9375d467a47f3afab78e091b8911..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8480 zcmd^^O>Z1U5QclNk#ge)Oe~Bc!bHFk;n|G~oJG<7d*Nc6~f3=iL z4!&{X0K89^%iS|OOKh>@Lr|3UOiy=peZ2M2)qnr>Alwf{cpQfM-PP|){p*E6IM(}7 z7-{4r^g~x;U5)I7Q~mP&xkd+i>S@j=8oM7Jggap=EQe3S`(a%p%i*)jrx&3NCFwKGAAspT_4xZ~btf?>-y; z##&kG%b`a5Q6}F5>WBI^(X8F@Lf;eT15uoYhmxiUU+Vu-*pM!a{<&uNwJx8ZB;CEY|7~PNjq1S%YZmAh)gztmPbx8KA1GjyByQeRk;%`^a$8j~kBh5X# zT!Wlt$K=FXW$1NmH|UPV54OWrh1MY3iFPRT6885Z-^T@|gG@%DdhvEtCz%2;s>RUfr48(8iJJw5@bL1H!p#yFVInaO> zydle8gU$$qSo4$|uVm{hWTB+k2-OcK{2=5hz(06``wB_)5%-Te_YThvfwcHGb041d#CsX%^N?izcYd{ldD?8`v|P9zpxKTO-b`Ar2vP+}^u|l9Cd_4j9AnJ& zW%OJK-saVE?B zHuB1asPH64a4LH2JzIZ}<*kn6WRU!m%u5Y$rtD63Gb|4DR^81s1#L2Ky(Y1*&>8C+ zm_LowPQ{5;-c<9astC#$YoAr}D4xRJe~6d%GR1~;_clvV-;xoLvmV#nBA#7y%PhhI z79**lGDe64GE(Kv>FHNFxT{trk#l9X0qS23Jxm@_8*mTqGd#_!33r$T5In@uN; z>&Aih^8U>tDjAM!;N2ZZqSwEi(RTEe(~A55yeeuMqG}TpX-d(0sC-+MQ3XnB&OqF8K-($usX)h(61#06rdBk zE3vyY(kN@4vwHq?J)(2(U05AL*O0Yz1iVl9RaP1B+)ll?DQnT+0}ZJX`BlE7E{D#O zz0PgyT!f!=R`u>yGavKf)}%$<&|%vZV%$6ENl`cEQDm&>!N0`ymS)ibAiEuE?!NjI zj?#It_k*IU=O1Mk>($a1!&?ot=0VoWvD3_+_MjV^{M7ObCtdJ_chWUx4z-cv>+3j@ zI?OI(E?ZqPDpYz&)J1rY<>h9X%5eKKJ!-69{!OB%(t=kYSPDJgOse@_%?$uO$0qOo zCglEYZ|!*acd~w}IPfC7LwG7#^9+#i%L=a=Ec1E4-1~1$taG*XG@saZ`Sa9@uPoav=#p&i*?4kQTo9BIejLM1H!0t5ce#AP$oS-bL*d51g zK6xl9e$i^YjFnV&RH9S;a+YWGZ8YduveNDqG%^YW)!ytzjiYL$w7Kng zzat)`Q)PH0NVfwXDeW9G?=B_vbn}{Q`>KEMIyW@nV^&Aev*oRRD`5ENUZSliVv?^! hsjar8mLq<9MV#a3x{^4CmM&vSPJcDhUtIwGe*n-%rY!&f diff --git a/Frameworks/Sparkle/sl.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/sl.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 3244ebdf5..000000000 --- a/Frameworks/Sparkle/sl.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,548 +0,0 @@ - - - - 1050 - 11D39 - 1938 - 1138.30 - 568.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1938 - - - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {657, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - - - 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 - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 268 - {{105, 120}, {389, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {435, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{415, 12}, {228, 32}} - - YES - - 67239424 - 134217728 - Namestitev in ponoven zagon - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{244, 12}, {171, 32}} - - - YES - - 67239424 - 134217728 - Namestitev in izhod - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {116, 32}} - - - YES - - 67239424 - 134217728 - Ne namesti - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - - YES - - 67239424 - 131072 - V prihodnje samodejno nameščaj posodobitve - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {657, 152} - - - {{0, 0}, {1280, 778}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - - - - Window - - - 6 - - - - - - - - - - - - - - 7 - - - - - - - - 8 - - - - - - - - 9 - - - - - - - - 15 - - - - - - - - 16 - - - - - - - - 17 - - - - - - - - 30 - - - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - 3 - - {128, 128} - {15, 15} - - - diff --git a/Frameworks/Sparkle/sl.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/sl.lproj/SUUpdateAlert.xib deleted file mode 100644 index 1fa30eea1..000000000 --- a/Frameworks/Sparkle/sl.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,790 +0,0 @@ - - - - 1050 - 11D39 - 1938 - 1138.30 - 568.00 - - 1938 - 822 - - - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 400}, {586, 370}} - -260571136 - Posodabljanje programske opreme - NSWindow - - View - - - {586, 370} - - - 256 - - - - 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 - - {{24, 291}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {443, 14}} - - - YES - - 67239424 - 272629760 - Opombe ob izdaji: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{256, 12}, {152, 32}} - - - YES - - 67239424 - 134217728 - Spomni me kasneje - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {149, 32}} - - - YES - - 67239424 - 134217728 - Preskoči to verzijo - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{408, 12}, {164, 32}} - - YES - - -2080244224 - 134217728 - Namesti posodobitev - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - - - 274 - - - - 274 - - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - {{-1, 0}, {456, 197}} - - - - - - - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - - {{109, 76}, {457, 199}} - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 50}, {442, 16}} - - - YES - - 67239424 - 131072 - V prihodnje samodejno nameščaj posodobitve - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1280, 778}} - {586, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - - - - Update Alert (release notes) - - - 6 - - - - - - - - - - - - - - - - 7 - - - - - - - - 10 - - - - - - - - 17 - - - - - - - - 22 - - - - - - - - 23 - - - - - - - - 76 - - - - - - - - 89 - - - - - - - - 101 - - - - - - - - 117 - - - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - 175 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - 3 - - {128, 128} - {15, 15} - - - diff --git a/Frameworks/Sparkle/sl.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/sl.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 227d16749..000000000 --- a/Frameworks/Sparkle/sl.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1037 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {496, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - - - 257 - {{313, 12}, {169, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Samodejno preverjaj - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{196, 12}, {117, 32}} - - - - YES - - 67108864 - 134217728 - Ne preverjaj - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {375, 34}} - - - - YES - - 67108864 - 272629760 - Naj občasno preverjam, če so na voljo posodobitve? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - Vključi anonimni profil sistema - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - 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 - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 265 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {496, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - - - 274 - - - - 2304 - - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - 256 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QW5vbmltbmkgcHJvZmlsIHNpc3RlbWEgc2UgdXBvcmFibGphIHphIG5hxI1ydG92YW5qZSBuYWRhbGpu -ZWdhIHJhenZvamEgcHJvZ3JhbWEuIFYgcHJpbWVydSB2cHJhxaFhbmogbmFzIGxhaGtvIGtvbnRha3Rp -cmF0ZS4KClBvxaFsamVqbyBzZSBzbGVkZcSNZSBpbmZvcm1hY2lqZTo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - - - - Profile Info - - - 6 - - - - - - - - - - - - - - 13 - - - - - - - - 14 - - - - - - - - 32 - - - - - - - - 33 - - - - - - - - 34 - - - - - - - - 37 - - - - - - - - 71 - - - - - - - - 24 - - - Array Controller - - - 39 - - - - - - - MoreInfoView - - - 40 - - - - - - - - - - 41 - - - - - - - - - 42 - - - - - - - - 43 - - - - - 44 - - - - - - - - 45 - - - - - 46 - - - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - - - 186 - - - - - SUUpdatePermissionPrompt - SUWindowController - - id - id - - - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - NSTextField - NSButton - NSView - NSTableView - - - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - YES - 3 - - {128, 128} - {15, 15} - - - diff --git a/Frameworks/Sparkle/sl.lproj/Sparkle.strings b/Frameworks/Sparkle/sl.lproj/Sparkle.strings deleted file mode 100644 index 13f89cda7..000000000 --- a/Frameworks/Sparkle/sl.lproj/Sparkle.strings +++ /dev/null @@ -1,95 +0,0 @@ -/* No comment provided by engineer. */ -"%1$@ %2$@ has been downloaded and is ready to use! Would you like to install it and relaunch %1$@ now?" = "%1$@ %2$@ je bil uspešno prenešen s spleta in je pripravljen na namestitev. Ga želite namestiti in ponovno zagnati takoj?"; - -/* No comment provided by engineer. */ -"%1$@ can't be updated when it's running from a read-only volume like a disk image or an optical drive. Move %1$@ to your Applications folder, relaunch it from there, and try again." = "Programa %1$@ ni mogoče posodobiti, ker ga poganjate iz lokacije, kamor pisanje ni dovoljeno (pogosto je to slika diska dmg ali optična enota). Poskusite %1$@ premakniti v direktorij z aplikacijami (Applications), ga ponovno zagnati in šele nato posodobiti."; - -/* No comment provided by engineer. */ -"%@ %@ is currently the newest version available." = "%1$@ %2$@ je najnovejša verzija programa."; - -/* No comment provided by engineer. */ -"%@ %@ is now available--you have %@. Would you like to download it now?" = "Na voljo je %1$@ %2$@ — vi imate %3$@. Ga želite prenesti s spleta sedaj?"; - -/* No comment provided by engineer. */ -"%@ downloaded" = "prenešenih je %@"; - -/* No comment provided by engineer. */ -"%@ of %@" = "%1$@ od %2$@"; - -/* No comment provided by engineer. */ -"A new version of %@ is available!" = "Na voljo je nova verzija programa %@."; - -/* No comment provided by engineer. */ -"A new version of %@ is ready to install!" = "Najnovejša verzija programa %@ je že nameščena."; - -/* No comment provided by engineer. */ -"An error occurred in retrieving update information. Please try again later." = "Med iskanjem posodobitev je prišlo do napake. Prosimo poskusite ponovno čez nekaj časa."; - -/* No comment provided by engineer. */ -"An error occurred while downloading the update. Please try again later." = "Med prenašanje posodobitve s spleta je prišlo do napake. Prosimo poskusite ponovno čez nekaj časa."; - -/* No comment provided by engineer. */ -"An error occurred while extracting the archive. Please try again later." = "Med odpiranjem arhiva je prišlo do napake. Prosimo poskusite ponovno čez nekaj časa."; - -/* No comment provided by engineer. */ -"An error occurred while installing the update. Please try again later." = "Med nameščanjem posodobitve je prišlo do napake. Prosimo poskusite ponovno čez nekaj časa."; - -/* No comment provided by engineer. */ -"An error occurred while parsing the update feed." = "Napaka pri interpretaciji RSS vira s posodobitvami."; - -/* No comment provided by engineer. */ -"An error occurred while relaunching %1$@, but the new version will be available next time you run %1$@." = "Med ponovnim zagonom programa %1$@ je sicer prišlo do napake, vendar bo nova verzija na voljo, ko boste naslednjič pognali program."; - -/* the unit for bytes */ -"B" = "B"; - -/* No comment provided by engineer. */ -"Cancel" = "Prekliči"; - -/* No comment provided by engineer. */ -"Cancel Update" = "Prekliči posodabljanje"; - -/* No comment provided by engineer. */ -"Checking for updates..." = "Iskanje posodobitev …"; - -/* Take care not to overflow the status window. */ -"Downloading update..." = "Prenašanje posodobitve …"; - -/* Take care not to overflow the status window. */ -"Extracting update..." = "Razpakiranje posodobitve …"; - -/* the unit for gigabytes */ -"GB" = "GB"; - -/* No comment provided by engineer. */ -"Install and Relaunch" = "Namesti in ponovno zaženi"; - -/* Take care not to overflow the status window. */ -"Installing update..." = "Nameščanje posodobitve …"; - -/* the unit for kilobytes */ -"KB" = "KB"; - -/* the unit for megabytes */ -"MB" = "MB"; - -/* No comment provided by engineer. */ -"OK" = "V redu"; - -/* No comment provided by engineer. */ -"Ready to Install" = "Pripravljen na namestitev"; - -/* No comment provided by engineer. */ -"Should %1$@ automatically check for updates? You can always check for updates manually from the %1$@ menu." = "Naj %1$@ samodejno preverja, če so na voljo posodobitve? To lahko kadarkoli preverite tudi sami iz menija za %1$@."; - -/* No comment provided by engineer. */ -"Update Error!" = "Napaka pri posodabljanju"; - -/* No comment provided by engineer. */ -"Updating %@" = "Posodabljam %@"; - -/* No comment provided by engineer. */ -"You already have the newest version of %@." = "Najnovejša verzija programa %@ je že nameščena."; - -/* No comment provided by engineer. */ -"You're up-to-date!" = "Uporabljate zadnjo verzijo."; \ No newline at end of file diff --git a/Frameworks/Sparkle/sv.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/sv.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index f399ff1cea3518982d46de00a46e79d0f47f42ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1224 zcmchW!A`#;*`4 z_(q?IG#NRoUni!~GyA5Hu^!MdZZ%!ADZBL?4c*LEGCWvf`2Y2#uAI4Nb7eQeZquC7 zM34LrxXheOn$SfqX?{yhUBxKPIaN;Sj-3jn+&S62k5SH1%~0Rjc)$C&D7Ed?FW%2p W)7@L@%x_AG;bMlw!zkILSjG>r*~bk4 diff --git a/Frameworks/Sparkle/sv.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/sv.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 6d9ddd2e7..000000000 --- a/Frameworks/Sparkle/sv.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,638 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {692, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {571, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {571, 31}} - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{489, 12}, {189, 32}} - - YES - - 67239424 - 134217728 - Installera och starta om - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{316, 12}, {173, 32}} - - YES - - 67239424 - 134217728 - Installera och avsluta - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {126, 32}} - - YES - - 67239424 - 134217728 - Installera inte - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - YES - - 67239424 - 131072 - Ladda automatiskt ned och installera nya uppdateringar i framtiden. - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {692, 152} - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/sv.lproj/SUStatus.strings b/Frameworks/Sparkle/sv.lproj/SUStatus.strings deleted file mode 100644 index 041995192728b3dc5a5ea0a47026c5fccf168452..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn aA}K(gDOi;j&=f8PB_LE_umxfe%NhXU!woP1 diff --git a/Frameworks/Sparkle/sv.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/sv.lproj/SUUpdateAlert.strings deleted file mode 100644 index 6d83675c2cac8ec269da1caa909300a05d168b1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1680 zcmcgs%T5A85Uev_G4aSn(HIkn2Olw#C=x+EukH#c?2_F@dZqp6YS@2mSL@64_o;ihqu_9LtA{S zN{q!QkH}EUPsCcTg0G)f-Qa@A49@df#w#GKe1ovapTpR|D=R6rg^Z|On`^@OA)`xI z(%(9fHu1zL14e0~!=03W!#FW_UCULb_@a7lFQ8q;r$c%xE9X8_wR3%eQ3KNqP8@dx|~HB@-Z{W zCR|7+B3gY~JhG!zikxLhxw_dV#pqm9vBSC<&OvqBaH3a(BK0gzzyHtB)kPidTU - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - Programuppdatering - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Release Notes: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - Påminn mig senare - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - Hoppa över denna version - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - Installera uppdatering - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - Ladda automatiskt ned och installera nya uppdateringar i framtiden. - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/sv.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/sv.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100755 index fb474a0db57e76bd46e6960652b54c425ae0614b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3076 zcmeHJU2oGs5S-`y3X2z{J`@liEg*zS0#ZfQA~oUx@#4C6NaMsMb_)5w3VEzr9^nLM9EoVZkKV%m5gwPmwuq#|=T#m&CO;Qde0R9&UytDx zX5_6vhDnXrUo+6fC*yfUj`wU`hB0$1%ZPVnZ(ee~E-MePgD17TwDs$A_14f9nDVYY zV?Kq%6xJ~17!jN5sVS42u+X#J@6xj>(KF(z_NJ(JYEiHA(-h^9nJO4_o49;cw^!LR zq5ugaoifT9&Z$r3IW`s7d0yuJWf|j5JnYtZxc!cvv15E^#si{E46Db!L_cMvPB36B znybg*>cz#-R56<~+rts}Jmi0$_XFO$RM7!@)(5<9!Q0asZ%zI@D@}I4R~`H0H=-tI ztQhs~knid(b9Rc1qdEn0zU7voG2hNj#|bkdB{%747x!yC+*0eB`XIemUYJl!f+}%2)BAdG#@eeMZb;g!uhVsPp{l>YCI3&Y>JpwL?u5{{k!tmfv(k#bGcww^+H|vCH~u>$;o6Wo zQ61~tRQ(rL>yh;rp%~DEP9fEv&Q)pXy&*`sYGAb(&{{f>j`Sr{-CJ66Ut9tA@Ol#F z3BGZ?>s~^lw~VWWTm4pQ7Vfa3quydHAO?9^&6E@(cAY1km(q~?O3zFF)B~J`t^xK` B0&)NV diff --git a/Frameworks/Sparkle/sv.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/sv.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index ec9b313fa..000000000 --- a/Frameworks/Sparkle/sv.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1180 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {541, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{335, 12}, {190, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Kontrollera automatiskt - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{197, 12}, {138, 32}} - - - YES - - 67108864 - 134217728 - Kontrollera inte - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - U8O2ayBlZnRlciB1cHBkYXRlcmluZ2FyIGF1dG9tYXRpc2t0Pwo - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {418, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Inkludera anonym systemprofil - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {541, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Textcell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Textcell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - QW5vbnltIHN5c3RlbXByb2ZpbGluZm9ybWF0aW9uIGFudsOkbmRzIGbDtnIgYXR0IGhqw6RscGEgb3Nz -IGF0dCBwbGFuZXJhIGZyYW10aWRhIHV0dmVja2xpbmdzYXJiZXRlLiBWw6RubGlnZW4ga29udGFrdGEg -b3NzIGlmYWxsIGR1IGhhciBuw6VncmEgZnLDpWdvdCBvbSBkZXR0YS4KCkRldHRhIMOkciBpbmZvcm1h -dGlvbmVuIHNvbSBza3VsbGUgc8OkbmRhczo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/sv.lproj/Sparkle.strings b/Frameworks/Sparkle/sv.lproj/Sparkle.strings deleted file mode 100644 index 16c3fb8425b8534245c8a2beddb7cde3f328d57c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8600 zcmdU#TW=gi5QY1dJo5u45yn!469JD1#SU>0iW8!QfOs5xZD-~6uC*60`+x1fkVoKr zeYWYD*;(vZ9z$fso=bO6T~1Y@x`ge6=A05hvB}ie$)L-vl+dJ*M;u-;Y9D#Xylt{W~ny= zJ?%%G(l=Orpm#HkItcIeK1)8-iu3S9+7#h?{adfqSZ`USr=L>mqa{{BuF-Pc3t6a; zWQ^mAaab2g&clU%GZ(FXm5i3PC%KTgssWZR^%P$)Kdo;a$9l%wsur`T!*}w_J$a`q zKOaO*Hls}Y(f%_b$M&!#=CZH-jt@4M-o^66sN=EZK9Y8z54#k)w(qy}43vO@b6pQ) z7w}p2wrv7tPV~I5_odLun9N9(ROw8TR!x4mO=l1 z#MY&rVCxh$M@w6LSfU2R*xp^mi*q8so!<_G<*|PF?ljtg%!O^7L*}|dJA44LCYlH0 zzz0^xLZvK^wcBx$Gq7=BomriG*1(SBAHJEaMvfioIp5}a^2Kq?Rmb{XKjO0~*InDs zS-Q;{TVYG6qCyn1C)RRgZ%52sr*<^!6F$Qe*Q*S+_Aq|G-FlxF&hSV_ZrKRm##;GE z*Uc)B>r1XJtWACD601!ckjtyt2qe4KWeKMp%QR9fW3BC)B#Ck0Y2KQ5bY-2LrQUP> zZANC6FGcxktlqE4zAFo2Mc230D7UUu7^;D*O*^7kwHq{ioW7}YXVz9{F*niP@x;nt zl885hs;_K*Gznc=0&nphst|EYHOYD0+?6rNN;U86FZ>z441div+SME8Fpi7`uae!# z0Iy?CCj&eGHd%o=C)pY9onvx$X_q6tf#aAJkjF=|9B75flM^rW&8fbYBy;3&w<-}@ zQuUi0!*j`B$o#yup293#O|S^Ec7@TaJp&7+X1dnZ_aDg)ss2_y^epPJ1N z!yhpwN<|E4cT6OUgCq7~nUi-N1z8?A7qM!I91F-}ew(?f*>jyS{$CM}Hs;3g=%ib+ z_FdzcS*@r7i|Lwtc;YdnfF|Ior6`T-NrU(OrmD=4HN07V@sf zorJVg7)L2!T;`KEsjO5=M;-l`ycT-6ua@^&us(Vhbq?u>IEgiv8P$$aVu9Y>xAQ=B zyjaRmh;>}*9`51&hC2XRu4Y9}HpU;RXJMv8=MTm~_aOE9o>sUA*WJ|iA7mwZbRZ>j zogLY2U)DjYyZCYu-c{IJyBzCsSaN@-)pSagbKaD5`ccX}T_s!f-8*6oXyu@q5mg8fpXah?`EgcBPz_b#! zp2a7*L!2^0HG?+w+LJ8qT%lR&!?tI{yVq#9mH+&kK6!>23YK2yrKUc~+N+UF=brvz zTSWgDsxj@mZld}p`6u%eIDmWqZ-k|4MaZbF&j7t-&(zP$S=Ucb8(E=y#Mb4z4qods ztkG?F7~V?MwR!kO&BMN{dU!o^Rl+8@2ac5k~Ft-zVvf=QORV!>*h-!v3~wk z_g6+HBd_jE)HCSqS>&yDP5Cq|u@@o=-UK5t-}cFe&r;ZFxpMgQBB3tVj3@Hf?{QuH zMs%{`Kv}v}%_VbRy#}0znX@?4Uv8d(WG<2z(yUgip2ogHbyQO?&K2NVlUUV={_E8= zG<+u6IGfA*4YZcKBp3V=HV%3z%hWNurU?Qc_l^qQ_dfGdpV_3Hvqi zvlAnN8pqiZG3HYl?udw-haQC0JnKCm(qK1E^k9z6%043U*>^j7ktxXyOCZC+PtBz2 z4EbL8Eb>s^l1YhNRx>Nj95nAmVXchzxOd@A*sHKt{vX7iqyxFg%jq(HU*)T-W6b0J E2F9Nd&SRd?L zWaLQ69ty)oaD*!y;di+P91nVn973XqR*x1(GEf^x&fp_qTwZ}9Iuk3L zi*`I;E7A;LX>V2PTeK+l_ hdSs6JzaCp&TJyd9KC6hX*P*|^wq2$g3f}U)z5(D}tcU;r diff --git a/Frameworks/Sparkle/th.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/th.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 78325dcfd..000000000 --- a/Frameworks/Sparkle/th.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,674 +0,0 @@ - - - - 1050 - 11D50d - 2182 - 1138.32 - 568.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2182 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {616, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {497, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {497, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{435, 12}, {167, 32}} - - - YES - - 67239424 - 134217728 - ติดตั้งและเริ่มใหม่ - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{306, 12}, {129, 32}} - - - - YES - - 67239424 - 134217728 - ติดตั้งเมื่อปิด - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {116, 32}} - - - - YES - - 67239424 - 134217728 - ไม่ติดตั้ง - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - - YES - - 67239424 - 131072 - ดาวน์โหลดและติดตั้งอัพเดทโดยอัตโนมัติในอนาคต - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {616, 152} - - - - - {{0, 0}, {1920, 1178}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/th.lproj/SUPasswordPrompt.xib b/Frameworks/Sparkle/th.lproj/SUPasswordPrompt.xib deleted file mode 100644 index 7c4a0cdf0..000000000 --- a/Frameworks/Sparkle/th.lproj/SUPasswordPrompt.xib +++ /dev/null @@ -1,568 +0,0 @@ - - - - 1050 - 11D50d - 2182 - 1138.32 - 568.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2182 - - - YES - NSTextField - NSView - NSWindowTemplate - NSSecureTextField - NSTextFieldCell - NSImageView - NSButtonCell - NSImageCell - NSButton - NSSecureTextFieldCell - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUPasswordPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{196, 372}, {394, 118}} - 544736256 - รหัสผ่าน - NSWindow - - - - - 256 - - YES - - - 290 - {{179, 49}, {195, 22}} - - - - YES - - 342884416 - 272630784 - - - LucidaGrande - 13 - 1044 - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - textColor - - 3 - MAA - - - - YES - NSAllRomanInputSourcesLocaleIdentifier - - - - - - 292 - {{106, 51}, {68, 17}} - - - - YES - - 68157504 - 272630784 - รหัสผ่าน: - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - - - - - - 289 - {{297, 13}, {83, 32}} - - - YES - - 67108864 - 134217728 - ปลดล็อก - - - -2038284288 - 129 - - DQ - 200 - 25 - - - - - 289 - {{215, 13}, {82, 32}} - - - - YES - - 67108864 - 134217728 - ยกเลิก - - - -2038284288 - 129 - - Gw - 200 - 25 - - - - - 266 - {{106, 86}, {271, 17}} - - - - YES - - 67108864 - 272629760 - อัพเดทนี้ถูกล็อกด้วยรหัสผ่าน - - LucidaGrande-Bold - 13 - 16 - - - - - - - - - 268 - - YES - - YES - 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 - - - {{20, 39}, {64, 64}} - - - - YES - - 0 - 33554432 - 0 - 0 - 0 - NO - - YES - - - {394, 118} - - - - - {{0, 0}, {1440, 878}} - {10000000000000, 10000000000000} - YES - - - - - YES - - - mPasswordField - - - - 19 - - - - window - - - - 20 - - - - cancel: - - - - 21 - - - - accept: - - - - 22 - - - - mTextDescription - - - - 25 - - - - mIconView - - - - 26 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 1 - - - YES - - - - - - 2 - - - YES - - - - - - - - - - - 3 - - - YES - - - - - - 4 - - - - - 5 - - - YES - - - - - - 6 - - - - - 7 - - - YES - - - - - - 8 - - - - - 9 - - - YES - - - - - - 10 - - - - - 15 - - - YES - - - - - - 16 - - - - - 17 - - - YES - - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 1.IBPluginDependency - 1.IBWindowTemplateEditedContentRect - 1.NSWindowTemplate.visibleAtLaunch - 10.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 2.IBPluginDependency - 3.IBPluginDependency - 4.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{316, 826}, {362, 138}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 26 - - - - YES - - SUPasswordPrompt - SUWindowController - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - NSImageView - NSSecureTextField - NSTextField - - - - YES - - YES - mIconView - mPasswordField - mTextDescription - - - YES - - mIconView - NSImageView - - - mPasswordField - NSSecureTextField - - - mTextDescription - NSTextField - - - - - IBProjectSource - ./Classes/SUPasswordPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - diff --git a/Frameworks/Sparkle/th.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/th.lproj/SUUpdateAlert.strings deleted file mode 100644 index c14506f58f3c6027bdd859f4ed3862af54c61eba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1630 zcmc(fO-sW-5Qg7#e?{mi_99la7(YM{f}kEut>>aC2HT{hE!97-KD!puUChQ)B_zAE znc10VXJ$XYw6C5b-7D3VR$B6uDp-kiY2{Kgjakk0%sA!w;O`4sYxJg!W2A_0VaJ?t zf&Pzf#2$0j%?=ss5&M|kmwH8xG_gKbs*v`O6W%lHZOPsl@~)$}Ac7dGoTw9>sBh!y zaZVj|cOFfbXwG^6!}BS`oj`ruc$t3O%JlEK3|YA6KG3mq?jg(ijKW$z&yf0hr`E2? zbw;(BDvtGF=NT2dU}id_+|+K;P@y3Um+C+Rhbm-QQ-!sBD!+@3^~`pi;k&a;x0`;f z0z}O=E>qv@kgz|Os@X?ZZCt6|pqj%p - - - 1050 - 11D50d - 2182 - 1138.32 - 568.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 2182 - 1117 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - อัพเดทซอฟต์แวร์ - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - Release Notes: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - เตือนในภายหลัง - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - ข้ามเวอร์ชั่นนี้ - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - ติดตั้งอัพเดท - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - ดาวน์โหลดและติดตั้งอัพเดทโดยอัตโนมัติในอนาคต - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - - {{0, 0}, {1600, 878}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/th.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/th.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 3512eaa5c..000000000 --- a/Frameworks/Sparkle/th.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1190 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{255, 12}, {169, 32}} - - - 1 - YES - - -2080374784 - 134217728 - ตรวจสอบโดยอัตโนมัติ - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{138, 12}, {117, 32}} - - - - YES - - 67108864 - 134217728 - ไม่ต้องตรวจสอบ - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - - YES - - 67108864 - 272629760 - ตรวจสอบอัพเดทอัตโนมัติ? - - Thonburi-Bold - 13 - 16 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - ส่งข้อมูลระบบแบบนิรนาม - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 265 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 128} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 128}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 130}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 142}, {358, 56}} - - YES - - 67108864 - 272629760 - 4LiC4LmJ4Lit4Lih4Li54Lil4Lij4Liw4Lia4Lia4LmB4Lia4Lia4LiZ4Li04Lij4LiZ4Liy4Lih4LiK -4LmI4Lin4Lii4LmD4LiZ4LiB4Liy4Lij4Lin4Liy4LiH4LmB4Lic4LiZ4Lie4Lix4LiS4LiZ4Liy4LmB -4Lit4Lib4Lie4Lil4Li04LmA4LiE4LiK4Lix4LiZ4LiC4Lit4LiH4LmA4Lij4Liy4LmD4LiZ4Lit4LiZ -4Liy4LiE4LiVIOC4geC4o+C4uOC4k+C4suC4leC4tOC4lOC4leC5iOC4reC5gOC4o+C4suC4luC5ieC4 -suC4hOC4uOC4k+C4oeC4teC4guC5ieC4reC4quC4h+C4quC4seC4ouC5g+C4meC5gOC4o+C4t+C5iOC4 -reC4h+C4meC4teC5iQoK4LiZ4Li14LmI4LiE4Li34Lit4LiC4LmJ4Lit4Lih4Li54Lil4LiX4Li14LmI -4LiI4Liw4LiW4Li54LiB4Liq4LmI4LiH4LmE4LibOg - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/th.lproj/Sparkle.strings b/Frameworks/Sparkle/th.lproj/Sparkle.strings deleted file mode 100644 index 3e5a490d9..000000000 --- a/Frameworks/Sparkle/th.lproj/Sparkle.strings +++ /dev/null @@ -1,100 +0,0 @@ -/* No comment provided by engineer. */ -"%1$@ %2$@ has been downloaded and is ready to use! Would you like to install it and relaunch %1$@ now?" = "%1$@ %2$@ ได้ถูกดาวน์โหลดและพร้อมใช้งานแล้ว คุณต้องการติดตั้งและเริ่ม %1$@ ใหม่เดี๋ยวนี้หรือไม่"; - -/* No comment provided by engineer. */ -"%1$@ can't be updated when it's running from a read-only volume like a disk image or an optical drive. Move %1$@ to your Applications folder, relaunch it from there, and try again." = "%1$@ ไม่สามารถรับการอัพเดทได้เมื่อถูกเรียกจากดิสก์แบบอ่านอย่างเดียวหรือซีดีรอม ย้าย %1$@ ไปยังโฟลเดอร์แอปพลิเคชัน และเรียกใช้งาน จากนั้นลองใหม่อีกครั้ง"; - -/* No comment provided by engineer. */ -"%@ %@ is currently the newest version available." = "%1$@ %2$@ เป็นเวอร์ชั่นใหม่ล่าสุดแล้ว"; - -/* No comment provided by engineer. */ -"%@ %@ is now available--you have %@. Would you like to download it now?" = "%1$@ %2$@ พร้อมให้ดาวน์โหลดแล้ว (คุณมีเวอร์ชั่น %3$@) ต้องการดาวน์โหลดเลยหรือไม่"; - -/* No comment provided by engineer. */ -"%@ downloaded" = "ดาวน์โหลด %@ เสร็จสิ้น"; - -/* No comment provided by engineer. */ -"%@ of %@" = "%1$@ จาก %2$@"; - -/* No comment provided by engineer. */ -"A new version of %@ is available!" = "%@ มีเวอร์ชั่นใหม่!"; - -/* No comment provided by engineer. */ -"A new version of %@ is ready to install!" = "เวอร์ชั่นใหม่ของ %@ พร้อมสำหรับการติดตั้งแล้ว"; - -/* No comment provided by engineer. */ -"An error occurred in retrieving update information. Please try again later." = "เกิดข้อผิดพลาดระหว่างการรับข้อมูลอัพเดท กรุณาลองใหม่ในภายหลัง"; - -/* No comment provided by engineer. */ -"An error occurred while downloading the update. Please try again later." = "เกิดข้อผิดพลาดระหว่างพยายามดาวน์โหลดอัพเดท กรุณาลองใหม่ในภายหลัง"; - -/* No comment provided by engineer. */ -"An error occurred while extracting the archive. Please try again later." = "เกิดข้อผิดพลาดระหว่างการแตกไฟล์ที่ถูกบีบอัด กรุณาลองใหม่ในภายหลัง"; - -/* No comment provided by engineer. */ -"An error occurred while installing the update. Please try again later." = "เกิดข้อผิดพลาดระหว่างการติดตั้งอัพเดท กรุณาลองใหม่ในภายหลัง"; - -/* No comment provided by engineer. */ -"An error occurred while parsing the update feed." = "เกิดข้อผิดพลาดระหว่างการประมวลผลฟีดอัพเดท กรุณาลองใหม่ในภายหลัง"; - -/* No comment provided by engineer. */ -"An error occurred while relaunching %1$@, but the new version will be available next time you run %1$@." = "เกิดข้อผิดพลาดระหว่างการเริ่ม %1$@ ใหม่ อย่างไรก็ตามเวอร์ชั่นใหม่จะใช้ได้เมื่อคุณเรียก %1$@ ครั้งถัดไป"; - -/* the unit for bytes */ -"B" = "B"; - -/* No comment provided by engineer. */ -"Cancel" = "ยกเลิก"; - -/* No comment provided by engineer. */ -"Cancel Update" = "ยกเลิกอัพเดท"; - -/* No comment provided by engineer. */ -"Checking for updates..." = "ตรวจสอบอัพเดท…"; - -/* Take care not to overflow the status window. */ -"Downloading update..." = "กำลังดาวน์โหลดอัพเดท…"; - -/* Take care not to overflow the status window. */ -"Extracting update..." = "กำลังแตกไฟล์อัพเดท…"; - -/* the unit for gigabytes */ -"GB" = "GB"; - -/* No comment provided by engineer. */ -"Install and Relaunch" = "ติดตั้งและเริ่มแอปพลิเคชันใหม่"; - -/* Take care not to overflow the status window. */ -"Installing update..." = "กำลังติดตั้งอัพเดท…"; - -/* the unit for kilobytes */ -"KB" = "KB"; - -/* the unit for megabytes */ -"MB" = "MB"; - -/* OK button. */ -"OK" = "ตกลง"; - -/* Status message on progress window once download has finished. */ -"Ready to Install" = "พร้อมติดตั้ง"; - -/* Message that is optionally shown at startup to allow users to turn on/off update checks. */ -"Should %1$@ automatically check for updates? You can always check for updates manually from the %1$@ menu." = "คุณต้องการให้ %1$@ ตรวจสอบอัพเดทโดยอัตโนมัติหรือไม่ คุณสามารถเริ่มการตรวจสอบอัพเดทด้วยตนเองได้ทุกเมื่อจากเมนูของ %1$@"; - -/* No comment provided by engineer. */ -"Update Error!" = "อัพเดทผิดพลาด!"; - -/* No comment provided by engineer. */ -"Updating %@" = "กำลังอัพเดท %@"; - -/* 'Error' message when the user checks for updates but is already current or the feed doesn't contain any updates. (not necessarily shown in UI) */ -"You already have the newest version of %@." = "คุณมีเวอร์ชั่นล่าสุดของ %@ แล้ว"; - -/* Status message shown when the user checks for updates but is already current or the feed doesn't contain any updates. */ -"You're up-to-date!" = "คุณมีเวอร์ชั่นล่าสุดแล้ว!"; - -/* Alternative name for "Install" button if we have a paid update or other update - without a download but with a URL. */ -"Learn More..." = "เรียนรู้เพิ่มเติม…"; - diff --git a/Frameworks/Sparkle/tr.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/tr.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index d3c8baa07..000000000 --- a/Frameworks/Sparkle/tr.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,693 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {680, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {558, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {558, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{502, 12}, {164, 32}} - - - YES - - 67239424 - 134217728 - Kur ve tekrar başlat - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{364, 12}, {133, 32}} - - - - YES - - 67239424 - 134217728 - Kapatırken kur - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {169, 32}} - - - - YES - - 67239424 - 134217728 - Güncellemeyi kurma - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {419, 18}} - - - - YES - - 67239424 - 131072 - Bundan sonra Güncellemeleri otomatik olarak indir ve kur - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {680, 152} - - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{72, 669}, {680, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{72, 669}, {680, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/tr.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/tr.lproj/SUUpdateAlert.xib deleted file mode 100644 index a2b53a83b..000000000 --- a/Frameworks/Sparkle/tr.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1108 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 1553 - 509 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {600, 370}} - -260571136 - Software-Aktualisierung - NSWindow - - View - - - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 277}, {443, 17}} - - - - YES - - 67239424 - 272629760 - Sürüm Hakkında: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{387, 12}, {137, 32}} - - - - YES - - -2080244224 - 134217728 - tekrar Hatırlat - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {134, 32}} - - - - YES - - 67239424 - 134217728 - Bu sürümü geç - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{524, 12}, {62, 32}} - - - YES - - -2080244224 - 134217728 - Kur - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {470, 197}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {469, 197}} - - - - - - {{109, 76}, {471, 199}} - - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {477, 28}} - - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 48}, {442, 18}} - - - - YES - - 67239424 - 131072 - Bundan sonra Güncellemeleri otomatik olarak indir ve kur - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {600, 370} - - - - - {{0, 0}, {1440, 878}} - {586, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - skipButton - - - - 176 - - - - laterButton - - - - 177 - - - - installButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.IBViewBoundsToFrameTransform - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABCzgAAwigAAA - - - {{112, 583}, {600, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{112, 583}, {600, 370}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - NSTextField - NSButton - NSButton - WebView - NSButton - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - WebView - - YES - - YES - reloadFromOrigin: - resetPageZoom: - zoomPageIn: - zoomPageOut: - - - YES - id - id - id - id - - - - YES - - YES - reloadFromOrigin: - resetPageZoom: - zoomPageIn: - zoomPageOut: - - - YES - - reloadFromOrigin: - id - - - resetPageZoom: - id - - - zoomPageIn: - id - - - zoomPageOut: - id - - - - - IBProjectSource - ./Classes/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/tr.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/tr.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 253917bdc..000000000 --- a/Frameworks/Sparkle/tr.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1185 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{256, 12}, {168, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Otomatik olarak Ara - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{175, 12}, {81, 32}} - - - - YES - - 67108864 - 134217728 - Arama - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {315, 34}} - - - - YES - - 67108864 - 272629760 - Otomatik olarak güncelleme Aransınmı? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - - YES - - -2080374784 - 163840 - isimsiz Sistem-Bilgilerini ulaştır - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {356, 162} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 167 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {356, 162}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {358, 164}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 178}, {361, 70}} - - YES - - 67108864 - 272629760 - R8O2bmRlcmRpxJ9pbml6IGlzaW1zaXogU2lzdGVtLUJpbGdpbGVyaSBidSBQcm9ncmFtxLFuIGdlbGnF -n2ltaSBpw6dpbiBrdWxsYW7EsWxtYXRhZMSxci4gQnUga29udSBoYWtrxLFuZGEgZGFoYSBmYXpsYSBC -aWxnaSBlZGlubWVrIGnDp2luLCBiaXppbWxlIGJhxJ9sYW50xLF5YSBnZcOnaW5pei4KCkfDtm5kZXJl -Y2XEn2luaXogQmlsZ2lsZXI6A - - - - - - NO - - - {365, 254} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 173 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.visibleKey - - - - - - value: arrangedObjects.visibleKey - value - arrangedObjects.visibleKey - 2 - - - 47 - - - - value: arrangedObjects.visibleValue - - - - - - value: arrangedObjects.visibleValue - value - arrangedObjects.visibleValue - 2 - - - 48 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 163 - - - - - 164 - - - - - 165 - - - - - 166 - - - - - 167 - - - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 163.IBPluginDependency - 164.IBPluginDependency - 165.IBPluginDependency - 166.IBPluginDependency - 167.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 171.IBShouldRemoveOnLegacySave - 172.IBPluginDependency - 172.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{58, 823}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 173 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/tr.lproj/Sparkle.strings b/Frameworks/Sparkle/tr.lproj/Sparkle.strings deleted file mode 100644 index cabc211605a1a86066cf9ca29f25bd5bd6cd3362..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9284 zcmeI2Yi}Dx6o$uN`4hMmQJ|tp4Bx0wlhUf7Qb3f8`i01e-PH0WmM<~RAI_hMfcKf> zli6LblQ?zas6v*#v%7OSb1v_ki~s#+J3I>2&98=&9Av%oDXby4Ek|uj>ixv|{gp`tpu7N9tD%V?A$%2WtJP`>{sTdm7tS z-L*nn@4Yt^4mGl_Hyu4~#a;Ot%-+$vv3ebb_j;cw?`g(Kc&go0!?*gD?~3^wnsuNr zl(f|IB(C3%v@v@x)GA$Ft6HHRPIWhk^#4_9iPJV_8qP&`MHR!(e^KOKd(EcTZxuYq?~^Acbyw)B-#vJ z^|%A%Ft20df^>(HV0Le9jqd2#L44i{XOS{?ZaUf2cq{=uIFfdu;b=QLhSj2Hr;#r| z>g`DTv%ZNpWfY*x^O}cd!96&C8rO#gq}dkN`l19{>$=t|eLcNgPgw)X)~B6@T>Kge z9ZD+)QR1LtNA!a)=w&tTbD|d3YPLU!GC*&T@`=7+LtWMg@5`l~a1yzkNLJ%GpUK4e zRn^SrqT^iBYsA)l;*ud|*`6QkgmHuh1KkRDqyAk7$BSo$Bl-1E`b-*Ss8`5+9!#e>n@!Kc^n5dz;L%u?1Zx= z;cvp=)t*E>JqdWN7Nc33PpUxZegy{pn@EuyZ;*Xo>ll7JieehET z(I0g0WlN)fiDwTUI6I&BLGYZ-=Q6+0{gIc#!>s23s+sn6 z4!acHm&i(U^-^OsJT!|{xVnG1teieh=`_RN(K3jVupP57mkroTjM$1;{~^-Z5n?4d zn1{#g`-%s#Z0zVv-%skXJMS#2guB(f@`-xD%@`;wSn)mH3GT=O6Hu8M(nI^M%jlJF{5E;v2H$WXx+7%fI{h^=Q#^MMK$2 ziSIRgmO6!(M{bNvzNc3geC&F5_oCGAUVd+uU#5xz+TC1oi;;$im#lp`;=Bx5%(1)m zaP$Z5Kl#Uo{`hCV%2wbG7)mUY?17vp(Y0k}->M%d>p1^RW4w+ukEE;2SLP|dxt>#f z;Sd(7o=C-@y+^gjJ&&r7>UHDDXrf$|P zLG@LxiZhNvAv4gMXz6&@j#AuP+z zB&!-?S6MV0#_H|cI4`|HE6bft)SgB^=IS}9CNOfGS-DtyOdck^v1zhyiLYrtWxi%M z^L$j22ek7N&o0XeYS(1>$X{@ZvNKvBlI3cCO`^DbBuq@g~E^%HG_Sv=?Iym#t5 zJJpq+KX2gEJv5!eYWyKeF1$U v>OtqQG_T;^w%m*}n~^JqGQ^wwPsaa4ah0A~ErkC_z*+1SiM9)NL3Q#!EPLer diff --git a/Frameworks/Sparkle/uk.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/uk.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 482c9ecf4afe9c21bac6508d70dc5ba8ed02f64c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1154 zcmd6l&1=Fy5XIkNPC1EpVe#le>zewNMr~FQq3EH|yOthWf*!R0zWR1eB_+gEv>?mC zX7ZTX`OVw!JTy>)fJqmbasN-8&+dQX+;E&Xy?5hW zkamdv<(@!hDa9c1R6qxXJaZB>4BMqAO)=~h%8To33R$)?EL%A&?`4`>Zm2?r3i-5) Poakrh`8o9d(#gXCnOcy# diff --git a/Frameworks/Sparkle/uk.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/uk.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index abca47c3e..000000000 --- a/Frameworks/Sparkle/uk.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,687 +0,0 @@ - - - - 1050 - 11D46 - 2177 - 1138.32 - 568.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2177 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {743, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {621, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {621, 31}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{491, 12}, {248, 32}} - - - YES - - 67239424 - 134217728 - Встановити та перезавантажити - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{289, 12}, {200, 32}} - - - - YES - - 67239424 - 134217728 - Встановити при закритті - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {158, 32}} - - - - YES - - 67239424 - 134217728 - Не встановлювати - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - - YES - - 67239424 - 131072 - Автоматично завантажувати та встановлювати оновлення у майбутньому - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {743, 152} - - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 15.IBPluginDependency - 16.IBPluginDependency - 17.IBPluginDependency - 18.IBPluginDependency - 30.IBPluginDependency - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 8.IBPluginDependency - 9.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/uk.lproj/SUStatus.strings b/Frameworks/Sparkle/uk.lproj/SUStatus.strings deleted file mode 100644 index 041995192728b3dc5a5ea0a47026c5fccf168452..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn aA}K(gDOi;j&=f8PB_LE_umxfe%NhXU!woP1 diff --git a/Frameworks/Sparkle/uk.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/uk.lproj/SUUpdateAlert.strings deleted file mode 100644 index 580048f3550749da43226d474aa3f3846a2e78d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1664 zcmd6n%}>HW5XIkNPCXg#YQvF(_QP7Gv|vj>69Wego>e$#2p+7_zg~UYmZI2FFg+Nu zr8}M7+4q~-`TWpugeG)EnBfjD{ORyH8W`dlw|K-H6FlRM7LWFrmYBZN+;3le3B(dl z9KQK75*;1s(q{8%NIUs%bFRbX+@zl?9X<#7igfQ0?(xK(9~j{hy*z@G#cuMf8s8lp zemh4a_p9q98l$YEa>Fye^8|gen3BbW^wj^Xl+gi6oRY*?LTT}BL5Qpqb`dQWX>{eB zK0|3`JCzYJ;lfykx=CxX-RiM%;QMpajI@RtbDvjh`Te;dGn=ku7 zwOYGCtzDvao2YfF-C=JFnca3)xr0P!+RH53e10|Lgt=F - - - 1050 - 11D46 - 2177 - 1138.32 - 568.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 2177 - 1117 - - - - YES - NSButton - NSTextFieldCell - NSButtonCell - NSImageView - NSBox - NSImageCell - WebView - NSCustomObject - NSView - NSWindowTemplate - NSTextField - NSUserDefaultsController - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {612, 369}} - -260571136 - Оновлення програмного забезпечення - NSWindow - - View - - - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 290}, {64, 64}} - - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 337}, {489, 17}} - - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 276}, {452, 17}} - - - - YES - - 67239424 - 272629760 - Примітки про нову версію: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{261, 12}, {154, 32}} - - - - YES - - 67239424 - 134217728 - Нагадати пізніше - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{65, 12}, {188, 32}} - - - - YES - - 67239424 - 134217728 - Пропустити цю версію - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{415, 12}, {187, 32}} - - - YES - - -2080244224 - 134217728 - Встановити оновлення - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 274 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {482, 198}} - - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {480, 196}} - - - - - - {{110, 76}, {482, 198}} - - - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 301}, {489, 28}} - - - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {488, 18}} - - - - YES - - 67239424 - 131072 - Автоматично завантажувати та встановлювати оновлення у майбутньому - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {612, 369} - - - - - {{0, 0}, {1440, 878}} - {575, 392} - {10000000000000, 10000000000000} - - YES - - - YES - - - - - YES - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - window - - - - 69 - - - - installUpdate: - - - - 77 - - - - description - - - - 105 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - delegate - - - - 50 - - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 10.IBPluginDependency - 101.IBPluginDependency - 117.IBPluginDependency - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 22.IBPluginDependency - 23.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 7.IBPluginDependency - 76.IBPluginDependency - 89.IBPluginDependency - 93.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 178 - - - - YES - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - NSTextField - NSButton - NSButton - WebView - NSButton - - - - YES - - YES - description - installButton - laterButton - releaseNotesView - skipButton - - - YES - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - - - IBProjectSource - ./Classes/SUUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/uk.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/uk.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100755 index 6076fcdb3067947d963f9cd7ed97321fa811ca09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2600 zcmeHJO;6iE5PgRchn%Y35f(>OK|Znb;W&2Eph!`2Xao}Kr7aw&A~-aa`1Qb>-8c<+ z(TN-Nh;i|dk8e8*4j{Gj{@gOz+8wWX~i-lW8}?i{aKK3vJVZI`I^zcDll z7#cgpkl{BYvcMf~U&OV@z=1TR$5EAY&Qr-Gk^p7CXVR69l+DhW#C)?XZsMkb5T`GY z**!Nu+j{mfw+-rjA`Xx&vG<;#_oECQD8mg5`aJniG|u zVqp1iQ73@vcB$KDd}0|(vc&s0<|9W;q75;5s~he>(In-X|PQuR6l>s|Mo7oURPgC}V2Kz(g?Ftdf zg(&EryDRMWUcQL^dv*1eF(|V_V)jj~Fs+)HQRr4kP9v^9hD^eQQnoLCSTNr!hy1 zjB3A6_{@wSi$yi`W&wuAx?=f6Yaz2nzZWXoG#QYZjIgqL@04D@^1GvBk3I&}>=|@J rMrLZP*!$@1>$H~V+&OhE)~>X?wG|cq2~?na?ySl?&O2*w&sqsjFjh@w diff --git a/Frameworks/Sparkle/uk.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/uk.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index a44b63d1f..000000000 --- a/Frameworks/Sparkle/uk.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1182 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {542, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{325, 12}, {199, 32}} - - - 1 - YES - - -2080374784 - 134217728 - Перевіряти автоматично - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{186, 12}, {140, 32}} - - - YES - - 67108864 - 134217728 - Не перервіряти - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {421, 34}} - - - YES - - 67108864 - 272629760 - Виконувати автоматичну перевірку оновлень? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {419, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - Автоматично надсилати профіль системи - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {542, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - 0JLQuNC60L7RgNC40YHRgtCw0L3QvdGPINCw0L3QvtC90ZbQvNC90L7Qs9C+INC/0YDQvtGE0ZbQu9GO -INGB0LjRgdGC0LXQvNC4INC00L7Qv9C+0LzQsNCz0LDRlCDQvdCw0Lwg0YMg0L/Qu9Cw0L3Rg9Cy0LDQ -vdC90Y8g0LzQsNC50LHRg9GC0L3RjNC+0Zcg0YDQvtC30YDQvtCx0LrQuC4g0K/QutGJ0L4g0YMg0LLQ -sNGBINCy0LjQvdC40LrQu9C4INC/0LjRgtCw0L3QvdGPINGJ0L7QtNC+INGG0YzQvtCz0L4sINC30LLQ -tdGA0YLQsNC50YLQtdGB0Ywg0LTQviDQvdCw0YEuCgrQhtC90YTQvtGA0LzQsNGG0ZbRjywg0YnQviDQ -sdGD0LTQtSDQvdCw0LTRltGB0LvQsNC90L46A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/uk.lproj/Sparkle.strings b/Frameworks/Sparkle/uk.lproj/Sparkle.strings deleted file mode 100644 index 0f92ac4b7..000000000 --- a/Frameworks/Sparkle/uk.lproj/Sparkle.strings +++ /dev/null @@ -1,100 +0,0 @@ -/* No comment provided by engineer. */ -"%1$@ %2$@ has been downloaded and is ready to use! Would you like to install it and relaunch %1$@ now?" = "%1$@ %2$@ завантажений і готовий до використання! Бажаєте встановити і перезавантажити %1$@?"; - -/* No comment provided by engineer. */ -"%1$@ can't be updated when it's running from a read-only volume like a disk image or an optical drive. Move %1$@ to your Applications folder, relaunch it from there, and try again." = "Під час роботи з %1$@ з тому, що призначений лише для читання, наприклад, образу диска чи оптичного диску, його неможливо оновити. Перемістіть %1$@ у папку з програмами, перезавантажте його звідти і спробуйте ще раз."; - -/* No comment provided by engineer. */ -"%@ %@ is currently the newest version available." = "У данний момент %1$@ %2$@ є останньою версією."; - -/* No comment provided by engineer. */ -"%@ %@ is now available--you have %@. Would you like to download it now?" = "%1$@ %2$@ доступна – ви маєте %3$@. Бажаєте завантажити її зараз?"; - -/* No comment provided by engineer. */ -"%@ downloaded" = "%@ завантажено"; - -/* No comment provided by engineer. */ -"%@ of %@" = "%1$@ із %2$@"; - -/* No comment provided by engineer. */ -"A new version of %@ is available!" = "Доступна нова версія %@!"; - -/* No comment provided by engineer. */ -"A new version of %@ is ready to install!" = "Нова версія %@ готова до встановлення!"; - -/* No comment provided by engineer. */ -"An error occurred in retrieving update information. Please try again later." = "Виникла помилка при отриманні інформації про оновлення. Спробуйте ще пізніше."; - -/* No comment provided by engineer. */ -"An error occurred while downloading the update. Please try again later." = "Виникла помилка при завантаження оновлення. Спробуйте ще пізніше."; - -/* No comment provided by engineer. */ -"An error occurred while extracting the archive. Please try again later." = "Виникла помилка при розпаковуванні архіву. Спробуйте ще пізніше."; - -/* No comment provided by engineer. */ -"An error occurred while installing the update. Please try again later." = "Виникла помилка при встановленні оновлення. Спробуйте ще пізніше."; - -/* No comment provided by engineer. */ -"An error occurred while parsing the update feed." = "Виникла помилка при розборі фіду оновлень."; - -/* No comment provided by engineer. */ -"An error occurred while relaunching %1$@, but the new version will be available next time you run %1$@." = "Виникла помилка при перезавантаженні %1$@, але наступного разу при завантаження %1$@ буде доступна нова версія."; - -/* the unit for bytes */ -"B" = "Б"; - -/* No comment provided by engineer. */ -"Cancel" = "Відмінити"; - -/* No comment provided by engineer. */ -"Cancel Update" = "Відмінити оновлення"; - -/* No comment provided by engineer. */ -"Checking for updates..." = "Перевіря наявність оновлень…"; - -/* Take care not to overflow the status window. */ -"Downloading update..." = "Завантажую оновлення…"; - -/* Take care not to overflow the status window. */ -"Extracting update..." = "Розпаковую оновлення…"; - -/* the unit for gigabytes */ -"GB" = "ГБ"; - -/* No comment provided by engineer. */ -"Install and Relaunch" = "Встановити та перезавантажити"; - -/* Take care not to overflow the status window. */ -"Installing update..." = "Встановлюю оновлення…"; - -/* the unit for kilobytes */ -"KB" = "КБ"; - -/* the unit for megabytes */ -"MB" = "МБ"; - -/* No comment provided by engineer. */ -"OK" = "OK"; - -/* No comment provided by engineer. */ -"Ready to Install" = "Готовий до встановлення"; - -/* No comment provided by engineer. */ -"Should %1$@ automatically check for updates? You can always check for updates manually from the %1$@ menu." = "Чи повинен %1$@ автоматично виконувати перевірку на оновлення? Ви завжди можете самостійно перевірити оновлення у меню %1$@."; - -/* No comment provided by engineer. */ -"Update Error!" = "Помилка оновлення!"; - -/* No comment provided by engineer. */ -"Updating %@" = "Оновлюю %@"; - -/* No comment provided by engineer. */ -"You already have the newest version of %@." = "Ви вже маєте саму останню версію программи %@."; - -/* No comment provided by engineer. */ -"You're up-to-date!" = "У вас остання версія!"; - -/* Alternative name for "Install" button if we have a paid update or other update - without a download but with a URL. */ - -"Learn More..." = "Дізнатись більше…"; \ No newline at end of file diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/zh_CN.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 0b788cb96e39d45a82a2f28a8a0bcfe7a05d4f1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1022 zcmezOpMi@(pFxX3fx(#}har)n7zh;@Y=Kyb!H*%B!HJ=ip#%u?8S;QCQh{o6fHKxV z`4WaqAkG1b!PI*K)f5B862YnzfOH;13Q#r(tS=F0QXWGxLk3j8KSL5j7EmS`sKb-N z1#XH7gCSIf7SLr}KsNE_LR}Kw*>Nj^zC$++>ZjU(^!PLFt1;!XCR+FJISPAr13NYr&f&R+@(uv^M zgvDwmP!u_~OBo7)@*opZ!D$F24@xB&;1rSuwxg7x2*@K8LdIwzM1S`|!`$y_2w&r? xpcQ`H{k0)Ipj4IiC3OSU!`}s*yVQYUrGS>!35ApiT1eqD3Far>&PG@&0sz;zuv`ED diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/zh_CN.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index 03997362d..000000000 --- a/Frameworks/Sparkle/zh_CN.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,705 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {570, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {449, 17}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {452, 31}} - - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{425, 12}, {131, 32}} - - - YES - - 67239424 - 134217728 - 安装并重新启动 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{320, 12}, {105, 32}} - - - YES - - 67239424 - 134217728 - 結束時安裝 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {92, 32}} - - - YES - - 67239424 - 134217728 - 不要安裝 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {619, 18}} - - - YES - - 67239424 - 131072 - 以后自动下载和安装更新 - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {570, 152} - - - - {{0, 0}, {1440, 878}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 947}, {743, 152}} - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - - YES - - SUAutomaticUpdateAlert - SUWindowController - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - id - id - id - - - - YES - - YES - doNotInstall: - installLater: - installNow: - - - YES - - doNotInstall: - id - - - installLater: - id - - - installNow: - id - - - - - IBProjectSource - ./Classes/SUAutomaticUpdateAlert.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUStatus.strings b/Frameworks/Sparkle/zh_CN.lproj/SUStatus.strings deleted file mode 100644 index 041995192728b3dc5a5ea0a47026c5fccf168452..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn aA}K(gDOi;j&=f8PB_LE_umxfe%NhXU!woP1 diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/zh_CN.lproj/SUUpdateAlert.strings deleted file mode 100644 index 2f249bb186758ff1805d19f833df6d9f9c3fa18b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1430 zcmchXKTE?<6vfY6QE+q%jz!QaB2*mwgILg1o2Y|}X`9+=+my7WR&a1ru;gnv`X$8G z)zQJlRdH0$dr3+OHc3Gwl)jvoci;WJbKm{`N?;aAC|E}o2AX^ntnfDt6&emvK^;X{ z=ulav-lEdtw`Tu4jk6_c9j>>fzK;gi7}QK}RTg=i@~uEEgN^>$MQ=XIED{_?#qx8r zoKN+mbZ?5B5`4lKbnbi3eK(o8$;^vn75~+tL^(Nc%JUGMDhUNk6X^(^6qYa-U35(|wjbBXd_V%6%>F#7c zj!&a7X*eTMgCsi29EqwuAeqfkMV^XVt;6b0_%t8jiWAdkd+$9u&rVX^vS&{Ink_?5 zoAlO@HL4)~Z4y)q0jlt5KF`h3!*$&IG>T8FvQ913WW7~*|6Qss{c^iXos<^UA{9gS z8b#LX;0d$``iXE_^d!-V%CeSAa*wv`J<+ZQJI?=S=%4wkI-$Q^-Q~vAOXpS}bl?Xp ChVcOa diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/zh_CN.lproj/SUUpdateAlert.xib deleted file mode 100644 index 90057f7f8..000000000 --- a/Frameworks/Sparkle/zh_CN.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1915 +0,0 @@ - - - - 1050 - 10J567 - 823 - 1038.35 - 462.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 823 - 823 - - - - YES - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{248, 468}, {575, 370}} - -260571136 - 软件更新 - NSWindow - - View - - {1.79769e+308, 1.79769e+308} - {575, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 266 - {{106, 338}, {452, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {452, 14}} - - YES - - 67239424 - 272629760 - 更新信息: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{280, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - 稍候再提示我 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {165, 32}} - - YES - - 67239424 - 134217728 - 跳过这个版本 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{426, 12}, {135, 32}} - - YES - - -2080244224 - 134217728 - 安装更新 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-2, -1}, {445, 199}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {443, 197}} - - - - {{110, 76}, {445, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {452, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 290 - {{106, 50}, {451, 18}} - - YES - - 67239424 - 131072 - 以后自动下载和安装更新 - - - 1211912703 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - - - {575, 370} - - {{0, 0}, {1920, 1178}} - {575, 392} - {1.79769e+308, 1.79769e+308} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - laterButton - - - - 177 - - - - skipButton - - - - 178 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.IBViewBoundsToFrameTransform - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBViewEditorWindowController.showingLayoutRectangles - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.maxSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - P4AAAL+AAABC1AAAw6QAAA - - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - - {{643, 222}, {575, 370}} - - - {1.79769e+308, 1.79769e+308} - {575, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 178 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - releaseNotesView - WebView - - - versionDisplayer - id - - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSObject - - IBDocumentRelativeSource - ../SUUpdateAlert.h - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - - installUpdate: - id - - - remindMeLater: - id - - - skipThisVersion: - id - - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - id - NSTextField - NSButton - NSButton - WebView - NSButton - id - - - - YES - - YES - delegate - description - installButton - laterButton - releaseNotesView - skipButton - versionDisplayer - - - YES - - delegate - id - - - description - NSTextField - - - installButton - NSButton - - - laterButton - NSButton - - - releaseNotesView - WebView - - - skipButton - NSButton - - - versionDisplayer - id - - - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - showWindow: - - showWindow: - id - - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - - goBack: - id - - - goForward: - id - - - makeTextLarger: - id - - - makeTextSmaller: - id - - - makeTextStandardSize: - id - - - reload: - id - - - reloadFromOrigin: - id - - - stopLoading: - id - - - takeStringURLFrom: - id - - - toggleContinuousSpellChecking: - id - - - toggleSmartInsertDelete: - id - - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUUpdatePermissionPrompt.strings b/Frameworks/Sparkle/zh_CN.lproj/SUUpdatePermissionPrompt.strings deleted file mode 100644 index 8176fbb562b0ab2dd6e340c0b5ee61c91eda182a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2630 zcmeHIOKTHR6h0R0qR@p~Hx6zrU8E5ojTVubC=|*>n}CnR$7DK5V;)nROf*o$mM&Tf zzQCP7KLKPRvFmvbLd(OG%eBU|ew!RF=hzyG% zaVd)>H9Ur#!FyOtNl989xhHkGAVvI@Wg2oE%h(@-R2}Pe%$yx9twD?5OC}{Jx3OYF zenJvE^2g;w$JQ`B8NmN;7PL>h?Tta}Ux?zIc)+eMu2g;4{>(yLW)#*X;5@GMT&aLx zO4=C7V6%gJH)f8?sGRh16V|Tg>;1xuso2bBf!PwoQZMl(6beTW5A#gN+Rn*e#WU)Q zr<)z^|DYMxd!3o#E9INthU5{?9Afcg7Bxnm994-{SMJV+U@zv2cJC)@Tr{sA^Xtx` zRv31B$0s34AY$U1#yE*Fj$EEZ_qZnKLqvbd7k!XD9b1sx@6F^1RI`n0^uRm2sD(Kz zyoq{svC4j2!>p!qqJr5hGQ~y46jk31%K4Z?eK_p>M2*z`)K>1Tv%Wf*-kyJRf3f)L z(x1tM@g6ZTfK9biQ@ZOBQ?3(FqUr!|-d`@h>>p*|+TJ0;ybCFxSM}!sadJb38cNoM zOa*^c)q(E9%AAxW0-1}772c%Ou(3lKOWk|gei3#Ja7uo8x}~hPxo=|S4%S)!?AFw$ z&lc`a%CqCup~FZblEp6HbZ13JNC}?b4F~SC%NRo6J@`yCa!QAu)92HHH5QX&zTEoH z)Zb!C*W{1&_%7+*T3a6S9-5IGFQ*RVw#=2xQ@cOw6qXutb0f8RJ)7){E?#|J_?($8 uUC9hxe&T(2_GvZ!V0)g@eNmlZuOE%%`?CuxYs(v{eUFzKw0yAD&XKR?f6-L{ diff --git a/Frameworks/Sparkle/zh_CN.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/zh_CN.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index b4d808123..000000000 --- a/Frameworks/Sparkle/zh_CN.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1179 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {438, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{332, 12}, {92, 32}} - - - 1 - YES - - -2080374784 - 134217728 - 自动核查 - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{253, 12}, {79, 32}} - - - YES - - 67108864 - 134217728 - 不核查 - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - 自动核查更新? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {315, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - 包括无记名系统概况 - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {438, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5OQA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - Text Cell - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - Text Cell - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047620000000003 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - 5peg6K6w5ZCN57O757uf5qaC5Ya15L+h5oGv6KKr55So5LqO5biu5Yqp5oiR5Lus5a6J5o6S5bCG5p2l -55qE5byA5Y+R5bel5L2c44CC5aaC5p6c5a+55q2k5a2Y5Zyo55aR6Zeu6K+36IGU57O75oiR5Lus44CC -Cgrov5nmmK/lsIbopoHooqvlj5HpgIHnmoTkv6Hmga/vvJo6A - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - {{312, 977}, {438, 168}} - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/zh_CN.lproj/Sparkle.strings b/Frameworks/Sparkle/zh_CN.lproj/Sparkle.strings deleted file mode 100644 index b741758fd1d16cc1e0513918e8509c89a195afa9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6908 zcmdT}-)kII6u!wr!KC#`C_Z&stXV?0n<|JR(nhUqNjux_q%0vd*q16eOS$p+)2O-MhDQXLi$8&4iYa-8*yd z+&TB0@0|0Uvul4RM6a-fEh_lT<8u;!t|*HduFr@n?s%dk3b_qMrmBv@ibRY%dv&4k{HLlUQPL?@MIP<6S!NFXVUNB?h}}+V^v<9 z#=I|i89O$_ew@Yzjd&1ex1;|XYwXfbuq^#y6cag0is&jKr4Q^7vmkM^%XrW$4`Ep1c4 zTnT%+5=+N0&#|dJg#cx1?$eJQ&frgX>mHDbQvCi!6*^8jlAgLLVmngkzkJKo1*TuFkAD zpCuV%p0YAYMwD5P`biXtm*-_{?d)4@MjNiXIJ|vu$6B-~37?8F#k4Omq#|Rqa#Y~w z)WdIJ@Z+M`tC`vBD3kg zJA=*xent-F*!!J`8Il<>+S4$%FdmV&FiTXBVfl2T9bO>{5ZGT-ukw@ncPgzB3A6YL~He}3U6`<;s z)=a7LEd7tWv8G_$)pcJL?_q4y?=~auj~_3&i9s@Kf8G+S?lose{gUM9jKEvh-blvM zi48)5JpTD|<;P>`7f;`k{`agE zlx`53R9ywus>D6fSZQLBT?tjIR^iv|W;Ad|BSOW;8s1I>5a;Y~a1Ar2M#Ss#j^7K> zvYRrulbD&4+T47J54O#P50dxm+?^Bcfj@{7}$_8}}Y!DA?l+TF=K6>nAb#!;q?>qLRk}hxI$FI-?Tv z%;oG3v#!y7JJlB=?^RJ(_1;?J?S5EgNbXDPs16|eehrMLWo&%#9+rG}8FHw8E^E+m z2hYs$s*7C@#Ci5+znnK$#nNO4tM2U!i>Ys#8Q`$J16|xvn;MU$*@^r4;z`GRDsKM- zmN1Z0&xHBF#-YQ^qLw&_?4#;hv(9EjC5MTwN8n4LV@a^x`BL&tJS)bA|;L*yotXx9hErX TX)VFu42X*`Q);(H<+y(Uj`#>3 diff --git a/Frameworks/Sparkle/zh_TW.lproj/SUAutomaticUpdateAlert.strings b/Frameworks/Sparkle/zh_TW.lproj/SUAutomaticUpdateAlert.strings deleted file mode 100644 index 5e19dde211dff9280ba565302db46c7d8ddcc00f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 926 zcmezOpFy8Ni$Q_Gk0F>LoFS7Tk0FI2pP?KmqQRgEB&~qhhM@!~Q^JtLkP776f#vdn zA}K(gDOi;j&=f8PB_LE_umxfe%Ni)cg=D%DLn+XV5}@gMU=tj{{CtL7hD5OW$v`>> z2rGfI5I5ujdHF!m6re~V*kuY}7ZwB6L)0n&%_soMgG@+eC3gbzNQaKBXX#`gsFPCT2sAv8YdDp@}8 d1LpzkDF)LG5Y^}|N6i_ybRk@QI=C3!%>XzGrR@L! diff --git a/Frameworks/Sparkle/zh_TW.lproj/SUAutomaticUpdateAlert.xib b/Frameworks/Sparkle/zh_TW.lproj/SUAutomaticUpdateAlert.xib deleted file mode 100644 index ad515bbf8..000000000 --- a/Frameworks/Sparkle/zh_TW.lproj/SUAutomaticUpdateAlert.xib +++ /dev/null @@ -1,621 +0,0 @@ - - - - 1050 - 11A453 - 1553 - 1120 - 556.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 1553 - - - YES - NSTextField - NSView - NSWindowTemplate - NSUserDefaultsController - NSTextFieldCell - NSImageCell - NSButtonCell - NSImageView - NSButton - NSCustomObject - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - - - YES - - SUAutomaticUpdateAlert - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{114, 521}, {559, 152}} - 1886912512 - - - NSWindow - - - View - - - {511, 152} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{23, 73}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 270 - {{105, 120}, {437, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 270 - {{105, 81}, {435, 31}} - - YES - - 67239424 - 272629760 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 257 - {{414, 12}, {131, 32}} - - YES - - 67239424 - 134217728 - 安裝與重新啟動 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 257 - {{309, 12}, {105, 32}} - - YES - - 67239424 - 134217728 - 結束時安裝 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 256 - {{102, 12}, {92, 32}} - - YES - - 67239424 - 134217728 - 不要安裝 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 256 - {{105, 58}, {382, 18}} - - YES - - 67239424 - 131072 - 自動下載並安裝未來的更新項目 - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {559, 152} - - - {{0, 0}, {1280, 778}} - {511, 174} - {10000000000000, 10000000000000} - YES - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 10 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 14 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 19 - - - - window - - - - 22 - - - - installNow: - - - - 33 - - - - installLater: - - - - 34 - - - - doNotInstall: - - - - 35 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Window - - - 6 - - - YES - - - - - - - - - - - - 7 - - - YES - - - - - - 8 - - - YES - - - - - - 9 - - - YES - - - - - - 15 - - - YES - - - - - - 16 - - - YES - - - - - - 17 - - - YES - - - - - - 30 - - - YES - - - - - - 18 - - - Shared Defaults - - - 38 - - - - - 39 - - - - - 40 - - - - - 41 - - - - - 42 - - - - - 43 - - - - - 44 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - -3.ImportedFromIB2 - 15.IBPluginDependency - 15.ImportedFromIB2 - 16.IBPluginDependency - 16.ImportedFromIB2 - 17.IBPluginDependency - 17.ImportedFromIB2 - 18.IBPluginDependency - 18.ImportedFromIB2 - 30.IBPluginDependency - 30.ImportedFromIB2 - 38.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 5.IBPluginDependency - 5.ImportedFromIB2 - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 8.IBPluginDependency - 8.ImportedFromIB2 - 9.IBPluginDependency - 9.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - - - - YES - - - - - 44 - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/zh_TW.lproj/SUUpdateAlert.strings b/Frameworks/Sparkle/zh_TW.lproj/SUUpdateAlert.strings deleted file mode 100644 index 0e7ff0c9a7d73dd7b79f9892270e6fde9f6260ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1442 zcmcgsJx{_=6uqku2S=Hj4yF8!&f;y~vosJPJl;>wSWFs0! zoWQ%lPphN0iFnW`mViJ5D+{O-G)FOxD~djaNF6vD6=)Xms)gw0wfl4Rm44U54@3Ic z{!Q~E|82ei(>#!cBs#7I6xnH0q;t<@8Df9pG%NH+mg#emU^k%o8T4O8|4lf6IZLB7 zpPO(|4KwD}isz?97uU!#L zrUgBE=lhHt)79P4t+1UeOmtwh=V`$HxtOamK%Iw=8qmV#s`S1Y@*I)LOn`^%G@rx$ K=kr_pz5W9~t^S$- diff --git a/Frameworks/Sparkle/zh_TW.lproj/SUUpdateAlert.xib b/Frameworks/Sparkle/zh_TW.lproj/SUUpdateAlert.xib deleted file mode 100644 index d313a8e34..000000000 --- a/Frameworks/Sparkle/zh_TW.lproj/SUUpdateAlert.xib +++ /dev/null @@ -1,1633 +0,0 @@ - - - - 1050 - 10C540 - 759 - 1038.25 - 458.00 - - YES - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - - YES - 759 - 759 - - - - YES - - - - YES - com.apple.WebKitIBPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - YES - - YES - - - YES - - - - YES - - SUUpdateAlert - - - FirstResponder - - - NSApplication - - - 15 - 2 - {{411, 283}, {586, 370}} - -260571136 - 軟體更新 - NSWindow - - View - - {3.40282e+38, 3.40282e+38} - {586, 370} - - - 256 - - YES - - - 268 - - YES - - YES - 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 - - - {{24, 291}, {64, 64}} - - YES - - 130560 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 0 - 0 - NO - - YES - - - - 264 - {{106, 338}, {443, 17}} - - YES - - 67239424 - 272629760 - - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2ODY1AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - - - - 268 - {{106, 280}, {443, 14}} - - YES - - 67239424 - 272629760 - 更新事項: - - LucidaGrande-Bold - 11 - 3357 - - - - - - - - - 289 - {{299, 12}, {146, 32}} - - YES - - 67239424 - 134217728 - 暫緩提醒 - - LucidaGrande - 13 - 1044 - - - -2038284033 - 1 - - - Gw - 200 - 25 - - - - - 288 - {{103, 12}, {149, 32}} - - YES - - 67239424 - 134217728 - 跳過此版本 - - - -2038284033 - 1 - - - - - - 200 - 25 - - - - - 289 - {{445, 12}, {127, 32}} - - YES - - -2080244224 - 134217728 - 安裝更新項目 - - - -2038284033 - 1 - - - DQ - 200 - 25 - - - - - 274 - - YES - - - 256 - - YES - - - 274 - - YES - - YES - Apple HTML pasteboard type - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple URL pasteboard type - Apple Web Archive pasteboard type - NSColor pasteboard type - NSFilenamesPboardType - NSStringPboardType - NeXT RTFD pasteboard type - NeXT Rich Text Format v1.0 pasteboard type - NeXT TIFF v4.0 pasteboard type - WebURLsWithTitlesPboardType - public.png - public.url - public.url-name - - - {{-1, 0}, {456, 197}} - - - - - - - - YES - - YES - WebKitDefaultFixedFontSize - WebKitDefaultFontSize - WebKitMinimumFontSize - - - YES - - - - - - - NO - YES - - - {{1, 1}, {455, 197}} - - - - {{109, 76}, {457, 199}} - - {0, 0} - - 67239424 - 0 - - - LucidaGrande - 11 - 16 - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 3 - MCAwLjgwMDAwMDAxMTkAA - - - - 1 - 3 - 0 - NO - - - - 266 - {{106, 302}, {463, 28}} - - YES - - 67239424 - 4194304 - - - LucidaGrande - 11 - 3100 - - - - - - - - - 256 - {{106, 49}, {442, 18}} - - YES - - 67239424 - 131072 - 自動下載並安裝未來的更新項目 - - - 1211912703 - 2 - - NSSwitch - - - - 200 - 25 - - - - {586, 370} - - - {{0, 0}, {1440, 878}} - {586, 392} - {3.40282e+38, 3.40282e+38} - - - - YES - - - - - YES - - - value: applicationIcon - - - - - - value: applicationIcon - value - applicationIcon - 2 - - - 9 - - - - value: titleText - - - - - - value: titleText - value - titleText - 2 - - - 11 - - - - releaseNotesView - - - - 32 - - - - skipThisVersion: - - - - 33 - - - - remindMeLater: - - - - 34 - - - - delegate - - - - 50 - - - - window - - - - 69 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 72 - - - - installUpdate: - - - - 77 - - - - value: descriptionText - - - - - - value: descriptionText - value - descriptionText - 2 - - - 103 - - - - description - - - - 105 - - - - value: values.SUAutomaticallyUpdate - - - - - - value: values.SUAutomaticallyUpdate - value - values.SUAutomaticallyUpdate - 2 - - - 135 - - - - hidden: allowsAutomaticUpdates - - - - - - hidden: allowsAutomaticUpdates - hidden - allowsAutomaticUpdates - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 141 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 161 - - - - hidden: showsReleaseNotes - - - - - - hidden: showsReleaseNotes - hidden - showsReleaseNotes - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 164 - - - - installButton - - - - 176 - - - - - YES - - 0 - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Update Alert (release notes) - - - 6 - - - YES - - - - - - - - - - - - - - 7 - - - YES - - - - - - 10 - - - YES - - - - - - 17 - - - YES - - - - - - 22 - - - YES - - - - - - 23 - - - YES - - - - - - 76 - - - YES - - - - - - 89 - - - YES - - - - - - 101 - - - YES - - - - - - 117 - - - YES - - - - - - 93 - - - Shared Defaults - - - 168 - - - - - 169 - - - - - 170 - - - - - 171 - - - - - 172 - - - - - 173 - - - - - 174 - - - - - 175 - - - - - 18 - - - - - - - YES - - YES - -3.IBPluginDependency - -3.ImportedFromIB2 - 10.IBPluginDependency - 10.ImportedFromIB2 - 101.IBPluginDependency - 101.ImportedFromIB2 - 117.IBPluginDependency - 117.ImportedFromIB2 - 168.IBPluginDependency - 169.IBPluginDependency - 17.IBPluginDependency - 17.ImportedFromIB2 - 170.IBPluginDependency - 171.IBPluginDependency - 172.IBPluginDependency - 173.IBPluginDependency - 174.IBPluginDependency - 175.IBPluginDependency - 18.IBPluginDependency - 18.ImportedFromIB2 - 22.IBPluginDependency - 22.ImportedFromIB2 - 23.IBPluginDependency - 23.ImportedFromIB2 - 5.IBEditorWindowLastContentRect - 5.IBPluginDependency - 5.IBWindowTemplateEditedContentRect - 5.ImportedFromIB2 - 5.windowTemplate.hasMinSize - 5.windowTemplate.minSize - 6.IBPluginDependency - 6.ImportedFromIB2 - 7.IBPluginDependency - 7.ImportedFromIB2 - 76.IBPluginDependency - 76.ImportedFromIB2 - 89.IBPluginDependency - 89.ImportedFromIB2 - 93.IBPluginDependency - 93.ImportedFromIB2 - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.WebKitIBPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - {{294, 153}, {586, 370}} - com.apple.InterfaceBuilder.CocoaPlugin - {{294, 153}, {586, 370}} - - - {586, 370} - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - - - - YES - - - YES - - - - - YES - - - YES - - - - 176 - - - - YES - - FirstResponder - NSObject - - IBUserSource - - - - - NSApplication - NSResponder - - IBUserSource - - - - - NSObject - - IBProjectSource - SUAppcast.h - - - - NSObject - - IBProjectSource - SUAutomaticUpdateAlert.h - - - - NSObject - - IBProjectSource - SUInstaller.h - - - - NSObject - - IBProjectSource - SUUnarchiver.h - - - - NSObject - - IBProjectSource - SUUpdateAlert.h - - - - NSObject - - IBProjectSource - SUUpdatePermissionPrompt.h - - - - NSObject - - IBProjectSource - SUUpdater.h - - - - NSObject - - IBUserSource - - - - - SUUpdateAlert - SUWindowController - - YES - - YES - installUpdate: - remindMeLater: - skipThisVersion: - - - YES - id - id - id - - - - YES - - YES - delegate - description - installButton - releaseNotesView - versionDisplayer - - - YES - id - NSTextField - NSButton - WebView - id - - - - - - SUUpdateAlert - SUWindowController - - IBUserSource - - - - - SUWindowController - NSWindowController - - IBProjectSource - SUWindowController.h - - - - SUWindowController - NSWindowController - - IBUserSource - - - - - - YES - - NSActionCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSActionCell.h - - - - NSApplication - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSApplication.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSApplicationScripting.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSColorPanel.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSHelpManager.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSPageLayout.h - - - - NSApplication - - IBFrameworkSource - AppKit.framework/Headers/NSUserInterfaceItemSearching.h - - - - NSBox - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSBox.h - - - - NSButton - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSButton.h - - - - NSButtonCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSButtonCell.h - - - - NSCell - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSCell.h - - - - NSControl - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSControl.h - - - - NSController - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSController.h - - - - NSFormatter - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFormatter.h - - - - NSImageCell - NSCell - - IBFrameworkSource - AppKit.framework/Headers/NSImageCell.h - - - - NSImageView - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSImageView.h - - - - NSMenu - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSMenu.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSAccessibility.h - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDictionaryController.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSDragging.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontManager.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSFontPanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSKeyValueBinding.h - - - - NSObject - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSNibLoading.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSOutlineView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSPasteboard.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSSavePanel.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSTableView.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSToolbarItem.h - - - - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSView.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSError.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSFileManager.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyValueObserving.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSKeyedArchiver.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObject.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSObjectScripting.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSPortCoder.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSRunLoop.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptClassDescription.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptKeyValueCoding.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptObjectSpecifiers.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSScriptWhoseTests.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSThread.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURL.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLConnection.h - - - - NSObject - - IBFrameworkSource - Foundation.framework/Headers/NSURLDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebDownload.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebEditingDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebFrameLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebJavaPlugIn.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPlugin.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPluginContainer.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebPolicyDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebResourceLoadDelegate.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebScriptObject.h - - - - NSObject - - IBFrameworkSource - WebKit.framework/Headers/WebUIDelegate.h - - - - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSInterfaceStyle.h - - - - NSResponder - NSObject - - IBFrameworkSource - AppKit.framework/Headers/NSResponder.h - - - - NSTextField - NSControl - - IBFrameworkSource - AppKit.framework/Headers/NSTextField.h - - - - NSTextFieldCell - NSActionCell - - IBFrameworkSource - AppKit.framework/Headers/NSTextFieldCell.h - - - - NSUserDefaultsController - NSController - - IBFrameworkSource - AppKit.framework/Headers/NSUserDefaultsController.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSClipView.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSMenuItem.h - - - - NSView - - IBFrameworkSource - AppKit.framework/Headers/NSRulerView.h - - - - NSView - NSResponder - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSDrawer.h - - - - NSWindow - NSResponder - - IBFrameworkSource - AppKit.framework/Headers/NSWindow.h - - - - NSWindow - - IBFrameworkSource - AppKit.framework/Headers/NSWindowScripting.h - - - - NSWindowController - NSResponder - - showWindow: - id - - - IBFrameworkSource - AppKit.framework/Headers/NSWindowController.h - - - - WebView - NSView - - YES - - YES - goBack: - goForward: - makeTextLarger: - makeTextSmaller: - makeTextStandardSize: - reload: - reloadFromOrigin: - stopLoading: - takeStringURLFrom: - toggleContinuousSpellChecking: - toggleSmartInsertDelete: - - - YES - id - id - id - id - id - id - id - id - id - id - id - - - - IBFrameworkSource - WebKit.framework/Headers/WebView.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - ../Sparkle.xcodeproj - 3 - - NSApplicationIcon - {128, 128} - - - diff --git a/Frameworks/Sparkle/zh_TW.lproj/SUUpdatePermissionPrompt.xib b/Frameworks/Sparkle/zh_TW.lproj/SUUpdatePermissionPrompt.xib deleted file mode 100644 index 807be7336..000000000 --- a/Frameworks/Sparkle/zh_TW.lproj/SUUpdatePermissionPrompt.xib +++ /dev/null @@ -1,1175 +0,0 @@ - - - - 1050 - 12B19 - 2549 - 1187 - 624.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 2549 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSCustomView - NSImageCell - NSImageView - NSScrollView - NSScroller - NSTableColumn - NSTableView - NSTextField - NSTextFieldCell - NSUserDefaultsController - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - SUUpdatePermissionPrompt - - - FirstResponder - - - NSApplication - - - 1 - 2 - {{83, 492}, {400, 168}} - 1886912512 - - - NSWindow - - - View - - - {213, 107} - - - 256 - - YES - - - 257 - {{294, 12}, {92, 32}} - - - 1 - YES - - -2080374784 - 134217728 - 自動檢查 - - LucidaGrande - 13 - 1044 - - - 1 - -2038284288 - 1 - - - DQ - 200 - 25 - - NO - - - - 257 - {{202, 12}, {92, 32}} - - - YES - - 67108864 - 134217728 - 不要檢查 - - - -2038284288 - 1 - - - Gw - 200 - 25 - - NO - - - - 264 - {{104, 114}, {289, 34}} - - - YES - - 67108864 - 272629760 - 自動檢查更新項目? - - LucidaGrande-Bold - 13 - 2072 - - - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - 3 - MAA - - - - NO - - - - 266 - {{104, 81}, {277, 42}} - - - YES - - 67108864 - 272629760 - DO NOT LOCALIZE - - LucidaGrande - 11 - 3100 - - - - - - NO - - - - 264 - {{104, 53}, {278, 18}} - - - YES - - -2080374784 - 163840 - 包含匿名的系統描述資料 - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 264 - - YES - - YES - 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 - - - {{23, 84}, {64, 64}} - - - YES - - 134217728 - 33554432 - - NSImage - NSApplicationIcon - - 0 - 1 - 0 - YES - - NO - YES - - - - 268 - {{80, 50}, {27, 26}} - - - YES - - 67108864 - 134250496 - - - - -1194573824 - 133 - - - 200 - 25 - - NO - - - {400, 168} - - - - {{0, 0}, {2560, 1418}} - {213, 129} - {10000000000000, 10000000000000} - YES - - - - YES - visibleKey - visibleValue - displayValue - displayKey - - - YES - YES - - - - 266 - - YES - - - 274 - - YES - - - 2304 - - YES - - - 4352 - {353, 113} - - YES - NO - YES - - - 256 - {{346, 0}, {12, 17}} - - - YES - - 128 - 40 - 1000 - - 75497536 - 2048 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - - - - 69206017 - 131072 - - - - 6 - System - textBackgroundColor - - 3 - MQA - - - - - 3 - YES - - - - 219 - 40 - 1000 - - 75497536 - 2048 - - - - - - - 69206017 - 131072 - - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 14 - -759169024 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 1}, {353, 113}} - - - - - 6 - System - controlBackgroundColor - - - 4 - - - - -2147483392 - {{-22, 1}, {11, 125}} - - NO - 256 - - _doScroller: - 0.78125 - - - - -2147483392 - {{-100, -100}, {345, 11}} - - NO - 257 - - _doScroller: - 0.99047619104385376 - - - {{4, 5}, {355, 115}} - - - 133650 - - - - AAAAAAAAAABBgAAAQYAAAA - 0.25 - 4 - 1 - - - - 266 - {{1, 128}, {358, 70}} - - YES - - 67108864 - 272629760 - 5Yy/5ZCN57O757Wx5o+P6L+w6LOH6KiK5Y+v55So5L6G5Y2U5Yqp5oiR5YCR6KiI55Wr5pyq5L6G55qE -6ZaL55m85bel5L2c44CC6Iul5oKo5pyJ5Lu75L2V55u46Zec5ZWP6aGM77yM6KuL6IiH5oiR5YCR6IGv -57mr44CCCgrku6XkuIvmmK/mnIPlgrPpgIHnmoTos4foqIrvvJo - - - - - - NO - - - {362, 205} - NSView - NSResponder - - - - YES - SUIncludeProfile - SUSendProfileInfo - - YES - - - - - YES - - - window - - - - 126 - - - - moreInfoView - - - - 127 - - - - toggleMoreInfo: - - - - 131 - - - - moreInfoButton - - - - 132 - - - - descriptionTextField - - - - 133 - - - - finishPrompt: - - - - 144 - - - - finishPrompt: - - - - 145 - - - - profileTableView - - - - 186 - - - - contentArray: systemProfileInformationArray - - - - - - contentArray: systemProfileInformationArray - contentArray - systemProfileInformationArray - 2 - - - 25 - - - - value: promptDescription - - - - - - value: promptDescription - value - promptDescription - 2 - - - 161 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 143 - - - - value: shouldSendProfile - - - - - - value: shouldSendProfile - value - shouldSendProfile - - YES - - YES - NSNullPlaceholder - NSValidatesImmediately - - - YES - - - - - 2 - - - 148 - - - - value: icon - - - - - - value: icon - value - icon - 2 - - - 130 - - - - value: arrangedObjects.displayKey - - - - - - value: arrangedObjects.displayKey - value - arrangedObjects.displayKey - 2 - - - 174 - - - - value: arrangedObjects.displayValue - - - - - - value: arrangedObjects.displayValue - value - arrangedObjects.displayValue - 2 - - - 173 - - - - hidden: shouldAskAboutProfile - - - - - - hidden: shouldAskAboutProfile - hidden - shouldAskAboutProfile - - NSValueTransformerName - NSNegateBoolean - - 2 - - - 139 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 5 - - - YES - - - - Profile Info - - - 6 - - - YES - - - - - - - - - - - - 13 - - - YES - - - - - - 14 - - - YES - - - - - - 32 - - - YES - - - - - - 33 - - - YES - - - - - - 34 - - - YES - - - - - - 37 - - - YES - - - - - - 71 - - - YES - - - - - - 24 - - - Array Controller - - - 39 - - - YES - - - - - MoreInfoView - - - 40 - - - YES - - - - - - - - 41 - - - YES - - - - - - - 42 - - - YES - - - - - - 43 - - - - - 44 - - - YES - - - - - - 45 - - - - - 46 - - - YES - - - - - - 49 - - - User Defaults Controller - - - 176 - - - - - 177 - - - - - 178 - - - - - 179 - - - - - 180 - - - - - 181 - - - - - 182 - - - - - 183 - - - - - 184 - - - - - 185 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 13.IBPluginDependency - 14.IBPluginDependency - 176.IBPluginDependency - 177.IBPluginDependency - 178.IBPluginDependency - 179.IBPluginDependency - 180.IBPluginDependency - 181.IBPluginDependency - 182.IBPluginDependency - 183.IBPluginDependency - 184.IBPluginDependency - 184.IBShouldRemoveOnLegacySave - 185.IBPluginDependency - 185.IBShouldRemoveOnLegacySave - 24.IBPluginDependency - 32.IBPluginDependency - 33.IBPluginDependency - 34.IBPluginDependency - 37.IBPluginDependency - 39.IBPluginDependency - 40.IBPluginDependency - 41.IBPluginDependency - 42.IBPluginDependency - 43.IBPluginDependency - 44.IBPluginDependency - 45.IBPluginDependency - 46.IBPluginDependency - 49.IBPluginDependency - 5.IBPluginDependency - 6.IBPluginDependency - 71.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 186 - - - - YES - - SUUpdatePermissionPrompt - SUWindowController - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - id - id - - - - YES - - YES - finishPrompt: - toggleMoreInfo: - - - YES - - finishPrompt: - id - - - toggleMoreInfo: - id - - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - NSTextField - NSButton - NSView - NSTableView - - - - YES - - YES - descriptionTextField - moreInfoButton - moreInfoView - profileTableView - - - YES - - descriptionTextField - NSTextField - - - moreInfoButton - NSButton - - - moreInfoView - NSView - - - profileTableView - NSTableView - - - - - IBProjectSource - ./Classes/SUUpdatePermissionPrompt.h - - - - SUWindowController - NSWindowController - - IBProjectSource - ./Classes/SUWindowController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - YES - - YES - NSApplicationIcon - NSSwitch - - - YES - {128, 128} - {15, 15} - - - - diff --git a/Frameworks/Sparkle/zh_TW.lproj/Sparkle.strings b/Frameworks/Sparkle/zh_TW.lproj/Sparkle.strings deleted file mode 100644 index ad4138935a62d064e772618a93da7767f9b0a5e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6642 zcmdT|%THWY96pd33vZ5#)1}pf2#b07Yo1SG6$9NoR@3+n+tkB&!&{Q_bQ)*5#~U*^XNfG{ z$3+WPLwL^O*F3!_*A||VVha2EH2IsyFT>cG#@nQnN#8;0)7Z=6R8&l0-{Cw3ig|Gc z(pchk{8yD~Y|r2LS-teBp!p|+9Lm0$fQKL0VkH5eS& z*0hVwp!FK`)Zn4sqmU{kTBWoRsgEoy8N=HQo~W@rwJtANhJY}#;ZfTtu_L86( zmuTw6KG&vI6b6*FN#`sm%;C3+25FHu;w*s`u|aH}!gHmq6&4&BGg2cw$MYH^8T^ux zlK(L1r@)(yiEIu#HfE-x!OcP6Cm#j!BR7jr4_{mOe&JTa>i>CiBl7&Eiwn0VgT?xx z`z!Axx{FQkwoGrYpT_#n_*Q4_+7F|3CZ)x{mi`D8a?92W;XB#3tBt{DtrsUZCN2!W zQEUosuBAU7)TjcbSA*9teY%$Li>a2*T2LWYy~3CBX?`mIjKcP5sar-1g$boc3z~`p zWpU|$L<%i2U$PMOnUngY|3&ai+T7Nwqf@L(5oByH;mh3{=mm_na?9xpN94XFMsyX`UmTawM0_N zTj}{)Z#pZO`uh)hBIc>5FQ3ZYdzhXc8@l!nq3;Z z7~N5KI~hW7?M;3ECQ!#tm|d}*kpeq2E05$xOAH#h)pfr_w0Bao6OLkTpfSkak(Ghz zZS(Ll{@Hv@MTgoZzZw5c$CYEdWm>unZK_!W`&;6jD4Z=}kh2Wc-=^WIoPp%=Mx#PS z#0)qf3W#q`MRHLaJ9dM z=y$|_H4F8)ETo=H3++#p5q>|r_qwR6CzGll+#Jm$v`_Rn5o7rMvIuc>_Ygg