Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Opens a file with the default associated app, instead of launching an app. Useful to open files/directories via keyboard shortcuts. My specific use-case was to open my “Downloads” directory.
From developer interface standpoint, having those two methods makes sense, but I am happy to hear any feedback since we are increasing the API surface.
Implementation notes:
App.launch()
method uses this one internally. Based on the docs, it should work equally well.launchApplicationAtURL
, I used its counterpart,openURL
. I am super new to Apple APIs, so decided to stick with what works, but I am happy to switch to something that's not deprecated. To be honest, I didn't have time to dig into the trade-offs of the various alternatives, likeopen
.Thank you for the great project :)
If the maintainers think the change makes sense, I am happy to add docs/changelog entry.