├── .babelrc ├── .editorconfig ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── Screen Shot 2017-02-21 at 06.57.10.png ├── app ├── app.html ├── helpers │ ├── context_menu.js │ └── external_links.js └── index.js ├── appveyor.yml ├── config ├── env_development.json ├── env_production.json └── env_test.json ├── data ├── atom-commands.json ├── keycommands.js ├── keymap.js └── typescript │ ├── p5.d.ts │ └── p5.global-mode.d.ts ├── docs └── ss.png ├── e2e ├── hello_world.e2e.js └── utils.js ├── gulpfile.js ├── package.json ├── scripts ├── istanbul-reporter.js └── travis-build.sh ├── src ├── background.js ├── components │ ├── CommandPframe.js │ ├── CommunicationPframe.js │ ├── Debug.js │ ├── DebugPframe.js │ ├── EditorPframe.js │ ├── FileSelector.js │ ├── FileSelectorItem.js │ └── PreviewPframe.js ├── env.js ├── hello_world │ ├── hello_world.js │ └── hello_world.spec.js ├── helpers │ └── window.js ├── index.js ├── interfaces │ └── ProjectFile.js ├── layout.js ├── menu │ ├── dev_menu_template.js │ └── edit_menu_template.js ├── routers │ └── CommandRouter.js ├── settings.json ├── shims │ └── console.shim.js ├── stores │ └── ProjectStore.js └── stylesheets │ ├── CommandPframe.less │ ├── DebugPframe.less │ ├── PreviewPframe.less │ ├── base-theme.less │ ├── codemirror-theme.less │ ├── main.less │ ├── nord.less │ ├── syntax-theme.less │ ├── ui-theme.less │ └── variables.less └── tasks ├── build_app.js ├── build_tests.js ├── bundle.js ├── start.js └── utils.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/README.md -------------------------------------------------------------------------------- /Screen Shot 2017-02-21 at 06.57.10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/Screen Shot 2017-02-21 at 06.57.10.png -------------------------------------------------------------------------------- /app/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/app/app.html -------------------------------------------------------------------------------- /app/helpers/context_menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/app/helpers/context_menu.js -------------------------------------------------------------------------------- /app/helpers/external_links.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/app/helpers/external_links.js -------------------------------------------------------------------------------- /app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/app/index.js -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/appveyor.yml -------------------------------------------------------------------------------- /config/env_development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/config/env_development.json -------------------------------------------------------------------------------- /config/env_production.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/config/env_production.json -------------------------------------------------------------------------------- /config/env_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/config/env_test.json -------------------------------------------------------------------------------- /data/atom-commands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/data/atom-commands.json -------------------------------------------------------------------------------- /data/keycommands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/data/keycommands.js -------------------------------------------------------------------------------- /data/keymap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/data/keymap.js -------------------------------------------------------------------------------- /data/typescript/p5.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/data/typescript/p5.d.ts -------------------------------------------------------------------------------- /data/typescript/p5.global-mode.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/data/typescript/p5.global-mode.d.ts -------------------------------------------------------------------------------- /docs/ss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/docs/ss.png -------------------------------------------------------------------------------- /e2e/hello_world.e2e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/e2e/hello_world.e2e.js -------------------------------------------------------------------------------- /e2e/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/e2e/utils.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/gulpfile.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/package.json -------------------------------------------------------------------------------- /scripts/istanbul-reporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/scripts/istanbul-reporter.js -------------------------------------------------------------------------------- /scripts/travis-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/scripts/travis-build.sh -------------------------------------------------------------------------------- /src/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/background.js -------------------------------------------------------------------------------- /src/components/CommandPframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/components/CommandPframe.js -------------------------------------------------------------------------------- /src/components/CommunicationPframe.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/Debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/components/Debug.js -------------------------------------------------------------------------------- /src/components/DebugPframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/components/DebugPframe.js -------------------------------------------------------------------------------- /src/components/EditorPframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/components/EditorPframe.js -------------------------------------------------------------------------------- /src/components/FileSelector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/components/FileSelector.js -------------------------------------------------------------------------------- /src/components/FileSelectorItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/components/FileSelectorItem.js -------------------------------------------------------------------------------- /src/components/PreviewPframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/components/PreviewPframe.js -------------------------------------------------------------------------------- /src/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/env.js -------------------------------------------------------------------------------- /src/hello_world/hello_world.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/hello_world/hello_world.js -------------------------------------------------------------------------------- /src/hello_world/hello_world.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/hello_world/hello_world.spec.js -------------------------------------------------------------------------------- /src/helpers/window.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/helpers/window.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/index.js -------------------------------------------------------------------------------- /src/interfaces/ProjectFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/interfaces/ProjectFile.js -------------------------------------------------------------------------------- /src/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/layout.js -------------------------------------------------------------------------------- /src/menu/dev_menu_template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/menu/dev_menu_template.js -------------------------------------------------------------------------------- /src/menu/edit_menu_template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/menu/edit_menu_template.js -------------------------------------------------------------------------------- /src/routers/CommandRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/routers/CommandRouter.js -------------------------------------------------------------------------------- /src/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/settings.json -------------------------------------------------------------------------------- /src/shims/console.shim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/shims/console.shim.js -------------------------------------------------------------------------------- /src/stores/ProjectStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/stores/ProjectStore.js -------------------------------------------------------------------------------- /src/stylesheets/CommandPframe.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/stylesheets/CommandPframe.less -------------------------------------------------------------------------------- /src/stylesheets/DebugPframe.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/stylesheets/DebugPframe.less -------------------------------------------------------------------------------- /src/stylesheets/PreviewPframe.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/stylesheets/PreviewPframe.less -------------------------------------------------------------------------------- /src/stylesheets/base-theme.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/stylesheets/base-theme.less -------------------------------------------------------------------------------- /src/stylesheets/codemirror-theme.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/stylesheets/codemirror-theme.less -------------------------------------------------------------------------------- /src/stylesheets/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/stylesheets/main.less -------------------------------------------------------------------------------- /src/stylesheets/nord.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/stylesheets/nord.less -------------------------------------------------------------------------------- /src/stylesheets/syntax-theme.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/stylesheets/syntax-theme.less -------------------------------------------------------------------------------- /src/stylesheets/ui-theme.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/stylesheets/ui-theme.less -------------------------------------------------------------------------------- /src/stylesheets/variables.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/src/stylesheets/variables.less -------------------------------------------------------------------------------- /tasks/build_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/tasks/build_app.js -------------------------------------------------------------------------------- /tasks/build_tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/tasks/build_tests.js -------------------------------------------------------------------------------- /tasks/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/tasks/bundle.js -------------------------------------------------------------------------------- /tasks/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/tasks/start.js -------------------------------------------------------------------------------- /tasks/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ada-lovecraft/pframe5-ide/HEAD/tasks/utils.js --------------------------------------------------------------------------------