aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-09-05DefaultURLHandler: Add `saveDefaultURLHandler`Teddy Wing
This method is supposed to set CopyMailto as the default application for "mailto" URLs. But it keeps giving me a `-54` error, or `202` status code on the shell. WTF is going on?
2018-09-05saveDefaultURLHandler: Simplify `CFStringRef` creationTeddy Wing
Turns out `CFStringRef` can be "toll-free bridged" with `NSString`, allowing us to simplify the call.
2018-09-05Add `DefaultURLHandler`; Get current handler for `mailto` URLsTeddy Wing
Add a class to get the current bundle handler for `mailto` URLs. It will be extended to set CopyMailto as the default handler after saving the original.
2018-09-05Info.plist: Add URL handler for `mailto`Teddy Wing
2018-09-05AppDelegate: Change `window` property to instance variableTeddy Wing
Got this error: Cannot synthesize weak property because the current deployment target does not support weak references Get rid of the property and replace it with an instance variable to get rid of the error.
2018-09-05MainMenu.xib: Change data format to Xcode 8Teddy Wing
Allow the file to be opened in the previous version of Xcode. Couldn't pick anything lower.
2018-09-05Add URL Apple Event handling codeTeddy Wing
This untested code should allow the application to respond to a Launch Services URL to open the application. From Thomas Zoechling (https://stackoverflow.com/users/100848/thomas-zoechling) on Stack Overflow: https://stackoverflow.com/questions/1991072/how-to-handle-with-a-default-url-scheme/1991162#1991162
2018-09-05Change project to build for older OSesTeddy Wing
Set deployment target to OS X 10.6 and the Xcode project to Xcode 3.2.
2018-09-05New Xcode 9.2 (9C40b) projectTeddy Wing