- Improved game launching. You can now specify a game on the command line (
npm start game.ulx). - Multiple app launches are consolidated into a single process. (So you can no longer wind up with multiple About windows.)
- Launching the app via
npm startno longer displays an error window. - Set up electron-packager to do all the app packaging.
- When the game session ends (e.g., on a QUIT command) the window now displays a banner saying so.
- Removed the Undo and Redo menu options, as they didn't do what anybody wanted.
- Disabled the Cut and Paste menu options in the static windows (About and IF Reference). Also removed the View menu in the static windows.
- Moved the Developer Tools menu option to the Window menu.