├── .github
└── FUNDING.yml
├── LICENSE
├── README.md
├── Releases
├── AppCast
│ └── Appcast.xml
└── Current
│ └── Amphetamine Enhancer.dmg
└── Xcode Project
├── Amphetamine Enhancer.xcodeproj
├── AmphetamineEnhancer.xcworkspace
│ ├── contents.xcworkspacedata
│ ├── xcshareddata
│ │ └── IDEWorkspaceChecks.plist
│ └── xcuserdata
│ │ └── x74353.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
├── project.pbxproj
├── project.xcworkspace
│ ├── contents.xcworkspacedata
│ ├── xcshareddata
│ │ └── IDEWorkspaceChecks.plist
│ └── xcuserdata
│ │ └── x74353.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
└── xcuserdata
│ └── x74353.xcuserdatad
│ ├── xcdebugger
│ └── Breakpoints_v2.xcbkptlist
│ └── xcschemes
│ └── xcschememanagement.plist
├── Amphetamine Enhancer
├── .DS_Store
├── Amphetamine_Enhancer.entitlements
├── AppDelegate.h
├── AppDelegate.m
├── Assets.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
├── Base.lproj
│ └── MainMenu.xib
├── Info.plist
├── Launch Agents
│ ├── amphetamine-enhancer-allProcesses.plist
│ ├── amphetamine-enhancer-cdmManager.plist
│ └── amphetamine-enhancer-closedDisplaySleep.plist
├── LetsMove.framework
│ ├── Headers
│ ├── LetsMove
│ ├── Modules
│ ├── Resources
│ └── Versions
│ │ ├── A
│ │ ├── Headers
│ │ │ ├── LetsMove.h
│ │ │ └── PFMoveApplication.h
│ │ ├── LetsMove
│ │ ├── Modules
│ │ │ └── module.modulemap
│ │ ├── Resources
│ │ │ ├── Info.plist
│ │ │ ├── ca.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── cs.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── da.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── de.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── en.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── es.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── fr.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── hu.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── it.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── ja.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── ko.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── mk.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── nb.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── nl.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── pl.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── pt.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── pt_BR.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── ru.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── sk.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── sr.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── sv.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── tr.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ ├── zh_CN.lproj
│ │ │ │ └── MoveApplication.strings
│ │ │ └── zh_TW.lproj
│ │ │ │ └── MoveApplication.strings
│ │ └── _CodeSignature
│ │ │ └── CodeResources
│ │ └── Current
├── Scripts
│ ├── .DS_Store
│ ├── amphetamine-enhancer-allProcesses.sh
│ └── amphetamine-enhancer-cdmManager.sh
├── Sparkle.framework
│ ├── Headers
│ ├── Modules
│ ├── PrivateHeaders
│ ├── Resources
│ ├── Sparkle
│ └── Versions
│ │ ├── A
│ │ ├── Headers
│ │ │ ├── SPUDownloadData.h
│ │ │ ├── SPUDownloader.h
│ │ │ ├── SPUDownloaderDelegate.h
│ │ │ ├── SPUDownloaderDeprecated.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
│ │ │ │ │ ├── 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
│ │ │ │ │ ├── en.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
│ │ │ ├── DarkAqua.css
│ │ │ ├── Info.plist
│ │ │ ├── SUModelTranslation.plist
│ │ │ ├── SUStatus.nib
│ │ │ ├── ar.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── ca.lproj
│ │ │ │ └── Sparkle.strings
│ │ │ ├── cs.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── da.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── de.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── el.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── en.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── es.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── fi.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── fr.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── fr_CA.lproj
│ │ │ ├── he.lproj
│ │ │ │ └── Sparkle.strings
│ │ │ ├── hr.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── hu.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── is.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── it.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── ja.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── ko.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── nb.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── nl.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── pl.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── pt.lproj
│ │ │ ├── pt_BR.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── pt_PT.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── ro.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── ru.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── sk.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── sl.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── sv.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── th.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── tr.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── uk.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ ├── zh_CN.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ │ └── zh_TW.lproj
│ │ │ │ ├── SUAutomaticUpdateAlert.nib
│ │ │ │ ├── SUUpdateAlert.nib
│ │ │ │ ├── SUUpdatePermissionPrompt.nib
│ │ │ │ └── Sparkle.strings
│ │ ├── Sparkle
│ │ └── _CodeSignature
│ │ │ └── CodeResources
│ │ └── Current
└── main.m
└── CDMManager
├── .DS_Store
├── CDMManager.xcodeproj
├── project.pbxproj
├── project.xcworkspace
│ ├── contents.xcworkspacedata
│ ├── xcshareddata
│ │ └── IDEWorkspaceChecks.plist
│ └── xcuserdata
│ │ └── x74353.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
└── xcuserdata
│ └── x74353.xcuserdatad
│ └── xcschemes
│ └── xcschememanagement.plist
└── CDMManager
├── AppDelegate.h
├── AppDelegate.m
├── Assets.xcassets
├── AppIcon.appiconset
│ └── Contents.json
└── Contents.json
├── Base.lproj
└── MainMenu.xib
├── CDMManager.entitlements
├── Info.plist
└── main.m
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | # These are supported funding model platforms
2 | custom: ["https://www.paypal.me/x74353", "https://www.buymeacoffee.com/x74353"]
3 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 William Gustafson
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Welcome to Amphetamine Enhancer
2 |
3 | NOTE: Amphetamine Enhancer requires Amphetamine 5.0. Visit the Mac App Store to upgrade.
4 |
5 | Want to skip the introduction and just download Amphetamine Enhancer? [Click here.](https://github.com/x74353/Amphetamine-Enhancer/raw/master/Releases/Current/Amphetamine%20Enhancer.dmg)
6 |
7 | What is Amphetamine Enhancer?
8 | Amphetamine Enhancer is a helper application that enhances a couple of Amphetamine's features. In its 1.0 release, Amphetamine Enhancer adds the following abilities to Amphetamine:
9 |
10 | • Adds a fail-safe for the closed-display mode feature found in Amphetamine 5.0+
11 | • Gives Amphetamine 5.0+ the ability to use all running processes with Triggers and app-based sessions
12 |
13 | More enhancements may be added in the future.
14 |
15 | Why is a Separate App Needed?
16 | Amphetamine itself is a sandboxed app. All apps distributed through the Mac App Store are sandboxed (it's a requirement). Sandboxing severely limits what an app can do on your Mac. This is usually a good thing as it helps prevent malware and viruses from taking over your Mac or stealing your information.
17 |
18 | Unfortunately, sandboxing also means that certain actions/tasks can't be completed by the sandboxed app. Getting a list of every app and process running on your Mac is something a sandboxed app can't do. That's where Amphetamine Enhancer comes in. Since Amphetamine Enhancer is not distributed through the App Store, it's not sandboxed and isn't limited in the same ways Amphetamine is.
19 |
20 | Why Not Un-Sandbox Amphetamine and Distribute it Outside the App Store?
21 | Amphetamine is a popular app and is downloaded hundreds to thousands of times every day. For better or worse, the App Store is an easy way to distribute apps. As an independent developer, with little to no income from my apps, I don't have a desire or the financial resources to pay out-of-pocket for the bandwidth and web hosting fees that would be incurred by distributing Amphetamine outside of the App Store. I also don't have an advertising budget either. Amphetamine has become popular via word-of-mouth and it is consistently ranked high in the Mac App Store (which gives it visibility to those browsing the App Store charts). This popularity caused Apple to feature Amphetamine in an App Store Story. It's unlikely all of this would have happened without the App Store as a distribution channel.
22 |
23 | Beyond that, the majority of people who use Amphetamine have no need for the advanced features that Amphetamine Enhancer provides. There's also a ton of people who would never visit Github and download a DMG or installer for Amphetamine. Losing the ease-of-distribution and App Store ranking visibility would only hurt Amphetamine's user-base growth.
24 |
25 | Can I Trust Amphetamine Enhancer Not to Steal My Info and Hack My Mac?
26 | Amphetamine Enhancer is open-source. I've done this so you can feel comfortable that it is not stealing your information, infecting your Mac, or doing anything else naughty. Apple has also notarized the downloadable release(s) of Amphetamine Enhancer. This means Apple has scanned Amphetamine Enhancer for known malware and other vunerablities.
27 |
28 | What License Applies to Amphetamine Enhancer?
29 | This project is licensed under the terms of the MIT license.
30 |
31 | Where Do I Download Amphetamine Enhancer?
32 | [Right here](https://github.com/x74353/Amphetamine-Enhancer/raw/master/Releases/Current/Amphetamine%20Enhancer.dmg) on Github.
33 |
--------------------------------------------------------------------------------
/Releases/AppCast/Appcast.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Amphetamine Enhancer Changelog
5 | Most recent changes with links to updates.
6 | en
7 | -
8 | Version 1.0
9 |
10 | https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/master/Releases/Release%20Notes/1%2C0%2C1/amphEnh_1%2C0%2C1_releaseNotes.html
11 |
12 | Thu, 30 Jan 2020 00:00:00 +0000
13 |
14 |
15 | 10.11
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Releases/Current/Amphetamine Enhancer.dmg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Releases/Current/Amphetamine Enhancer.dmg
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer.xcodeproj/AmphetamineEnhancer.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer.xcodeproj/AmphetamineEnhancer.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer.xcodeproj/AmphetamineEnhancer.xcworkspace/xcuserdata/x74353.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer.xcodeproj/AmphetamineEnhancer.xcworkspace/xcuserdata/x74353.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer.xcodeproj/project.xcworkspace/xcuserdata/x74353.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer.xcodeproj/project.xcworkspace/xcuserdata/x74353.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer.xcodeproj/xcuserdata/x74353.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer.xcodeproj/xcuserdata/x74353.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Amphetamine Enhancer.xcscheme_^#shared#^_
8 |
9 | orderHint
10 | 0
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/.DS_Store
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Amphetamine_Enhancer.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/AppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.h
3 | // Amphetamine Enhancer
4 | //
5 | // Created by William Gustafson on 9/30/19.
6 | // Copyright © 2019 William Gustafson. All rights reserved.
7 | //
8 |
9 | #import
10 | #include
11 | #include
12 | @import LetsMove;
13 | //@import Sparkle;
14 |
15 | #define kClosedDisplay @"amphetamine-enhancer-cdmManager"
16 | #define kClosedDisplayPlist @"amphetamine-enhancer-cdmManager.plist"
17 |
18 | #define kAllProcesses @"amphetamine-enhancer-allProcesses"
19 | #define kAllProcessesPlist @"amphetamine-enhancer-allProcesses.plist"
20 |
21 | @interface AppDelegate : NSObject
22 |
23 | // WINDOWS
24 | @property (strong) IBOutlet NSWindow *preferencesWindow;
25 | @property (strong) IBOutlet NSWindow *mainWindow;
26 | @property (strong) IBOutlet NSWindow *aboutWindow;
27 |
28 | // ENHANCEMENT WINDOW (MAIN WINDOW)
29 | @property (strong) IBOutlet NSTextField *enhancementDescription;
30 | @property (strong) IBOutlet NSTextField *enhancementStatus;
31 | @property (strong) IBOutlet NSButton *enhancementAction;
32 |
33 | // ENHANCEMENT TABLE
34 | @property (strong) IBOutlet NSArrayController *enhancementArrayController;
35 | @property (strong) IBOutlet NSTableView *enhancementTable;
36 |
37 | @end
38 |
39 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/AppDelegate.m:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.m
3 | // Amphetamine Enhancer
4 | //
5 | // Created by William Gustafson on 9/30/19.
6 | // Copyright © 2019 William Gustafson. All rights reserved.
7 | //
8 |
9 | #import "AppDelegate.h"
10 |
11 | @interface AppDelegate ()
12 | @end
13 |
14 | @implementation AppDelegate
15 |
16 |
17 | - (void) applicationDidFinishLaunching: (NSNotification *) aNotification
18 | {
19 | PFMoveToApplicationsFolderIfNecessary();
20 | [self.mainWindow makeKeyAndOrderFront:self];
21 | [self.mainWindow center];
22 | [self setupEnhancementTable];
23 | [self runLaunchChecks];
24 | }
25 |
26 |
27 | - (void) runLaunchChecks
28 | {
29 | bool willTerminate = NO;
30 |
31 | // MAKE SURE AMPHETAMINE IS INSTALLED, AND IN THE CORRECT LOCATION
32 | NSString *ampAppPath = @"/Applications/Amphetamine.app";
33 | NSBundle *bundle = [NSBundle bundleWithPath:ampAppPath];
34 |
35 | if ((!bundle) && (!willTerminate))
36 | {
37 | willTerminate = YES;
38 |
39 | [self displayAlert:
40 |
41 | @"Amphetamine is not installed.":@"Amphetamine Enhancer could not find Amphetamine on this Mac. If you have not installed Amphetamine, please install it from the Mac App Store.\n\nIf Amphetamine is installed, but is not in the Applications folder, please move Amphetamine to the Applications folder and relaunch Amphetamine Enhancer.\n\nAmphetamine Enhancer will now quit.":YES
42 |
43 | ];
44 | }
45 |
46 | // MAKE SURE AMPHETAMINE HAS BEEN UPDATED TO THE MINIMUM VERSION NUMBER FOR USE WITH AMPHETAMINE ENHANCER
47 | NSString *amphVersion = [bundle objectForInfoDictionaryKey:@"CFBundleShortVersionString"];
48 | NSString *amphVersionMod = [amphVersion stringByReplacingOccurrencesOfString:@"." withString:@""];
49 | int amphVersionInt = [amphVersionMod intValue];
50 |
51 | if ((amphVersionInt < 43) && (!willTerminate))
52 | {
53 | [self displayAlert:
54 |
55 | @"Amphetamine needs to be updated.":[NSString stringWithFormat:@"Amphetamine Enhancer only works with Amphetamine 4.3 and higher. You currently have Amphetamine %@ installed.\n\nPlease upgrade Amphetamine via the Mac App Store. If you have multiple copies of Amphetamine installed, please delete all copies and then download the current version of Amphetamine from the Mac App Store.\n\nAmphetamine Enhancer will now quit.", amphVersion]:YES
56 |
57 | ];
58 | }
59 |
60 | // MUST MAKE SURE CDMMANAGER CAN ALSO LAUNCH
61 | NSString *cmd = [NSString stringWithFormat:@"xattr -r -d com.apple.quarantine '%@'", [[[NSBundle mainBundle] resourcePath] stringByAppendingString:@"/CDMManager/CDMManager.app"]];
62 | [self runTask: [NSArray arrayWithObjects:@"-c", cmd, nil]];
63 | }
64 |
65 |
66 | - (void) setupEnhancementTable
67 | {
68 | if ([self isMacBook])
69 | {
70 | [self.enhancementArrayController addObject: [NSMutableDictionary dictionaryWithObjectsAndKeys:
71 | @"Closed-Display Mode Fail-Safe", @"Title",
72 | @"This enhancement acts as a fail-safe for Amphetamine's closed-display mode feature.\n\nInstalling this enhancement will put a script on your Mac that periodically checks whether Amphetamine is running. If Amphetamine is not running, the script will ensure that your Mac reverts to the expected behavior of sleeping when your Mac's display is closed.\n\nIf Amphetamine is running, this script checks to make sure a session is active. If a session is not active, the script will ensure your Mac reverts to the expected behavior of sleeping when your Mac's display is closed. ", @"Description",
73 | kClosedDisplayPlist, @"PlistFile",
74 | kClosedDisplay, @"PlistName",
75 | nil]];
76 | }
77 |
78 | [self.enhancementArrayController addObject: [NSMutableDictionary dictionaryWithObjectsAndKeys:
79 | @"Enhanced App & Process Monitoring", @"Title",
80 | @"This enhancement allows Amphetamine to see additional apps and processes that are normally not available for use with Amphetamine's app-based sessions and App Trigger criterion. The sandboxing feature of macOS prevents Amphetamine from seeing these additional apps and processes directly.\n\nInstalling this enhancement will put a script on your Mac that periodically creates a list of all of the apps and processes running on your Mac. This list is written to a file on your Mac which Amphetamine can then read and react to.", @"Description",
81 | kAllProcessesPlist, @"PlistFile",
82 | kAllProcesses, @"PlistName",
83 | nil]];
84 |
85 | // SELECT THE FIRST ROW IN THE TABLE
86 | NSIndexSet *indexSet = [NSIndexSet indexSetWithIndex: 0];
87 | [self.enhancementTable selectRowIndexes: indexSet byExtendingSelection: NO];
88 | }
89 |
90 |
91 | - (void) tableViewSelectionDidChange: (NSNotification *) notification
92 | {
93 | [self maintainMainWindow];
94 | }
95 |
96 |
97 | - (void) maintainMainWindow
98 | {
99 | NSInteger selectedRowIndex = [self.enhancementTable selectedRow];
100 | NSMutableDictionary *dict = [self.enhancementArrayController.arrangedObjects objectAtIndex: selectedRowIndex];
101 |
102 | self.enhancementDescription.stringValue = [dict objectForKey:@"Description"];
103 |
104 | NSString *plistName = [dict valueForKey:@"PlistFile"];
105 | bool agentInstalled = [self isAgentInstalled:plistName];
106 |
107 | self.enhancementStatus.stringValue = (agentInstalled) ? (@"Status: Installed") : (@"Status: Not Installed");
108 | self.enhancementAction.title = (agentInstalled) ? (@"Uninstall") : (@"Install");
109 | self.enhancementStatus.textColor = (agentInstalled) ? (NSColor.greenColor) : (NSColor.redColor);
110 | }
111 |
112 |
113 | // TEST WHETHER AN AGENT IS INSTALLED
114 | // ONLY TESTS IF FILE IS IN CORRECT PATH
115 | // DOES NOT TEST IF AGENT IS LOADED/UNLOADED
116 | - (bool) isAgentInstalled : (NSString *) agentName
117 | {
118 | //SET UP PATH
119 | NSString *basePath = @"/Users/";
120 | NSString *userName =[basePath stringByAppendingString:NSUserName()];
121 | NSString *homePath =[userName stringByAppendingString:@"/Library/LaunchAgents/"];
122 |
123 | NSFileManager *fileManager = [NSFileManager defaultManager];
124 |
125 | // CHECK FOR LAUNCHAGENT
126 | NSString *agentPath = [homePath stringByAppendingString:agentName];
127 |
128 | // LAUNCHAGENT FOUND
129 | if ([fileManager fileExistsAtPath:agentPath])
130 | {
131 | return YES;
132 | }
133 | else // NOT FOUND
134 | {
135 | return NO;
136 | }
137 | }
138 |
139 |
140 | // NOT USED CURRENTLY. KEEPING IT HERE FOR FUTURE USE
141 | - (bool) testIfLaunchAgentIsLoaded : (NSString *) agentName
142 | {
143 | // SET UP TASK & RUN
144 | NSTask *task = [[NSTask alloc] init];
145 | [task setLaunchPath:@"/bin/launchctl"];
146 | [task setArguments:[NSArray arrayWithObjects:@"list", nil]];
147 |
148 | NSPipe *out = [NSPipe pipe];
149 | [task setStandardOutput:out];
150 |
151 | [task launch];
152 | [task waitUntilExit];
153 |
154 | // GET OUTPUT FROM TASK
155 | NSFileHandle * read = [out fileHandleForReading];
156 | NSData * dataRead = [read readDataToEndOfFile];
157 | NSString * stringRead = [[NSString alloc] initWithData:dataRead encoding:NSUTF8StringEncoding];
158 |
159 | // LAUNCHAGENT IS LOADED
160 | if ([stringRead rangeOfString:agentName].location != NSNotFound)
161 | {
162 | return YES;
163 | }
164 | else // NOT LOADED
165 | {
166 | return NO;
167 | }
168 | }
169 |
170 |
171 | // CALLED BY INSTALL/UNINSTALL BUTTON IN MAIN WINDOW
172 | - (IBAction) installUninstallEnhancement: (id) sender
173 | {
174 | bool actionSuccessful = NO;
175 | NSString *action = @"";
176 |
177 | // SET UP PATH
178 | NSString *basePath = @"/Users/";
179 | NSString *userName =[basePath stringByAppendingString:NSUserName()];
180 | NSString *launchAgentsFolderPath =[userName stringByAppendingString:@"/Library/LaunchAgents/"];
181 |
182 | // CREATE LAUNCHAGENTS FOLDER IF IT DOES NOT ALREADY EXIST
183 | @try
184 | {
185 | [[NSFileManager defaultManager] createDirectoryAtPath:launchAgentsFolderPath
186 | withIntermediateDirectories:YES
187 | attributes:nil
188 | error:nil];
189 | }
190 | @catch (NSException *exception) {} @finally {}
191 |
192 | // DETERMINE WHICH ENHANCEMENT IS SELECTED
193 | NSInteger selectedRowIndex = [self.enhancementTable selectedRow];
194 | NSMutableDictionary *dict = [self.enhancementArrayController.arrangedObjects objectAtIndex: selectedRowIndex];
195 |
196 | NSString *plistName = [dict valueForKey:@"PlistName"];
197 | NSString *plistFile = [dict valueForKey:@"PlistFile"];
198 | bool agentInstalled = [self isAgentInstalled:plistFile];
199 |
200 | // UNINSTALL ACTION
201 | if (agentInstalled)
202 | {
203 | action = @"Uninstall";
204 |
205 | @try
206 | {
207 | // APPEND PATH WITH SPECIFIC FILE NAME
208 | NSString *launchAgentPath = [launchAgentsFolderPath stringByAppendingString:plistFile];
209 |
210 | // FIRST UNLOAD AGENT FROM LAUNCHD
211 | NSTask *task = [[NSTask alloc] init];
212 | [task setLaunchPath:@"/bin/launchctl"];
213 | [task setArguments:[NSArray arrayWithObjects:@"unload", @"-w", launchAgentPath, nil]];
214 | [task launch];
215 | [task waitUntilExit];
216 |
217 | // THEN DELETE THE FILE
218 | NSError *error = nil;
219 | [[NSFileManager defaultManager] removeItemAtPath:launchAgentPath error:&error];
220 |
221 | actionSuccessful = YES;
222 | }
223 | @catch (NSException *exception) {} @finally {}
224 | }
225 | // INSTALL ACTION
226 | else
227 | {
228 | action = @"Install";
229 |
230 | @try
231 | {
232 | // GET URL FOR LAUNCH AGENT FILE IN THE APP BUNDLE
233 | NSURL *source = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:plistName ofType:@"plist"]];
234 |
235 | // COPY LAUNCH AGENT TO NEW DESTINATION
236 | NSString *launchAgentPath = [launchAgentsFolderPath stringByAppendingString:plistFile];
237 | [[NSFileManager defaultManager] copyItemAtURL:source toURL:[NSURL fileURLWithPath:launchAgentPath] error:nil];
238 |
239 | // LOAD LAUNCH AGENT IN TO LAUNCHD
240 | NSTask *task = [[NSTask alloc] init];
241 | [task setLaunchPath:@"/bin/launchctl"];
242 | [task setArguments:[NSArray arrayWithObjects:@"load", @"-w", launchAgentPath, nil]];
243 | [task launch];
244 | [task waitUntilExit];
245 |
246 | actionSuccessful = YES;
247 | }
248 | @catch (NSException *exception) {} @finally {}
249 | }
250 |
251 | // CREATE AN ALERT WITH STATUS OF INSTALL/UNINSTALL
252 | NSAlert *alert = [[NSAlert alloc] init];
253 | [alert addButtonWithTitle:@"OK"];
254 |
255 | if (actionSuccessful)
256 | {
257 | [alert setMessageText:[NSString stringWithFormat:@"%@ was successful", action]];
258 | [alert setInformativeText:@"If you find Amphetamine and its Enhancer useful, please consider supporting its development."];
259 | [alert addButtonWithTitle:@"Support Development"];
260 | }
261 | else
262 | {
263 | [alert setMessageText:@"Installation failed."];
264 | [alert setInformativeText:@"For troubleshooting guides and assistance, visit iffy.freshdesk.com."];
265 | [alert addButtonWithTitle:@"Visit Support Site"];
266 | }
267 |
268 | // SHOW ALERT
269 | [alert beginSheetModalForWindow:self.mainWindow completionHandler:^(NSInteger result)
270 | {
271 | // OK BUTTON CLICKED
272 | if (result == NSAlertFirstButtonReturn)
273 | {
274 | [[alert window] orderOut:nil];
275 | }
276 | else
277 | {
278 | [[alert window] orderOut:nil];
279 |
280 | if (actionSuccessful)
281 | {
282 | [[NSWorkspace sharedWorkspace] openURL:
283 | [NSURL URLWithString:@"https://iffy.freshdesk.com/support/solutions/articles/48000078222-supporting-amphetamine-s-development"]];
284 | }
285 | else
286 | {
287 | [self getHelpOnline:self];
288 | }
289 | }
290 | }];
291 |
292 | [self maintainMainWindow];
293 | }
294 |
295 |
296 | - (void) displayAlert: (NSString *) message : (NSString *) informativeText : (bool) terminate
297 | {
298 | for (NSRunningApplication * app in [NSRunningApplication runningApplicationsWithBundleIdentifier: @"com.if.Amphetamine Enhancer"])
299 | {
300 | @autoreleasepool
301 | {
302 | [app activateWithOptions: NSApplicationActivateIgnoringOtherApps];
303 | break;
304 | }
305 | }
306 |
307 | [NSApp activateIgnoringOtherApps: YES];
308 |
309 | NSAlert *alert = [[NSAlert alloc] init];
310 | alert.informativeText = informativeText;
311 | alert.messageText = message;
312 | [alert addButtonWithTitle: @"OK"];
313 |
314 | [alert beginSheetModalForWindow:self.mainWindow completionHandler:^(NSModalResponse returnCode) { if (terminate) [NSApp terminate:self];}];
315 | }
316 |
317 |
318 | - (IBAction) getHelpOnline : (id) sender
319 | {
320 | [[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:@"https://iffy.freshdesk.com/support/solutions/folders/48000662280"]];
321 | }
322 |
323 |
324 | - (IBAction) openPreferencesWindow : (id) sender
325 | {
326 | [self.mainWindow beginSheet: self.preferencesWindow completionHandler: ^(NSModalResponse returnCode) {}];
327 | }
328 |
329 |
330 | - (IBAction) closePreferencesWindow : (id) sender
331 | {
332 | [NSApp endSheet: self.preferencesWindow];
333 | [self.preferencesWindow orderOut: nil];
334 | }
335 |
336 |
337 | // REOPEN THE MAIN WINDOW IF CLOSED WHEN THE DOCK ICON IS CLICKED
338 | - (BOOL) applicationShouldHandleReopen : (NSApplication *) theApplication hasVisibleWindows : (BOOL) flag
339 | {
340 | if (flag)
341 | {
342 | return NO;
343 | }
344 | else
345 | {
346 | [self.mainWindow makeKeyAndOrderFront:self];
347 | [self.mainWindow center];
348 | return YES;
349 | }
350 | }
351 |
352 |
353 | - (bool) isMacBook
354 | {
355 | // MAKE SURE THIS IS A MACBOOK
356 | bool macIsBook = NO;
357 | size_t length = 0;
358 | sysctlbyname("hw.model", NULL, &length, NULL, 0);
359 |
360 | if (length)
361 | {
362 | char *m = malloc(length * sizeof(char));
363 | sysctlbyname("hw.model", m, &length, NULL, 0);
364 | NSString *model = [NSString stringWithUTF8String: m];
365 |
366 | macIsBook = ([model rangeOfString: @"Book"].location == NSNotFound) ? NO : YES;
367 |
368 | free(m);
369 | }
370 |
371 | return macIsBook;
372 | }
373 |
374 |
375 | - (IBAction)showAboutWindow: (id) sender
376 | {
377 | [self.aboutWindow makeKeyAndOrderFront:self];
378 | }
379 |
380 |
381 | - (NSString *) runTask : (NSArray *) argsArray
382 | {
383 | NSTask *task = [[NSTask alloc] init];
384 | [task setLaunchPath: @"/bin/bash"];
385 |
386 | [task setArguments:argsArray];
387 |
388 | NSPipe * taskOutput = [NSPipe pipe];
389 | [task setStandardOutput:taskOutput];
390 |
391 | [task launch];
392 | [task waitUntilExit];
393 |
394 | NSFileHandle * read = [taskOutput fileHandleForReading];
395 | NSData * dataRead = [read readDataToEndOfFile];
396 | NSString * taskOutputString = [[NSString alloc] initWithData:dataRead encoding:NSUTF8StringEncoding];
397 |
398 | return taskOutputString;
399 | }
400 |
401 |
402 | - (void) applicationWillTerminate : (NSNotification *) aNotification
403 | {
404 | }
405 |
406 |
407 | @end
408 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "size" : "16x16",
5 | "idiom" : "mac",
6 | "filename" : "icon_16x16.png",
7 | "scale" : "1x"
8 | },
9 | {
10 | "size" : "16x16",
11 | "idiom" : "mac",
12 | "filename" : "icon_16x16@2x.png",
13 | "scale" : "2x"
14 | },
15 | {
16 | "size" : "32x32",
17 | "idiom" : "mac",
18 | "filename" : "icon_32x32.png",
19 | "scale" : "1x"
20 | },
21 | {
22 | "size" : "32x32",
23 | "idiom" : "mac",
24 | "filename" : "icon_32x32@2x.png",
25 | "scale" : "2x"
26 | },
27 | {
28 | "size" : "128x128",
29 | "idiom" : "mac",
30 | "filename" : "icon_128x128.png",
31 | "scale" : "1x"
32 | },
33 | {
34 | "size" : "128x128",
35 | "idiom" : "mac",
36 | "filename" : "icon_128x128@2x.png",
37 | "scale" : "2x"
38 | },
39 | {
40 | "size" : "256x256",
41 | "idiom" : "mac",
42 | "filename" : "icon_256x256.png",
43 | "scale" : "1x"
44 | },
45 | {
46 | "size" : "256x256",
47 | "idiom" : "mac",
48 | "filename" : "icon_256x256@2x.png",
49 | "scale" : "2x"
50 | },
51 | {
52 | "size" : "512x512",
53 | "idiom" : "mac",
54 | "filename" : "icon_512x512.png",
55 | "scale" : "1x"
56 | },
57 | {
58 | "size" : "512x512",
59 | "idiom" : "mac",
60 | "filename" : "icon_512x512@2x.png",
61 | "scale" : "2x"
62 | }
63 | ],
64 | "info" : {
65 | "version" : 1,
66 | "author" : "xcode"
67 | }
68 | }
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_128x128.png
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_16x16.png
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x.png
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_256x256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_256x256.png
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_32x32.png
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x.png
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_512x512.png
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x.png
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIconFile
10 | Enhancer.icns
11 | CFBundleIdentifier
12 | $(PRODUCT_BUNDLE_IDENTIFIER)
13 | CFBundleInfoDictionaryVersion
14 | 6.0
15 | CFBundleName
16 | $(PRODUCT_NAME)
17 | CFBundlePackageType
18 | $(PRODUCT_BUNDLE_PACKAGE_TYPE)
19 | CFBundleShortVersionString
20 | 1.0
21 | CFBundleVersion
22 | $(CURRENT_PROJECT_VERSION)
23 | LSMinimumSystemVersion
24 | $(MACOSX_DEPLOYMENT_TARGET)
25 | NSHumanReadableCopyright
26 | Copyright © 2019 William Gustafson. All rights reserved.
27 | NSMainNibFile
28 | MainMenu
29 | NSPrincipalClass
30 | NSApplication
31 | NSSupportsAutomaticTermination
32 |
33 | NSSupportsSuddenTermination
34 |
35 | SUFeedURL
36 | https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/master/Releases/AppCast/Appcast.xml
37 |
38 |
39 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Launch Agents/amphetamine-enhancer-allProcesses.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Label
6 | com.if.AmphetamineHelper-AllProcesses
7 | ProgramArguments
8 |
9 | /bin/sh
10 | /Applications/Amphetamine Enhancer.app/Contents/Resources/amphetamine-enhancer-allProcesses.sh
11 |
12 | StartInterval
13 | 10
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Launch Agents/amphetamine-enhancer-cdmManager.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | StartInterval
6 | 10
7 | Label
8 | com.if.AmphetamineEnhancer-CDMManager
9 | ProgramArguments
10 |
11 | /bin/sh
12 | /Applications/Amphetamine Enhancer.app/Contents/Resources/amphetamine-enhancer-cdmManager.sh
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Launch Agents/amphetamine-enhancer-closedDisplaySleep.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Label
6 | com.if.AmphetamineEnhancer-CDMManager
7 | ProgramArguments
8 |
9 | /bin/sh
10 | /Applications/Amphetamine Enhancer.app/Contents/Resources/amphetamine-enhancer-cdmManager.sh
11 |
12 | WatchPaths
13 |
14 | ~/Library/Containers/com.if.Amphetamine/Data/Library/Application Support/Amphetamine/ClosedDisplaySleep/
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Headers:
--------------------------------------------------------------------------------
1 | Versions/Current/Headers
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/LetsMove:
--------------------------------------------------------------------------------
1 | Versions/Current/LetsMove
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Modules:
--------------------------------------------------------------------------------
1 | Versions/Current/Modules
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Resources:
--------------------------------------------------------------------------------
1 | Versions/Current/Resources
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Headers/LetsMove.h:
--------------------------------------------------------------------------------
1 | //
2 | // LetsMove.h
3 | // LetsMove
4 | //
5 | // Created by Matt Prowse on 14/05/2016.
6 | //
7 | // The contents of this file are dedicated to the public domain.
8 |
9 | #import
10 | #import
11 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Headers/PFMoveApplication.h:
--------------------------------------------------------------------------------
1 | //
2 | // PFMoveApplication.h, version 1.24
3 | // LetsMove
4 | //
5 | // Created by Andy Kim at Potion Factory LLC on 9/17/09
6 | //
7 | // The contents of this file are dedicated to the public domain.
8 |
9 | #ifdef __cplusplus
10 | extern "C" {
11 | #endif
12 |
13 | #import
14 |
15 | /**
16 | Moves the running application to ~/Applications or /Applications if the former does not exist.
17 | After the move, it relaunches app from the new location.
18 | DOES NOT work for sandboxed applications.
19 |
20 | Call from \c NSApplication's delegate method \c -applicationWillFinishLaunching: method. */
21 | void PFMoveToApplicationsFolderIfNecessary(void);
22 |
23 | /**
24 | Check whether an app move is currently in progress.
25 | Returns YES if LetsMove is currently in-progress trying to move the app to the Applications folder, or NO otherwise.
26 | This can be used to work around a crash with apps that terminate after last window is closed.
27 | See https://github.com/potionfactory/LetsMove/issues/64 for details. */
28 | BOOL PFMoveIsInProgress(void);
29 |
30 | #ifdef __cplusplus
31 | }
32 | #endif
33 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/LetsMove:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/LetsMove
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module LetsMove {
2 | umbrella header "LetsMove.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | BuildMachineOSBuild
6 | 19C57
7 | CFBundleDevelopmentRegion
8 | en
9 | CFBundleExecutable
10 | LetsMove
11 | CFBundleIdentifier
12 | com.potionfactory.LetsMove
13 | CFBundleInfoDictionaryVersion
14 | 6.0
15 | CFBundleName
16 | LetsMove
17 | CFBundlePackageType
18 | FMWK
19 | CFBundleShortVersionString
20 | 1.23
21 | CFBundleSupportedPlatforms
22 |
23 | MacOSX
24 |
25 | CFBundleVersion
26 | 1.23
27 | DTCompiler
28 | com.apple.compilers.llvm.clang.1_0
29 | DTPlatformBuild
30 | 11C504
31 | DTPlatformVersion
32 | GM
33 | DTSDKBuild
34 | 19B90
35 | DTSDKName
36 | macosx10.15
37 | DTXcode
38 | 1130
39 | DTXcodeBuild
40 | 11C504
41 | LSMinimumSystemVersion
42 | 10.6
43 | NSHumanReadableCopyright
44 | Copyright © 2009–2016 Karelia Software LLC
45 |
46 |
47 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/ca.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/ca.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/cs.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/cs.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/da.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/da.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/de.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/de.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/en.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/en.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/es.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/es.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/fr.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/fr.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/hu.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/hu.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/it.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/it.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/ja.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/ja.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/ko.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/ko.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/mk.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/mk.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/nb.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/nb.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/nl.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/nl.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/pl.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/pl.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/pt.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/pt.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/pt_BR.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/pt_BR.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/ru.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/ru.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/sk.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/sk.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/sr.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/sr.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/sv.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/sv.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/tr.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/tr.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/zh_CN.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/zh_CN.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/zh_TW.lproj/MoveApplication.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/A/Resources/zh_TW.lproj/MoveApplication.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/LetsMove.framework/Versions/Current:
--------------------------------------------------------------------------------
1 | A
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Scripts/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Scripts/.DS_Store
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Scripts/amphetamine-enhancer-allProcesses.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | {
4 |
5 | amphProcess="Amphetamine"
6 |
7 | # IF AMPHETAMINE IS RUNNING
8 | if pgrep -x $amphProcess; then
9 |
10 | # GET ALL PROCESSES RUNNING ON THIS MAC
11 | process_list=$(ps ax -c | awk -v p='COMMAND' 'NR==1 {n=index($0, p); next} {print substr($0, n)}');
12 |
13 | # IF THE DESTINATION FOLDER WHERE THE OUTPUT FILE SHOULD BE WRITTEN DOES NOT EXIST, CREATE IT
14 | if [ ! -d ~/Library/Containers/com.if.Amphetamine/Data/Library/Application\ Support/Amphetamine/Processes ]; then
15 |
16 | mkdir -p ~/Library/Containers/com.if.Amphetamine/Data/Library/Application\ Support/Amphetamine/Processes;
17 |
18 | fi
19 |
20 | # WRITE OUTPUT OF GET ALL PROCESSES COMMAND TO FILE
21 | echo -e "$process_list" > ~/Library/Containers/com.if.Amphetamine/Data/Library/Application\ Support/Amphetamine/Processes/ProcessList.txt;
22 |
23 | # CREATE OR REMOVE A SECONDARY FILE THAT WILL TRIGGER AMPHETAMINE TO PICK UP CHANGES TO THE PROCESSLIST.TXT FILE
24 | # AMPHETAMINE DOES NOT ALWAYS PICK UP FILE CONTENT CHANGES, BUT DOES PICK UP ON FILE CREATE/DELETE RELIABLY
25 | # THIS IS WHY IT IS NECESSARY TO CREATE OR DELETE THE SECONDARY FILE
26 | if [ -f ~/Library/Containers/com.if.Amphetamine/Data/Library/Application\ Support/Amphetamine/Processes/Processes.amphetamine ]; then
27 |
28 | rm ~/Library/Containers/com.if.Amphetamine/Data/Library/Application\ Support/Amphetamine/Processes/Processes.amphetamine;
29 | else
30 |
31 | touch ~/Library/Containers/com.if.Amphetamine/Data/Library/Application\ Support/Amphetamine/Processes/Processes.amphetamine;
32 |
33 | fi
34 |
35 | fi
36 |
37 | } &> /dev/null
38 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Scripts/amphetamine-enhancer-cdmManager.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | {
4 |
5 | # AMPHETAMINE WRITES THIS VALUE AS YES IF CDM IS ENABLED
6 | # IF AMPHETAMINE EXITED WITHOUT DISABLING CDM, THE VALUE WILL
7 | # REMAIN YES.
8 | cdmEnabled=$(defaults read com.if.Amphetamine cdmEnabled);
9 |
10 | if [ "$cdmEnabled" = 1 ]; then
11 |
12 | # ASSIGN VALUES
13 | amphProcess="Amphetamine"
14 | allowSleep=false;
15 | clamshellClosed=false;
16 |
17 | # IF AMPHETAMINE IS NOT RUNNING
18 | # THEN SLEEP SHOULD BE ALLOWED
19 | if ! pgrep -x $amphProcess; then
20 |
21 | allowSleep=true;
22 |
23 | fi
24 |
25 | # IF AMPHETAMINE IS RUNNING, ALLOWSLEEP WILL STILL BE FALSE
26 | # NOW WE NEED TO CHECK IF THERE ARE ACTIVE ASSERTIONS
27 | if [ "$allowSleep" = false ]; then
28 |
29 | # IF THERE ARE POWER ASSERTIONS APPLIED BY AMPHETAMINE
30 | # THEN WE SHOULD NOT DO ANYTHING AS THE USER CAN DISABLE
31 | # CLOSED-DISPLAY MODE VIA AMPHETAMINE
32 |
33 | # IF NO POWER ASSERTIONS ARE FOUND, HOWEVER, SLEEP SHOULD BE ALLOWED
34 | if ! pmset -g assertions | grep "Amphetamine" ; then
35 |
36 | allowSleep=true;
37 |
38 | fi
39 |
40 | fi
41 |
42 | # IF SLEEP SHOULD BE ALLOWED
43 | if [ "$allowSleep" = true ] ; then
44 |
45 | # LAUNCH APP THAT DISABLES CLOSED-DISPLAY MODE OVERRIDE
46 | open /Applications/Amphetamine\ Enhancer.app/Contents/Resources/CDMManager/CDMManager.app
47 |
48 | # WRITE FALSE TO AMPHETAMINE'S PLIST SO THIS SCRIPT WILL NOT RUN
49 | # UNTIL AMPHETAMINE STARTS BLOCKING CLOSED-DISPLAY SLEEP AGAIN
50 | defaults write com.if.Amphetamine cdmEnabled -bool false;
51 |
52 | fi
53 |
54 | fi
55 |
56 | } &> /dev/null
57 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Headers:
--------------------------------------------------------------------------------
1 | Versions/Current/Headers
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Modules:
--------------------------------------------------------------------------------
1 | Versions/Current/Modules
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/PrivateHeaders:
--------------------------------------------------------------------------------
1 | Versions/Current/PrivateHeaders
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Resources:
--------------------------------------------------------------------------------
1 | Versions/Current/Resources
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Sparkle:
--------------------------------------------------------------------------------
1 | Versions/Current/Sparkle
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Headers/SPUDownloaderDeprecated.h:
--------------------------------------------------------------------------------
1 | //
2 | // SPUDownloaderDeprecated.h
3 | // Sparkle
4 | //
5 | // Created by Deadpikle on 12/20/17.
6 | // Copyright © 2017 Sparkle Project. All rights reserved.
7 | //
8 |
9 | #import "SPUDownloader.h"
10 |
11 | @interface SPUDownloaderDeprecated : SPUDownloader
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 | #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 | @class SUAppcastItem;
22 | SU_EXPORT @interface SUAppcast : NSObject
23 |
24 | @property (copy, nullable) NSString *userAgentString;
25 | @property (copy, nullable) NSDictionary *httpHeaders;
26 |
27 | - (void)fetchAppcastFromURL:(NSURL *)url inBackground:(BOOL)bg completionBlock:(void (^)(NSError *_Nullable))err;
28 | - (SUAppcast *)copyWithoutDeltaUpdates;
29 |
30 | @property (readonly, copy, nullable) NSArray *items;
31 | @end
32 |
33 | NS_ASSUME_NONNULL_END
34 |
35 | #endif
36 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
38 | // Initializes with data from a dictionary provided by the RSS class.
39 | - (instancetype)initWithDictionary:(NSDictionary *)dict;
40 | - (instancetype)initWithDictionary:(NSDictionary *)dict failureReason:(NSString **)error;
41 |
42 | @property (getter=isDeltaUpdate, readonly) BOOL deltaUpdate;
43 | @property (getter=isCriticalUpdate, readonly) BOOL criticalUpdate;
44 | @property (getter=isMacOsUpdate, readonly) BOOL macOsUpdate;
45 | @property (getter=isInformationOnlyUpdate, readonly) BOOL informationOnlyUpdate;
46 |
47 | // Returns the dictionary provided in initWithDictionary; this might be useful later for extensions.
48 | @property (readonly, copy) NSDictionary *propertiesDictionary;
49 |
50 | - (NSURL *)infoURL;
51 |
52 | @end
53 |
54 | #endif
55 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
34 | // Download phase errors.
35 | SUTemporaryDirectoryError = 2000,
36 | SUDownloadError = 2001,
37 |
38 | // Extraction phase errors.
39 | SUUnarchivingError = 3000,
40 | SUSignatureError = 3001,
41 |
42 | // Installation phase errors.
43 | SUFileCopyFailure = 4000,
44 | SUAuthenticationFailure = 4001,
45 | SUMissingUpdateError = 4002,
46 | SUMissingInstallerToolError = 4003,
47 | SURelaunchError = 4004,
48 | SUInstallationError = 4005,
49 | SUDowngradeError = 4006,
50 | SUInstallationCancelledError = 4007,
51 |
52 | // System phase errors
53 | SUSystemPowerOffError = 5000
54 | };
55 | #pragma clang diagnostic pop
56 |
57 | #endif
58 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Headers/SUUpdater.h:
--------------------------------------------------------------------------------
1 | //
2 | // SUUpdater.h
3 | // Sparkle
4 | //
5 | // Created by Andy Matuschak on 1/4/06.
6 | // Copyright 2006 Andy Matuschak. All rights reserved.
7 | //
8 |
9 | #ifndef SUUPDATER_H
10 | #define SUUPDATER_H
11 |
12 | #if __has_feature(modules)
13 | @import Cocoa;
14 | #else
15 | #import
16 | #endif
17 | #import "SUExport.h"
18 | #import "SUVersionComparisonProtocol.h"
19 | #import "SUVersionDisplayProtocol.h"
20 |
21 | @class SUAppcastItem, SUAppcast;
22 |
23 | @protocol SUUpdaterDelegate;
24 |
25 | /*!
26 | The main API in Sparkle for controlling the update mechanism.
27 |
28 | This class is used to configure the update paramters as well as manually
29 | and automatically schedule and control checks for updates.
30 | */
31 | SU_EXPORT @interface SUUpdater : NSObject
32 |
33 | @property (unsafe_unretained) IBOutlet id delegate;
34 |
35 | /*!
36 | The shared updater for the main bundle.
37 |
38 | This is equivalent to passing [NSBundle mainBundle] to SUUpdater::updaterForBundle:
39 | */
40 | + (SUUpdater *)sharedUpdater;
41 |
42 | /*!
43 | The shared updater for a specified bundle.
44 |
45 | If an updater has already been initialized for the provided bundle, that shared instance will be returned.
46 | */
47 | + (SUUpdater *)updaterForBundle:(NSBundle *)bundle;
48 |
49 | /*!
50 | Designated initializer for SUUpdater.
51 |
52 | If an updater has already been initialized for the provided bundle, that shared instance will be returned.
53 | */
54 | - (instancetype)initForBundle:(NSBundle *)bundle;
55 |
56 | /*!
57 | Explicitly checks for updates and displays a progress dialog while doing so.
58 |
59 | This method is meant for a main menu item.
60 | Connect any menu item to this action in Interface Builder,
61 | and Sparkle will check for updates and report back its findings verbosely
62 | when it is invoked.
63 |
64 | This will find updates that the user has opted into skipping.
65 | */
66 | - (IBAction)checkForUpdates:(id)sender;
67 |
68 | /*!
69 | The menu item validation used for the -checkForUpdates: action
70 | */
71 | - (BOOL)validateMenuItem:(NSMenuItem *)menuItem;
72 |
73 | /*!
74 | Checks for updates, but does not display any UI unless an update is found.
75 |
76 | This is meant for programmatically initating a check for updates. That is,
77 | it will display no UI unless it actually finds an update, in which case it
78 | proceeds as usual.
79 |
80 | If automatic downloading of updates it turned on and allowed, however,
81 | this will invoke that behavior, and if an update is found, it will be downloaded
82 | in the background silently and will be prepped for installation.
83 |
84 | This will not find updates that the user has opted into skipping.
85 | */
86 | - (void)checkForUpdatesInBackground;
87 |
88 | /*!
89 | A property indicating whether or not to check for updates automatically.
90 |
91 | Setting this property will persist in the host bundle's user defaults.
92 | The update schedule cycle will be reset in a short delay after the property's new value is set.
93 | This is to allow reverting this property without kicking off a schedule change immediately
94 | */
95 | @property BOOL automaticallyChecksForUpdates;
96 |
97 | /*!
98 | A property indicating whether or not updates can be automatically downloaded in the background.
99 |
100 | Note that automatic downloading of updates can be disallowed by the developer
101 | or by the user's system if silent updates cannot be done (eg: if they require authentication).
102 | In this case, -automaticallyDownloadsUpdates will return NO regardless of how this property is set.
103 |
104 | Setting this property will persist in the host bundle's user defaults.
105 | */
106 | @property BOOL automaticallyDownloadsUpdates;
107 |
108 | /*!
109 | A property indicating the current automatic update check interval.
110 |
111 | Setting this property will persist in the host bundle's user defaults.
112 | The update schedule cycle will be reset in a short delay after the property's new value is set.
113 | This is to allow reverting this property without kicking off a schedule change immediately
114 | */
115 | @property NSTimeInterval updateCheckInterval;
116 |
117 | /*!
118 | Begins a "probing" check for updates which will not actually offer to
119 | update to that version.
120 |
121 | However, the delegate methods
122 | SUUpdaterDelegate::updater:didFindValidUpdate: and
123 | SUUpdaterDelegate::updaterDidNotFindUpdate: will be called,
124 | so you can use that information in your UI.
125 |
126 | Updates that have been skipped by the user will not be found.
127 | */
128 | - (void)checkForUpdateInformation;
129 |
130 | /*!
131 | The URL of the appcast used to download update information.
132 |
133 | Setting this property will persist in the host bundle's user defaults.
134 | If you don't want persistence, you may want to consider instead implementing
135 | SUUpdaterDelegate::feedURLStringForUpdater: or SUUpdaterDelegate::feedParametersForUpdater:sendingSystemProfile:
136 |
137 | This property must be called on the main thread.
138 | */
139 | @property (copy) NSURL *feedURL;
140 |
141 | /*!
142 | The host bundle that is being updated.
143 | */
144 | @property (readonly, strong) NSBundle *hostBundle;
145 |
146 | /*!
147 | The bundle this class (SUUpdater) is loaded into.
148 | */
149 | @property (strong, readonly) NSBundle *sparkleBundle;
150 |
151 | /*!
152 | The user agent used when checking for updates.
153 |
154 | The default implementation can be overrided.
155 | */
156 | @property (nonatomic, copy) NSString *userAgentString;
157 |
158 | /*!
159 | The HTTP headers used when checking for updates.
160 |
161 | The keys of this dictionary are HTTP header fields (NSString) and values are corresponding values (NSString)
162 | */
163 | @property (copy) NSDictionary *httpHeaders;
164 |
165 | /*!
166 | A property indicating whether or not the user's system profile information is sent when checking for updates.
167 |
168 | Setting this property will persist in the host bundle's user defaults.
169 | */
170 | @property BOOL sendsSystemProfile;
171 |
172 | /*!
173 | A property indicating the decryption password used for extracting updates shipped as Apple Disk Images (dmg)
174 | */
175 | @property (nonatomic, copy) NSString *decryptionPassword;
176 |
177 | /*!
178 | This function ignores normal update schedule, ignores user preferences,
179 | and interrupts users with an unwanted immediate app update.
180 |
181 | WARNING: this function should not be used in regular apps. This function
182 | is a user-unfriendly hack only for very special cases, like unstable
183 | rapidly-changing beta builds that would not run correctly if they were
184 | even one day out of date.
185 |
186 | Instead of this function you should set `SUAutomaticallyUpdate` to `YES`,
187 | which will gracefully install updates when the app quits.
188 |
189 | For UI-less/daemon apps that aren't usually quit, instead of this function,
190 | you can use the delegate method
191 | SUUpdaterDelegate::updater:willInstallUpdateOnQuit:immediateInstallationInvocation:
192 | or
193 | SUUpdaterDelegate::updater:willInstallUpdateOnQuit:immediateInstallationBlock:
194 | to immediately start installation when an update was found.
195 |
196 | A progress dialog is shown but the user will never be prompted to read the
197 | release notes.
198 |
199 | This function will cause update to be downloaded twice if automatic updates are
200 | enabled.
201 |
202 | You may want to respond to the userDidCancelDownload delegate method in case
203 | the user clicks the "Cancel" button while the update is downloading.
204 | */
205 | - (void)installUpdatesIfAvailable;
206 |
207 | /*!
208 | Returns the date of last update check.
209 |
210 | \returns \c nil if no check has been performed.
211 | */
212 | @property (readonly, copy) NSDate *lastUpdateCheckDate;
213 |
214 | /*!
215 | Appropriately schedules or cancels the update checking timer according to
216 | the preferences for time interval and automatic checks.
217 |
218 | This call does not change the date of the next check,
219 | but only the internal NSTimer.
220 | */
221 | - (void)resetUpdateCycle;
222 |
223 | /*!
224 | A property indicating whether or not an update is in progress.
225 |
226 | Note this property is not indicative of whether or not user initiated updates can be performed.
227 | Use SUUpdater::validateMenuItem: for that instead.
228 | */
229 | @property (readonly) BOOL updateInProgress;
230 |
231 | @end
232 |
233 | #endif
234 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Headers/SUUpdaterDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // SUUpdaterDelegate.h
3 | // Sparkle
4 | //
5 | // Created by Mayur Pawashe on 12/25/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 | @protocol SUVersionComparison, SUVersionDisplay;
18 | @class SUUpdater, SUAppcast, SUAppcastItem;
19 |
20 | NS_ASSUME_NONNULL_BEGIN
21 |
22 | // -----------------------------------------------------------------------------
23 | // SUUpdater Notifications for events that might be interesting to more than just the delegate
24 | // The updater will be the notification object
25 | // -----------------------------------------------------------------------------
26 | SU_EXPORT extern NSString *const SUUpdaterDidFinishLoadingAppCastNotification;
27 | SU_EXPORT extern NSString *const SUUpdaterDidFindValidUpdateNotification;
28 | SU_EXPORT extern NSString *const SUUpdaterDidNotFindUpdateNotification;
29 | SU_EXPORT extern NSString *const SUUpdaterWillRestartNotification;
30 | #define SUUpdaterWillRelaunchApplicationNotification SUUpdaterWillRestartNotification;
31 | #define SUUpdaterWillInstallUpdateNotification SUUpdaterWillRestartNotification;
32 |
33 | // Key for the SUAppcastItem object in the SUUpdaterDidFindValidUpdateNotification userInfo
34 | SU_EXPORT extern NSString *const SUUpdaterAppcastItemNotificationKey;
35 | // Key for the SUAppcast object in the SUUpdaterDidFinishLoadingAppCastNotification userInfo
36 | SU_EXPORT extern NSString *const SUUpdaterAppcastNotificationKey;
37 |
38 | // -----------------------------------------------------------------------------
39 | // SUUpdater Delegate:
40 | // -----------------------------------------------------------------------------
41 |
42 | /*!
43 | Provides methods to control the behavior of an SUUpdater object.
44 | */
45 | @protocol SUUpdaterDelegate
46 | @optional
47 |
48 | /*!
49 | Returns whether to allow Sparkle to pop up.
50 |
51 | For example, this may be used to prevent Sparkle from interrupting a setup assistant.
52 |
53 | \param updater The SUUpdater instance.
54 | */
55 | - (BOOL)updaterMayCheckForUpdates:(SUUpdater *)updater;
56 |
57 | /*!
58 | Returns additional parameters to append to the appcast URL's query string.
59 |
60 | This is potentially based on whether or not Sparkle will also be sending along the system profile.
61 |
62 | \param updater The SUUpdater instance.
63 | \param sendingProfile Whether the system profile will also be sent.
64 |
65 | \return An array of dictionaries with keys: "key", "value", "displayKey", "displayValue", the latter two being specifically for display to the user.
66 | */
67 | - (NSArray *> *)feedParametersForUpdater:(SUUpdater *)updater sendingSystemProfile:(BOOL)sendingProfile;
68 |
69 | /*!
70 | Returns a custom appcast URL.
71 |
72 | Override this to dynamically specify the entire URL.
73 |
74 | An alternative may be to use SUUpdaterDelegate::feedParametersForUpdater:sendingSystemProfile:
75 | and let the server handle what kind of feed to provide.
76 |
77 | \param updater The SUUpdater instance.
78 | */
79 | - (nullable NSString *)feedURLStringForUpdater:(SUUpdater *)updater;
80 |
81 | /*!
82 | Returns whether Sparkle should prompt the user about automatic update checks.
83 |
84 | Use this to override the default behavior.
85 |
86 | \param updater The SUUpdater instance.
87 | */
88 | - (BOOL)updaterShouldPromptForPermissionToCheckForUpdates:(SUUpdater *)updater;
89 |
90 | /*!
91 | Called after Sparkle has downloaded the appcast from the remote server.
92 |
93 | Implement this if you want to do some special handling with the appcast once it finishes loading.
94 |
95 | \param updater The SUUpdater instance.
96 | \param appcast The appcast that was downloaded from the remote server.
97 | */
98 | - (void)updater:(SUUpdater *)updater didFinishLoadingAppcast:(SUAppcast *)appcast;
99 |
100 | /*!
101 | Returns the item in the appcast corresponding to the update that should be installed.
102 |
103 | If you're using special logic or extensions in your appcast,
104 | implement this to use your own logic for finding a valid update, if any,
105 | in the given appcast.
106 |
107 | \param appcast The appcast that was downloaded from the remote server.
108 | \param updater The SUUpdater instance.
109 | */
110 | - (nullable SUAppcastItem *)bestValidUpdateInAppcast:(SUAppcast *)appcast forUpdater:(SUUpdater *)updater;
111 |
112 | /*!
113 | Called when a valid update is found by the update driver.
114 |
115 | \param updater The SUUpdater instance.
116 | \param item The appcast item corresponding to the update that is proposed to be installed.
117 | */
118 | - (void)updater:(SUUpdater *)updater didFindValidUpdate:(SUAppcastItem *)item;
119 |
120 | /*!
121 | Called just before the scheduled update driver prompts the user to install an update.
122 |
123 | \param updater The SUUpdater instance.
124 |
125 | \return YES to allow the update prompt to be shown (the default behavior), or NO to suppress it.
126 | */
127 | - (BOOL)updaterShouldShowUpdateAlertForScheduledUpdate:(SUUpdater *)updater forItem:(SUAppcastItem *)item;
128 |
129 | /*!
130 | Called after the user dismisses the update alert.
131 |
132 | \param updater The SUUpdater instance.
133 | \param permanently YES if the alert will not appear again for this update; NO if it may reappear.
134 | */
135 | - (void)updater:(SUUpdater *)updater didDismissUpdateAlertPermanently:(BOOL)permanently forItem:(SUAppcastItem *)item;
136 |
137 | /*!
138 | Called when a valid update is not found.
139 |
140 | \param updater The SUUpdater instance.
141 | */
142 | - (void)updaterDidNotFindUpdate:(SUUpdater *)updater;
143 |
144 | /*!
145 | Called when the user clicks the Skip This Version button.
146 |
147 | \param updater The SUUpdater instance.
148 | */
149 | - (void)updater:(SUUpdater *)updater userDidSkipThisVersion:(SUAppcastItem *)item;
150 |
151 | /*!
152 | Called immediately before downloading the specified update.
153 |
154 | \param updater The SUUpdater instance.
155 | \param item The appcast item corresponding to the update that is proposed to be downloaded.
156 | \param request The mutable URL request that will be used to download the update.
157 | */
158 | - (void)updater:(SUUpdater *)updater willDownloadUpdate:(SUAppcastItem *)item withRequest:(NSMutableURLRequest *)request;
159 |
160 | /*!
161 | Called immediately after succesfull download of the specified update.
162 |
163 | \param updater The SUUpdater instance.
164 | \param item The appcast item corresponding to the update that has been downloaded.
165 | */
166 | - (void)updater:(SUUpdater *)updater didDownloadUpdate:(SUAppcastItem *)item;
167 |
168 | /*!
169 | Called after the specified update failed to download.
170 |
171 | \param updater The SUUpdater instance.
172 | \param item The appcast item corresponding to the update that failed to download.
173 | \param error The error generated by the failed download.
174 | */
175 | - (void)updater:(SUUpdater *)updater failedToDownloadUpdate:(SUAppcastItem *)item error:(NSError *)error;
176 |
177 | /*!
178 | Called when the user clicks the cancel button while and update is being downloaded.
179 |
180 | \param updater The SUUpdater instance.
181 | */
182 | - (void)userDidCancelDownload:(SUUpdater *)updater;
183 |
184 | /*!
185 | Called immediately before extracting the specified downloaded update.
186 |
187 | \param updater The SUUpdater instance.
188 | \param item The appcast item corresponding to the update that is proposed to be extracted.
189 | */
190 | - (void)updater:(SUUpdater *)updater willExtractUpdate:(SUAppcastItem *)item;
191 |
192 | /*!
193 | Called immediately after extracting the specified downloaded update.
194 |
195 | \param updater The SUUpdater instance.
196 | \param item The appcast item corresponding to the update that has been extracted.
197 | */
198 | - (void)updater:(SUUpdater *)updater didExtractUpdate:(SUAppcastItem *)item;
199 |
200 | /*!
201 | Called immediately before installing the specified update.
202 |
203 | \param updater The SUUpdater instance.
204 | \param item The appcast item corresponding to the update that is proposed to be installed.
205 | */
206 | - (void)updater:(SUUpdater *)updater willInstallUpdate:(SUAppcastItem *)item;
207 |
208 | /*!
209 | Returns whether the relaunch should be delayed in order to perform other tasks.
210 |
211 | This is not called if the user didn't relaunch on the previous update,
212 | in that case it will immediately restart.
213 |
214 | \param updater The SUUpdater instance.
215 | \param item The appcast item corresponding to the update that is proposed to be installed.
216 | \param invocation The invocation that must be completed with `[invocation invoke]` before continuing with the relaunch.
217 |
218 | \return \c YES to delay the relaunch until \p invocation is invoked.
219 | */
220 | - (BOOL)updater:(SUUpdater *)updater shouldPostponeRelaunchForUpdate:(SUAppcastItem *)item untilInvoking:(NSInvocation *)invocation;
221 |
222 | /*!
223 | Returns whether the relaunch should be delayed in order to perform other tasks.
224 |
225 | This is not called if the user didn't relaunch on the previous update,
226 | in that case it will immediately restart.
227 |
228 | This method acts as a simpler alternative to SUUpdaterDelegate::updater:shouldPostponeRelaunchForUpdate:untilInvoking: avoiding usage of NSInvocation, which is not available in Swift environments.
229 |
230 | \param updater The SUUpdater instance.
231 | \param item The appcast item corresponding to the update that is proposed to be installed.
232 |
233 | \return \c YES to delay the relaunch.
234 | */
235 | - (BOOL)updater:(SUUpdater *)updater shouldPostponeRelaunchForUpdate:(SUAppcastItem *)item;
236 |
237 | /*!
238 | Returns whether the application should be relaunched at all.
239 |
240 | Some apps \b cannot be relaunched under certain circumstances.
241 | This method can be used to explicitly prevent a relaunch.
242 |
243 | \param updater The SUUpdater instance.
244 | */
245 | - (BOOL)updaterShouldRelaunchApplication:(SUUpdater *)updater;
246 |
247 | /*!
248 | Called immediately before relaunching.
249 |
250 | \param updater The SUUpdater instance.
251 | */
252 | - (void)updaterWillRelaunchApplication:(SUUpdater *)updater;
253 |
254 | /*!
255 | Called immediately after relaunching. SUUpdater delegate must be set before applicationDidFinishLaunching: to catch this event.
256 |
257 | \param updater The SUUpdater instance.
258 | */
259 | - (void)updaterDidRelaunchApplication:(SUUpdater *)updater;
260 |
261 | /*!
262 | Returns an object that compares version numbers to determine their arithmetic relation to each other.
263 |
264 | This method allows you to provide a custom version comparator.
265 | If you don't implement this method or return \c nil,
266 | the standard version comparator will be used.
267 |
268 | \sa SUStandardVersionComparator
269 |
270 | \param updater The SUUpdater instance.
271 | */
272 | - (nullable id)versionComparatorForUpdater:(SUUpdater *)updater;
273 |
274 | /*!
275 | Returns an object that formats version numbers for display to the user.
276 |
277 | If you don't implement this method or return \c nil,
278 | the standard version formatter will be used.
279 |
280 | \sa SUUpdateAlert
281 |
282 | \param updater The SUUpdater instance.
283 | */
284 | - (nullable id)versionDisplayerForUpdater:(SUUpdater *)updater;
285 |
286 | /*!
287 | Returns the path which is used to relaunch the client after the update is installed.
288 |
289 | The default is the path of the host bundle.
290 |
291 | \param updater The SUUpdater instance.
292 | */
293 | - (nullable NSString *)pathToRelaunchForUpdater:(SUUpdater *)updater;
294 |
295 | /*!
296 | Called before an updater shows a modal alert window,
297 | to give the host the opportunity to hide attached windows that may get in the way.
298 |
299 | \param updater The SUUpdater instance.
300 | */
301 | - (void)updaterWillShowModalAlert:(SUUpdater *)updater;
302 |
303 | /*!
304 | Called after an updater shows a modal alert window,
305 | to give the host the opportunity to hide attached windows that may get in the way.
306 |
307 | \param updater The SUUpdater instance.
308 | */
309 | - (void)updaterDidShowModalAlert:(SUUpdater *)updater;
310 |
311 | /*!
312 | Called when an update is scheduled to be silently installed on quit.
313 | This is after an update has been automatically downloaded in the background.
314 | (i.e. SUUpdater::automaticallyDownloadsUpdates is YES)
315 |
316 | \param updater The SUUpdater instance.
317 | \param item The appcast item corresponding to the update that is proposed to be installed.
318 | \param invocation Can be used to trigger an immediate silent install and relaunch.
319 | */
320 | - (void)updater:(SUUpdater *)updater willInstallUpdateOnQuit:(SUAppcastItem *)item immediateInstallationInvocation:(NSInvocation *)invocation;
321 |
322 | /*!
323 | Called when an update is scheduled to be silently installed on quit.
324 | This is after an update has been automatically downloaded in the background.
325 | (i.e. SUUpdater::automaticallyDownloadsUpdates is YES)
326 | This method acts as a more modern alternative to SUUpdaterDelegate::updater:willInstallUpdateOnQuit:immediateInstallationInvocation: using a block instead of NSInvocation, which is not available in Swift environments.
327 |
328 | \param updater The SUUpdater instance.
329 | \param item The appcast item corresponding to the update that is proposed to be installed.
330 | \param installationBlock Can be used to trigger an immediate silent install and relaunch.
331 | */
332 | - (void)updater:(SUUpdater *)updater willInstallUpdateOnQuit:(SUAppcastItem *)item immediateInstallationBlock:(void (^)(void))installationBlock;
333 |
334 | /*!
335 | Calls after an update that was scheduled to be silently installed on quit has been canceled.
336 |
337 | \param updater The SUUpdater instance.
338 | \param item The appcast item corresponding to the update that was proposed to be installed.
339 | */
340 | - (void)updater:(SUUpdater *)updater didCancelInstallUpdateOnQuit:(SUAppcastItem *)item;
341 |
342 | /*!
343 | Called after an update is aborted due to an error.
344 |
345 | \param updater The SUUpdater instance.
346 | \param error The error that caused the abort
347 | */
348 | - (void)updater:(SUUpdater *)updater didAbortWithError:(NSError *)error;
349 |
350 | @end
351 |
352 | NS_ASSUME_NONNULL_END
353 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 | #import "SUAppcast.h"
16 | #import "SUAppcastItem.h"
17 | #import "SUStandardVersionComparator.h"
18 | #import "SUUpdater.h"
19 | #import "SUUpdaterDelegate.h"
20 | #import "SUVersionComparisonProtocol.h"
21 | #import "SUVersionDisplayProtocol.h"
22 | #import "SUErrors.h"
23 |
24 | #import "SPUDownloader.h"
25 | #import "SPUDownloaderDelegate.h"
26 | #import "SPUDownloaderDeprecated.h"
27 | #import "SPUDownloadData.h"
28 | #import "SPUDownloaderProtocol.h"
29 | #import "SPUDownloaderSession.h"
30 | #import "SPUURLRequest.h"
31 | #import "SUCodeSigningVerifier.h"
32 |
33 | #endif
34 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module Sparkle {
2 | umbrella header "Sparkle.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/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 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | BuildMachineOSBuild
6 | 19A558d
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.22.0 33-gd5222353e
21 | CFBundleSignature
22 | ????
23 | CFBundleSupportedPlatforms
24 |
25 | MacOSX
26 |
27 | CFBundleVersion
28 | 1.22.0
29 | DTCompiler
30 | com.apple.compilers.llvm.clang.1_0
31 | DTPlatformBuild
32 | 11M392r
33 | DTPlatformVersion
34 | GM
35 | DTSDKBuild
36 | 19A536d
37 | DTSDKName
38 | macosx10.15
39 | DTXcode
40 | 1100
41 | DTXcodeBuild
42 | 11M392r
43 | LSBackgroundOnly
44 | 1
45 | LSMinimumSystemVersion
46 | 10.7
47 | LSUIElement
48 | 1
49 | NSMainNibFile
50 | MainMenu
51 | NSPrincipalClass
52 | NSApplication
53 |
54 |
55 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/Autoupdate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/Autoupdate
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/fileop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/fileop
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/PkgInfo:
--------------------------------------------------------------------------------
1 | APPL????
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/AppIcon.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/AppIcon.icns
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/SUStatus.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/SUStatus.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ar.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ar.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ca.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ca.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/cs.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/cs.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/da.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/da.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/de.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/de.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/el.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/el.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/en.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/en.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/es.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/es.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fi.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fi.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fr.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/fr.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/he.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/he.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hr.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hr.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hu.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/hu.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/is.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/is.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/it.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/it.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ja.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ja.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ko.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ko.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nb.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nb.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nl.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/nl.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pl.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pl.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_BR.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_BR.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_PT.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/pt_PT.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ro.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ro.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ru.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/ru.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sk.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sk.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sl.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sl.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sv.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/sv.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/th.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/th.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/tr.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/tr.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/uk.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/uk.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_CN.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_CN.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_TW.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/Resources/zh_TW.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/DarkAqua.css:
--------------------------------------------------------------------------------
1 | html {
2 | color: #FFFFFFD8;
3 | }
4 | :link {
5 | color: #419CFF;
6 | }
7 | :link:active {
8 | color: #FF1919;
9 | }
10 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | BuildMachineOSBuild
6 | 19A558d
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.22.0 33-gd5222353e
21 | CFBundleSignature
22 | ????
23 | CFBundleSupportedPlatforms
24 |
25 | MacOSX
26 |
27 | CFBundleVersion
28 | 1.22.0
29 | DTCompiler
30 | com.apple.compilers.llvm.clang.1_0
31 | DTPlatformBuild
32 | 11M392r
33 | DTPlatformVersion
34 | GM
35 | DTSDKBuild
36 | 19A536d
37 | DTSDKName
38 | macosx10.15
39 | DTXcode
40 | 1100
41 | DTXcodeBuild
42 | 11M392r
43 | LSMinimumSystemVersion
44 | 10.7
45 |
46 |
47 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/SUModelTranslation.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ADP2,1
6 | Developer Transition Kit
7 | iMac1,1
8 | iMac G3 (Rev A-D)
9 | iMac4,1
10 | iMac (Core Duo)
11 | iMac4,2
12 | iMac for Education (17 inch, Core Duo)
13 | iMac5,1
14 | iMac (Core 2 Duo, 17 or 20 inch, SuperDrive)
15 | iMac5,2
16 | iMac (Core 2 Duo, 17 inch, Combo Drive)
17 | iMac6,1
18 | iMac (Core 2 Duo, 24 inch, SuperDrive)
19 | iMac7,1
20 | iMac Intel Core 2 Duo (aluminum enclosure)
21 | iMac8,1
22 | iMac (Core 2 Duo, 20 or 24 inch, Early 2008 )
23 | iMac9,1
24 | iMac (Core 2 Duo, 20 or 24 inch, Early or Mid 2009 )
25 | iMac10,1
26 | iMac (Core 2 Duo, 21.5 or 27 inch, Late 2009 )
27 | iMac11,1
28 | iMac (Core i5 or i7, 27 inch Late 2009)
29 | iMac11,2
30 | 21.5" iMac (mid 2010)
31 | iMac11,3
32 | iMac (Core i5 or i7, 27 inch Mid 2010)
33 | iMac12,1
34 | iMac (Core i3 or i5 or i7, 21.5 inch Mid 2010 or Late 2011)
35 | iMac12,2
36 | iMac (Core i5 or i7, 27 inch Mid 2011)
37 | iMac13,1
38 | iMac (Core i3 or i5 or i7, 21.5 inch Late 2012 or Early 2013)
39 | iMac13,2
40 | iMac (Core i5 or i7, 27 inch Late 2012)
41 | iMac14,1
42 | iMac (Core i5, 21.5 inch Late 2013)
43 | iMac14,2
44 | iMac (Core i5 or i7, 27 inch Late 2013)
45 | iMac14,3
46 | iMac (Core i5 or i7, 21.5 inch Late 2013)
47 | iMac14,4
48 | iMac (Core i5, 21.5 inch Mid 2014)
49 | iMac15,1
50 | iMac (Retina 5K Core i5 or i7, 27 inch Late 2014 or Mid 2015)
51 | iMac16,1
52 | iMac (Core i5, 21,5 inch Late 2015)
53 | iMac16,2
54 | iMac (Retina 4K Core i5 or i7, 21.5 inch Late 2015)
55 | iMac17,1
56 | iMac (Retina 5K Core i5 or i7, 27 inch Late 2015)
57 | MacBook1,1
58 | MacBook (Core Duo)
59 | MacBook2,1
60 | MacBook (Core 2 Duo)
61 | MacBook4,1
62 | MacBook (Core 2 Duo Feb 2008)
63 | MacBook5,1
64 | MacBook (Core 2 Duo, Late 2008, Unibody)
65 | MacBook5,2
66 | MacBook (Core 2 Duo, Early 2009, White)
67 | MacBook6,1
68 | MacBook (Core 2 Duo, Late 2009, Unibody)
69 | MacBook7,1
70 | MacBook (Core 2 Duo, Mid 2010, White)
71 | MacBook8,1
72 | MacBook (Core M, 12 inch, Early 2015)
73 | MacBookAir1,1
74 | MacBook Air (Core 2 Duo, 13 inch, Early 2008)
75 | MacBookAir2,1
76 | MacBook Air (Core 2 Duo, 13 inch, Mid 2009)
77 | MacBookAir3,1
78 | MacBook Air (Core 2 Duo, 11 inch, Late 2010)
79 | MacBookAir3,2
80 | MacBook Air (Core 2 Duo, 13 inch, Late 2010)
81 | MacBookAir4,1
82 | MacBook Air (Core i5 or i7, 11 inch, Mid 2011)
83 | MacBookAir4,2
84 | MacBook Air (Core i5 or i7, 13 inch, Mid 2011)
85 | MacBookAir5,1
86 | MacBook Air (Core i5 or i7, 11 inch, Mid 2012)
87 | MacBookAir5,2
88 | MacBook Air (Core i5 or i7, 13 inch, Mid 2012)
89 | MacBookAir6,1
90 | MacBook Air (Core i5 or i7, 11 inch, Mid 2013 or Early 2014)
91 | MacBookAir6,2
92 | MacBook Air (Core i5 or i7, 13 inch, Mid 2013 or Early 2014)
93 | MacBookAir7,1
94 | MacBook Air (Core i5 or i7, 11 inch, Early 2015)
95 | MacBookAir7,2
96 | MacBook Air (Core i5 or i7, 13 inch, Early 2015)
97 | MacBookPro1,1
98 | MacBook Pro Core Duo (15-inch)
99 | MacBookPro1,2
100 | MacBook Pro Core Duo (17-inch)
101 | MacBookPro2,1
102 | MacBook Pro Core 2 Duo (17-inch)
103 | MacBookPro2,2
104 | MacBook Pro Core 2 Duo (15-inch)
105 | MacBookPro3,1
106 | MacBook Pro Core 2 Duo (15-inch LED, Core 2 Duo)
107 | MacBookPro3,2
108 | MacBook Pro Core 2 Duo (17-inch HD, Core 2 Duo)
109 | MacBookPro4,1
110 | MacBook Pro (Core 2 Duo Feb 2008)
111 | MacBookPro5,1
112 | MacBook Pro Intel Core 2 Duo (aluminum unibody)
113 | MacBookPro5,2
114 | MacBook Pro Intel Core 2 Duo (aluminum unibody)
115 | MacBookPro5,3
116 | MacBook Pro Intel Core 2 Duo (aluminum unibody)
117 | MacBookPro5,4
118 | MacBook Pro Intel Core 2 Duo (aluminum unibody)
119 | MacBookPro5,5
120 | MacBook Pro Intel Core 2 Duo (aluminum unibody)
121 | MacBookPro6,1
122 | MacBook Pro Intel Core i5, Intel Core i7 (mid 2010)
123 | MacBookPro6,2
124 | MacBook Pro Intel Core i5, Intel Core i7 (mid 2010)
125 | MacBookPro7,1
126 | MacBook Pro Intel Core 2 Duo (mid 2010)
127 | MacBookPro8,1
128 | MacBook Pro Intel Core i5, Intel Core i7, 13" (early 2011)
129 | MacBookPro8,2
130 | MacBook Pro Intel Core i7, 15" (early 2011)
131 | MacBookPro8,3
132 | MacBook Pro Intel Core i7, 17" (early 2011)
133 | MacBookPro9,1
134 | MacBook Pro (15-inch, Mid 2012)
135 | MacBookPro9,2
136 | MacBook Pro (13-inch, Mid 2012)
137 | MacBookPro10,1
138 | MacBook Pro (Retina, Mid 2012)
139 | MacBookPro10,2
140 | MacBook Pro (Retina, 13-inch, Late 2012)
141 | MacBookPro11,1
142 | MacBook Pro (Retina, 13-inch, Late 2013)
143 | MacBookPro11,2
144 | MacBook Pro (Retina, 15-inch, Late 2013)
145 | MacBookPro11,3
146 | MacBook Pro (Retina, 15-inch, Late 2013)
147 | MacbookPro11,4
148 | MacBook Pro (Retina, 15-inch, Mid 2015)
149 | MacbookPro11,5
150 | MacBook Pro (Retina, 15-inch, Mid 2015)
151 | MacbookPro12,1
152 | MacBook Pro (Retina, 13-inch, Early 2015)
153 | Macmini1,1
154 | Mac Mini (Core Solo/Duo)
155 | Macmini2,1
156 | Mac mini Intel Core
157 | Macmini3,1
158 | Mac mini Intel Core
159 | Macmini4,1
160 | Mac mini Intel Core (Mid 2010)
161 | Macmini5,1
162 | Mac mini (Core i5, Mid 2011)
163 | Macmini5,2
164 | Mac mini (Core i5 or Core i7, Mid 2011)
165 | Macmini5,3
166 | Mac mini (Core i7, Server, Mid 2011)
167 | Macmini6,1
168 | Mac mini (Core i5, Late 2012)
169 | Macmini6,2
170 | Mac mini (Core i7, Normal or Server, Late 2012)
171 | Macmini7,1
172 | Mac mini (Core i5 or Core i7, Late 2014)
173 | MacPro1,1,Quad
174 | Mac Pro
175 | MacPro1,1
176 | Mac Pro (four-core)
177 | MacPro2,1
178 | Mac Pro (eight-core)
179 | MacPro3,1
180 | Mac Pro (January 2008 4- or 8- core "Harpertown")
181 | MacPro4,1
182 | Mac Pro (March 2009)
183 | MacPro5,1
184 | Mac Pro (2010 or 2012)
185 | MacPro6,1
186 | Mac Pro (Late 2013)
187 | PowerBook1,1
188 | PowerBook G3
189 | PowerBook2,1
190 | iBook G3
191 | PowerBook2,2
192 | iBook G3 (FireWire)
193 | PowerBook2,3
194 | iBook G3
195 | PowerBook2,4
196 | iBook G3
197 | PowerBook3,1
198 | PowerBook G3 (FireWire)
199 | PowerBook3,2
200 | PowerBook G4
201 | PowerBook3,3
202 | PowerBook G4 (Gigabit Ethernet)
203 | PowerBook3,4
204 | PowerBook G4 (DVI)
205 | PowerBook3,5
206 | PowerBook G4 (1GHz / 867MHz)
207 | PowerBook4,1
208 | iBook G3 (Dual USB, Late 2001)
209 | PowerBook4,2
210 | iBook G3 (16MB VRAM)
211 | PowerBook4,3
212 | iBook G3 Opaque 16MB VRAM, 32MB VRAM, Early 2003)
213 | PowerBook5,1
214 | PowerBook G4 (17 inch)
215 | PowerBook5,2
216 | PowerBook G4 (15 inch FW 800)
217 | PowerBook5,3
218 | PowerBook G4 (17-inch 1.33GHz)
219 | PowerBook5,4
220 | PowerBook G4 (15 inch 1.5/1.33GHz)
221 | PowerBook5,5
222 | PowerBook G4 (17-inch 1.5GHz)
223 | PowerBook5,6
224 | PowerBook G4 (15 inch 1.67GHz/1.5GHz)
225 | PowerBook5,7
226 | PowerBook G4 (17-inch 1.67GHz)
227 | PowerBook5,8
228 | PowerBook G4 (Double layer SD, 15 inch)
229 | PowerBook5,9
230 | PowerBook G4 (Double layer SD, 17 inch)
231 | PowerBook6,1
232 | PowerBook G4 (12 inch)
233 | PowerBook6,2
234 | PowerBook G4 (12 inch, DVI)
235 | PowerBook6,3
236 | iBook G4
237 | PowerBook6,4
238 | PowerBook G4 (12 inch 1.33GHz)
239 | PowerBook6,5
240 | iBook G4 (Early-Late 2004)
241 | PowerBook6,7
242 | iBook G4 (Mid 2005)
243 | PowerBook6,8
244 | PowerBook G4 (12 inch 1.5GHz)
245 | PowerMac1,1
246 | Power Macintosh G3 (Blue & White)
247 | PowerMac1,2
248 | Power Macintosh G4 (PCI Graphics)
249 | PowerMac2,1
250 | iMac G3 (Slot-loading CD-ROM)
251 | PowerMac2,2
252 | iMac G3 (Summer 2000)
253 | PowerMac3,1
254 | Power Macintosh G4 (AGP Graphics)
255 | PowerMac3,2
256 | Power Macintosh G4 (AGP Graphics)
257 | PowerMac3,3
258 | Power Macintosh G4 (Gigabit Ethernet)
259 | PowerMac3,4
260 | Power Macintosh G4 (Digital Audio)
261 | PowerMac3,5
262 | Power Macintosh G4 (Quick Silver)
263 | PowerMac3,6
264 | Power Macintosh G4 (Mirrored Drive Door)
265 | PowerMac4,1
266 | iMac G3 (Early/Summer 2001)
267 | PowerMac4,2
268 | iMac G4 (Flat Panel)
269 | PowerMac4,4
270 | eMac
271 | PowerMac4,5
272 | iMac G4 (17-inch Flat Panel)
273 | PowerMac5,1
274 | Power Macintosh G4 Cube
275 | PowerMac5,2
276 | Power Mac G4 Cube
277 | PowerMac6,1
278 | iMac G4 (USB 2.0)
279 | PowerMac6,3
280 | iMac G4 (20-inch Flat Panel)
281 | PowerMac6,4
282 | eMac (USB 2.0, 2005)
283 | PowerMac7,2
284 | Power Macintosh G5
285 | PowerMac7,3
286 | Power Macintosh G5
287 | PowerMac8,1
288 | iMac G5
289 | PowerMac8,2
290 | iMac G5 (Ambient Light Sensor)
291 | PowerMac9,1
292 | Power Macintosh G5 (Late 2005)
293 | PowerMac10,1
294 | Mac Mini G4
295 | PowerMac10,2
296 | Mac Mini (Late 2005)
297 | PowerMac11,2
298 | Power Macintosh G5 (Late 2005)
299 | PowerMac12,1
300 | iMac G5 (iSight)
301 | RackMac1,1
302 | Xserve G4
303 | RackMac1,2
304 | Xserve G4 (slot-loading, cluster node)
305 | RackMac3,1
306 | Xserve G5
307 | Xserve1,1
308 | Xserve (Intel Xeon)
309 | Xserve2,1
310 | Xserve (January 2008 quad-core)
311 | Xserve3,1
312 | Xserve (early 2009)
313 |
314 |
315 |
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/SUStatus.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/SUStatus.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ar.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ar.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ar.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ar.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ar.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ca.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ca.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/cs.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/cs.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/cs.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/cs.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/cs.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/da.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/da.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/da.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/da.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/da.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/de.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/de.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/de.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/el.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/el.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/el.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/el.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/el.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/en.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/en.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/en.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/es.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/es.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/es.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fi.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fi.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fi.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fi.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fi.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fr.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fr.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fr.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/fr_CA.lproj:
--------------------------------------------------------------------------------
1 | fr.lproj
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/he.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/he.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hr.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hr.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hr.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hr.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hr.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hu.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hu.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hu.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hu.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/hu.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/is.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/is.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/is.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/is.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/is.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/it.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/it.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/it.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ja.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ja.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ja.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ja.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ja.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ko.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ko.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ko.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ko.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ko.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nb.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nb.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nb.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nb.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nb.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nl.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nl.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/nl.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pl.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pl.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pl.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pl.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pl.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt.lproj:
--------------------------------------------------------------------------------
1 | pt_BR.lproj
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_BR.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/pt_PT.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ro.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ro.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ro.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ro.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ro.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ru.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ru.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/ru.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sk.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sk.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sk.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sk.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sl.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sl.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sl.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sl.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sl.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sv.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sv.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/sv.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/th.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/th.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/th.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/th.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/th.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/tr.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/tr.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/tr.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/tr.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/tr.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/uk.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/uk.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/uk.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/uk.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/uk.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_CN.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUAutomaticUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUAutomaticUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdateAlert.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdateAlert.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdatePermissionPrompt.nib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/SUUpdatePermissionPrompt.nib
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/Sparkle.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Resources/zh_TW.lproj/Sparkle.strings
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Sparkle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/A/Sparkle
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/Sparkle.framework/Versions/Current:
--------------------------------------------------------------------------------
1 | A
--------------------------------------------------------------------------------
/Xcode Project/Amphetamine Enhancer/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // Amphetamine Enhancer
4 | //
5 | // Created by William Gustafson on 9/30/19.
6 | // Copyright © 2019 William Gustafson. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | int main(int argc, const char * argv[]) {
12 | @autoreleasepool {
13 | // Setup code that might create autoreleased objects goes here.
14 | }
15 | return NSApplicationMain(argc, argv);
16 | }
17 |
--------------------------------------------------------------------------------
/Xcode Project/CDMManager/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/CDMManager/.DS_Store
--------------------------------------------------------------------------------
/Xcode Project/CDMManager/CDMManager.xcodeproj/project.pbxproj:
--------------------------------------------------------------------------------
1 | // !$*UTF8*$!
2 | {
3 | archiveVersion = 1;
4 | classes = {
5 | };
6 | objectVersion = 50;
7 | objects = {
8 |
9 | /* Begin PBXBuildFile section */
10 | F9AC7E3C23C3F037007FBE9F /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F9AC7E3B23C3F037007FBE9F /* AppDelegate.m */; };
11 | F9AC7E4123C3F03C007FBE9F /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = F9AC7E3F23C3F03C007FBE9F /* MainMenu.xib */; };
12 | F9AC7E4423C3F03C007FBE9F /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F9AC7E4323C3F03C007FBE9F /* main.m */; };
13 | /* End PBXBuildFile section */
14 |
15 | /* Begin PBXFileReference section */
16 | F9AC7E3723C3F037007FBE9F /* CDMManager.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CDMManager.app; sourceTree = BUILT_PRODUCTS_DIR; };
17 | F9AC7E3A23C3F037007FBE9F /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; };
18 | F9AC7E3B23C3F037007FBE9F /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; };
19 | F9AC7E3D23C3F03C007FBE9F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; };
20 | F9AC7E4023C3F03C007FBE9F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/MainMenu.xib; sourceTree = ""; };
21 | F9AC7E4223C3F03C007FBE9F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
22 | F9AC7E4323C3F03C007FBE9F /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; };
23 | F9AC7E4523C3F03C007FBE9F /* CDMManager.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = CDMManager.entitlements; sourceTree = ""; };
24 | /* End PBXFileReference section */
25 |
26 | /* Begin PBXFrameworksBuildPhase section */
27 | F9AC7E3423C3F037007FBE9F /* Frameworks */ = {
28 | isa = PBXFrameworksBuildPhase;
29 | buildActionMask = 2147483647;
30 | files = (
31 | );
32 | runOnlyForDeploymentPostprocessing = 0;
33 | };
34 | /* End PBXFrameworksBuildPhase section */
35 |
36 | /* Begin PBXGroup section */
37 | F9AC7E2E23C3F037007FBE9F = {
38 | isa = PBXGroup;
39 | children = (
40 | F9AC7E3923C3F037007FBE9F /* CDMManager */,
41 | F9AC7E3823C3F037007FBE9F /* Products */,
42 | );
43 | sourceTree = "";
44 | };
45 | F9AC7E3823C3F037007FBE9F /* Products */ = {
46 | isa = PBXGroup;
47 | children = (
48 | F9AC7E3723C3F037007FBE9F /* CDMManager.app */,
49 | );
50 | name = Products;
51 | sourceTree = "";
52 | };
53 | F9AC7E3923C3F037007FBE9F /* CDMManager */ = {
54 | isa = PBXGroup;
55 | children = (
56 | F9AC7E3A23C3F037007FBE9F /* AppDelegate.h */,
57 | F9AC7E3B23C3F037007FBE9F /* AppDelegate.m */,
58 | F9AC7E3D23C3F03C007FBE9F /* Assets.xcassets */,
59 | F9AC7E3F23C3F03C007FBE9F /* MainMenu.xib */,
60 | F9AC7E4223C3F03C007FBE9F /* Info.plist */,
61 | F9AC7E4323C3F03C007FBE9F /* main.m */,
62 | F9AC7E4523C3F03C007FBE9F /* CDMManager.entitlements */,
63 | );
64 | path = CDMManager;
65 | sourceTree = "";
66 | };
67 | /* End PBXGroup section */
68 |
69 | /* Begin PBXNativeTarget section */
70 | F9AC7E3623C3F037007FBE9F /* CDMManager */ = {
71 | isa = PBXNativeTarget;
72 | buildConfigurationList = F9AC7E4823C3F03C007FBE9F /* Build configuration list for PBXNativeTarget "CDMManager" */;
73 | buildPhases = (
74 | F9AC7E3323C3F037007FBE9F /* Sources */,
75 | F9AC7E3423C3F037007FBE9F /* Frameworks */,
76 | F9AC7E3523C3F037007FBE9F /* Resources */,
77 | );
78 | buildRules = (
79 | );
80 | dependencies = (
81 | );
82 | name = CDMManager;
83 | productName = CDMManager;
84 | productReference = F9AC7E3723C3F037007FBE9F /* CDMManager.app */;
85 | productType = "com.apple.product-type.application";
86 | };
87 | /* End PBXNativeTarget section */
88 |
89 | /* Begin PBXProject section */
90 | F9AC7E2F23C3F037007FBE9F /* Project object */ = {
91 | isa = PBXProject;
92 | attributes = {
93 | LastUpgradeCheck = 1130;
94 | ORGANIZATIONNAME = "William Gustafson";
95 | TargetAttributes = {
96 | F9AC7E3623C3F037007FBE9F = {
97 | CreatedOnToolsVersion = 11.3;
98 | };
99 | };
100 | };
101 | buildConfigurationList = F9AC7E3223C3F037007FBE9F /* Build configuration list for PBXProject "CDMManager" */;
102 | compatibilityVersion = "Xcode 9.3";
103 | developmentRegion = en;
104 | hasScannedForEncodings = 0;
105 | knownRegions = (
106 | en,
107 | Base,
108 | );
109 | mainGroup = F9AC7E2E23C3F037007FBE9F;
110 | productRefGroup = F9AC7E3823C3F037007FBE9F /* Products */;
111 | projectDirPath = "";
112 | projectRoot = "";
113 | targets = (
114 | F9AC7E3623C3F037007FBE9F /* CDMManager */,
115 | );
116 | };
117 | /* End PBXProject section */
118 |
119 | /* Begin PBXResourcesBuildPhase section */
120 | F9AC7E3523C3F037007FBE9F /* Resources */ = {
121 | isa = PBXResourcesBuildPhase;
122 | buildActionMask = 2147483647;
123 | files = (
124 | F9AC7E4123C3F03C007FBE9F /* MainMenu.xib in Resources */,
125 | );
126 | runOnlyForDeploymentPostprocessing = 0;
127 | };
128 | /* End PBXResourcesBuildPhase section */
129 |
130 | /* Begin PBXSourcesBuildPhase section */
131 | F9AC7E3323C3F037007FBE9F /* Sources */ = {
132 | isa = PBXSourcesBuildPhase;
133 | buildActionMask = 2147483647;
134 | files = (
135 | F9AC7E4423C3F03C007FBE9F /* main.m in Sources */,
136 | F9AC7E3C23C3F037007FBE9F /* AppDelegate.m in Sources */,
137 | );
138 | runOnlyForDeploymentPostprocessing = 0;
139 | };
140 | /* End PBXSourcesBuildPhase section */
141 |
142 | /* Begin PBXVariantGroup section */
143 | F9AC7E3F23C3F03C007FBE9F /* MainMenu.xib */ = {
144 | isa = PBXVariantGroup;
145 | children = (
146 | F9AC7E4023C3F03C007FBE9F /* Base */,
147 | );
148 | name = MainMenu.xib;
149 | sourceTree = "";
150 | };
151 | /* End PBXVariantGroup section */
152 |
153 | /* Begin XCBuildConfiguration section */
154 | F9AC7E4623C3F03C007FBE9F /* Debug */ = {
155 | isa = XCBuildConfiguration;
156 | buildSettings = {
157 | ALWAYS_SEARCH_USER_PATHS = NO;
158 | CLANG_ANALYZER_NONNULL = YES;
159 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
160 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
161 | CLANG_CXX_LIBRARY = "libc++";
162 | CLANG_ENABLE_MODULES = YES;
163 | CLANG_ENABLE_OBJC_ARC = YES;
164 | CLANG_ENABLE_OBJC_WEAK = YES;
165 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
166 | CLANG_WARN_BOOL_CONVERSION = YES;
167 | CLANG_WARN_COMMA = YES;
168 | CLANG_WARN_CONSTANT_CONVERSION = YES;
169 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
170 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
171 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
172 | CLANG_WARN_EMPTY_BODY = YES;
173 | CLANG_WARN_ENUM_CONVERSION = YES;
174 | CLANG_WARN_INFINITE_RECURSION = YES;
175 | CLANG_WARN_INT_CONVERSION = YES;
176 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
177 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
178 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
179 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
180 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
181 | CLANG_WARN_STRICT_PROTOTYPES = YES;
182 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
183 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
184 | CLANG_WARN_UNREACHABLE_CODE = YES;
185 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
186 | COPY_PHASE_STRIP = NO;
187 | DEBUG_INFORMATION_FORMAT = dwarf;
188 | ENABLE_STRICT_OBJC_MSGSEND = YES;
189 | ENABLE_TESTABILITY = YES;
190 | GCC_C_LANGUAGE_STANDARD = gnu11;
191 | GCC_DYNAMIC_NO_PIC = NO;
192 | GCC_NO_COMMON_BLOCKS = YES;
193 | GCC_OPTIMIZATION_LEVEL = 0;
194 | GCC_PREPROCESSOR_DEFINITIONS = (
195 | "DEBUG=1",
196 | "$(inherited)",
197 | );
198 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
199 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
200 | GCC_WARN_UNDECLARED_SELECTOR = YES;
201 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
202 | GCC_WARN_UNUSED_FUNCTION = YES;
203 | GCC_WARN_UNUSED_VARIABLE = YES;
204 | MACOSX_DEPLOYMENT_TARGET = 10.11;
205 | MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
206 | MTL_FAST_MATH = YES;
207 | ONLY_ACTIVE_ARCH = YES;
208 | SDKROOT = macosx;
209 | };
210 | name = Debug;
211 | };
212 | F9AC7E4723C3F03C007FBE9F /* Release */ = {
213 | isa = XCBuildConfiguration;
214 | buildSettings = {
215 | ALWAYS_SEARCH_USER_PATHS = NO;
216 | CLANG_ANALYZER_NONNULL = YES;
217 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
218 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
219 | CLANG_CXX_LIBRARY = "libc++";
220 | CLANG_ENABLE_MODULES = YES;
221 | CLANG_ENABLE_OBJC_ARC = YES;
222 | CLANG_ENABLE_OBJC_WEAK = YES;
223 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
224 | CLANG_WARN_BOOL_CONVERSION = YES;
225 | CLANG_WARN_COMMA = YES;
226 | CLANG_WARN_CONSTANT_CONVERSION = YES;
227 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
228 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
229 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
230 | CLANG_WARN_EMPTY_BODY = YES;
231 | CLANG_WARN_ENUM_CONVERSION = YES;
232 | CLANG_WARN_INFINITE_RECURSION = YES;
233 | CLANG_WARN_INT_CONVERSION = YES;
234 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
235 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
236 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
237 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
238 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
239 | CLANG_WARN_STRICT_PROTOTYPES = YES;
240 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
241 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
242 | CLANG_WARN_UNREACHABLE_CODE = YES;
243 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
244 | COPY_PHASE_STRIP = NO;
245 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
246 | ENABLE_NS_ASSERTIONS = NO;
247 | ENABLE_STRICT_OBJC_MSGSEND = YES;
248 | GCC_C_LANGUAGE_STANDARD = gnu11;
249 | GCC_NO_COMMON_BLOCKS = YES;
250 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
251 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
252 | GCC_WARN_UNDECLARED_SELECTOR = YES;
253 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
254 | GCC_WARN_UNUSED_FUNCTION = YES;
255 | GCC_WARN_UNUSED_VARIABLE = YES;
256 | MACOSX_DEPLOYMENT_TARGET = 10.11;
257 | MTL_ENABLE_DEBUG_INFO = NO;
258 | MTL_FAST_MATH = YES;
259 | SDKROOT = macosx;
260 | };
261 | name = Release;
262 | };
263 | F9AC7E4923C3F03C007FBE9F /* Debug */ = {
264 | isa = XCBuildConfiguration;
265 | buildSettings = {
266 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
267 | CODE_SIGN_ENTITLEMENTS = CDMManager/CDMManager.entitlements;
268 | CODE_SIGN_IDENTITY = "Developer ID Application";
269 | CODE_SIGN_STYLE = Manual;
270 | COMBINE_HIDPI_IMAGES = YES;
271 | DEVELOPMENT_TEAM = U5SR49N3PT;
272 | ENABLE_HARDENED_RUNTIME = YES;
273 | INFOPLIST_FILE = CDMManager/Info.plist;
274 | LD_RUNPATH_SEARCH_PATHS = (
275 | "$(inherited)",
276 | "@executable_path/../Frameworks",
277 | );
278 | PRODUCT_BUNDLE_IDENTIFIER = com.if.CDMManager;
279 | PRODUCT_NAME = "$(TARGET_NAME)";
280 | PROVISIONING_PROFILE_SPECIFIER = "";
281 | };
282 | name = Debug;
283 | };
284 | F9AC7E4A23C3F03C007FBE9F /* Release */ = {
285 | isa = XCBuildConfiguration;
286 | buildSettings = {
287 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
288 | CODE_SIGN_ENTITLEMENTS = CDMManager/CDMManager.entitlements;
289 | CODE_SIGN_IDENTITY = "Developer ID Application";
290 | CODE_SIGN_STYLE = Manual;
291 | COMBINE_HIDPI_IMAGES = YES;
292 | DEVELOPMENT_TEAM = U5SR49N3PT;
293 | ENABLE_HARDENED_RUNTIME = YES;
294 | INFOPLIST_FILE = CDMManager/Info.plist;
295 | LD_RUNPATH_SEARCH_PATHS = (
296 | "$(inherited)",
297 | "@executable_path/../Frameworks",
298 | );
299 | PRODUCT_BUNDLE_IDENTIFIER = com.if.CDMManager;
300 | PRODUCT_NAME = "$(TARGET_NAME)";
301 | PROVISIONING_PROFILE_SPECIFIER = "";
302 | };
303 | name = Release;
304 | };
305 | /* End XCBuildConfiguration section */
306 |
307 | /* Begin XCConfigurationList section */
308 | F9AC7E3223C3F037007FBE9F /* Build configuration list for PBXProject "CDMManager" */ = {
309 | isa = XCConfigurationList;
310 | buildConfigurations = (
311 | F9AC7E4623C3F03C007FBE9F /* Debug */,
312 | F9AC7E4723C3F03C007FBE9F /* Release */,
313 | );
314 | defaultConfigurationIsVisible = 0;
315 | defaultConfigurationName = Release;
316 | };
317 | F9AC7E4823C3F03C007FBE9F /* Build configuration list for PBXNativeTarget "CDMManager" */ = {
318 | isa = XCConfigurationList;
319 | buildConfigurations = (
320 | F9AC7E4923C3F03C007FBE9F /* Debug */,
321 | F9AC7E4A23C3F03C007FBE9F /* Release */,
322 | );
323 | defaultConfigurationIsVisible = 0;
324 | defaultConfigurationName = Release;
325 | };
326 | /* End XCConfigurationList section */
327 | };
328 | rootObject = F9AC7E2F23C3F037007FBE9F /* Project object */;
329 | }
330 |
--------------------------------------------------------------------------------
/Xcode Project/CDMManager/CDMManager.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Xcode Project/CDMManager/CDMManager.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Xcode Project/CDMManager/CDMManager.xcodeproj/project.xcworkspace/xcuserdata/x74353.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/x74353/Amphetamine-Enhancer/20b6f4c5452bea55c7de8e57f5baa0cdd4b39d8c/Xcode Project/CDMManager/CDMManager.xcodeproj/project.xcworkspace/xcuserdata/x74353.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/Xcode Project/CDMManager/CDMManager.xcodeproj/xcuserdata/x74353.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | CDMManager.xcscheme_^#shared#^_
8 |
9 | orderHint
10 | 1
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/Xcode Project/CDMManager/CDMManager/AppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.h
3 | // CDMManager
4 | //
5 | // Created by William Gustafson on 1/6/20.
6 | //
7 | // Credit for the implementation goes mostly to Phil Dennis-Jordan (https://philjordan.eu)
8 | // who provided critical guidance and code examples via:
9 | // https://stackoverflow.com/questions/59594123/enabling-closed-display-mode-w-o-meeting-apples-requirements
10 |
11 | #import
12 | #import
13 |
14 |
15 | @interface AppDelegate : NSObject
16 |
17 | @end
18 |
19 |
--------------------------------------------------------------------------------
/Xcode Project/CDMManager/CDMManager/AppDelegate.m:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.m
3 | // CDMManager
4 | //
5 | // Created by William Gustafson on 1/6/20.
6 | //
7 | // Credit for the implementation goes mostly to Phil Dennis-Jordan (https://philjordan.eu)
8 | // who provided critical guidance and code examples via:
9 | // https://stackoverflow.com/questions/59594123/enabling-closed-display-mode-w-o-meeting-apples-requirements
10 |
11 | #import "AppDelegate.h"
12 |
13 | @interface AppDelegate ()
14 |
15 |
16 | @end
17 |
18 | @implementation AppDelegate
19 |
20 | - (void) applicationDidFinishLaunching: (NSNotification *) aNotification
21 | {
22 | io_connect_t connection = IO_OBJECT_NULL;
23 | io_service_t pmRootDomain = IOServiceGetMatchingService(kIOMasterPortDefault, IOServiceMatching("IOPMrootDomain"));
24 |
25 | IOServiceOpen (pmRootDomain, current_task(), 0, &connection);
26 | RootDomain_SetDisableClamShellSleep(connection, NO);
27 | IOServiceClose(connection);
28 |
29 | [NSApp terminate:self];
30 | }
31 |
32 | IOReturn RootDomain_SetDisableClamShellSleep (io_connect_t root_domain_connection, bool disable)
33 | {
34 | uint32_t num_outputs = 0;
35 | uint32_t input_count = 1;
36 | uint64_t input[input_count];
37 | input[0] = (uint64_t) { disable ? 1 : 0 };
38 |
39 | return IOConnectCallScalarMethod(root_domain_connection, kPMSetClamshellSleepState, input, input_count, NULL, &num_outputs);
40 | }
41 |
42 | @end
43 |
--------------------------------------------------------------------------------
/Xcode Project/CDMManager/CDMManager/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "mac",
5 | "size" : "16x16",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "mac",
10 | "size" : "16x16",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "mac",
15 | "size" : "32x32",
16 | "scale" : "1x"
17 | },
18 | {
19 | "idiom" : "mac",
20 | "size" : "32x32",
21 | "scale" : "2x"
22 | },
23 | {
24 | "idiom" : "mac",
25 | "size" : "128x128",
26 | "scale" : "1x"
27 | },
28 | {
29 | "idiom" : "mac",
30 | "size" : "128x128",
31 | "scale" : "2x"
32 | },
33 | {
34 | "idiom" : "mac",
35 | "size" : "256x256",
36 | "scale" : "1x"
37 | },
38 | {
39 | "idiom" : "mac",
40 | "size" : "256x256",
41 | "scale" : "2x"
42 | },
43 | {
44 | "idiom" : "mac",
45 | "size" : "512x512",
46 | "scale" : "1x"
47 | },
48 | {
49 | "idiom" : "mac",
50 | "size" : "512x512",
51 | "scale" : "2x"
52 | }
53 | ],
54 | "info" : {
55 | "version" : 1,
56 | "author" : "xcode"
57 | }
58 | }
--------------------------------------------------------------------------------
/Xcode Project/CDMManager/CDMManager/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Xcode Project/CDMManager/CDMManager/CDMManager.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Xcode Project/CDMManager/CDMManager/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIconFile
10 |
11 | CFBundleIdentifier
12 | $(PRODUCT_BUNDLE_IDENTIFIER)
13 | CFBundleInfoDictionaryVersion
14 | 6.0
15 | CFBundleName
16 | $(PRODUCT_NAME)
17 | CFBundlePackageType
18 | $(PRODUCT_BUNDLE_PACKAGE_TYPE)
19 | CFBundleShortVersionString
20 | 1.0
21 | CFBundleVersion
22 | 1
23 | LSMinimumSystemVersion
24 | $(MACOSX_DEPLOYMENT_TARGET)
25 | NSHumanReadableCopyright
26 |
27 | NSMainNibFile
28 | MainMenu
29 | NSPrincipalClass
30 | NSApplication
31 | NSSupportsAutomaticTermination
32 |
33 | NSSupportsSuddenTermination
34 |
35 | LSUIElement
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/Xcode Project/CDMManager/CDMManager/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // CDMManager
4 | //
5 | // Created by William Gustafson on 1/6/20.
6 | //
7 |
8 | #import
9 |
10 | int main(int argc, const char * argv[])
11 | {
12 | @autoreleasepool
13 | {
14 | }
15 | return NSApplicationMain(argc, argv);
16 | }
17 |
--------------------------------------------------------------------------------