Skip to content

MistWarp/desktop

 
 

Repository files navigation

MistWarp Desktop

To install, paste this into your terminal.

This might not work on windows, you will need to do these steps with the windows equivalents

Run this to get the desktop files onto your computer

git clone --recursive https://github.com/MistWarp/desktop mistwarp-desktop

Then run this to update and build the desktop application

cd mistwarp-desktop
git pull
npm ci
npm run fetch
npm run electron:package:dir
cd dist
pwd

The last line of this will tell you the directory to open in your file manager, then go into the folder named the platform you are on (mac/linux/windows) and find the executable, then you should move the executable to your applications folder or similar and you are done.

Releasing a new version

One command, run from a clean master checkout with the GitHub CLI authenticated:

npm run deploy

This bumps the patch version, commits, tags, pushes, and creates the GitHub release. GitHub Actions then builds the Windows, macOS, and Linux installers and attaches them to the release automatically, which takes about 20-25 minutes.

Options:

npm run deploy -- minor        # or major, or an exact version like 1.2.3
npm run deploy -- 1.2.0-beta.1 # prerelease versions are marked as such
npm run deploy:watch           # stay attached until the builds finish
npm run deploy -- --dry-run    # run all the checks without releasing anything

About

A better offline editor for Scratch 3.

Resources

License

Stars

3 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 70.3%
  • HTML 28.0%
  • Shell 1.1%
  • Other 0.6%