-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Make app offer to move itself to Applications
Embed the @potionfactory/LetsMove project to enable the app to automatically offer to move itself to either the system or user Applications folder if it is launched from somewhere else. This is to help mitigate translocation issues in order to improve the odds of the autoupdate capability working.
- Loading branch information
1 parent
630d63d
commit 8a21ca2
Showing
37 changed files
with
790 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Versions/Current/Headers |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Versions/Current/LetsMove |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Versions/Current/Modules |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Versions/Current/Resources |
10 changes: 10 additions & 0 deletions
10
frameworks/LetsMove.framework/Versions/A/Headers/LetsMove.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
// | ||
// LetsMove.h | ||
// LetsMove | ||
// | ||
// Created by Matt Prowse on 14/05/2016. | ||
// | ||
// The contents of this file are dedicated to the public domain. | ||
|
||
#import <Cocoa/Cocoa.h> | ||
#import <LetsMove/PFMoveApplication.h> |
17 changes: 17 additions & 0 deletions
17
frameworks/LetsMove.framework/Versions/A/Headers/PFMoveApplication.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
// | ||
// PFMoveApplication.h, version 1.22 | ||
// LetsMove | ||
// | ||
// Created by Andy Kim at Potion Factory LLC on 9/17/09 | ||
// | ||
// The contents of this file are dedicated to the public domain. | ||
|
||
#ifdef __cplusplus | ||
extern "C" { | ||
#endif | ||
|
||
void PFMoveToApplicationsFolderIfNecessary(void); | ||
|
||
#ifdef __cplusplus | ||
} | ||
#endif |
Binary file not shown.
6 changes: 6 additions & 0 deletions
6
frameworks/LetsMove.framework/Versions/A/Modules/module.modulemap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
framework module LetsMove { | ||
umbrella header "LetsMove.h" | ||
|
||
export * | ||
module * { export * } | ||
} |
44 changes: 44 additions & 0 deletions
44
frameworks/LetsMove.framework/Versions/A/Resources/Info.plist
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||
<plist version="1.0"> | ||
<dict> | ||
<key>BuildMachineOSBuild</key> | ||
<string>16E175b</string> | ||
<key>CFBundleDevelopmentRegion</key> | ||
<string>en</string> | ||
<key>CFBundleExecutable</key> | ||
<string>LetsMove</string> | ||
<key>CFBundleIdentifier</key> | ||
<string>com.potionfactory.LetsMove</string> | ||
<key>CFBundleInfoDictionaryVersion</key> | ||
<string>6.0</string> | ||
<key>CFBundleName</key> | ||
<string>LetsMove</string> | ||
<key>CFBundlePackageType</key> | ||
<string>FMWK</string> | ||
<key>CFBundleShortVersionString</key> | ||
<string>1.22</string> | ||
<key>CFBundleSupportedPlatforms</key> | ||
<array> | ||
<string>MacOSX</string> | ||
</array> | ||
<key>CFBundleVersion</key> | ||
<string>1.22</string> | ||
<key>DTCompiler</key> | ||
<string>com.apple.compilers.llvm.clang.1_0</string> | ||
<key>DTPlatformBuild</key> | ||
<string>8C1002</string> | ||
<key>DTPlatformVersion</key> | ||
<string>GM</string> | ||
<key>DTSDKBuild</key> | ||
<string>16C58</string> | ||
<key>DTSDKName</key> | ||
<string>macosx10.12</string> | ||
<key>DTXcode</key> | ||
<string>0821</string> | ||
<key>DTXcodeBuild</key> | ||
<string>8C1002</string> | ||
<key>NSHumanReadableCopyright</key> | ||
<string>Copyright © 2009–2016 Karelia Software LLC</string> | ||
</dict> | ||
</plist> |
Binary file added
BIN
+1.54 KB
frameworks/LetsMove.framework/Versions/A/Resources/ca.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+2.01 KB
frameworks/LetsMove.framework/Versions/A/Resources/cs.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+2.01 KB
frameworks/LetsMove.framework/Versions/A/Resources/da.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+1.58 KB
frameworks/LetsMove.framework/Versions/A/Resources/de.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+1.99 KB
frameworks/LetsMove.framework/Versions/A/Resources/en.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+1.5 KB
frameworks/LetsMove.framework/Versions/A/Resources/es.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+1.57 KB
frameworks/LetsMove.framework/Versions/A/Resources/fr.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+2.06 KB
frameworks/LetsMove.framework/Versions/A/Resources/hu.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+2.04 KB
frameworks/LetsMove.framework/Versions/A/Resources/it.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+1.74 KB
frameworks/LetsMove.framework/Versions/A/Resources/ja.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+1.69 KB
frameworks/LetsMove.framework/Versions/A/Resources/ko.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+2.05 KB
frameworks/LetsMove.framework/Versions/A/Resources/mk.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+2.03 KB
frameworks/LetsMove.framework/Versions/A/Resources/nb.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+2.04 KB
frameworks/LetsMove.framework/Versions/A/Resources/nl.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+2.06 KB
frameworks/LetsMove.framework/Versions/A/Resources/pl.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+2.02 KB
frameworks/LetsMove.framework/Versions/A/Resources/pt.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+1.92 KB
frameworks/LetsMove.framework/Versions/A/Resources/pt_BR.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+2.01 KB
frameworks/LetsMove.framework/Versions/A/Resources/ru.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+1.99 KB
frameworks/LetsMove.framework/Versions/A/Resources/sk.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+1.99 KB
frameworks/LetsMove.framework/Versions/A/Resources/sr.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+1.93 KB
frameworks/LetsMove.framework/Versions/A/Resources/sv.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+2.01 KB
frameworks/LetsMove.framework/Versions/A/Resources/tr.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+1.65 KB
frameworks/LetsMove.framework/Versions/A/Resources/zh_CN.lproj/MoveApplication.strings
Binary file not shown.
Binary file added
BIN
+1.65 KB
frameworks/LetsMove.framework/Versions/A/Resources/zh_TW.lproj/MoveApplication.strings
Binary file not shown.
Oops, something went wrong.