No description or website provided.
JavaScript CSS HTML Inno Setup
Permalink
Failed to load latest commit information.
.vscode Exclude non-code folders from VS Code search Nov 14, 2015
.gitignore Move Windows build script to Gulp Feb 10, 2016
LICENSE Initial commit Feb 14, 2015
README.md Gulp script tweaks and update README Feb 14, 2016
appdmg.json More 5.0 Nov 14, 2015
background.png
bower.json Update bootstrap Sep 30, 2015
browser.js JSHint before building Feb 14, 2016
desktop.css
desktop.html Test harness for browser-based Squiffy Editor Feb 9, 2016
desktop.js JSHint before building Feb 14, 2016
editor.css
example.squiffy Add functionality from ScratchPad Feb 14, 2015
gulpfile.js Use plist package to set OS X file associations Feb 14, 2016
index.html Browser doesn't need desktop.css Feb 9, 2016
main.js Test harness for browser-based Squiffy Editor Feb 9, 2016
menu.js Add Preferences menu Sep 29, 2015
package.json Use plist package to set OS X file associations Feb 14, 2016
server.js Test harness for browser-based Squiffy Editor Feb 9, 2016
setup.iss
squiffy-editor.js
squiffy.icns
squiffy.ico
squiffy.png
storage.js Adding settings dialog Sep 29, 2015

README.md

Squiffy Editor

This repository contains the code for the Squiffy Editor, which is packaged as both a website and a downloadable desktop application for Windows, OS X and Linux.

The website version can be found at http://textadventures.co.uk/squiffy/editor.

The Squiffy Compiler is in a separate repository.

To build the desktop version:

  • install Node
  • install Bower: npm install bower -g
  • install Gulp: npm install gulp-cli -g
  • clone this repository
  • run npm install to get the Node packages
  • run bower install to get the Bower packages

You can now run the Squiffy Editor using npm start. (You can also run it in a web browser using npm run-script web and going to http://localhost:8282)

To package the desktop app, a script is provided for each platform:

  • gulp osx creates Squiffy-darwin-x64\Squiffy.app
  • gulp linux creates Squiffy-linux-x64\Squiffy
  • gulp windows creates Squiffy-win32-ia32\Squiffy.exe