├── .gitignore ├── .gitmodules ├── .travis.yml ├── Cakebrew.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── vincentsaluzzo.xcuserdatad │ │ ├── UserInterfaceState.xcuserstate │ │ └── WorkspaceSettings.xcsettings └── xcshareddata │ └── xcschemes │ ├── Cakebrew.xcscheme │ └── CakebrewTests.xcscheme ├── Cakebrew.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── Cakebrew ├── BPAppDelegate.h ├── BPAppDelegate.m ├── BPBundleWindowController.h ├── BPBundleWindowController.m ├── BPFormulaeDataSource.h ├── BPFormulaeDataSource.m ├── BPFormulaeTableView.h ├── BPFormulaeTableView.m ├── BPHomebrewInterface.h ├── BPHomebrewInterface.m ├── BPHomebrewManager.h ├── BPHomebrewManager.m ├── BPMainWindowController.h ├── BPMainWindowController.m ├── BPStyle.h ├── BPStyle.m ├── BPTask.h ├── BPTask.m ├── BPToolbar.h ├── BPToolbar.m ├── BPUtilities.h ├── BPUtilities.m ├── BPWindow.h ├── BPWindow.m ├── Base.lproj │ ├── BPBundleWindow.xib │ ├── BPDoctorView.xib │ ├── BPFormulaOptionsWindow.xib │ ├── BPFormulaPopoverView.xib │ ├── BPInstallationWindow.xib │ ├── BPSelectedFormula.xib │ ├── BPUpdateView.xib │ └── MainMenu.xib ├── Cakebrew-Info.plist ├── Cakebrew-Prefix.pch ├── Categories │ ├── NSLayoutConstraint+Shims.h │ ├── NSLayoutConstraint+Shims.m │ ├── NSString+URLValidation.h │ └── NSString+URLValidation.m ├── Controllers │ ├── BPDoctorViewController.h │ ├── BPDoctorViewController.m │ ├── BPFormulaOptionsWindowController.h │ ├── BPFormulaOptionsWindowController.m │ ├── BPFormulaPopoverViewController.h │ ├── BPFormulaPopoverViewController.m │ ├── BPHomebrewViewController.h │ ├── BPHomebrewViewController.m │ ├── BPInstallationWindowController.h │ ├── BPInstallationWindowController.m │ ├── BPSelectedFormulaViewController.h │ ├── BPSelectedFormulaViewController.m │ ├── BPSideBarController.h │ ├── BPSideBarController.m │ ├── BPUpdateViewController.h │ └── BPUpdateViewController.m ├── Credits.rtf ├── Frameworks │ └── Sparkle.framework │ │ ├── Headers │ │ ├── Modules │ │ ├── PrivateHeaders │ │ ├── Resources │ │ ├── Sparkle │ │ └── Versions │ │ ├── A │ │ ├── Headers │ │ │ ├── SPUDownloadData.h │ │ │ ├── SPUDownloader.h │ │ │ ├── SPUDownloaderDelegate.h │ │ │ ├── SPUDownloaderProtocol.h │ │ │ ├── SPUDownloaderSession.h │ │ │ ├── SPUURLRequest.h │ │ │ ├── SUAppcast.h │ │ │ ├── SUAppcastItem.h │ │ │ ├── SUCodeSigningVerifier.h │ │ │ ├── SUErrors.h │ │ │ ├── SUExport.h │ │ │ ├── SUStandardVersionComparator.h │ │ │ ├── SUUpdater.h │ │ │ ├── SUUpdaterDelegate.h │ │ │ ├── SUVersionComparisonProtocol.h │ │ │ ├── SUVersionDisplayProtocol.h │ │ │ └── Sparkle.h │ │ ├── Modules │ │ │ └── module.modulemap │ │ ├── PrivateHeaders │ │ │ └── SUUnarchiver.h │ │ ├── Resources │ │ │ ├── Autoupdate.app │ │ │ │ └── Contents │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── MacOS │ │ │ │ │ ├── Autoupdate │ │ │ │ │ └── fileop │ │ │ │ │ ├── PkgInfo │ │ │ │ │ ├── Resources │ │ │ │ │ ├── AppIcon.icns │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── SUStatus.nib │ │ │ │ │ ├── ar.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── ca.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── cs.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── da.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── de.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── el.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── es.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── fi.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── fr.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── he.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── hr.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── hu.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── is.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── it.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── ja.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── ko.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── nb.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── nl.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── pl.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── pt_BR.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── pt_PT.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── ro.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── ru.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── sk.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── sl.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── sv.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── th.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── tr.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── uk.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ ├── zh_CN.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ └── zh_TW.lproj │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ └── _CodeSignature │ │ │ │ │ └── CodeResources │ │ │ ├── Base.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ ├── keyedobjects-110000.nib │ │ │ │ │ └── keyedobjects.nib │ │ │ │ └── Sparkle.strings │ │ │ ├── Info.plist │ │ │ ├── ReleaseNotesColorStyle.css │ │ │ ├── SUModelTranslation.plist │ │ │ ├── SUStatus.nib │ │ │ ├── ar.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── ca.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── cs.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── da.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── de.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── el.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── en.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ └── SUUpdatePermissionPrompt.strings │ │ │ ├── es.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── fi.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── fr.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── he.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── hr.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── hu.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── is.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── it.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── ja.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── ko.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── nb.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── nl.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── pl.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── pt_BR.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── pt_PT.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── ro.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── ru.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── sk.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── sl.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── sv.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── th.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── tr.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── uk.lproj │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ ├── zh_CN.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ │ └── zh_TW.lproj │ │ │ │ ├── SUAutomaticUpdateAlert.strings │ │ │ │ ├── SUUpdateAlert.strings │ │ │ │ ├── SUUpdatePermissionPrompt.strings │ │ │ │ └── Sparkle.strings │ │ ├── Sparkle │ │ └── _CodeSignature │ │ │ └── CodeResources │ │ └── Current ├── Icons │ ├── delete.icns │ ├── download.icns │ ├── globe.icns │ ├── label.icns │ ├── plus.icns │ ├── reload.icns │ └── search.icns ├── Images.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── icon_128x128.png │ │ ├── icon_128x128@2x.png │ │ ├── icon_16x16.png │ │ ├── icon_16x16@2x.png │ │ ├── icon_256x256.png │ │ ├── icon_256x256@2x.png │ │ ├── icon_32x32.png │ │ ├── icon_32x32@2x.png │ │ ├── icon_512x512.png │ │ └── icon_512x512@2x.png │ ├── Contents.json │ ├── add_flat.imageset │ │ ├── Contents.json │ │ └── add.pdf │ ├── allFormulaeTemplate.imageset │ │ ├── Contents.json │ │ ├── allFormulaeTemplate.png │ │ └── allFormulaeTemplate@2x.png │ ├── cloudTemplate.imageset │ │ ├── Contents.json │ │ ├── cloudTemplate.png │ │ └── cloudTemplate@2x.png │ ├── delete_flat.imageset │ │ ├── Contents.json │ │ └── delete.pdf │ ├── doctorTemplate.imageset │ │ ├── Contents.json │ │ ├── wrenchTemplate.png │ │ └── wrenchTemplate@2x.png │ ├── download_flat.imageset │ │ ├── Contents.json │ │ └── download.pdf │ ├── globe_flat.imageset │ │ ├── Contents.json │ │ └── globe.pdf │ ├── installedTemplate.imageset │ │ ├── Contents.json │ │ ├── installedTemplate.png │ │ └── installedTemplate@2x.png │ ├── label_flat.imageset │ │ ├── Contents.json │ │ └── label.pdf │ ├── outdatedTemplate.imageset │ │ ├── Contents.json │ │ ├── outdatedTemplate.png │ │ └── outdatedTemplate@2x.png │ ├── pinTemplate.imageset │ │ ├── Contents.json │ │ ├── pinTemplate.png │ │ └── pinTemplate@2x.png │ ├── reload_flat.imageset │ │ ├── Contents.json │ │ └── reload.pdf │ ├── search_flat.imageset │ │ ├── Contents.json │ │ └── search.pdf │ ├── status_Error.imageset │ │ ├── Contents.json │ │ └── status_Error.pdf │ ├── status_OK.imageset │ │ ├── Contents.json │ │ └── status_OK.pdf │ └── updateTemplate.imageset │ │ ├── Contents.json │ │ ├── downloadTemplate.png │ │ └── downloadTemplate@2x.png ├── Libraries │ ├── BPTimedDispatch │ │ ├── BPTimedDispatch.h │ │ └── BPTimedDispatch.m │ └── DCOAboutWindow │ │ ├── Base.lproj │ │ └── DCOAboutWindow.xib │ │ ├── DCOAboutWindowController.h │ │ ├── DCOAboutWindowController.m │ │ ├── de.lproj │ │ └── DCOAboutWindow.strings │ │ ├── fr.lproj │ │ └── DCOAboutWindow.strings │ │ ├── it.lproj │ │ └── DCOAboutWindow.strings │ │ ├── pt.lproj │ │ └── DCOAboutWindow.strings │ │ └── zh-Hans.lproj │ │ └── DCOAboutWindow.strings ├── Models │ ├── BPFormula.h │ ├── BPFormula.m │ ├── BPFormulaOption.h │ └── BPFormulaOption.m ├── Views │ ├── BPAutoScrollTextView.h │ ├── BPAutoScrollTextView.m │ ├── BPBackgroundView.h │ ├── BPBackgroundView.m │ ├── BPDisabledView.h │ ├── BPDisabledView.m │ ├── BPFormulaOptionsViewController.h │ ├── BPFormulaOptionsViewController.m │ ├── BPFormulaOptionsViewController.xib │ ├── BPLoadingView.h │ ├── BPLoadingView.m │ ├── Base.lproj │ │ ├── Disabled.xib │ │ └── Loading.xib │ ├── de.lproj │ │ ├── Disabled.strings │ │ └── Loading.strings │ ├── en.lproj │ │ └── Disabled.strings │ ├── fr.lproj │ │ ├── Disabled.strings │ │ └── Loading.strings │ ├── it.lproj │ │ ├── Disabled.strings │ │ └── Loading.strings │ ├── pt.lproj │ │ ├── Disabled.strings │ │ └── Loading.strings │ └── zh-Hans.lproj │ │ ├── Disabled.strings │ │ └── Loading.strings ├── de.lproj │ ├── BPBundleWindow.strings │ ├── BPDoctorView.strings │ ├── BPFormulaOptionsWindow.strings │ ├── BPFormulaPopoverView.strings │ ├── BPInstallationWindow.strings │ ├── BPSelectedFormula.strings │ ├── BPUpdateView.strings │ ├── InfoPlist.strings │ ├── Localizable.strings │ └── MainMenu.strings ├── dsa_pub.pem ├── en.lproj │ ├── BPBundleWindow.strings │ ├── InfoPlist.strings │ └── Localizable.strings ├── fr.lproj │ ├── BPBundleWindow.strings │ ├── BPDoctorView.strings │ ├── BPFormulaOptionsWindow.strings │ ├── BPFormulaPopoverView.strings │ ├── BPInstallationWindow.strings │ ├── BPSelectedFormula.strings │ ├── BPUpdateView.strings │ ├── InfoPlist.strings │ ├── Localizable.strings │ └── MainMenu.strings ├── it.lproj │ ├── BPBundleWindow.strings │ ├── BPDoctorView.strings │ ├── BPFormulaOptionsWindow.strings │ ├── BPFormulaPopoverView.strings │ ├── BPInstallationWindow.strings │ ├── BPSelectedFormula.strings │ ├── BPUpdateView.strings │ ├── InfoPlist.strings │ ├── Localizable.strings │ └── MainMenu.strings ├── main.m ├── pt.lproj │ ├── BPBundleWindow.strings │ ├── BPDoctorView.strings │ ├── BPFormulaOptionsWindow.strings │ ├── BPFormulaPopoverView.strings │ ├── BPInstallationWindow.strings │ ├── BPSelectedFormula.strings │ ├── BPUpdateView.strings │ ├── Credits.rtf │ ├── InfoPlist.strings │ ├── Localizable.strings │ └── MainMenu.strings └── zh-Hans.lproj │ ├── BPBundleWindow.strings │ ├── BPDoctorView.strings │ ├── BPFormulaOptionsWindow.strings │ ├── BPFormulaPopoverView.strings │ ├── BPInstallationWindow.strings │ ├── BPSelectedFormula.strings │ ├── BPUpdateView.strings │ ├── InfoPlist.strings │ ├── Localizable.strings │ └── MainMenu.strings ├── CakebrewTests ├── BPFormulaTests.m ├── CakebrewTests.m ├── Info.plist ├── brewInfo_acme.txt ├── brewInfo_bfg.txt ├── brewInfo_bison.txt ├── brewInfo_fakeformula.txt ├── brewInfo_ffmpeg.txt ├── brewInfo_mysql.txt ├── brewInfo_percona-server.txt ├── brewInfo_sbtenv.txt └── brewinfo_nmap.txt ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | # Created by https://www.gitignore.io 2 | 3 | ### Xcode ### 4 | build/ 5 | *.pbxuser 6 | !default.pbxuser 7 | *.mode1v3 8 | !default.mode1v3 9 | *.mode2v3 10 | !default.mode2v3 11 | *.perspectivev3 12 | !default.perspectivev3 13 | xcuserdata 14 | *.xccheckout 15 | *.moved-aside 16 | DerivedData 17 | *.xcuserstate 18 | 19 | 20 | ### OSX ### 21 | .DS_Store 22 | .AppleDouble 23 | .LSOverride 24 | 25 | # Icon must end with two \r 26 | Icon 27 | 28 | 29 | # Thumbnails 30 | ._* 31 | 32 | # Files that might appear on external disk 33 | .Spotlight-V100 34 | .Trashes 35 | 36 | # Directories potentially created on remote AFP share 37 | .AppleDB 38 | .AppleDesktop 39 | Network Trash Folder 40 | Temporary Items 41 | .apdisk 42 | 43 | 44 | ### AppCode ### 45 | # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm 46 | 47 | *.iml 48 | 49 | ## Directory-based project format: 50 | .idea/ 51 | # if you remove the above rule, at least ignore the following: 52 | 53 | # User-specific stuff: 54 | # .idea/workspace.xml 55 | # .idea/tasks.xml 56 | # .idea/dictionaries 57 | 58 | # Sensitive or high-churn files: 59 | # .idea/dataSources.ids 60 | # .idea/dataSources.xml 61 | # .idea/sqlDataSources.xml 62 | # .idea/dynamic.xml 63 | # .idea/uiDesigner.xml 64 | 65 | # Gradle: 66 | # .idea/gradle.xml 67 | # .idea/libraries 68 | 69 | # Mongo Explorer plugin: 70 | # .idea/mongoSettings.xml 71 | 72 | ## File-based project format: 73 | *.ipr 74 | *.iws 75 | 76 | ## Plugin-specific files: 77 | 78 | # IntelliJ 79 | out/ 80 | 81 | # mpeltonen/sbt-idea plugin 82 | .idea_modules/ 83 | 84 | # JIRA plugin 85 | atlassian-ide-plugin.xml 86 | 87 | # Crashlytics plugin (for Android Studio and IntelliJ) 88 | com_crashlytics_export_strings.xml 89 | crashlytics.properties 90 | crashlytics-build.properties 91 | 92 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "Dependencies/PXSourceList"] 2 | path = Dependencies/PXSourceList 3 | url = https://github.com/brunophilipe/PXSourceList.git 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: objective-c 2 | osx_image: xcode12.3 3 | script: 4 | - xcodebuild clean build -project Cakebrew.xcodeproj -scheme CakebrewTests CODE_SIGNING_REQUIRED=NO test | xcpretty 5 | -------------------------------------------------------------------------------- /Cakebrew.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Cakebrew.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Cakebrew.xcodeproj/project.xcworkspace/xcuserdata/vincentsaluzzo.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew.xcodeproj/project.xcworkspace/xcuserdata/vincentsaluzzo.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Cakebrew.xcodeproj/project.xcworkspace/xcuserdata/vincentsaluzzo.xcuserdatad/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEWorkspaceUserSettings_HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges 6 | 7 | IDEWorkspaceUserSettings_SnapshotAutomaticallyBeforeSignificantChanges 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Cakebrew.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Cakebrew.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Cakebrew/BPAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // Cakebrew – The Homebrew GUI App for OS X 4 | // 5 | // Created by Vincent Saluzzo on 06/12/11. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | // This program is free software: you can redistribute it and/or modify 9 | // it under the terms of the GNU General Public License as published by 10 | // the Free Software Foundation, either version 3 of the License, or 11 | // (at your option) any later version. 12 | // 13 | // This program is distributed in the hope that it will be useful, 14 | // but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | // GNU General Public License for more details. 17 | // 18 | // You should have received a copy of the GNU General Public License 19 | // along with this program. If not, see . 20 | // 21 | 22 | #import 23 | 24 | #define BPAppDelegateRef ((BPAppDelegate*)[[NSApplication sharedApplication] delegate]) 25 | 26 | extern NSString *const kBP_HOMEBREW_PATH; 27 | extern NSString *const kBP_HOMEBREW_PATH_KEY; 28 | extern NSString *const kBP_HOMEBREW_WEBSITE; 29 | 30 | @interface BPAppDelegate : NSObject 31 | 32 | @property (assign) IBOutlet NSWindow *window; 33 | 34 | @property (getter=isRunningBackgroundTask) BOOL runningBackgroundTask; 35 | 36 | + (NSURL*)urlForApplicationSupportFolder; 37 | + (NSURL*)urlForApplicationCachesFolder; 38 | 39 | - (IBAction)openWebsite:(id)sender; 40 | 41 | - (void)displayBackgroundWarning; 42 | - (void)requestUserAttentionWithMessageTitle:(NSString*)title andDescription:(NSString*)desc; 43 | 44 | @end 45 | -------------------------------------------------------------------------------- /Cakebrew/BPBundleWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPBundleWindowController.h 3 | // Cakebrew 4 | // 5 | // Created by Bruno Philipe on 20/02/16. 6 | // Copyright © 2016 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BPBundleWindowController : NSWindowController 12 | 13 | + (BPBundleWindowController*)runImportOperationWithFile:(NSURL*)fileURL; 14 | + (BPBundleWindowController*)runExportOperationWithFile:(NSURL*)fileURL; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Cakebrew/BPFormulaeDataSource.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPFormulaeDataSource.h 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 04/09/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "BPHomebrewInterface.h" 11 | #import "BPFormula.h" 12 | 13 | @interface BPFormulaeDataSource : NSObject 14 | 15 | @property (nonatomic, assign) BPListMode mode; 16 | 17 | - (instancetype)initWithMode:(BPListMode)aMode; 18 | - (BPFormula *)formulaAtIndex:(NSInteger)index; 19 | - (NSArray *)formulasAtIndexSet:(NSIndexSet *)indexSet; 20 | - (void)refreshBackingArray; 21 | @end 22 | -------------------------------------------------------------------------------- /Cakebrew/BPFormulaeTableView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPFormulaeTableView.h 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 04/09/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import "BPHomebrewInterface.h" 10 | #import 11 | 12 | extern NSString * const kColumnIdentifierVersion; 13 | extern NSString * const kColumnIdentifierLatestVersion; 14 | extern NSString * const kColumnIdentifierStatus; 15 | extern NSString * const kColumnIdentifierName; 16 | 17 | @interface BPFormulaeTableView : NSTableView 18 | 19 | @property (nonatomic, assign) BPListMode mode; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Cakebrew/BPMainWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPMainWindowController.h 3 | // Cakebrew 4 | // 5 | // Created by Bruno on 06.02.21. 6 | // Copyright © 2021 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface BPMainWindowController : NSWindowController 14 | 15 | @property (weak) IBOutlet NSScrollView *sidebarView; 16 | @property (weak) IBOutlet NSView *windowContentView; 17 | 18 | @property (readonly, strong) NSSplitViewController *splitViewController; 19 | 20 | - (void)setUpViews; 21 | 22 | - (void)setContentViewHidden:(BOOL)hide; 23 | 24 | @end 25 | 26 | NS_ASSUME_NONNULL_END 27 | -------------------------------------------------------------------------------- /Cakebrew/BPStyle.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPStyle.m 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 25/08/15. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | // This program is free software: you can redistribute it and/or modify 9 | // it under the terms of the GNU General Public License as published by 10 | // the Free Software Foundation, either version 3 of the License, or 11 | // (at your option) any later version. 12 | // 13 | // This program is distributed in the hope that it will be useful, 14 | // but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | // GNU General Public License for more details. 17 | // 18 | // You should have received a copy of the GNU General Public License 19 | // along with this program. If not, see . 20 | // 21 | 22 | #import 23 | 24 | @interface BPStyle : NSObject 25 | 26 | + (NSFont *)defaultFixedWidthFont; 27 | 28 | //Toolbar style 29 | + (NSToolbarSizeMode)toolbarSize; 30 | + (NSImage *)toolbarImageForInstall; 31 | + (NSImage *)toolbarImageForUninstall; 32 | + (NSImage *)toolbarImageForTap; 33 | + (NSImage *)toolbarImageForUntap; 34 | + (NSImage *)toolbarImageForUpdate; 35 | + (NSImage *)toolbarImageForUpgrade; 36 | + (NSImage *)toolbarImageForMoreInformation; 37 | 38 | //More info popover 39 | + (NSColor *)popoverTitleColor; 40 | + (NSColor *)popoverTextViewColor; 41 | 42 | //Sidebar 43 | + (NSColor *)sidebarDividerColor; 44 | 45 | @end 46 | -------------------------------------------------------------------------------- /Cakebrew/BPTask.h: -------------------------------------------------------------------------------- 1 | // 2 | // BrewInterface.h 3 | // Cakebrew – The Homebrew GUI App for OS X 4 | // 5 | // Created by Marek Hrusovsky on 24/08/15. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | // This program is free software: you can redistribute it and/or modify 9 | // it under the terms of the GNU General Public License as published by 10 | // the Free Software Foundation, either version 3 of the License, or 11 | // (at your option) any later version. 12 | // 13 | // This program is distributed in the hope that it will be useful, 14 | // but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | // GNU General Public License for more details. 17 | // 18 | // You should have received a copy of the GNU General Public License 19 | // along with this program. If not, see . 20 | // 21 | 22 | #import 23 | 24 | extern NSString * _Nonnull const kDidBeginBackgroundActivityNotification; 25 | extern NSString * _Nonnull const kDidEndBackgroundActivityNotification; 26 | 27 | @class BPTask; 28 | 29 | @protocol BPTaskCompleted 30 | - (void)task:(BPTask * _Nonnull)task didFinishWithOutput:(NSString * _Nonnull)output error:(NSString * _Nonnull)error; 31 | @end 32 | 33 | @interface BPTask : NSObject 34 | 35 | - (_Nonnull instancetype)initWithPath:(NSString * _Nonnull)path 36 | arguments:(NSArray * _Nonnull)arguments; 37 | - (int)execute; 38 | - (void)cleanup; 39 | 40 | @property (nonatomic, nullable, copy) void (^updateBlock)(NSString * _Nonnull); 41 | @property (nonatomic, nullable) dispatch_queue_t updateBlockQueue; 42 | @property (readonly, nonnull) NSString *output; 43 | @property (readonly, nonnull) NSString *error; 44 | @property (weak, nullable) id delegate; 45 | 46 | @end 47 | -------------------------------------------------------------------------------- /Cakebrew/BPToolbar.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPToolbar.h 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 16/08/15. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | // This program is free software: you can redistribute it and/or modify 9 | // it under the terms of the GNU General Public License as published by 10 | // the Free Software Foundation, either version 3 of the License, or 11 | // (at your option) any later version. 12 | // 13 | // This program is distributed in the hope that it will be useful, 14 | // but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | // GNU General Public License for more details. 17 | // 18 | // You should have received a copy of the GNU General Public License 19 | // along with this program. If not, see . 20 | // 21 | 22 | #import 23 | 24 | @protocol BPToolbarProtocol 25 | 26 | @required 27 | - (void)performSearchWithString:(NSString *)search; 28 | - (void)updateHomebrew:(id)sender; 29 | - (void)upgradeSelectedFormulae:(id)sender; 30 | - (void)showFormulaInfo:(id)sender; 31 | - (void)tapRepository:(id)sender; 32 | - (void)untapRepository:(id)sender; 33 | - (void)installFormula:(id)sender; 34 | - (void)uninstallFormula:(id)sender; 35 | @end 36 | 37 | @interface BPToolbar : NSToolbar 38 | 39 | typedef NS_ENUM(NSUInteger, BPToolbarMode) { 40 | BPToolbarModeInitial, 41 | BPToolbarModeDefault, 42 | BPToolbarModeInstall, 43 | BPToolbarModeUninstall, 44 | BPToolbarModeUpdateSingle, 45 | BPToolbarModeUpdateMany, 46 | BPToolbarModeTap, 47 | BPToolbarModeUntap 48 | }; 49 | 50 | @property (nonatomic, weak) id controller; 51 | 52 | - (void)configureForMode:(BPToolbarMode)mode; 53 | - (void)lockItems; 54 | - (void)unlockItems; 55 | - (void)makeSearchFieldFirstResponder; 56 | - (NSSearchField*)searchField; 57 | 58 | @end 59 | -------------------------------------------------------------------------------- /Cakebrew/BPUtilities.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPUtilities.h 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 25/08/15. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | // This program is free software: you can redistribute it and/or modify 9 | // it under the terms of the GNU General Public License as published by 10 | // the Free Software Foundation, either version 3 of the License, or 11 | // (at your option) any later version. 12 | // 13 | // This program is distributed in the hope that it will be useful, 14 | // but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | // GNU General Public License for more details. 17 | // 18 | // You should have received a copy of the GNU General Public License 19 | // along with this program. If not, see . 20 | // 21 | 22 | #import 23 | 24 | @interface BPUtilities : NSObject 25 | 26 | + (BOOL)isRunningYosemiteOrLater; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Cakebrew/BPUtilities.m: -------------------------------------------------------------------------------- 1 | // 2 | // BPUtilities.m 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 25/08/15. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | // This program is free software: you can redistribute it and/or modify 9 | // it under the terms of the GNU General Public License as published by 10 | // the Free Software Foundation, either version 3 of the License, or 11 | // (at your option) any later version. 12 | // 13 | // This program is distributed in the hope that it will be useful, 14 | // but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | // GNU General Public License for more details. 17 | // 18 | // You should have received a copy of the GNU General Public License 19 | // along with this program. If not, see . 20 | // 21 | 22 | #import "BPUtilities.h" 23 | 24 | NSInteger const OSX_YOSEMITE = 10; 25 | NSInteger const MACOS_BIGSUR = 11; 26 | 27 | @implementation BPUtilities 28 | 29 | + (BOOL)isRunningYosemiteOrLater 30 | { 31 | if ([[NSProcessInfo processInfo] respondsToSelector:@selector(operatingSystemVersion)]) { 32 | NSOperatingSystemVersion version = [[NSProcessInfo processInfo] operatingSystemVersion]; 33 | if (version.minorVersion >= OSX_YOSEMITE || version.majorVersion >= MACOS_BIGSUR) { 34 | return YES; 35 | } 36 | } 37 | 38 | return NO; 39 | } 40 | 41 | @end 42 | -------------------------------------------------------------------------------- /Cakebrew/BPWindow.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPWindow.h 3 | // Cakebrew 4 | // 5 | // Created by Bruno on 06.02.21. 6 | // Copyright © 2021 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface BPWindow : NSWindow 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /Cakebrew/BPWindow.m: -------------------------------------------------------------------------------- 1 | // 2 | // BPWindow.m 3 | // Cakebrew 4 | // 5 | // Created by Bruno on 06.02.21. 6 | // Copyright © 2021 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import "BPWindow.h" 10 | 11 | @implementation BPWindow 12 | 13 | - (instancetype)initWithContentRect:(NSRect)contentRect styleMask:(NSWindowStyleMask)style backing:(NSBackingStoreType)backingStoreType defer:(BOOL)flag 14 | { 15 | self = [super initWithContentRect:contentRect styleMask:style backing:backingStoreType defer:flag]; 16 | if (self) { 17 | [self sharedInit]; 18 | } 19 | return self; 20 | } 21 | 22 | - (instancetype)initWithContentRect:(NSRect)contentRect styleMask:(NSWindowStyleMask)style backing:(NSBackingStoreType)backingStoreType defer:(BOOL)flag screen:(nullable NSScreen *)screen 23 | { 24 | self = [super initWithContentRect:contentRect styleMask:style backing:backingStoreType defer:flag screen:screen]; 25 | if (self) { 26 | [self sharedInit]; 27 | } 28 | return self; 29 | } 30 | 31 | - (void)sharedInit 32 | { 33 | if (@available(macOS 11.0, *)) { 34 | NSWindowStyleMask mask = [self styleMask]; 35 | mask |= NSWindowStyleMaskFullSizeContentView; 36 | [self setStyleMask:mask]; 37 | } else { 38 | [self setContentBorderThickness:22 forEdge:NSRectEdgeMinY]; 39 | } 40 | } 41 | 42 | - (BOOL)validateMenuItem:(NSMenuItem *)menuItem 43 | { 44 | if ([menuItem action] == @selector(runToolbarCustomizationPalette:)) { 45 | return NO; 46 | } 47 | 48 | return [super validateMenuItem:menuItem]; 49 | } 50 | 51 | @end 52 | -------------------------------------------------------------------------------- /Cakebrew/Cakebrew-Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIdentifier 10 | $(PRODUCT_BUNDLE_IDENTIFIER) 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundleName 14 | ${PRODUCT_NAME} 15 | CFBundlePackageType 16 | APPL 17 | CFBundleShortVersionString 18 | 1.3 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | $(CURRENT_PROJECT_VERSION) 23 | LSApplicationCategoryType 24 | public.app-category.developer-tools 25 | LSMinimumSystemVersion 26 | ${MACOSX_DEPLOYMENT_TARGET} 27 | NSHumanReadableCopyright 28 | Copyright © 2014-2021 Bruno Philipe. All rights reserved. 29 | NSMainNibFile 30 | MainMenu 31 | NSPrincipalClass 32 | NSApplication 33 | SUEnableSystemProfiling 34 | 35 | SUFeedURL 36 | https://www.cakebrew.com/appcast/profileInfo.php 37 | SUPublicDSAKeyFile 38 | dsa_pub.pem 39 | SUPublicEDKey 40 | 1sKGeLLLnuNrzUhK2NKn5CKf6AOTAqg74Yu3arkbRrA= 41 | 42 | 43 | -------------------------------------------------------------------------------- /Cakebrew/Cakebrew-Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'Cakebrew' target in the 'Cakebrew' project 3 | // 4 | 5 | #ifdef __OBJC__ 6 | #import 7 | #endif 8 | 9 | #ifndef __BP_CAKEBREW__ 10 | #define __BP_CAKEBREW__ 11 | 12 | #ifndef MAC_OS_X_VERSION_10_10 13 | #define NSVisualEffectsView NSView 14 | #endif 15 | #endif 16 | 17 | #ifndef NSAppKitVersionNumber10_10 18 | #define NSAppKitVersionNumber10_10 1343 19 | #endif -------------------------------------------------------------------------------- /Cakebrew/Categories/NSLayoutConstraint+Shims.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSLayoutConstraint+Shims.h 3 | // Cakebrew 4 | // 5 | // Created by Bruno Philipe on 06.03.21. 6 | // Copyright © 2021 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface NSLayoutConstraint (Shims) 14 | 15 | + (void)activate:(NSArray *)constraints; 16 | 17 | @end 18 | 19 | NS_ASSUME_NONNULL_END 20 | -------------------------------------------------------------------------------- /Cakebrew/Categories/NSLayoutConstraint+Shims.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSLayoutConstraint+Shims.m 3 | // Cakebrew 4 | // 5 | // Created by Bruno Philipe on 06.03.21. 6 | // Copyright © 2021 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import "NSLayoutConstraint+Shims.h" 10 | 11 | @implementation NSLayoutConstraint (Shims) 12 | 13 | + (void)activate:(NSArray *)constraints 14 | { 15 | if ([self respondsToSelector:@selector(activateConstraints:)]) { 16 | [self activateConstraints:constraints]; 17 | } else { 18 | for (NSLayoutConstraint *constraint in constraints) { 19 | [constraint.firstItem addConstraint:constraint]; 20 | } 21 | } 22 | } 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Cakebrew/Categories/NSString+URLValidation.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+URLValidation.h 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 05/05/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | // This program is free software: you can redistribute it and/or modify 9 | // it under the terms of the GNU General Public License as published by 10 | // the Free Software Foundation, either version 3 of the License, or 11 | // (at your option) any later version. 12 | // 13 | // This program is distributed in the hope that it will be useful, 14 | // but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | // GNU General Public License for more details. 17 | // 18 | // You should have received a copy of the GNU General Public License 19 | // along with this program. If not, see . 20 | // 21 | 22 | #import 23 | 24 | @interface NSString (URLValidation) 25 | 26 | - (BOOL)bp_containsValidURL; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Cakebrew/Categories/NSString+URLValidation.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+URLValidation.m 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 05/05/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | // This program is free software: you can redistribute it and/or modify 9 | // it under the terms of the GNU General Public License as published by 10 | // the Free Software Foundation, either version 3 of the License, or 11 | // (at your option) any later version. 12 | // 13 | // This program is distributed in the hope that it will be useful, 14 | // but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | // GNU General Public License for more details. 17 | // 18 | // You should have received a copy of the GNU General Public License 19 | // along with this program. If not, see . 20 | // 21 | 22 | #import "NSString+URLValidation.h" 23 | 24 | @implementation NSString (URLValidation) 25 | 26 | - (BOOL)bp_containsValidURL 27 | { 28 | //TODO: Implement more sophisticated validation 29 | NSURL *URL = [NSURL URLWithString:self]; 30 | return URL != nil; 31 | } 32 | 33 | @end 34 | -------------------------------------------------------------------------------- /Cakebrew/Controllers/BPDoctorViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPDoctorViewController.h 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 24/08/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BPDoctorViewController : NSViewController 12 | 13 | - (IBAction)runStopDoctor:(id)sender; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Cakebrew/Controllers/BPFormulaOptionsWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPFormulaOptionsWindowController.h 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 21/08/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | // This program is free software: you can redistribute it and/or modify 9 | // it under the terms of the GNU General Public License as published by 10 | // the Free Software Foundation, either version 3 of the License, or 11 | // (at your option) any later version. 12 | // 13 | // This program is distributed in the hope that it will be useful, 14 | // but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | // GNU General Public License for more details. 17 | // 18 | // You should have received a copy of the GNU General Public License 19 | // along with this program. If not, see . 20 | // 21 | 22 | #import 23 | @class BPFormula; 24 | 25 | typedef void (^InstalWithOptionsBlock_t)(NSArray *options); 26 | 27 | @interface BPFormulaOptionsWindowController : NSWindowController 28 | 29 | @property (nonatomic, copy) InstalWithOptionsBlock_t installWithOptionsBlock; 30 | 31 | + (BPFormulaOptionsWindowController *)runFormula:(BPFormula *)formula 32 | withCompletionBlock:(InstalWithOptionsBlock_t)completionBlock; 33 | 34 | @end 35 | -------------------------------------------------------------------------------- /Cakebrew/Controllers/BPFormulaPopoverViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPFormulaPopoverViewController.h 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 05/09/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "BPFormula.h" 11 | 12 | typedef NS_ENUM(NSInteger, BPFormulaInfoType) { 13 | kBPFormulaInfoTypeGeneral, 14 | kBPFormulaInfoTypeInstalledDependents, 15 | kBPFormulaInfoTypeAllDependents 16 | }; 17 | 18 | @interface BPFormulaPopoverViewController : NSViewController 19 | 20 | @property (strong) IBOutlet NSTextView *formulaTextView; 21 | @property (weak) IBOutlet NSTextField *formulaTitleLabel; 22 | @property (weak, nonatomic) BPFormula *formula; 23 | @property (weak) IBOutlet NSPopover *formulaPopover; 24 | @property (weak) IBOutlet NSProgressIndicator *progressIndicator; 25 | 26 | @property BPFormulaInfoType infoType; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Cakebrew/Controllers/BPInstallationWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPInstallationWindowController.h 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 21/08/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | // This program is free software: you can redistribute it and/or modify 9 | // it under the terms of the GNU General Public License as published by 10 | // the Free Software Foundation, either version 3 of the License, or 11 | // (at your option) any later version. 12 | // 13 | // This program is distributed in the hope that it will be useful, 14 | // but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | // GNU General Public License for more details. 17 | // 18 | // You should have received a copy of the GNU General Public License 19 | // along with this program. If not, see . 20 | // 21 | 22 | #import 23 | #import "BPHomebrewViewController.h" 24 | 25 | @interface BPInstallationWindowController : NSWindowController 26 | 27 | - (void)executeInstallation; 28 | 29 | + (BPInstallationWindowController *)runWithOperation:(BPWindowOperation)windowOperation 30 | formulae:(NSArray *)formulae 31 | options:(NSArray *)options; 32 | 33 | + (BPInstallationWindowController *)runWithOperation:(BPWindowOperation)windowOperation 34 | formulae:(NSArray *)formulae 35 | options:(NSArray *)options 36 | completion:(void (^)(BOOL))completionBlock; 37 | 38 | - (void)setCompletionBlock:(void (^)(BOOL))completionBlock; 39 | 40 | @end 41 | -------------------------------------------------------------------------------- /Cakebrew/Controllers/BPSelectedFormulaViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPSelectedFormulaViewController.h 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 05/09/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "BPFormula.h" 12 | 13 | @protocol BPSelectedFormulaViewControllerDelegate 14 | 15 | - (void)selectedFormulaViewDidUpdateFormulaInfoForFormula:(BPFormula*)formula; 16 | 17 | @end 18 | 19 | @interface BPSelectedFormulaViewController : NSViewController 20 | 21 | @property (strong, nonatomic) NSArray *formulae; 22 | 23 | @property (weak) id delegate; 24 | 25 | @property (weak) IBOutlet NSTextField *formulaDescriptionLabel; 26 | @property (weak) IBOutlet NSTextField *formulaPathLabel; 27 | @property (weak) IBOutlet NSTextField *formulaVersionLabel; 28 | @property (weak) IBOutlet NSTextField *formulaDependenciesLabel; 29 | @property (weak) IBOutlet NSTextField *formulaConflictsLabel; 30 | 31 | @end 32 | -------------------------------------------------------------------------------- /Cakebrew/Controllers/BPSideBarController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPSideBarController.h 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 05/09/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | @import PXSourceList; 10 | @import Foundation; 11 | 12 | typedef NS_ENUM(NSUInteger, FormulaeSideBarItem) 13 | { 14 | FormulaeSideBarItemFormulaeCategory = 0, 15 | FormulaeSideBarItemInstalled = 1, 16 | FormulaeSideBarItemOutdated = 2, 17 | FormulaeSideBarItemAll = 3, 18 | FormulaeSideBarItemLeaves = 4, 19 | FormulaeSideBarItemRepositories = 5, 20 | FormulaeSideBarItemToolsCategory = 6, 21 | FormulaeSideBarItemDoctor = 7, 22 | FormulaeSideBarItemUpdate = 8, 23 | }; 24 | 25 | @protocol BPSideBarControllerDelegate 26 | - (void)sourceListSelectionDidChange; 27 | @end 28 | 29 | @interface BPSideBarController : NSObject 30 | 31 | @property (assign) IBOutlet PXSourceList *sidebar; 32 | 33 | @property (weak) id delegate; 34 | 35 | - (void)refreshSidebarBadges; 36 | - (void)configureSidebarSettings; 37 | 38 | - (IBAction)selectSideBarRowWithSenderTag:(id)sender; 39 | 40 | @end 41 | -------------------------------------------------------------------------------- /Cakebrew/Controllers/BPUpdateViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPUpdateViewController.h 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 24/08/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BPUpdateViewController : NSViewController 12 | 13 | - (IBAction)runStopUpdate:(id)sender; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Headers: -------------------------------------------------------------------------------- 1 | Versions/Current/Headers -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Modules: -------------------------------------------------------------------------------- 1 | Versions/Current/Modules -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/PrivateHeaders: -------------------------------------------------------------------------------- 1 | Versions/Current/PrivateHeaders -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Resources: -------------------------------------------------------------------------------- 1 | Versions/Current/Resources -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Sparkle: -------------------------------------------------------------------------------- 1 | Versions/Current/Sparkle -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SPUDownloadData.h: -------------------------------------------------------------------------------- 1 | // 2 | // SPUDownloadData.h 3 | // Sparkle 4 | // 5 | // Created by Mayur Pawashe on 8/10/16. 6 | // Copyright © 2016 Sparkle Project. All rights reserved. 7 | // 8 | 9 | #if __has_feature(modules) 10 | @import Foundation; 11 | #else 12 | #import 13 | #endif 14 | 15 | #import "SUExport.h" 16 | 17 | NS_ASSUME_NONNULL_BEGIN 18 | 19 | /*! 20 | * A class for containing downloaded data along with some information about it. 21 | */ 22 | SU_EXPORT @interface SPUDownloadData : NSObject 23 | 24 | - (instancetype)initWithData:(NSData *)data textEncodingName:(NSString * _Nullable)textEncodingName MIMEType:(NSString * _Nullable)MIMEType; 25 | 26 | /*! 27 | * The raw data that was downloaded. 28 | */ 29 | @property (nonatomic, readonly) NSData *data; 30 | 31 | /*! 32 | * The IANA charset encoding name if available. Eg: "utf-8" 33 | */ 34 | @property (nonatomic, readonly, nullable, copy) NSString *textEncodingName; 35 | 36 | /*! 37 | * The MIME type if available. Eg: "text/plain" 38 | */ 39 | @property (nonatomic, readonly, nullable, copy) NSString *MIMEType; 40 | 41 | @end 42 | 43 | NS_ASSUME_NONNULL_END 44 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SPUDownloader.h: -------------------------------------------------------------------------------- 1 | // 2 | // SPUDownloader.h 3 | // Downloader 4 | // 5 | // Created by Mayur Pawashe on 4/1/16. 6 | // Copyright © 2016 Sparkle Project. All rights reserved. 7 | // 8 | 9 | #if __has_feature(modules) 10 | @import Foundation; 11 | #else 12 | #import 13 | #endif 14 | #import "SPUDownloaderProtocol.h" 15 | 16 | @protocol SPUDownloaderDelegate; 17 | 18 | // This object implements the protocol which we have defined. It provides the actual behavior for the service. It is 'exported' by the service to make it available to the process hosting the service over an NSXPCConnection. 19 | @interface SPUDownloader : NSObject 20 | 21 | // Due to XPC remote object reasons, this delegate is strongly referenced 22 | // Invoke cleanup when done with this instance 23 | - (instancetype)initWithDelegate:(id )delegate; 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SPUDownloaderDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // SPUDownloaderDelegate.h 3 | // Sparkle 4 | // 5 | // Created by Mayur Pawashe on 4/1/16. 6 | // Copyright © 2016 Sparkle Project. All rights reserved. 7 | // 8 | 9 | #if __has_feature(modules) 10 | @import Foundation; 11 | #else 12 | #import 13 | #endif 14 | 15 | NS_ASSUME_NONNULL_BEGIN 16 | 17 | @class SPUDownloadData; 18 | 19 | @protocol SPUDownloaderDelegate 20 | 21 | // This is only invoked for persistent downloads 22 | - (void)downloaderDidSetDestinationName:(NSString *)destinationName temporaryDirectory:(NSString *)temporaryDirectory; 23 | 24 | // Under rare cases, this may be called more than once, in which case the current progress should be reset back to 0 25 | // This is only invoked for persistent downloads 26 | - (void)downloaderDidReceiveExpectedContentLength:(int64_t)expectedContentLength; 27 | 28 | // This is only invoked for persistent downloads 29 | - (void)downloaderDidReceiveDataOfLength:(uint64_t)length; 30 | 31 | // downloadData is nil if this is a persisent download, otherwise it's non-nil if it's a temporary download 32 | - (void)downloaderDidFinishWithTemporaryDownloadData:(SPUDownloadData * _Nullable)downloadData; 33 | 34 | - (void)downloaderDidFailWithError:(NSError *)error; 35 | 36 | @end 37 | 38 | NS_ASSUME_NONNULL_END 39 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SPUDownloaderProtocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // SPUDownloaderProtocol.h 3 | // PersistentDownloader 4 | // 5 | // Created by Mayur Pawashe on 4/1/16. 6 | // Copyright © 2016 Sparkle Project. All rights reserved. 7 | // 8 | 9 | #if __has_feature(modules) 10 | @import Foundation; 11 | #else 12 | #import 13 | #endif 14 | 15 | NS_ASSUME_NONNULL_BEGIN 16 | 17 | @class SPUURLRequest; 18 | 19 | // The protocol that this service will vend as its API. This header file will also need to be visible to the process hosting the service. 20 | @protocol SPUDownloaderProtocol 21 | 22 | - (void)startPersistentDownloadWithRequest:(SPUURLRequest *)request bundleIdentifier:(NSString *)bundleIdentifier desiredFilename:(NSString *)desiredFilename; 23 | 24 | - (void)startTemporaryDownloadWithRequest:(SPUURLRequest *)request; 25 | 26 | - (void)downloadDidFinish; 27 | 28 | - (void)cleanup; 29 | 30 | - (void)cancel; 31 | 32 | @end 33 | 34 | NS_ASSUME_NONNULL_END 35 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SPUDownloaderSession.h: -------------------------------------------------------------------------------- 1 | // 2 | // SPUDownloaderSession.h 3 | // Sparkle 4 | // 5 | // Created by Deadpikle on 12/20/17. 6 | // Copyright © 2017 Sparkle Project. All rights reserved. 7 | // 8 | 9 | #if __has_feature(modules) 10 | @import Foundation; 11 | #else 12 | #import 13 | #endif 14 | #import "SPUDownloader.h" 15 | #import "SPUDownloaderProtocol.h" 16 | 17 | NS_CLASS_AVAILABLE(NSURLSESSION_AVAILABLE, 7_0) 18 | @interface SPUDownloaderSession : SPUDownloader 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SPUURLRequest.h: -------------------------------------------------------------------------------- 1 | // 2 | // SPUURLRequest.h 3 | // Sparkle 4 | // 5 | // Created by Mayur Pawashe on 5/19/16. 6 | // Copyright © 2016 Sparkle Project. All rights reserved. 7 | // 8 | 9 | #if __has_feature(modules) 10 | @import Foundation; 11 | #else 12 | #import 13 | #endif 14 | 15 | NS_ASSUME_NONNULL_BEGIN 16 | 17 | // A class that wraps NSURLRequest and implements NSSecureCoding 18 | // This class exists because NSURLRequest did not support NSSecureCoding in macOS 10.8 19 | // I have not verified if NSURLRequest in 10.9 implements NSSecureCoding or not 20 | @interface SPUURLRequest : NSObject 21 | 22 | // Creates a new URL request 23 | // Only these properties are currently tracked: 24 | // * URL 25 | // * Cache policy 26 | // * Timeout interval 27 | // * HTTP header fields 28 | // * networkServiceType 29 | + (instancetype)URLRequestWithRequest:(NSURLRequest *)request; 30 | 31 | @property (nonatomic, readonly) NSURLRequest *request; 32 | 33 | @end 34 | 35 | NS_ASSUME_NONNULL_END 36 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcast.h: -------------------------------------------------------------------------------- 1 | // 2 | // SUAppcast.h 3 | // Sparkle 4 | // 5 | // Created by Andy Matuschak on 3/12/06. 6 | // Copyright 2006 Andy Matuschak. All rights reserved. 7 | // 8 | 9 | #ifndef SUAPPCAST_H 10 | #define SUAPPCAST_H 11 | 12 | #import 13 | #import "SUExport.h" 14 | 15 | NS_ASSUME_NONNULL_BEGIN 16 | 17 | @class SUAppcastItem; 18 | SU_EXPORT @interface SUAppcast : NSObject 19 | 20 | @property (copy, nullable) NSString *userAgentString; 21 | @property (copy, nullable) NSDictionary *httpHeaders; 22 | 23 | - (void)fetchAppcastFromURL:(NSURL *)url inBackground:(BOOL)bg completionBlock:(void (^)(NSError *_Nullable))err; 24 | - (SUAppcast *)copyWithoutDeltaUpdates; 25 | 26 | @property (readonly, copy, nullable) NSArray *items; 27 | @end 28 | 29 | NS_ASSUME_NONNULL_END 30 | 31 | #endif 32 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h: -------------------------------------------------------------------------------- 1 | // 2 | // SUAppcastItem.h 3 | // Sparkle 4 | // 5 | // Created by Andy Matuschak on 3/12/06. 6 | // Copyright 2006 Andy Matuschak. All rights reserved. 7 | // 8 | 9 | #ifndef SUAPPCASTITEM_H 10 | #define SUAPPCASTITEM_H 11 | 12 | #if __has_feature(modules) 13 | @import Foundation; 14 | #else 15 | #import 16 | #endif 17 | #import "SUExport.h" 18 | @class SUSignatures; 19 | 20 | SU_EXPORT @interface SUAppcastItem : NSObject 21 | @property (copy, readonly) NSString *title; 22 | @property (copy, readonly) NSString *dateString; 23 | @property (copy, readonly) NSDate *date; 24 | @property (copy, readonly) NSString *itemDescription; 25 | @property (strong, readonly) NSURL *releaseNotesURL; 26 | @property (strong, readonly) SUSignatures *signatures; 27 | @property (copy, readonly) NSString *minimumSystemVersion; 28 | @property (copy, readonly) NSString *maximumSystemVersion; 29 | @property (strong, readonly) NSURL *fileURL; 30 | @property (nonatomic, readonly) uint64_t contentLength; 31 | @property (copy, readonly) NSString *versionString; 32 | @property (copy, readonly) NSString *osString; 33 | @property (copy, readonly) NSString *displayVersionString; 34 | @property (copy, readonly) NSDictionary *deltaUpdates; 35 | @property (strong, readonly) NSURL *infoURL; 36 | @property (copy, readonly) NSNumber* phasedRolloutInterval; 37 | @property (copy, readonly) NSString *minimumAutoupdateVersion; 38 | 39 | // Initializes with data from a dictionary provided by the RSS class. 40 | - (instancetype)initWithDictionary:(NSDictionary *)dict; 41 | - (instancetype)initWithDictionary:(NSDictionary *)dict failureReason:(NSString **)error; 42 | 43 | @property (getter=isDeltaUpdate, readonly) BOOL deltaUpdate; 44 | @property (getter=isCriticalUpdate, readonly) BOOL criticalUpdate; 45 | @property (getter=isMacOsUpdate, readonly) BOOL macOsUpdate; 46 | @property (getter=isInformationOnlyUpdate, readonly) BOOL informationOnlyUpdate; 47 | 48 | // Returns the dictionary provided in initWithDictionary; this might be useful later for extensions. 49 | @property (readonly, copy) NSDictionary *propertiesDictionary; 50 | 51 | - (NSURL *)infoURL; 52 | 53 | @end 54 | 55 | #endif 56 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SUCodeSigningVerifier.h: -------------------------------------------------------------------------------- 1 | // 2 | // SUCodeSigningVerifier.h 3 | // Sparkle 4 | // 5 | // Created by Andy Matuschak on 7/5/12. 6 | // 7 | // 8 | 9 | #ifndef SUCODESIGNINGVERIFIER_H 10 | #define SUCODESIGNINGVERIFIER_H 11 | 12 | #if __has_feature(modules) 13 | @import Foundation; 14 | #else 15 | #import 16 | #endif 17 | #import "SUExport.h" 18 | 19 | SU_EXPORT @interface SUCodeSigningVerifier : NSObject 20 | + (BOOL)codeSignatureAtBundleURL:(NSURL *)oldBundlePath matchesSignatureAtBundleURL:(NSURL *)newBundlePath error:(NSError **)error; 21 | + (BOOL)codeSignatureIsValidAtBundleURL:(NSURL *)bundlePath error:(NSError **)error; 22 | + (BOOL)bundleAtURLIsCodeSigned:(NSURL *)bundlePath; 23 | + (NSDictionary *)codeSignatureInfoAtBundleURL:(NSURL *)bundlePath; 24 | @end 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SUErrors.h: -------------------------------------------------------------------------------- 1 | // 2 | // SUErrors.h 3 | // Sparkle 4 | // 5 | // Created by C.W. Betts on 10/13/14. 6 | // Copyright (c) 2014 Sparkle Project. All rights reserved. 7 | // 8 | 9 | #ifndef SUERRORS_H 10 | #define SUERRORS_H 11 | 12 | #if __has_feature(modules) 13 | @import Foundation; 14 | #else 15 | #import 16 | #endif 17 | #import "SUExport.h" 18 | 19 | /** 20 | * Error domain used by Sparkle 21 | */ 22 | SU_EXPORT extern NSString *const SUSparkleErrorDomain; 23 | 24 | #pragma clang diagnostic push 25 | #pragma clang diagnostic ignored "-Wc++98-compat" 26 | typedef NS_ENUM(OSStatus, SUError) { 27 | // Appcast phase errors. 28 | SUAppcastParseError = 1000, 29 | SUNoUpdateError = 1001, 30 | SUAppcastError = 1002, 31 | SURunningFromDiskImageError = 1003, 32 | SURunningTranslocated = 1004, 33 | SUWebKitTerminationError = 1005, 34 | 35 | // Download phase errors. 36 | SUTemporaryDirectoryError = 2000, 37 | SUDownloadError = 2001, 38 | 39 | // Extraction phase errors. 40 | SUUnarchivingError = 3000, 41 | SUSignatureError = 3001, 42 | 43 | // Installation phase errors. 44 | SUFileCopyFailure = 4000, 45 | SUAuthenticationFailure = 4001, 46 | SUMissingUpdateError = 4002, 47 | SUMissingInstallerToolError = 4003, 48 | SURelaunchError = 4004, 49 | SUInstallationError = 4005, 50 | SUDowngradeError = 4006, 51 | SUInstallationCancelledError = 4007, 52 | 53 | // System phase errors 54 | SUSystemPowerOffError = 5000 55 | }; 56 | #pragma clang diagnostic pop 57 | 58 | #endif 59 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SUExport.h: -------------------------------------------------------------------------------- 1 | // 2 | // SUExport.h 3 | // Sparkle 4 | // 5 | // Created by Jake Petroules on 2014-08-23. 6 | // Copyright (c) 2014 Sparkle Project. All rights reserved. 7 | // 8 | 9 | #ifndef SUEXPORT_H 10 | #define SUEXPORT_H 11 | 12 | #ifdef BUILDING_SPARKLE 13 | #define SU_EXPORT __attribute__((visibility("default"))) 14 | #else 15 | #define SU_EXPORT 16 | #endif 17 | 18 | #endif 19 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SUStandardVersionComparator.h: -------------------------------------------------------------------------------- 1 | // 2 | // SUStandardVersionComparator.h 3 | // Sparkle 4 | // 5 | // Created by Andy Matuschak on 12/21/07. 6 | // Copyright 2007 Andy Matuschak. All rights reserved. 7 | // 8 | 9 | #ifndef SUSTANDARDVERSIONCOMPARATOR_H 10 | #define SUSTANDARDVERSIONCOMPARATOR_H 11 | 12 | #if __has_feature(modules) 13 | @import Foundation; 14 | #else 15 | #import 16 | #endif 17 | #import "SUExport.h" 18 | #import "SUVersionComparisonProtocol.h" 19 | 20 | NS_ASSUME_NONNULL_BEGIN 21 | 22 | /*! 23 | Sparkle's default version comparator. 24 | 25 | This comparator is adapted from MacPAD, by Kevin Ballard. 26 | It's "dumb" in that it does essentially string comparison, 27 | in components split by character type. 28 | */ 29 | SU_EXPORT @interface SUStandardVersionComparator : NSObject 30 | 31 | /*! 32 | Initializes a new instance of the standard version comparator. 33 | */ 34 | - (instancetype)init; 35 | 36 | /*! 37 | Returns a singleton instance of the comparator. 38 | 39 | It is usually preferred to alloc/init new a comparator instead. 40 | */ 41 | + (SUStandardVersionComparator *)defaultComparator; 42 | 43 | /*! 44 | Compares version strings through textual analysis. 45 | 46 | See the implementation for more details. 47 | */ 48 | - (NSComparisonResult)compareVersion:(NSString *)versionA toVersion:(NSString *)versionB; 49 | @end 50 | 51 | NS_ASSUME_NONNULL_END 52 | #endif 53 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SUVersionComparisonProtocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // SUVersionComparisonProtocol.h 3 | // Sparkle 4 | // 5 | // Created by Andy Matuschak on 12/21/07. 6 | // Copyright 2007 Andy Matuschak. All rights reserved. 7 | // 8 | 9 | #ifndef SUVERSIONCOMPARISONPROTOCOL_H 10 | #define SUVERSIONCOMPARISONPROTOCOL_H 11 | 12 | #if __has_feature(modules) 13 | @import Foundation; 14 | #else 15 | #import 16 | #endif 17 | #import "SUExport.h" 18 | 19 | NS_ASSUME_NONNULL_BEGIN 20 | 21 | /*! 22 | Provides version comparison facilities for Sparkle. 23 | */ 24 | @protocol SUVersionComparison 25 | 26 | /*! 27 | An abstract method to compare two version strings. 28 | 29 | Should return NSOrderedAscending if b > a, NSOrderedDescending if b < a, 30 | and NSOrderedSame if they are equivalent. 31 | */ 32 | - (NSComparisonResult)compareVersion:(NSString *)versionA toVersion:(NSString *)versionB; // *** MAY BE CALLED ON NON-MAIN THREAD! 33 | 34 | @end 35 | 36 | NS_ASSUME_NONNULL_END 37 | #endif 38 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/SUVersionDisplayProtocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // SUVersionDisplayProtocol.h 3 | // EyeTV 4 | // 5 | // Created by Uli Kusterer on 08.12.09. 6 | // Copyright 2009 Elgato Systems GmbH. All rights reserved. 7 | // 8 | 9 | #if __has_feature(modules) 10 | @import Foundation; 11 | #else 12 | #import 13 | #endif 14 | #import "SUExport.h" 15 | 16 | /*! 17 | Applies special display formatting to version numbers. 18 | */ 19 | @protocol SUVersionDisplay 20 | 21 | /*! 22 | Formats two version strings. 23 | 24 | Both versions are provided so that important distinguishing information 25 | can be displayed while also leaving out unnecessary/confusing parts. 26 | */ 27 | - (void)formatVersion:(NSString *_Nonnull*_Nonnull)inOutVersionA andVersion:(NSString *_Nonnull*_Nonnull)inOutVersionB; 28 | 29 | @end 30 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Headers/Sparkle.h: -------------------------------------------------------------------------------- 1 | // 2 | // Sparkle.h 3 | // Sparkle 4 | // 5 | // Created by Andy Matuschak on 3/16/06. (Modified by CDHW on 23/12/07) 6 | // Copyright 2006 Andy Matuschak. All rights reserved. 7 | // 8 | 9 | #ifndef SPARKLE_H 10 | #define SPARKLE_H 11 | 12 | // This list should include the shared headers. It doesn't matter if some of them aren't shared (unless 13 | // there are name-space collisions) so we can list all of them to start with: 14 | 15 | #pragma clang diagnostic push 16 | // Do not use <> style includes since 2.x has two frameworks that need to work: Sparkle and SparkleCore 17 | #pragma clang diagnostic ignored "-Wquoted-include-in-framework-header" 18 | 19 | #import "SUAppcast.h" 20 | #import "SUAppcastItem.h" 21 | #import "SUStandardVersionComparator.h" 22 | #import "SUUpdater.h" 23 | #import "SUUpdaterDelegate.h" 24 | #import "SUVersionComparisonProtocol.h" 25 | #import "SUVersionDisplayProtocol.h" 26 | #import "SUErrors.h" 27 | 28 | #import "SPUDownloader.h" 29 | #import "SPUDownloaderDelegate.h" 30 | #import "SPUDownloadData.h" 31 | #import "SPUDownloaderProtocol.h" 32 | #import "SPUDownloaderSession.h" 33 | #import "SPUURLRequest.h" 34 | #import "SUCodeSigningVerifier.h" 35 | 36 | #pragma clang diagnostic pop 37 | 38 | #endif 39 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Sparkle { 2 | umbrella header "Sparkle.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/PrivateHeaders/SUUnarchiver.h: -------------------------------------------------------------------------------- 1 | // 2 | // SUUnarchiver.h 3 | // Sparkle 4 | // 5 | // Created by Andy Matuschak on 3/16/06. 6 | // Copyright 2006 Andy Matuschak. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @protocol SUUnarchiverProtocol; 14 | 15 | @interface SUUnarchiver : NSObject 16 | 17 | + (nullable id )unarchiverForPath:(NSString *)path updatingHostBundlePath:(nullable NSString *)hostPath decryptionPassword:(nullable NSString *)decryptionPassword; 18 | 19 | @end 20 | 21 | NS_ASSUME_NONNULL_END 22 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildMachineOSBuild 6 | 20E5186d 7 | CFBundleDevelopmentRegion 8 | English 9 | CFBundleExecutable 10 | Autoupdate 11 | CFBundleIconFile 12 | AppIcon.icns 13 | CFBundleIdentifier 14 | org.sparkle-project.Sparkle.Autoupdate 15 | CFBundleInfoDictionaryVersion 16 | 6.0 17 | CFBundlePackageType 18 | APPL 19 | CFBundleShortVersionString 20 | 1.26.0 21 | CFBundleSignature 22 | ???? 23 | CFBundleSupportedPlatforms 24 | 25 | MacOSX 26 | 27 | CFBundleVersion 28 | 1.26.0 29 | DTCompiler 30 | com.apple.compilers.llvm.clang.1_0 31 | DTPlatformBuild 32 | 12C5020f 33 | DTPlatformName 34 | macosx 35 | DTPlatformVersion 36 | 11.1 37 | DTSDKBuild 38 | 20C5048g 39 | DTSDKName 40 | macosx11.1 41 | DTXcode 42 | 1230 43 | DTXcodeBuild 44 | 12C5020f 45 | LSBackgroundOnly 46 | 1 47 | LSMinimumSystemVersion 48 | 10.9 49 | LSUIElement 50 | 1 51 | NSMainNibFile 52 | MainMenu 53 | NSPrincipalClass 54 | NSApplication 55 | 56 | 57 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/Autoupdate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/Autoupdate -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/fileop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/fileop -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/PkgInfo: -------------------------------------------------------------------------------- 1 | APPL???? -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/AppIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/AppIcon.icns -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/Base.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/Base.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/SUStatus.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/SUStatus.nib -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ar.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ar.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ca.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ca.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/cs.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/cs.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/da.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/da.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/de.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/de.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/el.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/el.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/es.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/es.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fi.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fi.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fr.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fr.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/he.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/he.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hr.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hr.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hu.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hu.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/is.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/is.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/it.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/it.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ja.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ja.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ko.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ko.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nb.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nb.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nl.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nl.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pl.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pl.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_BR.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_BR.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_PT.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_PT.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ro.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ro.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ru.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ru.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sk.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sk.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sl.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sl.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sv.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sv.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/th.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/th.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/tr.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/tr.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/uk.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/uk.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_CN.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_CN.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_TW.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_TW.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Base.lproj/SUAutomaticUpdateAlert.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Base.lproj/SUAutomaticUpdateAlert.nib -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Base.lproj/SUUpdateAlert.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Base.lproj/SUUpdateAlert.nib -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Base.lproj/SUUpdatePermissionPrompt.nib/keyedobjects-110000.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Base.lproj/SUUpdatePermissionPrompt.nib/keyedobjects-110000.nib -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Base.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Base.lproj/SUUpdatePermissionPrompt.nib/keyedobjects.nib -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Base.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Base.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildMachineOSBuild 6 | 20E5186d 7 | CFBundleDevelopmentRegion 8 | en 9 | CFBundleExecutable 10 | Sparkle 11 | CFBundleIdentifier 12 | org.sparkle-project.Sparkle 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | Sparkle 17 | CFBundlePackageType 18 | FMWK 19 | CFBundleShortVersionString 20 | 1.26.0 21 | CFBundleSignature 22 | ???? 23 | CFBundleSupportedPlatforms 24 | 25 | MacOSX 26 | 27 | CFBundleVersion 28 | 1.26.0 29 | DTCompiler 30 | com.apple.compilers.llvm.clang.1_0 31 | DTPlatformBuild 32 | 12C5020f 33 | DTPlatformName 34 | macosx 35 | DTPlatformVersion 36 | 11.1 37 | DTSDKBuild 38 | 20C5048g 39 | DTSDKName 40 | macosx11.1 41 | DTXcode 42 | 1230 43 | DTXcodeBuild 44 | 12C5020f 45 | LSMinimumSystemVersion 46 | 10.9 47 | 48 | 49 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ReleaseNotesColorStyle.css: -------------------------------------------------------------------------------- 1 | @media (prefers-color-scheme: dark) { 2 | html { 3 | color: white; 4 | background: transparent; 5 | } 6 | :link { 7 | color: #419CFF; 8 | } 9 | :link:active { 10 | color: #FF1919; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/SUStatus.nib -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ar.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ar.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ar.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ar.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ca.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Install and Relaunch"; ObjectID = "41"; */ 2 | "41.title" = "Reinicia el programa ara"; 3 | 4 | /* Class = "NSButtonCell"; title = "Install on Quit"; ObjectID = "42"; */ 5 | "42.title" = "Reinicia el programa més tard"; 6 | 7 | /* Class = "NSButtonCell"; title = "Automatically download and install updates in the future"; ObjectID = "43"; */ 8 | "43.title" = "Baixa i instal·la les actualitzacions automàticament en el futur"; 9 | 10 | /* Class = "NSButtonCell"; title = "Don't Install"; ObjectID = "44"; */ 11 | "44.title" = "Don't Install"; 12 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ca.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSWindow"; title = "Software Update"; ObjectID = "5"; */ 2 | "5.title" = "Actualització del programari"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Release Notes:"; ObjectID = "170"; */ 5 | "170.title" = "Notes d'aquesta versió:"; 6 | 7 | /* Class = "NSButtonCell"; title = "Remind Me Later"; ObjectID = "171"; */ 8 | "171.title" = "Recorda-m'ho més tard"; 9 | 10 | /* Class = "NSButtonCell"; title = "Skip This Version"; ObjectID = "172"; */ 11 | "172.title" = "Omet aquesta versió"; 12 | 13 | /* Class = "NSButtonCell"; title = "Install Update"; ObjectID = "173"; */ 14 | "173.title" = "Instal·la l'actualització"; 15 | 16 | /* Class = "NSButtonCell"; title = "Automatically download and install updates in the future"; ObjectID = "175"; */ 17 | "175.title" = "Descarrega i instal·la les actualitzacions automàticament en el futur"; 18 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ca.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ca.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/cs.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Install and Relaunch"; ObjectID = "41"; */ 2 | "41.title" = "Instalovat a znovu spustit"; 3 | 4 | /* Class = "NSButtonCell"; title = "Install on Quit"; ObjectID = "42"; */ 5 | "42.title" = "Instalovat a ukončit"; 6 | 7 | /* Class = "NSButtonCell"; title = "Automatically download and install updates in the future"; ObjectID = "43"; */ 8 | "43.title" = "V budoucnu stahovat a instalovat aktualizace automaticky"; 9 | 10 | /* Class = "NSButtonCell"; title = "Don't Install"; ObjectID = "44"; */ 11 | "44.title" = "Neinstalovat"; 12 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSWindow"; title = "Software Update"; ObjectID = "5"; */ 2 | "5.title" = "Aktualizace aplikace"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Release Notes:"; ObjectID = "170"; */ 5 | "170.title" = "Poznámky k vydání:"; 6 | 7 | /* Class = "NSButtonCell"; title = "Remind Me Later"; ObjectID = "171"; */ 8 | "171.title" = "Připomenout později"; 9 | 10 | /* Class = "NSButtonCell"; title = "Skip This Version"; ObjectID = "172"; */ 11 | "172.title" = "Přeskočit tuto verzi"; 12 | 13 | /* Class = "NSButtonCell"; title = "Install Update"; ObjectID = "173"; */ 14 | "173.title" = "Instalovat aktualizaci"; 15 | 16 | /* Class = "NSButtonCell"; title = "Automatically download and install updates in the future"; ObjectID = "175"; */ 17 | "175.title" = "V budoucnu stahovat a instalovat aktualizace automaticky"; 18 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "43"; */ 2 | "43.title" = "Text Cell"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "45"; */ 5 | "45.title" = "Text Cell"; 6 | 7 | /* Class = "NSButtonCell"; title = "Check Automatically"; ObjectID = "176"; */ 8 | "176.title" = "Automaticky vyhledávat"; 9 | 10 | /* Class = "NSButtonCell"; title = "Don’t Check"; ObjectID = "177"; */ 11 | "177.title" = "Nevyhledávat"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Check for updates automatically?"; ObjectID = "178"; */ 14 | "178.title" = "Vyhledávat aktualizace automaticky?"; 15 | 16 | /* Class = "NSTextFieldCell"; title = "DO NOT LOCALIZE"; ObjectID = "179"; */ 17 | "179.title" = "DO NOT LOCALIZE"; 18 | 19 | /* Class = "NSButtonCell"; title = "Include anonymous system profile"; ObjectID = "180"; */ 20 | "180.title" = "Odeslat anonymní systémový profil"; 21 | 22 | /* Class = "NSTextFieldCell"; title = "Anonymous system profile information is used to help us plan future development work.\nPlease contact us if you have any questions about this.\n\nThis is the information that would be sent:"; ObjectID = "183"; */ 23 | "183.title" = "Informace z anonymního systémového profilu pomáhají vývojářům lépe plánovat budoucí vývoj aplikace.\nBudete-li mít nějaký dotaz, obraťte se na nás.\n\nTyto informace by měly být odeslány:"; 24 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/cs.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/cs.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/da.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/da.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/da.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/da.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/el.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/el.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/el.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/el.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSButtonCell"; title = "Install and Relaunch"; ObjectID = "41"; */ 3 | "41.title" = "Install and Relaunch"; 4 | 5 | /* Class = "NSButtonCell"; title = "Install on Quit"; ObjectID = "42"; */ 6 | "42.title" = "Install on Quit"; 7 | 8 | /* Class = "NSButtonCell"; title = "Automatically download and install updates in the future"; ObjectID = "43"; */ 9 | "43.title" = "Automatically download and install updates in the future"; 10 | 11 | /* Class = "NSButtonCell"; title = "Don't Install"; ObjectID = "44"; */ 12 | "44.title" = "Don't Install"; 13 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSWindow"; title = "Software Update"; ObjectID = "5"; */ 3 | "5.title" = "Software Update"; 4 | 5 | /* Class = "NSTextFieldCell"; title = "Release Notes:"; ObjectID = "170"; */ 6 | "170.title" = "Release Notes:"; 7 | 8 | /* Class = "NSButtonCell"; title = "Remind Me Later"; ObjectID = "171"; */ 9 | "171.title" = "Remind Me Later"; 10 | 11 | /* Class = "NSButtonCell"; title = "Skip This Version"; ObjectID = "172"; */ 12 | "172.title" = "Skip This Version"; 13 | 14 | /* Class = "NSButtonCell"; title = "Install Update"; ObjectID = "173"; */ 15 | "173.title" = "Install Update"; 16 | 17 | /* Class = "NSButtonCell"; title = "Automatically download and install updates in the future"; ObjectID = "175"; */ 18 | "175.title" = "Automatically download and install updates in the future"; 19 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "43"; */ 3 | "43.title" = "Text Cell"; 4 | 5 | /* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "45"; */ 6 | "45.title" = "Text Cell"; 7 | 8 | /* Class = "NSButtonCell"; title = "Check Automatically"; ObjectID = "176"; */ 9 | "176.title" = "Check Automatically"; 10 | 11 | /* Class = "NSButtonCell"; title = "Don’t Check"; ObjectID = "177"; */ 12 | "177.title" = "Don’t Check"; 13 | 14 | /* Class = "NSTextFieldCell"; title = "Check for updates automatically?"; ObjectID = "178"; */ 15 | "178.title" = "Check for updates automatically?"; 16 | 17 | /* Class = "NSTextFieldCell"; title = "DO NOT LOCALIZE"; ObjectID = "179"; */ 18 | "179.title" = "DO NOT LOCALIZE"; 19 | 20 | /* Class = "NSButtonCell"; title = "Include anonymous system profile"; ObjectID = "180"; */ 21 | "180.title" = "Include anonymous system profile"; 22 | 23 | /* Class = "NSTextFieldCell"; title = "Anonymous system profile information is used to help us plan future development work. Please contact us if you have any questions about this.\n\nThis is the information that would be sent:"; ObjectID = "183"; */ 24 | "183.title" = "Anonymous system profile information is used to help us plan future development work. Please contact us if you have any questions about this.\n\nThis is the information that would be sent:"; 25 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fi.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fi.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fi.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fi.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/he.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Install and Relaunch"; ObjectID = "41"; */ 2 | "41.title" = "אתחל עכשיו"; 3 | 4 | /* Class = "NSButtonCell"; title = "Install on Quit"; ObjectID = "42"; */ 5 | "42.title" = "אתחל מאוחר יותר"; 6 | 7 | /* Class = "NSButtonCell"; title = "Automatically download and install updates in the future"; ObjectID = "43"; */ 8 | "43.title" = "הורד והתקן עדכונים אוטומטית גם בעתיד"; 9 | 10 | /* Class = "NSButtonCell"; title = "Don't Install"; ObjectID = "44"; */ 11 | "44.title" = "Don't Install"; 12 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/he.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSWindow"; title = "Software Update"; ObjectID = "5"; */ 3 | "5.title" = "עדכון תכנה"; 4 | 5 | /* Class = "NSTextFieldCell"; title = "Release Notes:"; ObjectID = "170"; */ 6 | "170.title" = "פרטי גרסה:"; 7 | 8 | /* Class = "NSButtonCell"; title = "Remind Me Later"; ObjectID = "171"; */ 9 | "171.title" = "הזכר לי מאוחר יותר"; 10 | 11 | /* Class = "NSButtonCell"; title = "Skip This Version"; ObjectID = "172"; */ 12 | "172.title" = "דלג על גרסה זו"; 13 | 14 | /* Class = "NSButtonCell"; title = "Install Update"; ObjectID = "173"; */ 15 | "173.title" = "התקן עדכון"; 16 | 17 | /* Class = "NSButtonCell"; title = "Automatically download and install updates in the future"; ObjectID = "175"; */ 18 | "175.title" = "הורד והתקן עדכונים אוטומטית גם בעתיד"; 19 | -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/he.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/he.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hr.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hr.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hr.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hr.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hu.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hu.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hu.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/hu.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/is.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/is.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/is.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/is.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ja.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ja.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ja.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ja.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ko.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ko.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ko.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ko.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nb.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nb.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nb.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nb.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pl.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pl.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pl.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pl.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ro.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ro.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ro.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ro.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sk.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sk.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sl.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sl.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sl.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sl.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/th.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/th.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/th.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/th.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/tr.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/tr.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/tr.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/tr.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/uk.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/uk.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUAutomaticUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUAutomaticUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdateAlert.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdateAlert.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdatePermissionPrompt.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdatePermissionPrompt.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/Sparkle.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/Sparkle.strings -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/A/Sparkle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Frameworks/Sparkle.framework/Versions/A/Sparkle -------------------------------------------------------------------------------- /Cakebrew/Frameworks/Sparkle.framework/Versions/Current: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /Cakebrew/Icons/delete.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Icons/delete.icns -------------------------------------------------------------------------------- /Cakebrew/Icons/download.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Icons/download.icns -------------------------------------------------------------------------------- /Cakebrew/Icons/globe.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Icons/globe.icns -------------------------------------------------------------------------------- /Cakebrew/Icons/label.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Icons/label.icns -------------------------------------------------------------------------------- /Cakebrew/Icons/plus.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Icons/plus.icns -------------------------------------------------------------------------------- /Cakebrew/Icons/reload.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Icons/reload.icns -------------------------------------------------------------------------------- /Cakebrew/Icons/search.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Icons/search.icns -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "icon_16x16.png", 5 | "idiom" : "mac", 6 | "scale" : "1x", 7 | "size" : "16x16" 8 | }, 9 | { 10 | "filename" : "icon_16x16@2x.png", 11 | "idiom" : "mac", 12 | "scale" : "2x", 13 | "size" : "16x16" 14 | }, 15 | { 16 | "filename" : "icon_32x32.png", 17 | "idiom" : "mac", 18 | "scale" : "1x", 19 | "size" : "32x32" 20 | }, 21 | { 22 | "filename" : "icon_32x32@2x.png", 23 | "idiom" : "mac", 24 | "scale" : "2x", 25 | "size" : "32x32" 26 | }, 27 | { 28 | "filename" : "icon_128x128.png", 29 | "idiom" : "mac", 30 | "scale" : "1x", 31 | "size" : "128x128" 32 | }, 33 | { 34 | "filename" : "icon_128x128@2x.png", 35 | "idiom" : "mac", 36 | "scale" : "2x", 37 | "size" : "128x128" 38 | }, 39 | { 40 | "filename" : "icon_256x256.png", 41 | "idiom" : "mac", 42 | "scale" : "1x", 43 | "size" : "256x256" 44 | }, 45 | { 46 | "filename" : "icon_256x256@2x.png", 47 | "idiom" : "mac", 48 | "scale" : "2x", 49 | "size" : "256x256" 50 | }, 51 | { 52 | "filename" : "icon_512x512.png", 53 | "idiom" : "mac", 54 | "scale" : "1x", 55 | "size" : "512x512" 56 | }, 57 | { 58 | "filename" : "icon_512x512@2x.png", 59 | "idiom" : "mac", 60 | "scale" : "2x", 61 | "size" : "512x512" 62 | } 63 | ], 64 | "info" : { 65 | "author" : "xcode", 66 | "version" : 1 67 | } 68 | } 69 | -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/AppIcon.appiconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/AppIcon.appiconset/icon_128x128.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/AppIcon.appiconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/AppIcon.appiconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/AppIcon.appiconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/AppIcon.appiconset/icon_16x16.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/AppIcon.appiconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/AppIcon.appiconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/AppIcon.appiconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/AppIcon.appiconset/icon_256x256.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/AppIcon.appiconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/AppIcon.appiconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/AppIcon.appiconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/AppIcon.appiconset/icon_32x32.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/AppIcon.appiconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/AppIcon.appiconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/AppIcon.appiconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/AppIcon.appiconset/icon_512x512.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/AppIcon.appiconset/icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/AppIcon.appiconset/icon_512x512@2x.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/add_flat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "add.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode", 11 | "template-rendering-intent" : "template" 12 | } 13 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/add_flat.imageset/add.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/add_flat.imageset/add.pdf -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/allFormulaeTemplate.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "allFormulaeTemplate.png" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "allFormulaeTemplate@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/allFormulaeTemplate.imageset/allFormulaeTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/allFormulaeTemplate.imageset/allFormulaeTemplate.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/allFormulaeTemplate.imageset/allFormulaeTemplate@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/allFormulaeTemplate.imageset/allFormulaeTemplate@2x.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/cloudTemplate.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "cloudTemplate.png" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "cloudTemplate@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/cloudTemplate.imageset/cloudTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/cloudTemplate.imageset/cloudTemplate.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/cloudTemplate.imageset/cloudTemplate@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/cloudTemplate.imageset/cloudTemplate@2x.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/delete_flat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "delete.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode", 11 | "template-rendering-intent" : "template" 12 | } 13 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/delete_flat.imageset/delete.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/delete_flat.imageset/delete.pdf -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/doctorTemplate.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "wrenchTemplate.png" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "wrenchTemplate@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/doctorTemplate.imageset/wrenchTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/doctorTemplate.imageset/wrenchTemplate.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/doctorTemplate.imageset/wrenchTemplate@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/doctorTemplate.imageset/wrenchTemplate@2x.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/download_flat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "download.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode", 11 | "template-rendering-intent" : "template" 12 | } 13 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/download_flat.imageset/download.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/download_flat.imageset/download.pdf -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/globe_flat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "globe.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode", 11 | "template-rendering-intent" : "template" 12 | } 13 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/globe_flat.imageset/globe.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/globe_flat.imageset/globe.pdf -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/installedTemplate.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "installedTemplate.png" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "installedTemplate@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/installedTemplate.imageset/installedTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/installedTemplate.imageset/installedTemplate.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/installedTemplate.imageset/installedTemplate@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/installedTemplate.imageset/installedTemplate@2x.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/label_flat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "label.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode", 11 | "template-rendering-intent" : "template" 12 | } 13 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/label_flat.imageset/label.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/label_flat.imageset/label.pdf -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/outdatedTemplate.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "outdatedTemplate.png" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "outdatedTemplate@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/outdatedTemplate.imageset/outdatedTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/outdatedTemplate.imageset/outdatedTemplate.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/outdatedTemplate.imageset/outdatedTemplate@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/outdatedTemplate.imageset/outdatedTemplate@2x.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/pinTemplate.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "pinTemplate.png" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "pinTemplate@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/pinTemplate.imageset/pinTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/pinTemplate.imageset/pinTemplate.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/pinTemplate.imageset/pinTemplate@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/pinTemplate.imageset/pinTemplate@2x.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/reload_flat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "reload.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode", 11 | "template-rendering-intent" : "template" 12 | } 13 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/reload_flat.imageset/reload.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/reload_flat.imageset/reload.pdf -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/search_flat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "search.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode", 11 | "template-rendering-intent" : "template" 12 | } 13 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/search_flat.imageset/search.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/search_flat.imageset/search.pdf -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/status_Error.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "status_Error.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/status_Error.imageset/status_Error.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/status_Error.imageset/status_Error.pdf -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/status_OK.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "status_OK.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/status_OK.imageset/status_OK.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/status_OK.imageset/status_OK.pdf -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/updateTemplate.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "downloadTemplate.png" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "downloadTemplate@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/updateTemplate.imageset/downloadTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/updateTemplate.imageset/downloadTemplate.png -------------------------------------------------------------------------------- /Cakebrew/Images.xcassets/updateTemplate.imageset/downloadTemplate@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brunophilipe/Cakebrew/1053fe69eb35245ee1a32b09fdb7343d844d373c/Cakebrew/Images.xcassets/updateTemplate.imageset/downloadTemplate@2x.png -------------------------------------------------------------------------------- /Cakebrew/Libraries/BPTimedDispatch/BPTimedDispatch.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPTimedDispatch.h 3 | // Cakebrew 4 | // 5 | // Created by Bruno Philipe on 4/17/15. 6 | // Copyright (c) 2015 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BPTimedDispatch : NSObject 12 | 13 | - (void)scheduleDispatchAfterTimeInterval:(NSTimeInterval)interval ofBlock:(void (^)(void))block; 14 | - (void)scheduleDispatchAfterTimeInterval:(NSTimeInterval)interval inQueue:(dispatch_queue_t)queue ofBlock:(void (^)(void))block; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Cakebrew/Libraries/BPTimedDispatch/BPTimedDispatch.m: -------------------------------------------------------------------------------- 1 | // 2 | // BPTimedDispatch.m 3 | // Cakebrew 4 | // 5 | // Created by Bruno Philipe on 4/17/15. 6 | // Copyright (c) 2015 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import "BPTimedDispatch.h" 10 | 11 | @interface BPTimedDispatch () 12 | 13 | @property (nonatomic, copy) void (^schedulledBlock)(void); 14 | @property (atomic, strong) NSTimer *dispatchTimer; 15 | @property dispatch_queue_t dispatchQueue; 16 | 17 | @end 18 | 19 | @implementation BPTimedDispatch 20 | 21 | - (void)scheduleDispatchAfterTimeInterval:(NSTimeInterval)interval ofBlock:(void (^)(void))block 22 | { 23 | [self scheduleDispatchAfterTimeInterval:interval inQueue:dispatch_get_main_queue() ofBlock:block]; 24 | } 25 | 26 | - (void)scheduleDispatchAfterTimeInterval:(NSTimeInterval)interval inQueue:(dispatch_queue_t)queue ofBlock:(void (^)(void))block 27 | { 28 | [self setSchedulledBlock:block]; 29 | [self setDispatchQueue:queue]; 30 | 31 | if (self.dispatchTimer) 32 | { 33 | [self.dispatchTimer invalidate]; 34 | } 35 | 36 | [self setDispatchTimer:[NSTimer scheduledTimerWithTimeInterval:interval 37 | target:self 38 | selector:@selector(dispatchBlockTimerDidFire:) 39 | userInfo:nil 40 | repeats:NO]]; 41 | } 42 | 43 | - (void)dispatchBlockTimerDidFire:(NSTimer*)sender 44 | { 45 | void (^localBlock)(void) = self.schedulledBlock; 46 | [self setSchedulledBlock:nil]; 47 | 48 | dispatch_async(self.dispatchQueue, ^{ 49 | if (localBlock) localBlock(); 50 | }); 51 | } 52 | 53 | @end 54 | -------------------------------------------------------------------------------- /Cakebrew/Libraries/DCOAboutWindow/DCOAboutWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // DCOAboutWindowController.h 3 | // Tapetrap 4 | // 5 | // Created by Boy van Amstel on 20-01-14. 6 | // Copyright (c) 2014 Danger Cove. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /** 12 | * The about window. 13 | */ 14 | @interface DCOAboutWindowController : NSWindowController 15 | 16 | /** 17 | * The application name. 18 | * Default: CFBundleName 19 | */ 20 | @property (copy) NSString *appName; 21 | 22 | /** 23 | * The application version. 24 | * Default: "Version %@ (Build %@)", CFBundleVersion, CFBundleShortVersionString 25 | */ 26 | @property (copy) NSString *appVersion; 27 | 28 | /** 29 | * The copyright line. 30 | * Default: NSHumanReadableCopyright 31 | */ 32 | @property (copy) NSString *appCopyright; 33 | 34 | /** 35 | * The credits. 36 | * Default: [[NSBundle mainBundle] pathForResource:@"Credits" ofType:@"rtf"]; 37 | */ 38 | @property (copy) NSAttributedString *appCredits; 39 | 40 | /** 41 | * The URL pointing to the app's website. 42 | * Default: none 43 | */ 44 | @property (strong) NSURL *appWebsiteURL; 45 | 46 | /** 47 | * The path to the file that contains the acknowledgements. 48 | * Default: [[NSBundle mainBundle] pathForResource:@"Acknowledgements" ofType:@"rtf"]; 49 | */ 50 | @property (nonatomic, copy) NSString *acknowledgementsPath; 51 | 52 | /** 53 | * Visit the website. 54 | * 55 | * @param sender The object making the call. 56 | */ 57 | - (IBAction)visitWebsite:(id)sender; 58 | 59 | /** 60 | * Show acknowledgements for libraries used etc. 61 | * 62 | * @param sender The object making the call. 63 | */ 64 | - (IBAction)showAcknowledgements:(id)sender; 65 | 66 | @end 67 | -------------------------------------------------------------------------------- /Cakebrew/Libraries/DCOAboutWindow/de.lproj/DCOAboutWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Acknowledgements"; ObjectID = "Wky-VX-jr0"; */ 2 | "Wky-VX-jr0.title" = "Danksagungen"; 3 | 4 | /* Class = "NSButtonCell"; title = "Visit the %@ Website"; ObjectID = "eyI-Cm-PGX"; */ 5 | "eyI-Cm-PGX.title" = "Öffnen Sie die Webseite von %@"; 6 | 7 | -------------------------------------------------------------------------------- /Cakebrew/Libraries/DCOAboutWindow/fr.lproj/DCOAboutWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "4ND-5E-RVg"; */ 2 | "4ND-5E-RVg.title" = "Label"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "LaQ-kj-zXn"; */ 5 | "LaQ-kj-zXn.title" = "Label"; 6 | 7 | /* Class = "NSButtonCell"; title = "Acknowledgements"; ObjectID = "Wky-VX-jr0"; */ 8 | "Wky-VX-jr0.title" = "Remerciements"; 9 | 10 | /* Class = "NSButtonCell"; title = "Visit the %@ Website"; ObjectID = "eyI-Cm-PGX"; */ 11 | "eyI-Cm-PGX.title" = "Visiter le site web de %@"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "wUa-DZ-OPf"; */ 14 | "wUa-DZ-OPf.title" = "Label"; 15 | 16 | -------------------------------------------------------------------------------- /Cakebrew/Libraries/DCOAboutWindow/it.lproj/DCOAboutWindow.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSWindow"; title = "About"; ObjectID = "1"; */ 3 | "1.title" = "Informazioni"; 4 | 5 | /* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "4ND-5E-RVg"; */ 6 | "4ND-5E-RVg.title" = "Label"; 7 | 8 | /* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "LaQ-kj-zXn"; */ 9 | "LaQ-kj-zXn.title" = "Label"; 10 | 11 | /* Class = "NSButtonCell"; title = "Acknowledgements"; ObjectID = "Wky-VX-jr0"; */ 12 | "Wky-VX-jr0.title" = "Ringraziamenti"; 13 | 14 | /* Class = "NSButtonCell"; title = "Visit the %@ Website"; ObjectID = "eyI-Cm-PGX"; */ 15 | "eyI-Cm-PGX.title" = "Visita il sito web di %@"; 16 | 17 | /* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "wUa-DZ-OPf"; */ 18 | "wUa-DZ-OPf.title" = "Label"; 19 | -------------------------------------------------------------------------------- /Cakebrew/Libraries/DCOAboutWindow/pt.lproj/DCOAboutWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "4ND-5E-RVg"; */ 2 | "4ND-5E-RVg.title" = "Label"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "LaQ-kj-zXn"; */ 5 | "LaQ-kj-zXn.title" = "Label"; 6 | 7 | /* Class = "NSButtonCell"; title = "Acknowledgements"; ObjectID = "Wky-VX-jr0"; */ 8 | "Wky-VX-jr0.title" = "Acknowledgements"; 9 | 10 | /* Class = "NSButtonCell"; title = "Visit the %@ Website"; ObjectID = "eyI-Cm-PGX"; */ 11 | "eyI-Cm-PGX.title" = "Visit the %@ Website"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "wUa-DZ-OPf"; */ 14 | "wUa-DZ-OPf.title" = "Label"; 15 | 16 | -------------------------------------------------------------------------------- /Cakebrew/Libraries/DCOAboutWindow/zh-Hans.lproj/DCOAboutWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Acknowledgements"; ObjectID = "Wky-VX-jr0"; */ 2 | "Wky-VX-jr0.title" = "致谢"; 3 | 4 | /* Class = "NSButtonCell"; title = "Visit the %@ Website"; ObjectID = "eyI-Cm-PGX"; */ 5 | "eyI-Cm-PGX.title" = "访问 %@ 网站"; 6 | 7 | -------------------------------------------------------------------------------- /Cakebrew/Models/BPFormulaOption.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPFormulaOption.h 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 09/10/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BPFormulaOption : NSObject 12 | 13 | @property (copy) NSString *explanation; 14 | @property (copy) NSString *name; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Cakebrew/Models/BPFormulaOption.m: -------------------------------------------------------------------------------- 1 | // 2 | // BPFormulaOption.m 3 | // Cakebrew 4 | // 5 | // Created by Marek Hrusovsky on 09/10/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import "BPFormulaOption.h" 10 | 11 | static NSString *const kBPFormulaOptionNameKey = @"formulaOptionName"; 12 | static NSString *const kBPFormulaOptionExplanationKey = @"formulaOptionExplanation"; 13 | 14 | @implementation BPFormulaOption 15 | 16 | + (BOOL)supportsSecureCoding 17 | { 18 | return YES; 19 | } 20 | 21 | - (instancetype)initWithCoder:(NSCoder *)aDecoder 22 | { 23 | self = [super init]; 24 | if (self) { 25 | _name = [aDecoder decodeObjectOfClass:[NSString class] forKey:kBPFormulaOptionNameKey]; 26 | _explanation = [aDecoder decodeObjectOfClass:[NSString class] forKey:kBPFormulaOptionExplanationKey]; 27 | } 28 | return self; 29 | } 30 | 31 | - (void)encodeWithCoder:(NSCoder *)aCoder 32 | { 33 | [aCoder encodeObject:self.name forKey:kBPFormulaOptionNameKey]; 34 | [aCoder encodeObject:self.explanation forKey:kBPFormulaOptionExplanationKey]; 35 | } 36 | 37 | - (instancetype)copyWithZone:(NSZone *)zone 38 | { 39 | BPFormulaOption *option = [[[self class] allocWithZone:zone] init]; 40 | if (option) 41 | { 42 | option->_name = [self->_name copy]; 43 | option->_explanation = [self->_explanation copy]; 44 | } 45 | return option; 46 | } 47 | 48 | @end 49 | -------------------------------------------------------------------------------- /Cakebrew/Views/BPAutoScrollTextView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPAutoScrollTextView.h 3 | // Cakebrew 4 | // 5 | // Created by Bruno Philipe on 6/17/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BPAutoScrollTextView : NSTextView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Cakebrew/Views/BPAutoScrollTextView.m: -------------------------------------------------------------------------------- 1 | // 2 | // BPAutoScrollTextView.m 3 | // Cakebrew 4 | // 5 | // Created by Bruno Philipe on 6/17/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import "BPAutoScrollTextView.h" 10 | 11 | @implementation BPAutoScrollTextView 12 | 13 | - (void)setString:(NSString *)string 14 | { 15 | [super setString:string]; 16 | [self scrollToEndOfDocument:self]; 17 | } 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Cakebrew/Views/BPBackgroundView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPBackgroundView.h 3 | // Cakebrew 4 | // 5 | // Created by Bruno Philipe on 10/15/15. 6 | // Copyright © 2015 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | IB_DESIGNABLE 12 | @interface BPBackgroundView : NSView 13 | 14 | IBInspectable 15 | @property (strong) NSColor *backgroundColor; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Cakebrew/Views/BPBackgroundView.m: -------------------------------------------------------------------------------- 1 | // 2 | // BPBackgroundView.m 3 | // Cakebrew 4 | // 5 | // Created by Bruno Philipe on 10/15/15. 6 | // Copyright © 2015 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import "BPBackgroundView.h" 10 | 11 | @implementation BPBackgroundView 12 | 13 | - (id)init 14 | { 15 | self = [super init]; 16 | if (self) { 17 | [self setUp]; 18 | } 19 | return self; 20 | } 21 | 22 | - (id)initWithCoder:(NSCoder *)coder 23 | { 24 | self = [super initWithCoder:coder]; 25 | if (self) { 26 | [self setUp]; 27 | } 28 | return self; 29 | } 30 | 31 | - (id)initWithFrame:(NSRect)frameRect 32 | { 33 | self = [super initWithFrame:frameRect]; 34 | if (self) { 35 | [self setUp]; 36 | } 37 | return self; 38 | } 39 | 40 | - (void)setUp 41 | { 42 | if (!self.backgroundColor) { 43 | [self setBackgroundColor:[NSColor controlColor]]; 44 | [self setWantsLayer:YES]; 45 | } 46 | } 47 | 48 | - (void)drawRect:(NSRect)dirtyRect { 49 | [[self backgroundColor] setFill]; 50 | 51 | NSRectFill(dirtyRect); 52 | } 53 | 54 | @end 55 | -------------------------------------------------------------------------------- /Cakebrew/Views/BPDisabledView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPDisabledView.h 3 | // 4 | // 5 | // Created by Marek Hrusovsky on 26/08/15. 6 | // 7 | // 8 | 9 | #import 10 | 11 | @interface BPDisabledView : NSView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Cakebrew/Views/BPDisabledView.m: -------------------------------------------------------------------------------- 1 | // 2 | // BPDisabledView.m 3 | // 4 | // 5 | // Created by Marek Hrusovsky on 26/08/15. 6 | // 7 | // 8 | 9 | #import "BPDisabledView.h" 10 | 11 | @interface BPDisabledView() 12 | 13 | @property (strong) IBOutlet NSView *view; 14 | 15 | @end 16 | 17 | 18 | @implementation BPDisabledView 19 | 20 | - (instancetype)initWithFrame:(NSRect)frameRect 21 | { 22 | self = [super initWithFrame:frameRect]; 23 | if (self) { 24 | [self commonInit]; 25 | } 26 | return self; 27 | } 28 | 29 | - (id)initWithCoder:(NSCoder *)coder 30 | { 31 | self = [super initWithCoder:coder]; 32 | if (self) { 33 | [self commonInit]; 34 | } 35 | return self; 36 | } 37 | 38 | - (void)commonInit 39 | { 40 | NSNib *nib = [[NSNib alloc] initWithNibNamed:@"Disabled" bundle:nil]; 41 | [nib instantiateWithOwner:self topLevelObjects:NULL]; 42 | [self addSubview:self.view]; 43 | 44 | self.view.translatesAutoresizingMaskIntoConstraints = NO; 45 | 46 | [self addConstraint:[self pin:self.view attribute:NSLayoutAttributeTop]]; 47 | [self addConstraint:[self pin:self.view attribute:NSLayoutAttributeLeft]]; 48 | [self addConstraint:[self pin:self.view attribute:NSLayoutAttributeBottom]]; 49 | [self addConstraint:[self pin:self.view attribute:NSLayoutAttributeRight]]; 50 | } 51 | 52 | - (NSLayoutConstraint *)pin:(id)item attribute:(NSLayoutAttribute)attribute 53 | { 54 | return [NSLayoutConstraint constraintWithItem:self 55 | attribute:attribute 56 | relatedBy:NSLayoutRelationEqual 57 | toItem:item 58 | attribute:attribute 59 | multiplier:1.0 60 | constant:0.0]; 61 | } 62 | 63 | 64 | @end 65 | -------------------------------------------------------------------------------- /Cakebrew/Views/BPFormulaOptionsViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPFormulaOptionsViewController.h 3 | // Cakebrew 4 | // 5 | // Created by Bruno Philipe on 6/17/14. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "BPFormula.h" 11 | #import "BPHomebrewViewController.h" 12 | 13 | @interface BPFormulaOptionsViewController : NSViewController 14 | 15 | @property (weak) BPFormula *formula; 16 | @property (strong) BPHomebrewViewController *homebrewViewController; 17 | 18 | @property (strong) NSWindow *window; 19 | 20 | - (IBAction)cancel:(id)sender; 21 | - (IBAction)install:(id)sender; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Cakebrew/Views/BPLoadingView.h: -------------------------------------------------------------------------------- 1 | // 2 | // BPLoadingView.h 3 | // Cakebrew 4 | // 5 | // Created by Bruno Philipe on 3/13/15. 6 | // Copyright (c) 2015 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BPLoadingView : NSView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Cakebrew/Views/BPLoadingView.m: -------------------------------------------------------------------------------- 1 | // 2 | // BPLoadingView.m 3 | // Cakebrew 4 | // 5 | // Created by Bruno Philipe on 3/13/15. 6 | // Copyright (c) 2015 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import "BPLoadingView.h" 10 | 11 | @interface BPLoadingView() 12 | 13 | @property (strong) IBOutlet NSView *view; 14 | @property (weak) IBOutlet NSProgressIndicator *progressIndicator; 15 | 16 | @end 17 | 18 | @implementation BPLoadingView 19 | 20 | - (void)awakeFromNib 21 | { 22 | [self.progressIndicator startAnimation:self]; 23 | } 24 | 25 | - (instancetype)initWithFrame:(NSRect)frameRect 26 | { 27 | self = [super initWithFrame:frameRect]; 28 | if (self) { 29 | [self commonInit]; 30 | } 31 | return self; 32 | } 33 | 34 | - (id)initWithCoder:(NSCoder *)coder 35 | { 36 | self = [super initWithCoder:coder]; 37 | if (self) { 38 | [self commonInit]; 39 | } 40 | return self; 41 | } 42 | 43 | - (void)commonInit 44 | { 45 | NSNib *nib = [[NSNib alloc] initWithNibNamed:@"Loading" bundle:nil]; 46 | [nib instantiateWithOwner:self topLevelObjects:NULL]; 47 | self.view.frame = self.bounds; 48 | [self addSubview:self.view]; 49 | 50 | self.view.translatesAutoresizingMaskIntoConstraints = NO; 51 | 52 | [self addConstraint:[self pin:self.view attribute:NSLayoutAttributeTop]]; 53 | [self addConstraint:[self pin:self.view attribute:NSLayoutAttributeLeft]]; 54 | [self addConstraint:[self pin:self.view attribute:NSLayoutAttributeBottom]]; 55 | [self addConstraint:[self pin:self.view attribute:NSLayoutAttributeRight]]; 56 | } 57 | 58 | - (NSLayoutConstraint *)pin:(id)item attribute:(NSLayoutAttribute)attribute 59 | { 60 | return [NSLayoutConstraint constraintWithItem:self 61 | attribute:attribute 62 | relatedBy:NSLayoutRelationEqual 63 | toItem:item 64 | attribute:attribute 65 | multiplier:1.0 66 | constant:0.0]; 67 | } 68 | 69 | @end 70 | -------------------------------------------------------------------------------- /Cakebrew/Views/de.lproj/Disabled.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Homebrew is not installed"; ObjectID = "RHr-Q0-PYi"; */ 2 | "RHr-Q0-PYi.title" = "Homebrew ist nicht installiert"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Please visit brew.sh to install Homebrew"; ObjectID = "sdR-dW-MDv"; */ 5 | "sdR-dW-MDv.title" = "Bitte besuchen Sie brew.sh um Homebrew zu installieren"; 6 | 7 | -------------------------------------------------------------------------------- /Cakebrew/Views/de.lproj/Loading.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Loading..."; ObjectID = "O0A-7C-8R5"; */ 2 | "O0A-7C-8R5.title" = "Lade…"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Loading"; ObjectID = "tg9-w7-WfT"; */ 5 | "tg9-w7-WfT.title" = "Lade"; 6 | 7 | -------------------------------------------------------------------------------- /Cakebrew/Views/en.lproj/Disabled.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSTextFieldCell"; title = "Homebrew is not installed"; ObjectID = "RHr-Q0-PYi"; */ 3 | "RHr-Q0-PYi.title" = "Homebrew is not installed"; 4 | 5 | /* Class = "NSTextFieldCell"; title = "Please visit brew.sh to install Homebrew"; ObjectID = "sdR-dW-MDv"; */ 6 | "sdR-dW-MDv.title" = "Please visit brew.sh to install Homebrew"; 7 | -------------------------------------------------------------------------------- /Cakebrew/Views/fr.lproj/Disabled.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Homebrew is not installed"; ObjectID = "RHr-Q0-PYi"; */ 2 | "RHr-Q0-PYi.title" = "Homebrew n'est pas installé"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Please visit brew.sh to install Homebrew"; ObjectID = "sdR-dW-MDv"; */ 5 | "sdR-dW-MDv.title" = "Veuillez vous rendre sur brew.sh pour installer Homebrew"; 6 | 7 | -------------------------------------------------------------------------------- /Cakebrew/Views/fr.lproj/Loading.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Loading..."; ObjectID = "O0A-7C-8R5"; */ 2 | "O0A-7C-8R5.title" = "Chargement…"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Loading"; ObjectID = "tg9-w7-WfT"; */ 5 | "tg9-w7-WfT.title" = "Chargement"; 6 | 7 | -------------------------------------------------------------------------------- /Cakebrew/Views/it.lproj/Disabled.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSTextFieldCell"; title = "Homebrew is not installed"; ObjectID = "RHr-Q0-PYi"; */ 3 | "RHr-Q0-PYi.title" = "Homebrew non è installato"; 4 | 5 | /* Class = "NSTextFieldCell"; title = "Please visit brew.sh to install Homebrew"; ObjectID = "sdR-dW-MDv"; */ 6 | "sdR-dW-MDv.title" = "Visita brew.sh per installare Homebrew"; 7 | -------------------------------------------------------------------------------- /Cakebrew/Views/it.lproj/Loading.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSTextFieldCell"; title = "Loading..."; ObjectID = "O0A-7C-8R5"; */ 3 | "O0A-7C-8R5.title" = "Caricamento in corso..."; 4 | 5 | /* Class = "NSTextFieldCell"; title = "Loading"; ObjectID = "tg9-w7-WfT"; */ 6 | "tg9-w7-WfT.title" = "Caricamento"; 7 | -------------------------------------------------------------------------------- /Cakebrew/Views/pt.lproj/Disabled.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Homebrew is not installed"; ObjectID = "RHr-Q0-PYi"; */ 2 | "RHr-Q0-PYi.title" = "Homebrew is not installed"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Please visit brew.sh to install Homebrew"; ObjectID = "sdR-dW-MDv"; */ 5 | "sdR-dW-MDv.title" = "Please visit brew.sh to install Homebrew"; 6 | 7 | -------------------------------------------------------------------------------- /Cakebrew/Views/pt.lproj/Loading.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Loading..."; ObjectID = "O0A-7C-8R5"; */ 2 | "O0A-7C-8R5.title" = "Carregando…"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Loading"; ObjectID = "tg9-w7-WfT"; */ 5 | "tg9-w7-WfT.title" = "Carregando…"; 6 | 7 | -------------------------------------------------------------------------------- /Cakebrew/Views/zh-Hans.lproj/Disabled.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Homebrew is not installed"; ObjectID = "RHr-Q0-PYi"; */ 2 | "RHr-Q0-PYi.title" = "未安装Homebrew"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Please visit brew.sh to install Homebrew"; ObjectID = "sdR-dW-MDv"; */ 5 | "sdR-dW-MDv.title" = "请使用brew.sh来安装Homebrew"; 6 | 7 | -------------------------------------------------------------------------------- /Cakebrew/Views/zh-Hans.lproj/Loading.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Loading..."; ObjectID = "O0A-7C-8R5"; */ 2 | "O0A-7C-8R5.title" = "加载中..."; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Loading"; ObjectID = "tg9-w7-WfT"; */ 5 | "tg9-w7-WfT.title" = "加载中"; 6 | 7 | -------------------------------------------------------------------------------- /Cakebrew/de.lproj/BPBundleWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Exporting File"; ObjectID = "Kyw-ca-xgs"; */ 2 | "Kyw-ca-xgs.title" = "Datei exportieren"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Please wait while the file is imported."; ObjectID = "NRz-0t-Pn6"; */ 5 | "NRz-0t-Pn6.title" = "Bitte warten, während die Datei importiert wird."; 6 | 7 | /* Class = "NSTextFieldCell"; title = "Homebrew Bundle"; ObjectID = "UHp-GH-2qP"; */ 8 | "UHp-GH-2qP.title" = "Homebrew Bundle"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "Importing File"; ObjectID = "UQX-gO-pze"; */ 11 | "UQX-gO-pze.title" = "Datei importieren"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Please wait while the file is generated."; ObjectID = "Vid-Aa-KXl"; */ 14 | "Vid-Aa-KXl.title" = "Bitte warten, während die Datei generiert wird."; 15 | 16 | /* Class = "NSTextFieldCell"; title = "Export Successful"; ObjectID = "lO8-qv-x07"; */ 17 | "lO8-qv-x07.title" = "Export erfolgreich"; 18 | 19 | /* Class = "NSButtonCell"; title = "Close"; ObjectID = "xSx-yq-DSQ"; */ 20 | "xSx-yq-DSQ.title" = "Schließen"; 21 | 22 | -------------------------------------------------------------------------------- /Cakebrew/de.lproj/BPDoctorView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Clear Log"; ObjectID = "AlR-6d-ju7"; */ 2 | "AlR-6d-ju7.title" = "Log leeren"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Homebrew Doctor"; ObjectID = "UHp-GH-2qP"; */ 5 | "UHp-GH-2qP.title" = "Homebrew Doctor"; 6 | 7 | /* Class = "NSButtonCell"; title = "Run Doctor"; ObjectID = "YyI-zq-THZ"; */ 8 | "YyI-zq-THZ.title" = "Doctor ausführen"; 9 | 10 | -------------------------------------------------------------------------------- /Cakebrew/de.lproj/BPFormulaOptionsWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; placeholderString = "Description for selected option."; ObjectID = "G5n-5T-DoK"; */ 2 | "G5n-5T-DoK.placeholderString" = "Beschreibung für die ausgewählte Option."; 3 | 4 | /* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ 5 | "QvC-M9-y7g.title" = "Fenster"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "formula"; ObjectID = "XpC-iP-E4w"; */ 8 | "XpC-iP-E4w.title" = "Formel"; 9 | 10 | /* Class = "NSTableColumn"; headerCell.title = "Options"; ObjectID = "XqV-53-e7D"; */ 11 | "XqV-53-e7D.headerCell.title" = "Einstellungen"; 12 | 13 | /* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "dCD-PS-P4J"; */ 14 | "dCD-PS-P4J.title" = "Abbrechen"; 15 | 16 | /* Class = "NSButtonCell"; title = "Install"; ObjectID = "hgj-Zo-s73"; */ 17 | "hgj-Zo-s73.title" = "Installieren"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Picking Options for Formula:"; ObjectID = "idS-tT-jie"; */ 20 | "idS-tT-jie.title" = "Einstellungen für Formel wählen:"; 21 | 22 | -------------------------------------------------------------------------------- /Cakebrew/de.lproj/BPFormulaPopoverView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Information"; ObjectID = "wJR-yK-fGq"; */ 2 | "wJR-yK-fGq.title" = "Information"; 3 | 4 | -------------------------------------------------------------------------------- /Cakebrew/de.lproj/BPInstallationWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "formula"; ObjectID = "L1M-vW-tCK"; */ 2 | "L1M-vW-tCK.title" = "Formel"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Uninstalling Formula:"; ObjectID = "P2p-fh-Ixz"; */ 5 | "P2p-fh-Ixz.title" = "Deinstalliere Formel:"; 6 | 7 | /* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ 8 | "QvC-M9-y7g.title" = "Fenster"; 9 | 10 | /* Class = "NSButtonCell"; title = "OK"; ObjectID = "atZ-M7-fU1"; */ 11 | "atZ-M7-fU1.title" = "Ok"; 12 | 13 | -------------------------------------------------------------------------------- /Cakebrew/de.lproj/BPSelectedFormula.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Version:"; ObjectID = "0oO-wP-SOX"; */ 2 | "0oO-wP-SOX.title" = "Version:"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Formula not Installed"; ObjectID = "6S8-2E-jvV"; */ 5 | "6S8-2E-jvV.title" = "Formel nicht installiert"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "1.0 (stable)"; ObjectID = "9td-Re-cMi"; */ 8 | "9td-Re-cMi.title" = "1.0 (stabil)"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "Selected Formula Information"; ObjectID = "F2k-Nm-vhK"; */ 11 | "F2k-Nm-vhK.title" = "Informationen über die ausgewählte Formel"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Location:"; ObjectID = "Vpa-gA-Haq"; */ 14 | "Vpa-gA-Haq.title" = "Ort:"; 15 | 16 | /* Class = "NSTextFieldCell"; title = "None"; ObjectID = "hRD-g3-BCH"; */ 17 | "hRD-g3-BCH.title" = "Keine"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "None"; ObjectID = "iSv-34-44i"; */ 20 | "iSv-34-44i.title" = "Keine"; 21 | 22 | /* Class = "NSTextFieldCell"; title = "Conflicts:"; ObjectID = "jTd-ja-Dck"; */ 23 | "jTd-ja-Dck.title" = "Konflikte:"; 24 | 25 | /* Class = "NSTextFieldCell"; title = "No description provided"; ObjectID = "tcI-5w-fqk"; */ 26 | "tcI-5w-fqk.title" = "Keine Beschreibung"; 27 | 28 | /* Class = "NSTextFieldCell"; title = "Dependencies:"; ObjectID = "v3f-Nd-iQs"; */ 29 | "v3f-Nd-iQs.title" = "Abhängigkeiten:"; 30 | 31 | /* Class = "NSTextFieldCell"; title = "Description:"; ObjectID = "y6Q-3P-Z8p"; */ 32 | "y6Q-3P-Z8p.title" = "Beschreibung:"; 33 | 34 | -------------------------------------------------------------------------------- /Cakebrew/de.lproj/BPUpdateView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Clear Log"; ObjectID = "EE6-5g-Jos"; */ 2 | "EE6-5g-Jos.title" = "Log leeren"; 3 | 4 | /* Class = "NSButtonCell"; title = "Update Homebrew"; ObjectID = "MVF-cn-lfW"; */ 5 | "MVF-cn-lfW.title" = "Homebrew aktualisieren"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "You should update homebrew at least once every 24 hours."; ObjectID = "xJf-gA-oo0"; */ 8 | "xJf-gA-oo0.title" = "Sie sollten Homebrew mindestens alle 24 Stunden aktualisieren."; 9 | 10 | -------------------------------------------------------------------------------- /Cakebrew/de.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* (No Commment) */ 2 | "NSHumanReadableCopyright" = "Copyright © 2014 Bruno Philipe. All rights reserved."; 3 | 4 | -------------------------------------------------------------------------------- /Cakebrew/dsa_pub.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MIIDOzCCAi0GByqGSM44BAEwggIgAoIBAQC5DlEFwfQXS7OG1CzIMDisk5MGjHPK 3 | uHxBlkhnePcmqRbAUHMcjUQ1A7kcNHPhFmGszGDlGF2/NYP93pfn5MpWXsnMJC6c 4 | XpZuDy/IIsj+LrEHhId/rZlGPH2m84AuOYmqTdelYQds9MvgIjIzyleExM+pQyBd 5 | VBQ36gBgGVCt8odfu2LaMcamerEpHMZT+xv5Y/elWFq5YSqFnGQWFSGvIhNmAHEa 6 | dy/6z7ANjqVCw16FEJ16FdN4QPiVm6w9p2EoeCLCDillqGF2VVMbfAE0bzQwwGw/ 7 | UbEvbimVoptfL0UlDvK4hL4XgODTM6apTuWkS4GS/PIc7nX30DiQd4ZbAhUA2owa 8 | WlApMGg+TDzG7QsMpfujKhsCggEAdhibnk6KLjPR1xiUQ9L7UWjmyLrYrMB983FJ 9 | T1F2bAfo0NRQGcYSvoKEeWFNo5gtWpAXZC7sAcHi5Q47+Qe7E66GrHQQ0GhDnujx 10 | RJWRTUv7erv3dNJt93o7VVXlJ+g68gDgblONGpIbu2xaOSWOIEUmQ/6Vps8C/NJ0 11 | 5rdHXPdJKAflMDOtAOAF/AUWiFwzU0RLEwuJB+4lsrEU3JVnDAy2OwWZ5MTsj4A6 12 | Yt353oWMJsvznynBND9n0MkMA0itnXzGI7OBX4kyFCRhtVXxDMxQrWoNHgSaY4Lk 13 | RKuJiOBdNRJuGQWFyJOn7qIEoDjX5mfMuXr9mw/CGFuXnjf/jwOCAQYAAoIBAQCS 14 | XT57WM83rKZnC4+4GuDUwihyOXZvgujq2QBHlbkscGnLVHSoWDndqQQ6L6FEKBeI 15 | xD6OQi/tyTLpzuHFxKKpFJciM+u6Bc2xL4M9Sbk6NbZjvxD/yMLmW1+TyEezfbac 16 | McWAJYC3nCqgCMyjT0N1kywyJAjrHP505fZL9tP0blCh8DsT5DkgQdZDBnx7/Iie 17 | HGZpO2u+l7QA6iknIGIVYbGT3wmKsT0O4Cyxt0W7E3+ylaPk7ZNUeUFT0qNbfNHb 18 | 8V0sRSGQynOMPdlU2LmpunA0GRCX24bcNprhzfYcwLwmjL0ztkVG7GxuqQ19arzE 19 | aXn+pXyPBWFxEwAYjuBi 20 | -----END PUBLIC KEY----- 21 | -------------------------------------------------------------------------------- /Cakebrew/en.lproj/BPBundleWindow.strings: -------------------------------------------------------------------------------- 1 | 2 | /* Class = "NSTextFieldCell"; title = "Exporting File"; ObjectID = "Kyw-ca-xgs"; */ 3 | "Kyw-ca-xgs.title" = "Exporting File"; 4 | 5 | /* Class = "NSTextFieldCell"; title = "Please wait while the file is imported."; ObjectID = "NRz-0t-Pn6"; */ 6 | "NRz-0t-Pn6.title" = "Please wait while the file is imported."; 7 | 8 | /* Class = "NSTextFieldCell"; title = "Homebrew Bundle"; ObjectID = "UHp-GH-2qP"; */ 9 | "UHp-GH-2qP.title" = "Homebrew Bundle"; 10 | 11 | /* Class = "NSTextFieldCell"; title = "Importing File"; ObjectID = "UQX-gO-pze"; */ 12 | "UQX-gO-pze.title" = "Importing File"; 13 | 14 | /* Class = "NSTextFieldCell"; title = "Please wait while the file is generated."; ObjectID = "Vid-Aa-KXl"; */ 15 | "Vid-Aa-KXl.title" = "Please wait while the file is generated."; 16 | 17 | /* Class = "NSWindow"; title = "Window"; ObjectID = "akb-99-UTb"; */ 18 | "akb-99-UTb.title" = "Window"; 19 | 20 | /* Class = "NSTextFieldCell"; title = "Export Successful"; ObjectID = "lO8-qv-x07"; */ 21 | "lO8-qv-x07.title" = "Export Successful"; 22 | 23 | /* Class = "NSButtonCell"; title = "Close"; ObjectID = "xSx-yq-DSQ"; */ 24 | "xSx-yq-DSQ.title" = "Close"; 25 | -------------------------------------------------------------------------------- /Cakebrew/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Cakebrew/fr.lproj/BPBundleWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Exporting File"; ObjectID = "Kyw-ca-xgs"; */ 2 | "Kyw-ca-xgs.title" = "Exportation du fichier"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Please wait while the file is imported."; ObjectID = "NRz-0t-Pn6"; */ 5 | "NRz-0t-Pn6.title" = "Veuillez patienter pendant le chargement du fichier."; 6 | 7 | /* Class = "NSTextFieldCell"; title = "Homebrew Bundle"; ObjectID = "UHp-GH-2qP"; */ 8 | "UHp-GH-2qP.title" = "Bundle Homebrew"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "Importing File"; ObjectID = "UQX-gO-pze"; */ 11 | "UQX-gO-pze.title" = "Chargement du fichier"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Please wait while the file is generated."; ObjectID = "Vid-Aa-KXl"; */ 14 | "Vid-Aa-KXl.title" = "Veuillez patienter pendant la création du fichier."; 15 | 16 | /* Class = "NSWindow"; title = "Window"; ObjectID = "akb-99-UTb"; */ 17 | "akb-99-UTb.title" = "Fenêtre"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Export Successful"; ObjectID = "lO8-qv-x07"; */ 20 | "lO8-qv-x07.title" = "Exportation réussie"; 21 | 22 | /* Class = "NSButtonCell"; title = "Close"; ObjectID = "xSx-yq-DSQ"; */ 23 | "xSx-yq-DSQ.title" = "Fermer"; 24 | 25 | -------------------------------------------------------------------------------- /Cakebrew/fr.lproj/BPDoctorView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Clear Log"; ObjectID = "AlR-6d-ju7"; */ 2 | "AlR-6d-ju7.title" = "Effacer l'affichage"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Homebrew Doctor"; ObjectID = "UHp-GH-2qP"; */ 5 | "UHp-GH-2qP.title" = "Outil de diagnostic"; 6 | 7 | /* Class = "NSButtonCell"; title = "Run Doctor"; ObjectID = "YyI-zq-THZ"; */ 8 | "YyI-zq-THZ.title" = "Lancer le diagnostic"; 9 | 10 | -------------------------------------------------------------------------------- /Cakebrew/fr.lproj/BPFormulaOptionsWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; placeholderString = "Description for selected option."; ObjectID = "G5n-5T-DoK"; */ 2 | "G5n-5T-DoK.placeholderString" = "Description de l'option sélectionnée"; 3 | 4 | /* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ 5 | "QvC-M9-y7g.title" = "Fenêtre"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "formula"; ObjectID = "XpC-iP-E4w"; */ 8 | "XpC-iP-E4w.title" = "formule"; 9 | 10 | /* Class = "NSTableColumn"; headerCell.title = "Options"; ObjectID = "XqV-53-e7D"; */ 11 | "XqV-53-e7D.headerCell.title" = "Options"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Text"; ObjectID = "YvH-f1-0Cw"; */ 14 | "YvH-f1-0Cw.title" = "Texte"; 15 | 16 | /* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "dCD-PS-P4J"; */ 17 | "dCD-PS-P4J.title" = "Annuler"; 18 | 19 | /* Class = "NSButtonCell"; title = "Install"; ObjectID = "hgj-Zo-s73"; */ 20 | "hgj-Zo-s73.title" = "Installer"; 21 | 22 | /* Class = "NSTextFieldCell"; title = "Picking Options for Formula:"; ObjectID = "idS-tT-jie"; */ 23 | "idS-tT-jie.title" = "Options pour la formule :"; 24 | 25 | -------------------------------------------------------------------------------- /Cakebrew/fr.lproj/BPFormulaPopoverView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Information"; ObjectID = "wJR-yK-fGq"; */ 2 | "wJR-yK-fGq.title" = "Information"; 3 | 4 | -------------------------------------------------------------------------------- /Cakebrew/fr.lproj/BPInstallationWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "formula"; ObjectID = "L1M-vW-tCK"; */ 2 | "L1M-vW-tCK.title" = "formule"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Uninstalling Formula:"; ObjectID = "P2p-fh-Ixz"; */ 5 | "P2p-fh-Ixz.title" = "Désinstaller la formule :"; 6 | 7 | /* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ 8 | "QvC-M9-y7g.title" = "Fenêtre"; 9 | 10 | /* Class = "NSButtonCell"; title = "OK"; ObjectID = "atZ-M7-fU1"; */ 11 | "atZ-M7-fU1.title" = "Ok"; 12 | 13 | -------------------------------------------------------------------------------- /Cakebrew/fr.lproj/BPSelectedFormula.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Version:"; ObjectID = "0oO-wP-SOX"; */ 2 | "0oO-wP-SOX.title" = "Version :"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Formula not Installed"; ObjectID = "6S8-2E-jvV"; */ 5 | "6S8-2E-jvV.title" = "Formule non installée"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "1.0 (stable)"; ObjectID = "9td-Re-cMi"; */ 8 | "9td-Re-cMi.title" = "1.0 (stable)"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "Selected Formula Information"; ObjectID = "F2k-Nm-vhK"; */ 11 | "F2k-Nm-vhK.title" = "Informations de la formule sélectionnée"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Location:"; ObjectID = "Vpa-gA-Haq"; */ 14 | "Vpa-gA-Haq.title" = "Emplacement :"; 15 | 16 | /* Class = "NSTextFieldCell"; title = "None"; ObjectID = "hRD-g3-BCH"; */ 17 | "hRD-g3-BCH.title" = "Aucun"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "None"; ObjectID = "iSv-34-44i"; */ 20 | "iSv-34-44i.title" = "Aucun"; 21 | 22 | /* Class = "NSTextFieldCell"; title = "Conflicts:"; ObjectID = "jTd-ja-Dck"; */ 23 | "jTd-ja-Dck.title" = "Conflits :"; 24 | 25 | /* Class = "NSTextFieldCell"; title = "No description provided"; ObjectID = "tcI-5w-fqk"; */ 26 | "tcI-5w-fqk.title" = "Pas de description"; 27 | 28 | /* Class = "NSTextFieldCell"; title = "Dependencies:"; ObjectID = "v3f-Nd-iQs"; */ 29 | "v3f-Nd-iQs.title" = "Prérequis :"; 30 | 31 | /* Class = "NSTextFieldCell"; title = "Description:"; ObjectID = "y6Q-3P-Z8p"; */ 32 | "y6Q-3P-Z8p.title" = "Description :"; 33 | 34 | -------------------------------------------------------------------------------- /Cakebrew/fr.lproj/BPUpdateView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Clear Log"; ObjectID = "EE6-5g-Jos"; */ 2 | "EE6-5g-Jos.title" = "Effacer l'affichage"; 3 | 4 | /* Class = "NSButtonCell"; title = "Update Homebrew"; ObjectID = "MVF-cn-lfW"; */ 5 | "MVF-cn-lfW.title" = "Mettre à jour Homebrew"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "You should update homebrew at least once every 24 hours."; ObjectID = "xJf-gA-oo0"; */ 8 | "xJf-gA-oo0.title" = "Il est recommandé de mettre à jour Homebrew au moins une fois par jour."; 9 | 10 | -------------------------------------------------------------------------------- /Cakebrew/fr.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* (No Commment) */ 2 | "CFBundleName" = "Cakebrew"; 3 | 4 | /* (No Commment) */ 5 | "CFBundleShortVersionString" = "1.2"; 6 | 7 | /* (No Commment) */ 8 | "NSHumanReadableCopyright" = "Copyright © 2014-2016 Bruno Philip. Tous droits réservés."; 9 | 10 | -------------------------------------------------------------------------------- /Cakebrew/it.lproj/BPBundleWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Exporting File"; ObjectID = "Kyw-ca-xgs"; */ 2 | "Kyw-ca-xgs.title" = "Esportando file"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Please wait while the file is imported."; ObjectID = "NRz-0t-Pn6"; */ 5 | "NRz-0t-Pn6.title" = "Attendere il caricamento del file"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "Homebrew Bundle"; ObjectID = "UHp-GH-2qP"; */ 8 | "UHp-GH-2qP.title" = "Bundle Homebrew"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "Importing File"; ObjectID = "UQX-gO-pze"; */ 11 | "UQX-gO-pze.title" = "Importando file"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Please wait while the file is generated."; ObjectID = "Vid-Aa-KXl"; */ 14 | "Vid-Aa-KXl.title" = "Attendere la generazione del file"; 15 | 16 | /* Class = "NSWindow"; title = "Window"; ObjectID = "akb-99-UTb"; */ 17 | "akb-99-UTb.title" = "Finestra"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Export Successful"; ObjectID = "lO8-qv-x07"; */ 20 | "lO8-qv-x07.title" = "Esportazione completata"; 21 | 22 | /* Class = "NSButtonCell"; title = "Close"; ObjectID = "xSx-yq-DSQ"; */ 23 | "xSx-yq-DSQ.title" = "Chiudere"; 24 | 25 | -------------------------------------------------------------------------------- /Cakebrew/it.lproj/BPDoctorView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Clear Log"; ObjectID = "AlR-6d-ju7"; */ 2 | "AlR-6d-ju7.title" = "Pulire il log"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Homebrew Doctor"; ObjectID = "UHp-GH-2qP"; */ 5 | "UHp-GH-2qP.title" = "Homebrew Doctor"; 6 | 7 | /* Class = "NSButtonCell"; title = "Run Doctor"; ObjectID = "YyI-zq-THZ"; */ 8 | "YyI-zq-THZ.title" = "Lanciare Doctor"; 9 | 10 | -------------------------------------------------------------------------------- /Cakebrew/it.lproj/BPFormulaOptionsWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; placeholderString = "Description for selected option."; ObjectID = "G5n-5T-DoK"; */ 2 | "G5n-5T-DoK.placeholderString" = "Descrizione dell'opzione selezionata"; 3 | 4 | /* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ 5 | "QvC-M9-y7g.title" = "Finestra"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "formula"; ObjectID = "XpC-iP-E4w"; */ 8 | "XpC-iP-E4w.title" = "formula"; 9 | 10 | /* Class = "NSTableColumn"; headerCell.title = "Options"; ObjectID = "XqV-53-e7D"; */ 11 | "XqV-53-e7D.headerCell.title" = "Opzioni"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Text"; ObjectID = "YvH-f1-0Cw"; */ 14 | "YvH-f1-0Cw.title" = "Testo"; 15 | 16 | /* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "dCD-PS-P4J"; */ 17 | "dCD-PS-P4J.title" = "Cancellare"; 18 | 19 | /* Class = "NSButtonCell"; title = "Install"; ObjectID = "hgj-Zo-s73"; */ 20 | "hgj-Zo-s73.title" = "Installare"; 21 | 22 | /* Class = "NSTextFieldCell"; title = "Picking Options for Formula:"; ObjectID = "idS-tT-jie"; */ 23 | "idS-tT-jie.title" = "Scegliere l'opzione per la Formula:"; 24 | 25 | -------------------------------------------------------------------------------- /Cakebrew/it.lproj/BPFormulaPopoverView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Information"; ObjectID = "wJR-yK-fGq"; */ 2 | "wJR-yK-fGq.title" = "Informazioni"; 3 | 4 | -------------------------------------------------------------------------------- /Cakebrew/it.lproj/BPInstallationWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "formula"; ObjectID = "L1M-vW-tCK"; */ 2 | "L1M-vW-tCK.title" = "formula"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Uninstalling Formula:"; ObjectID = "P2p-fh-Ixz"; */ 5 | "P2p-fh-Ixz.title" = "Disinstallare la formula:"; 6 | 7 | /* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ 8 | "QvC-M9-y7g.title" = "Finestra"; 9 | 10 | /* Class = "NSButtonCell"; title = "OK"; ObjectID = "atZ-M7-fU1"; */ 11 | "atZ-M7-fU1.title" = "OK"; 12 | 13 | -------------------------------------------------------------------------------- /Cakebrew/it.lproj/BPSelectedFormula.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Version:"; ObjectID = "0oO-wP-SOX"; */ 2 | "0oO-wP-SOX.title" = "Versione:"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Formula not Installed"; ObjectID = "6S8-2E-jvV"; */ 5 | "6S8-2E-jvV.title" = "Formula non installata"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "1.0 (stable)"; ObjectID = "9td-Re-cMi"; */ 8 | "9td-Re-cMi.title" = "1.0 (stabile)"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "Selected Formula Information"; ObjectID = "F2k-Nm-vhK"; */ 11 | "F2k-Nm-vhK.title" = "Informazioni sulla formula seelezionata"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Location:"; ObjectID = "Vpa-gA-Haq"; */ 14 | "Vpa-gA-Haq.title" = "Ubicazione"; 15 | 16 | /* Class = "NSTextFieldCell"; title = "None"; ObjectID = "hRD-g3-BCH"; */ 17 | "hRD-g3-BCH.title" = "Nessuno"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "None"; ObjectID = "iSv-34-44i"; */ 20 | "iSv-34-44i.title" = "Nessuno"; 21 | 22 | /* Class = "NSTextFieldCell"; title = "Conflicts:"; ObjectID = "jTd-ja-Dck"; */ 23 | "jTd-ja-Dck.title" = "Conflitti:"; 24 | 25 | /* Class = "NSTextFieldCell"; title = "No description provided"; ObjectID = "tcI-5w-fqk"; */ 26 | "tcI-5w-fqk.title" = "Nessuna descrizione"; 27 | 28 | /* Class = "NSTextFieldCell"; title = "Dependencies:"; ObjectID = "v3f-Nd-iQs"; */ 29 | "v3f-Nd-iQs.title" = "Dipendenze:"; 30 | 31 | /* Class = "NSTextFieldCell"; title = "Description:"; ObjectID = "y6Q-3P-Z8p"; */ 32 | "y6Q-3P-Z8p.title" = "Descrizione:"; 33 | 34 | -------------------------------------------------------------------------------- /Cakebrew/it.lproj/BPUpdateView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Clear Log"; ObjectID = "EE6-5g-Jos"; */ 2 | "EE6-5g-Jos.title" = "Pulire il logo"; 3 | 4 | /* Class = "NSButtonCell"; title = "Update Homebrew"; ObjectID = "MVF-cn-lfW"; */ 5 | "MVF-cn-lfW.title" = "Aggiornare Homebrew"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "You should update homebrew at least once every 24 hours."; ObjectID = "xJf-gA-oo0"; */ 8 | "xJf-gA-oo0.title" = "É consigliato aggiornare Homebrew almeno ogni 24 ore."; 9 | 10 | -------------------------------------------------------------------------------- /Cakebrew/it.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* (No Commment) */ 2 | "CFBundleName" = "Cakebrew"; 3 | 4 | /* (No Commment) */ 5 | "CFBundleShortVersionString" = "1.2"; 6 | 7 | /* (No Commment) */ 8 | "NSHumanReadableCopyright" = "Copyright © 2014-2016 Bruno Philip. Tutti i diritti riservati."; 9 | 10 | -------------------------------------------------------------------------------- /Cakebrew/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // Cakebrew – The Homebrew GUI App for OS X 4 | // 5 | // Created by Vincent Saluzzo on 06/12/11. 6 | // Copyright (c) 2014 Bruno Philipe. All rights reserved. 7 | // 8 | // This program is free software: you can redistribute it and/or modify 9 | // it under the terms of the GNU General Public License as published by 10 | // the Free Software Foundation, either version 3 of the License, or 11 | // (at your option) any later version. 12 | // 13 | // This program is distributed in the hope that it will be useful, 14 | // but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | // GNU General Public License for more details. 17 | // 18 | // You should have received a copy of the GNU General Public License 19 | // along with this program. If not, see . 20 | // 21 | 22 | #import 23 | 24 | int main(int argc, char *argv[]) 25 | { 26 | return NSApplicationMain(argc, (const char **)argv); 27 | } 28 | -------------------------------------------------------------------------------- /Cakebrew/pt.lproj/BPBundleWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Exporting File"; ObjectID = "Kyw-ca-xgs"; */ 2 | "Kyw-ca-xgs.title" = "Exportando Arquivo"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Please wait while the file is imported."; ObjectID = "NRz-0t-Pn6"; */ 5 | "NRz-0t-Pn6.title" = "Aguarde enquanto o arquivo é importado."; 6 | 7 | /* Class = "NSTextFieldCell"; title = "Homebrew Bundle"; ObjectID = "UHp-GH-2qP"; */ 8 | "UHp-GH-2qP.title" = "Homebrew Bundle"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "Importing File"; ObjectID = "UQX-gO-pze"; */ 11 | "UQX-gO-pze.title" = "Importando Arquivo"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Please wait while the file is generated."; ObjectID = "Vid-Aa-KXl"; */ 14 | "Vid-Aa-KXl.title" = "Aguarde enquanto o arquivo é gerado."; 15 | 16 | /* Class = "NSWindow"; title = "Window"; ObjectID = "akb-99-UTb"; */ 17 | "akb-99-UTb.title" = "Janela"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Export Successful"; ObjectID = "lO8-qv-x07"; */ 20 | "lO8-qv-x07.title" = "Arquivo exportado com sucesso"; 21 | 22 | /* Class = "NSButtonCell"; title = "Close"; ObjectID = "xSx-yq-DSQ"; */ 23 | "xSx-yq-DSQ.title" = "Fechar"; 24 | 25 | -------------------------------------------------------------------------------- /Cakebrew/pt.lproj/BPDoctorView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Clear Log"; ObjectID = "AlR-6d-ju7"; */ 2 | "AlR-6d-ju7.title" = "Limpar Log"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Homebrew Doctor"; ObjectID = "UHp-GH-2qP"; */ 5 | "UHp-GH-2qP.title" = "Homebrew Doctor"; 6 | 7 | /* Class = "NSButtonCell"; title = "Run Doctor"; ObjectID = "YyI-zq-THZ"; */ 8 | "YyI-zq-THZ.title" = "Exc. Doutor"; 9 | 10 | -------------------------------------------------------------------------------- /Cakebrew/pt.lproj/BPFormulaOptionsWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; placeholderString = "Description for selected option."; ObjectID = "G5n-5T-DoK"; */ 2 | "G5n-5T-DoK.placeholderString" = "Descrição do ítem selecionado."; 3 | 4 | /* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ 5 | "QvC-M9-y7g.title" = "Janela"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "formula"; ObjectID = "XpC-iP-E4w"; */ 8 | "XpC-iP-E4w.title" = "fórmula"; 9 | 10 | /* Class = "NSTableColumn"; headerCell.title = "Options"; ObjectID = "XqV-53-e7D"; */ 11 | "XqV-53-e7D.headerCell.title" = "Opções"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Text"; ObjectID = "YvH-f1-0Cw"; */ 14 | "YvH-f1-0Cw.title" = "Texto"; 15 | 16 | /* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "dCD-PS-P4J"; */ 17 | "dCD-PS-P4J.title" = "Cancelar"; 18 | 19 | /* Class = "NSButtonCell"; title = "Install"; ObjectID = "hgj-Zo-s73"; */ 20 | "hgj-Zo-s73.title" = "Instalar"; 21 | 22 | /* Class = "NSTextFieldCell"; title = "Picking Options for Formula:"; ObjectID = "idS-tT-jie"; */ 23 | "idS-tT-jie.title" = "Escolhendo Opções para Fórmula:"; 24 | 25 | -------------------------------------------------------------------------------- /Cakebrew/pt.lproj/BPFormulaPopoverView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Information"; ObjectID = "wJR-yK-fGq"; */ 2 | "wJR-yK-fGq.title" = "Informação"; 3 | 4 | -------------------------------------------------------------------------------- /Cakebrew/pt.lproj/BPInstallationWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "formula"; ObjectID = "L1M-vW-tCK"; */ 2 | "L1M-vW-tCK.title" = "fórmula"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Uninstalling Formula:"; ObjectID = "P2p-fh-Ixz"; */ 5 | "P2p-fh-Ixz.title" = "Desinstalando Fórmula:"; 6 | 7 | /* Class = "NSWindow"; title = "Window"; ObjectID = "QvC-M9-y7g"; */ 8 | "QvC-M9-y7g.title" = "Janela"; 9 | 10 | /* Class = "NSButtonCell"; title = "OK"; ObjectID = "atZ-M7-fU1"; */ 11 | "atZ-M7-fU1.title" = "OK"; 12 | 13 | -------------------------------------------------------------------------------- /Cakebrew/pt.lproj/BPSelectedFormula.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Version:"; ObjectID = "0oO-wP-SOX"; */ 2 | "0oO-wP-SOX.title" = "Versão:"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Formula not Installed"; ObjectID = "6S8-2E-jvV"; */ 5 | "6S8-2E-jvV.title" = "Fórmula Não Instalada"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "1.0 (stable)"; ObjectID = "9td-Re-cMi"; */ 8 | "9td-Re-cMi.title" = "1.0"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "Selected Formula Information"; ObjectID = "F2k-Nm-vhK"; */ 11 | "F2k-Nm-vhK.title" = "Informações sobre a Fórmula"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Location:"; ObjectID = "Vpa-gA-Haq"; */ 14 | "Vpa-gA-Haq.title" = "Localização:"; 15 | 16 | /* Class = "NSTextFieldCell"; title = "None"; ObjectID = "hRD-g3-BCH"; */ 17 | "hRD-g3-BCH.title" = "Nenhum"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "None"; ObjectID = "iSv-34-44i"; */ 20 | "iSv-34-44i.title" = "Nenhuma"; 21 | 22 | /* Class = "NSTextFieldCell"; title = "Conflicts:"; ObjectID = "jTd-ja-Dck"; */ 23 | "jTd-ja-Dck.title" = "Conflitos:"; 24 | 25 | /* Class = "NSTextFieldCell"; title = "No description provided"; ObjectID = "tcI-5w-fqk"; */ 26 | "tcI-5w-fqk.title" = "Nenhuma descrição inserida"; 27 | 28 | /* Class = "NSTextFieldCell"; title = "Dependencies:"; ObjectID = "v3f-Nd-iQs"; */ 29 | "v3f-Nd-iQs.title" = "Dependências:"; 30 | 31 | /* Class = "NSTextFieldCell"; title = "Description:"; ObjectID = "y6Q-3P-Z8p"; */ 32 | "y6Q-3P-Z8p.title" = "Descrição:"; 33 | 34 | -------------------------------------------------------------------------------- /Cakebrew/pt.lproj/BPUpdateView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Clear Log"; ObjectID = "EE6-5g-Jos"; */ 2 | "EE6-5g-Jos.title" = "Limpar Log"; 3 | 4 | /* Class = "NSButtonCell"; title = "Update Homebrew"; ObjectID = "MVF-cn-lfW"; */ 5 | "MVF-cn-lfW.title" = "Atualizar Homebrew"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "You should update homebrew at least once every 24 hours."; ObjectID = "xJf-gA-oo0"; */ 8 | "xJf-gA-oo0.title" = "Recomenda-se atualizar o Homebrew pelo menos uma vez a cada 24 horas."; 9 | 10 | -------------------------------------------------------------------------------- /Cakebrew/pt.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* No Localized Strings */ -------------------------------------------------------------------------------- /Cakebrew/zh-Hans.lproj/BPBundleWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Exporting File"; ObjectID = "Kyw-ca-xgs"; */ 2 | "Kyw-ca-xgs.title" = "Exporting File"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Please wait while the file is imported."; ObjectID = "NRz-0t-Pn6"; */ 5 | "NRz-0t-Pn6.title" = "Please wait while the file is imported."; 6 | 7 | /* Class = "NSTextFieldCell"; title = "Homebrew Bundle"; ObjectID = "UHp-GH-2qP"; */ 8 | "UHp-GH-2qP.title" = "Homebrew Bundle"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "Importing File"; ObjectID = "UQX-gO-pze"; */ 11 | "UQX-gO-pze.title" = "Importing File"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Please wait while the file is generated."; ObjectID = "Vid-Aa-KXl"; */ 14 | "Vid-Aa-KXl.title" = "Please wait while the file is generated."; 15 | 16 | /* Class = "NSWindow"; title = "Window"; ObjectID = "akb-99-UTb"; */ 17 | "akb-99-UTb.title" = "Window"; 18 | 19 | /* Class = "NSTextFieldCell"; title = "Export Successful"; ObjectID = "lO8-qv-x07"; */ 20 | "lO8-qv-x07.title" = "Export Successful"; 21 | 22 | /* Class = "NSButtonCell"; title = "Close"; ObjectID = "xSx-yq-DSQ"; */ 23 | "xSx-yq-DSQ.title" = "Close"; 24 | 25 | -------------------------------------------------------------------------------- /Cakebrew/zh-Hans.lproj/BPDoctorView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Clear Log"; ObjectID = "AlR-6d-ju7"; */ 2 | "AlR-6d-ju7.title" = "清除日志"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Homebrew Doctor"; ObjectID = "UHp-GH-2qP"; */ 5 | "UHp-GH-2qP.title" = "Homebrew医生"; 6 | 7 | /* Class = "NSButtonCell"; title = "Run Doctor"; ObjectID = "YyI-zq-THZ"; */ 8 | "YyI-zq-THZ.title" = "运行医生"; 9 | 10 | -------------------------------------------------------------------------------- /Cakebrew/zh-Hans.lproj/BPFormulaOptionsWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; placeholderString = "Description for selected option."; ObjectID = "G5n-5T-DoK"; */ 2 | "G5n-5T-DoK.placeholderString" = "选中项的描述"; 3 | 4 | /* Class = "NSTableColumn"; headerCell.title = "Options"; ObjectID = "XqV-53-e7D"; */ 5 | "XqV-53-e7D.headerCell.title" = "选项"; 6 | 7 | /* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "dCD-PS-P4J"; */ 8 | "dCD-PS-P4J.title" = "取消"; 9 | 10 | /* Class = "NSButtonCell"; title = "Install"; ObjectID = "hgj-Zo-s73"; */ 11 | "hgj-Zo-s73.title" = "安装"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Picking Options for Formula:"; ObjectID = "idS-tT-jie"; */ 14 | "idS-tT-jie.title" = "为Formula选择选项"; 15 | 16 | -------------------------------------------------------------------------------- /Cakebrew/zh-Hans.lproj/BPFormulaPopoverView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Information"; ObjectID = "wJR-yK-fGq"; */ 2 | "wJR-yK-fGq.title" = "信息"; 3 | 4 | -------------------------------------------------------------------------------- /Cakebrew/zh-Hans.lproj/BPInstallationWindow.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Uninstalling Formula:"; ObjectID = "P2p-fh-Ixz"; */ 2 | "P2p-fh-Ixz.title" = "卸载Formula"; 3 | 4 | /* Class = "NSButtonCell"; title = "OK"; ObjectID = "atZ-M7-fU1"; */ 5 | "atZ-M7-fU1.title" = "确定"; 6 | 7 | -------------------------------------------------------------------------------- /Cakebrew/zh-Hans.lproj/BPSelectedFormula.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSTextFieldCell"; title = "Version:"; ObjectID = "0oO-wP-SOX"; */ 2 | "0oO-wP-SOX.title" = "版本:"; 3 | 4 | /* Class = "NSTextFieldCell"; title = "Selected Formula Information"; ObjectID = "F2k-Nm-vhK"; */ 5 | "F2k-Nm-vhK.title" = "选中的Formula信息"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "Location:"; ObjectID = "Vpa-gA-Haq"; */ 8 | "Vpa-gA-Haq.title" = "定位:"; 9 | 10 | /* Class = "NSTextFieldCell"; title = "Conflicts:"; ObjectID = "jTd-ja-Dck"; */ 11 | "jTd-ja-Dck.title" = "冲突:"; 12 | 13 | /* Class = "NSTextFieldCell"; title = "Dependencies:"; ObjectID = "v3f-Nd-iQs"; */ 14 | "v3f-Nd-iQs.title" = "依赖:"; 15 | 16 | /* Class = "NSTextFieldCell"; title = "Description:"; ObjectID = "y6Q-3P-Z8p"; */ 17 | "y6Q-3P-Z8p.title" = "描述:"; 18 | 19 | -------------------------------------------------------------------------------- /Cakebrew/zh-Hans.lproj/BPUpdateView.strings: -------------------------------------------------------------------------------- 1 | /* Class = "NSButtonCell"; title = "Clear Log"; ObjectID = "EE6-5g-Jos"; */ 2 | "EE6-5g-Jos.title" = "清除日志:"; 3 | 4 | /* Class = "NSButtonCell"; title = "Update Homebrew"; ObjectID = "MVF-cn-lfW"; */ 5 | "MVF-cn-lfW.title" = "更新Homebrew"; 6 | 7 | /* Class = "NSTextFieldCell"; title = "You should update homebrew at least once every 24 hours."; ObjectID = "xJf-gA-oo0"; */ 8 | "xJf-gA-oo0.title" = "你至少要每24小时更新一次homebrew."; 9 | 10 | -------------------------------------------------------------------------------- /Cakebrew/zh-Hans.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* No Localized Strings */ -------------------------------------------------------------------------------- /CakebrewTests/CakebrewTests.m: -------------------------------------------------------------------------------- 1 | // 2 | // CakebrewTests.m 3 | // CakebrewTests 4 | // 5 | // Created by Marek Hrusovsky on 19/08/15. 6 | // Copyright (c) 2015 Bruno Philipe. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | @interface CakebrewTests : XCTestCase 13 | 14 | @end 15 | 16 | @implementation CakebrewTests 17 | 18 | - (void)setUp { 19 | [super setUp]; 20 | // Put setup code here. This method is called before the invocation of each test method in the class. 21 | } 22 | 23 | - (void)tearDown { 24 | // Put teardown code here. This method is called after the invocation of each test method in the class. 25 | [super tearDown]; 26 | } 27 | 28 | - (void)testExample { 29 | // This is an example of a functional test case. 30 | XCTAssert(YES, @"Pass"); 31 | } 32 | 33 | - (void)testPerformanceExample { 34 | // This is an example of a performance test case. 35 | [self measureBlock:^{ 36 | // Put the code you want to measure the time of here. 37 | }]; 38 | } 39 | 40 | @end 41 | -------------------------------------------------------------------------------- /CakebrewTests/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleExecutable 8 | $(EXECUTABLE_NAME) 9 | CFBundleIdentifier 10 | $(PRODUCT_BUNDLE_IDENTIFIER) 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundleName 14 | $(PRODUCT_NAME) 15 | CFBundlePackageType 16 | BNDL 17 | CFBundleShortVersionString 18 | 1.0 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | 1 23 | 24 | 25 | -------------------------------------------------------------------------------- /CakebrewTests/brewInfo_acme.txt: -------------------------------------------------------------------------------- 1 | acme: stable 0.91, devel 0.93 2 | Crossassembler for multiple environments 3 | https://web.archive.org/web/20150520143433/https://www.esw-heim.tu-clausthal.de/~marco/smorbrod/acme/ 4 | Not installed 5 | From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/acme.rb -------------------------------------------------------------------------------- /CakebrewTests/brewInfo_bfg.txt: -------------------------------------------------------------------------------- 1 | bfg: stable 1.12.4 2 | Removes large files or passwords from Git history like git-filter-branch does, but faster. 3 | https://rtyley.github.io/bfg-repo-cleaner/ 4 | Not installed 5 | From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/bfg.rb -------------------------------------------------------------------------------- /CakebrewTests/brewInfo_bison.txt: -------------------------------------------------------------------------------- 1 | bison: stable 3.0.4 2 | Parser generator 3 | https://www.gnu.org/software/bison/ 4 | 5 | This formula is keg-only. 6 | Some formulae require a newer version of bison. 7 | 8 | /usr/local/Cellar/bison/3.0.2 (37 files, 2.0M) 9 | Poured from bottle 10 | From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/bison.rb 11 | ==> Caveats 12 | This formula is keg-only, which means it was not symlinked into /usr/local. 13 | 14 | Some formulae require a newer version of bison. 15 | -------------------------------------------------------------------------------- /CakebrewTests/brewInfo_fakeformula.txt: -------------------------------------------------------------------------------- 1 | acme: stable 0.91, devel 0.93 2 | Crossassembler for multiple environments 3 | https://web.archive.org/web/20150520143433/https://www.esw-heim.tu-clausthal.de/~marco/smorbrod/acme/ 4 | Conflicts with: mariadb, mysql-cluster, mysql-connector-c, percona-server 5 | /usr/local/Cellar/mysql/5.6.21 (9621 files, 339M) * 6 | Poured from bottle 7 | From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/mysql.rb 8 | ==> Dependencies 9 | Build: xz ✘, pkg-config ✔, intltool ✘, itstool ✘, autoconf ✔, automake ✘, libtool ✘, gtk-doc ✘, yelp-tools ✘, gnome-common ✘, bison ✘ 10 | Required: gtksourceview3 ✘, libxml2 ✘, libgda ✘, gdl ✘, vte3 ✘, hicolor-icon-theme ✘, gnome-icon-theme ✘, shared-mime-info ✘ 11 | Recommended: vala ✘, autogen ✘ 12 | ==> Options 13 | --with-fdk-aac 14 | Enable the Fraunhofer FDK AAC library 15 | --with-ffplay 16 | Enable FFplay media player 17 | --with-freetype 18 | Build with freetype support 19 | --with-frei0r 20 | Build with frei0r support 21 | --with-libass 22 | Enable ASS/SSA subtitle format 23 | --with-libbluray 24 | Build with libbluray support 25 | --with-libcaca 26 | Build with libcaca support 27 | --with-libquvi 28 | Build with libquvi support 29 | --with-libvidstab 30 | Enable vid.stab support for video stabilization 31 | --with-libvo-aacenc 32 | Enable VisualOn AAC encoder 33 | --with-libvorbis 34 | Build with libvorbis support 35 | --with-libvpx 36 | Build with libvpx support 37 | --with-opencore-amr 38 | Enable Opencore AMR NR/WB audio format 39 | --with-openjpeg 40 | Enable JPEG 2000 image format 41 | --with-openssl 42 | Enable SSL support 43 | --with-opus 44 | Build with opus support 45 | --with-rtmpdump 46 | Enable RTMP protocol 47 | --with-schroedinger 48 | Enable Dirac video format 49 | --with-speex 50 | Build with speex support 51 | --with-theora 52 | Build with theora support 53 | --with-tools 54 | Enable additional FFmpeg tools 55 | --with-x265 56 | Enable x265 encoder 57 | --without-faac 58 | Build without faac support 59 | --without-lame 60 | Disable MP3 encoder 61 | --without-x264 62 | Disable H.264 encoder 63 | --without-xvid 64 | Disable Xvid MPEG-4 video encoder 65 | --HEAD 66 | install HEAD version -------------------------------------------------------------------------------- /CakebrewTests/brewInfo_mysql.txt: -------------------------------------------------------------------------------- 1 | mysql: stable 5.6.26 2 | Open source relational database management system 3 | https://dev.mysql.com/doc/refman/5.6/en/ 4 | Conflicts with: mariadb, mysql-cluster, mysql-connector-c, percona-server 5 | /usr/local/Cellar/mysql/5.6.21 (9621 files, 339M) * 6 | Poured from bottle 7 | From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/mysql.rb 8 | ==> Dependencies 9 | Build: cmake ✘ 10 | Required: openssl ✘ 11 | ==> Options 12 | --universal 13 | Build a universal binary 14 | --with-archive-storage-engine 15 | Compile with the ARCHIVE storage engine enabled 16 | --with-blackhole-storage-engine 17 | Compile with the BLACKHOLE storage engine enabled 18 | --with-debug 19 | Build with debug support 20 | --with-embedded 21 | Build the embedded server 22 | --with-local-infile 23 | Build with local infile loading support 24 | --with-memcached 25 | Enable innodb-memcached support 26 | --with-tests 27 | Build with unit tests 28 | ==> Caveats 29 | A "/etc/my.cnf" from another install may interfere with a Homebrew-built 30 | server starting up correctly. 31 | 32 | To connect: 33 | mysql -uroot 34 | 35 | To have launchd start mysql at login: 36 | ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents 37 | Then to load mysql now: 38 | launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist 39 | Or, if you don't want/need launchctl, you can just run: 40 | mysql.server start -------------------------------------------------------------------------------- /CakebrewTests/brewInfo_percona-server.txt: -------------------------------------------------------------------------------- 1 | percona-server: stable 5.6.25-73.1 2 | Drop-in MySQL replacement 3 | https://www.percona.com 4 | Conflicts with: mariadb, mysql, mysql-cluster, mysql-connector-c, mysql-connector-c 5 | Not installed 6 | From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/percona-server.rb 7 | ==> Dependencies 8 | Build: cmake ✘ 9 | Required: openssl ✘ 10 | ==> Options 11 | --universal 12 | Build a universal binary 13 | --with-embedded 14 | Build the embedded server 15 | --with-local-infile 16 | Build with local infile loading support 17 | --with-memcached 18 | Build with InnoDB Memcached plugin 19 | --with-tests 20 | Build with unit tests 21 | ==> Caveats 22 | A "/etc/my.cnf" from another install may interfere with a Homebrew-built 23 | server starting up correctly. 24 | 25 | To connect: 26 | mysql -uroot 27 | 28 | To have launchd start percona-server at login: 29 | ln -sfv /usr/local/opt/percona-server/*.plist ~/Library/LaunchAgents 30 | Then to load percona-server now: 31 | launchctl load ~/Library/LaunchAgents/homebrew.mxcl.percona-server.plist 32 | Or, if you don't want/need launchctl, you can just run: 33 | mysql.server start -------------------------------------------------------------------------------- /CakebrewTests/brewInfo_sbtenv.txt: -------------------------------------------------------------------------------- 1 | sbtenv: stable 0.0.8, HEAD 2 | https://github.com/mazgi/sbtenv 3 | Not installed 4 | From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/sbtenv.rb 5 | ==> Caveats 6 | To use Homebrew’s directories rather than ~/.sbtenv add to your profile: 7 | export SBTENV_ROOT=/usr/local/var/sbtenv 8 | 9 | To enable shims and autocompletion add to your profile: 10 | eval “$(sbtenv init -)” 11 | -------------------------------------------------------------------------------- /CakebrewTests/brewinfo_nmap.txt: -------------------------------------------------------------------------------- 1 | nmap: stable 7.50 (bottled), HEAD 2 | Port scanning utility for large networks 3 | https://nmap.org/ 4 | Conflicts with: 5 | ndiff (because both install `ndiff` binaries) 6 | Not installed 7 | From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/nmap.rb 8 | ==> Dependencies 9 | Required: openssl ✘ 10 | Optional: pygtk ✘ 11 | ==> Options 12 | --with-pygtk 13 | Build Zenmap GUI 14 | --HEAD 15 | Install HEAD version 16 | --------------------------------------------------------------------------------