forked from neovide/neovide
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add ability to open files from Finder in macOS (neovide#2395)
* non-working plist attempt * add Neovide.icns * remove old build attempt * make-icns script * add background for dmg installer * app + dmg builder script * first version of Info.plist * add missing keys from production build * support retina backgrounds with tiff * add lots of types... * also add exported type declarations * consistent quotes * sigh * comment * feat(mac): implement openFiles on macOS * feat: default to fork if in tty * add source image and instructions --------- Co-authored-by: Travis <[email protected]>
- Loading branch information
Showing
18 changed files
with
2,606 additions
and
11 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
### OSX DMG Background | ||
|
||
source.pdf in this directory can be used for modifying the background of the | ||
dmg installer on OSX. | ||
|
||
JetBrainsMono can be downloaded from [Nerd Fonts](https://www.nerdfonts.com/font-downloads). | ||
|
||
After any changes, you must export 2 images with the following paths, filenames | ||
and dimensions: | ||
|
||
1. `assets/neovide-dmg-background.png` (650x450) | ||
2. `assets/[email protected]` (1300x900) | ||
|
||
Next, to support retina images you must generate a properly composed tiff by running the builder script from the root of the project: | ||
|
||
``` | ||
macos-builder/make-icns | ||
``` | ||
|
||
This script will also generate an `.icns` file with all the proper sizes from | ||
the `assets/neovide-1024.png` source image. |
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.