├── .gitignore ├── FUNDING.yml ├── McBrew Resources ├── .DS_Store ├── barrel (1).png ├── barrel.psd └── icons_2023-03-14 13-35-31.641 │ ├── install.png │ ├── uninstall.png │ └── uninstall_animated.png ├── McBrew.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── swiftpm │ │ └── Package.resolved └── xcshareddata │ └── xcschemes │ └── McBrew.xcscheme ├── McBrew ├── App Constants.swift ├── App State.swift ├── AppDelegate.swift ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon - Barrel.appiconset │ │ ├── Contents.json │ │ └── install.png │ ├── AppIcon.appiconset │ │ ├── Brew Icon-1024.png │ │ ├── Brew Icon-128.png │ │ ├── Brew Icon-16.png │ │ ├── Brew Icon-256 1.png │ │ ├── Brew Icon-256.png │ │ ├── Brew Icon-32 1.png │ │ ├── Brew Icon-32.png │ │ ├── Brew Icon-512 1.png │ │ ├── Brew Icon-512.png │ │ ├── Brew Icon-64.png │ │ └── Contents.json │ ├── Contents.json │ ├── dash-border.colorset │ │ └── Contents.json │ ├── dash.colorset │ │ └── Contents.json │ └── drop.colorset │ │ └── Contents.json ├── ContentView.swift ├── Enums │ ├── Package Caveats.swift │ ├── Package Installation Stage.swift │ ├── Package Installation Steps.swift │ ├── Package Sorting.swift │ └── Package Types.swift ├── Extensions │ ├── Int64 - Convert Sirectory Size to Presentable Format.swift │ ├── String - Contains Element in Array.swift │ ├── View - Conditional Modifiers.swift │ └── View - New Windows.swift ├── Logic │ ├── Extract from JSON.swift │ ├── File Browser │ │ ├── Get Contents of Folder.swift │ │ └── Misc │ │ │ └── Check if URL is Symlink.swift │ ├── Get Folder Size.swift │ ├── Helpers │ │ ├── Convert Folder Size to Presentable Format.swift │ │ ├── REGEX Match.swift │ │ ├── Return Formatted Versions.swift │ │ └── Toggle Sidebar.swift │ ├── Installation & Removal │ │ ├── Install Selected Packages.swift │ │ ├── Synchnorize Installed Packages.swift │ │ └── Uninstall Packages.swift │ ├── JSON │ │ ├── Get Various Package Info From JSON │ │ │ ├── Get Caveats.swift │ │ │ ├── Get If Package Is Outdated.swift │ │ │ ├── Get If Package Was Installed as Dependency.swift │ │ │ ├── Get Package Dependencies.swift │ │ │ ├── Get Package Description.swift │ │ │ ├── Get Package Homepage.swift │ │ │ ├── Get Package Tap.swift │ │ │ └── Get Pin Status.swift │ │ └── Parse JSON.swift │ ├── Load up Tapped Taps.swift │ ├── Maintenance │ │ ├── Steps │ │ │ ├── Delete Cached Downloads.swift │ │ │ ├── Perform Brew Health Check.swift │ │ │ ├── Purge Brew Cache.swift │ │ │ └── Uninstall Orphaned Packages.swift │ │ ├── getBrewVersion.swift │ │ └── runHealthCheck.swift │ ├── Package Loading │ │ ├── Load up Casks.swift │ │ ├── Load up Formulae.swift │ │ └── Load up Installed Packages.swift │ ├── Pin an Unpit Package.swift │ ├── Search for Package by ID.swift │ ├── Search │ │ └── Search for Package.swift │ ├── Shell │ │ ├── Brew Interface.swift │ │ └── Shell Interface.swift │ ├── Sorting │ │ ├── Sort Alphabetically.swift │ │ ├── Sort By Size.swift │ │ └── Sort by Install Date.swift │ └── Upgrade Packages.swift ├── McBrew.entitlements ├── McBrewApp.swift ├── Models │ ├── Brew Data Storage.swift │ ├── BrewTap.swift │ ├── Misc │ │ ├── Acknowledged Contributor.swift │ │ └── Used Package.swift │ ├── Package Installation │ │ ├── Installation Progress Tracker.swift │ │ └── Package in Progress of Being Installed.swift │ ├── Packages │ │ ├── Brew Package.swift │ │ └── Package Dependency.swift │ ├── Search Result Tracker.swift │ ├── Terminal Output.swift │ └── Update Progress Tracker.swift ├── Styles │ └── DisclosureGroup - No Padding.swift └── Views │ ├── About │ └── About View.swift │ ├── DumpBundle │ └── DropTarget.swift │ ├── HelpButton.swift │ ├── Installation │ ├── Install Package.swift │ ├── Install Progress Tracker.swift │ └── Reusables │ │ └── Search Result Row.swift │ ├── Loading View.swift │ ├── Maintenance │ ├── Maintenance View.swift │ └── Sub-Views │ │ └── Ready View.swift │ ├── Misc │ └── Button That Opens Websites.swift │ ├── Packages │ ├── Package Details │ │ ├── Package Details.swift │ │ └── Sub-Views │ │ │ └── Dependency List.swift │ └── Package List Item.swift │ ├── PillText.swift │ ├── Reusables │ ├── Complex with Icon.swift │ ├── GroupBox Headline Group.swift │ ├── Headline with Subheadline.swift │ ├── Nicer Text Editor.swift │ ├── Settings │ │ └── Settings Pane Template.swift │ ├── Sheets │ │ ├── Components │ │ │ ├── Disappearable Sheet.swift │ │ │ └── Dismiss Sheet Button.swift │ │ └── Sheet with Title.swift │ └── Uninstallation Progress Wheel.swift │ ├── Settings │ ├── Panes │ │ ├── Brew Pane.swift │ │ ├── DropFile Pane.swift │ │ ├── General Pane.swift │ │ ├── Installation Pane.swift │ │ └── Maintenance Pane.swift │ └── Settings View.swift │ ├── Sidebar │ ├── Sidebar View.swift │ └── SidebarFooter.swift │ ├── Start Page │ └── StartDash.swift │ └── Taps │ └── Add Tap.swift └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/.gitignore -------------------------------------------------------------------------------- /FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: alienator88 2 | -------------------------------------------------------------------------------- /McBrew Resources/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew Resources/.DS_Store -------------------------------------------------------------------------------- /McBrew Resources/barrel (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew Resources/barrel (1).png -------------------------------------------------------------------------------- /McBrew Resources/barrel.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew Resources/barrel.psd -------------------------------------------------------------------------------- /McBrew Resources/icons_2023-03-14 13-35-31.641/install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew Resources/icons_2023-03-14 13-35-31.641/install.png -------------------------------------------------------------------------------- /McBrew Resources/icons_2023-03-14 13-35-31.641/uninstall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew Resources/icons_2023-03-14 13-35-31.641/uninstall.png -------------------------------------------------------------------------------- /McBrew Resources/icons_2023-03-14 13-35-31.641/uninstall_animated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew Resources/icons_2023-03-14 13-35-31.641/uninstall_animated.png -------------------------------------------------------------------------------- /McBrew.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /McBrew.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /McBrew.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /McBrew.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /McBrew.xcodeproj/xcshareddata/xcschemes/McBrew.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew.xcodeproj/xcshareddata/xcschemes/McBrew.xcscheme -------------------------------------------------------------------------------- /McBrew/App Constants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/App Constants.swift -------------------------------------------------------------------------------- /McBrew/App State.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/App State.swift -------------------------------------------------------------------------------- /McBrew/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/AppDelegate.swift -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AppIcon - Barrel.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AppIcon - Barrel.appiconset/Contents.json -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AppIcon - Barrel.appiconset/install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AppIcon - Barrel.appiconset/install.png -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-1024.png -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-128.png -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-16.png -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-256 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-256 1.png -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-256.png -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-32 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-32 1.png -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-32.png -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-512 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-512 1.png -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-512.png -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AppIcon.appiconset/Brew Icon-64.png -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/dash-border.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/dash-border.colorset/Contents.json -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/dash.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/dash.colorset/Contents.json -------------------------------------------------------------------------------- /McBrew/Assets.xcassets/drop.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Assets.xcassets/drop.colorset/Contents.json -------------------------------------------------------------------------------- /McBrew/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/ContentView.swift -------------------------------------------------------------------------------- /McBrew/Enums/Package Caveats.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Enums/Package Caveats.swift -------------------------------------------------------------------------------- /McBrew/Enums/Package Installation Stage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Enums/Package Installation Stage.swift -------------------------------------------------------------------------------- /McBrew/Enums/Package Installation Steps.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Enums/Package Installation Steps.swift -------------------------------------------------------------------------------- /McBrew/Enums/Package Sorting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Enums/Package Sorting.swift -------------------------------------------------------------------------------- /McBrew/Enums/Package Types.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Enums/Package Types.swift -------------------------------------------------------------------------------- /McBrew/Extensions/Int64 - Convert Sirectory Size to Presentable Format.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Extensions/Int64 - Convert Sirectory Size to Presentable Format.swift -------------------------------------------------------------------------------- /McBrew/Extensions/String - Contains Element in Array.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Extensions/String - Contains Element in Array.swift -------------------------------------------------------------------------------- /McBrew/Extensions/View - Conditional Modifiers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Extensions/View - Conditional Modifiers.swift -------------------------------------------------------------------------------- /McBrew/Extensions/View - New Windows.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Extensions/View - New Windows.swift -------------------------------------------------------------------------------- /McBrew/Logic/Extract from JSON.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Extract from JSON.swift -------------------------------------------------------------------------------- /McBrew/Logic/File Browser/Get Contents of Folder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/File Browser/Get Contents of Folder.swift -------------------------------------------------------------------------------- /McBrew/Logic/File Browser/Misc/Check if URL is Symlink.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/File Browser/Misc/Check if URL is Symlink.swift -------------------------------------------------------------------------------- /McBrew/Logic/Get Folder Size.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Get Folder Size.swift -------------------------------------------------------------------------------- /McBrew/Logic/Helpers/Convert Folder Size to Presentable Format.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Helpers/Convert Folder Size to Presentable Format.swift -------------------------------------------------------------------------------- /McBrew/Logic/Helpers/REGEX Match.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Helpers/REGEX Match.swift -------------------------------------------------------------------------------- /McBrew/Logic/Helpers/Return Formatted Versions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Helpers/Return Formatted Versions.swift -------------------------------------------------------------------------------- /McBrew/Logic/Helpers/Toggle Sidebar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Helpers/Toggle Sidebar.swift -------------------------------------------------------------------------------- /McBrew/Logic/Installation & Removal/Install Selected Packages.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Installation & Removal/Install Selected Packages.swift -------------------------------------------------------------------------------- /McBrew/Logic/Installation & Removal/Synchnorize Installed Packages.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Installation & Removal/Synchnorize Installed Packages.swift -------------------------------------------------------------------------------- /McBrew/Logic/Installation & Removal/Uninstall Packages.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Installation & Removal/Uninstall Packages.swift -------------------------------------------------------------------------------- /McBrew/Logic/JSON/Get Various Package Info From JSON/Get Caveats.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/JSON/Get Various Package Info From JSON/Get Caveats.swift -------------------------------------------------------------------------------- /McBrew/Logic/JSON/Get Various Package Info From JSON/Get If Package Is Outdated.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/JSON/Get Various Package Info From JSON/Get If Package Is Outdated.swift -------------------------------------------------------------------------------- /McBrew/Logic/JSON/Get Various Package Info From JSON/Get If Package Was Installed as Dependency.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/JSON/Get Various Package Info From JSON/Get If Package Was Installed as Dependency.swift -------------------------------------------------------------------------------- /McBrew/Logic/JSON/Get Various Package Info From JSON/Get Package Dependencies.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/JSON/Get Various Package Info From JSON/Get Package Dependencies.swift -------------------------------------------------------------------------------- /McBrew/Logic/JSON/Get Various Package Info From JSON/Get Package Description.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/JSON/Get Various Package Info From JSON/Get Package Description.swift -------------------------------------------------------------------------------- /McBrew/Logic/JSON/Get Various Package Info From JSON/Get Package Homepage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/JSON/Get Various Package Info From JSON/Get Package Homepage.swift -------------------------------------------------------------------------------- /McBrew/Logic/JSON/Get Various Package Info From JSON/Get Package Tap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/JSON/Get Various Package Info From JSON/Get Package Tap.swift -------------------------------------------------------------------------------- /McBrew/Logic/JSON/Get Various Package Info From JSON/Get Pin Status.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/JSON/Get Various Package Info From JSON/Get Pin Status.swift -------------------------------------------------------------------------------- /McBrew/Logic/JSON/Parse JSON.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/JSON/Parse JSON.swift -------------------------------------------------------------------------------- /McBrew/Logic/Load up Tapped Taps.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Load up Tapped Taps.swift -------------------------------------------------------------------------------- /McBrew/Logic/Maintenance/Steps/Delete Cached Downloads.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Maintenance/Steps/Delete Cached Downloads.swift -------------------------------------------------------------------------------- /McBrew/Logic/Maintenance/Steps/Perform Brew Health Check.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Maintenance/Steps/Perform Brew Health Check.swift -------------------------------------------------------------------------------- /McBrew/Logic/Maintenance/Steps/Purge Brew Cache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Maintenance/Steps/Purge Brew Cache.swift -------------------------------------------------------------------------------- /McBrew/Logic/Maintenance/Steps/Uninstall Orphaned Packages.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Maintenance/Steps/Uninstall Orphaned Packages.swift -------------------------------------------------------------------------------- /McBrew/Logic/Maintenance/getBrewVersion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Maintenance/getBrewVersion.swift -------------------------------------------------------------------------------- /McBrew/Logic/Maintenance/runHealthCheck.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Maintenance/runHealthCheck.swift -------------------------------------------------------------------------------- /McBrew/Logic/Package Loading/Load up Casks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Package Loading/Load up Casks.swift -------------------------------------------------------------------------------- /McBrew/Logic/Package Loading/Load up Formulae.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Package Loading/Load up Formulae.swift -------------------------------------------------------------------------------- /McBrew/Logic/Package Loading/Load up Installed Packages.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Package Loading/Load up Installed Packages.swift -------------------------------------------------------------------------------- /McBrew/Logic/Pin an Unpit Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Pin an Unpit Package.swift -------------------------------------------------------------------------------- /McBrew/Logic/Search for Package by ID.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Search for Package by ID.swift -------------------------------------------------------------------------------- /McBrew/Logic/Search/Search for Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Search/Search for Package.swift -------------------------------------------------------------------------------- /McBrew/Logic/Shell/Brew Interface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Shell/Brew Interface.swift -------------------------------------------------------------------------------- /McBrew/Logic/Shell/Shell Interface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Shell/Shell Interface.swift -------------------------------------------------------------------------------- /McBrew/Logic/Sorting/Sort Alphabetically.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Sorting/Sort Alphabetically.swift -------------------------------------------------------------------------------- /McBrew/Logic/Sorting/Sort By Size.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Sorting/Sort By Size.swift -------------------------------------------------------------------------------- /McBrew/Logic/Sorting/Sort by Install Date.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Sorting/Sort by Install Date.swift -------------------------------------------------------------------------------- /McBrew/Logic/Upgrade Packages.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Logic/Upgrade Packages.swift -------------------------------------------------------------------------------- /McBrew/McBrew.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/McBrew.entitlements -------------------------------------------------------------------------------- /McBrew/McBrewApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/McBrewApp.swift -------------------------------------------------------------------------------- /McBrew/Models/Brew Data Storage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Models/Brew Data Storage.swift -------------------------------------------------------------------------------- /McBrew/Models/BrewTap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Models/BrewTap.swift -------------------------------------------------------------------------------- /McBrew/Models/Misc/Acknowledged Contributor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Models/Misc/Acknowledged Contributor.swift -------------------------------------------------------------------------------- /McBrew/Models/Misc/Used Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Models/Misc/Used Package.swift -------------------------------------------------------------------------------- /McBrew/Models/Package Installation/Installation Progress Tracker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Models/Package Installation/Installation Progress Tracker.swift -------------------------------------------------------------------------------- /McBrew/Models/Package Installation/Package in Progress of Being Installed.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Models/Package Installation/Package in Progress of Being Installed.swift -------------------------------------------------------------------------------- /McBrew/Models/Packages/Brew Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Models/Packages/Brew Package.swift -------------------------------------------------------------------------------- /McBrew/Models/Packages/Package Dependency.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Models/Packages/Package Dependency.swift -------------------------------------------------------------------------------- /McBrew/Models/Search Result Tracker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Models/Search Result Tracker.swift -------------------------------------------------------------------------------- /McBrew/Models/Terminal Output.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Models/Terminal Output.swift -------------------------------------------------------------------------------- /McBrew/Models/Update Progress Tracker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Models/Update Progress Tracker.swift -------------------------------------------------------------------------------- /McBrew/Styles/DisclosureGroup - No Padding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Styles/DisclosureGroup - No Padding.swift -------------------------------------------------------------------------------- /McBrew/Views/About/About View.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/About/About View.swift -------------------------------------------------------------------------------- /McBrew/Views/DumpBundle/DropTarget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/DumpBundle/DropTarget.swift -------------------------------------------------------------------------------- /McBrew/Views/HelpButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/HelpButton.swift -------------------------------------------------------------------------------- /McBrew/Views/Installation/Install Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Installation/Install Package.swift -------------------------------------------------------------------------------- /McBrew/Views/Installation/Install Progress Tracker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Installation/Install Progress Tracker.swift -------------------------------------------------------------------------------- /McBrew/Views/Installation/Reusables/Search Result Row.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Installation/Reusables/Search Result Row.swift -------------------------------------------------------------------------------- /McBrew/Views/Loading View.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Loading View.swift -------------------------------------------------------------------------------- /McBrew/Views/Maintenance/Maintenance View.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Maintenance/Maintenance View.swift -------------------------------------------------------------------------------- /McBrew/Views/Maintenance/Sub-Views/Ready View.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Maintenance/Sub-Views/Ready View.swift -------------------------------------------------------------------------------- /McBrew/Views/Misc/Button That Opens Websites.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Misc/Button That Opens Websites.swift -------------------------------------------------------------------------------- /McBrew/Views/Packages/Package Details/Package Details.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Packages/Package Details/Package Details.swift -------------------------------------------------------------------------------- /McBrew/Views/Packages/Package Details/Sub-Views/Dependency List.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Packages/Package Details/Sub-Views/Dependency List.swift -------------------------------------------------------------------------------- /McBrew/Views/Packages/Package List Item.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Packages/Package List Item.swift -------------------------------------------------------------------------------- /McBrew/Views/PillText.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/PillText.swift -------------------------------------------------------------------------------- /McBrew/Views/Reusables/Complex with Icon.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Reusables/Complex with Icon.swift -------------------------------------------------------------------------------- /McBrew/Views/Reusables/GroupBox Headline Group.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Reusables/GroupBox Headline Group.swift -------------------------------------------------------------------------------- /McBrew/Views/Reusables/Headline with Subheadline.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Reusables/Headline with Subheadline.swift -------------------------------------------------------------------------------- /McBrew/Views/Reusables/Nicer Text Editor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Reusables/Nicer Text Editor.swift -------------------------------------------------------------------------------- /McBrew/Views/Reusables/Settings/Settings Pane Template.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Reusables/Settings/Settings Pane Template.swift -------------------------------------------------------------------------------- /McBrew/Views/Reusables/Sheets/Components/Disappearable Sheet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Reusables/Sheets/Components/Disappearable Sheet.swift -------------------------------------------------------------------------------- /McBrew/Views/Reusables/Sheets/Components/Dismiss Sheet Button.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Reusables/Sheets/Components/Dismiss Sheet Button.swift -------------------------------------------------------------------------------- /McBrew/Views/Reusables/Sheets/Sheet with Title.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Reusables/Sheets/Sheet with Title.swift -------------------------------------------------------------------------------- /McBrew/Views/Reusables/Uninstallation Progress Wheel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Reusables/Uninstallation Progress Wheel.swift -------------------------------------------------------------------------------- /McBrew/Views/Settings/Panes/Brew Pane.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Settings/Panes/Brew Pane.swift -------------------------------------------------------------------------------- /McBrew/Views/Settings/Panes/DropFile Pane.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Settings/Panes/DropFile Pane.swift -------------------------------------------------------------------------------- /McBrew/Views/Settings/Panes/General Pane.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Settings/Panes/General Pane.swift -------------------------------------------------------------------------------- /McBrew/Views/Settings/Panes/Installation Pane.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Settings/Panes/Installation Pane.swift -------------------------------------------------------------------------------- /McBrew/Views/Settings/Panes/Maintenance Pane.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Settings/Panes/Maintenance Pane.swift -------------------------------------------------------------------------------- /McBrew/Views/Settings/Settings View.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Settings/Settings View.swift -------------------------------------------------------------------------------- /McBrew/Views/Sidebar/Sidebar View.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Sidebar/Sidebar View.swift -------------------------------------------------------------------------------- /McBrew/Views/Sidebar/SidebarFooter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Sidebar/SidebarFooter.swift -------------------------------------------------------------------------------- /McBrew/Views/Start Page/StartDash.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Start Page/StartDash.swift -------------------------------------------------------------------------------- /McBrew/Views/Taps/Add Tap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/McBrew/Views/Taps/Add Tap.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienator88/McBrew/HEAD/README.md --------------------------------------------------------------------------------