├── .babelrc ├── .eslintrc ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── docs ├── DEVELOPMENT.md ├── REFACTOR.md ├── images │ ├── services-graph.png │ └── services-graph.svg ├── scripts │ └── gen-services-graph ├── services.dot └── services.md ├── images ├── install-short.gif ├── listening.gif └── logo.png ├── keymaps └── particle-dev.cson ├── lib ├── contexts │ ├── analytics.js │ └── compilation.js ├── main.js ├── utils │ ├── menu-manager.js │ ├── package-helper.js │ ├── serial-helper.js │ └── wifi-helper.js ├── vendor │ ├── SerialBoredParser.js │ ├── settings.js │ └── utilities.js └── views │ ├── claim-core-view.js │ ├── compile-errors-view.js │ ├── identify-core-view.js │ ├── listening-mode-view.js │ ├── login-view.js │ ├── rename-core-view.js │ ├── select-build-target-view.js │ ├── select-core-view.js │ ├── select-firmware-view.js │ ├── select-port-view.js │ ├── select-wifi-view.js │ ├── serial-monitor-view.js │ ├── status-bar-view.js │ └── wifi-credentials-view.js ├── menus └── particle-dev.cson ├── package.json ├── spec ├── data │ ├── interfaces-darwin.txt │ ├── interfaces-win.txt │ ├── networks-darwin.txt │ ├── networks-win.txt │ └── sampleproject │ │ ├── foo.ino │ │ ├── foo.jpg │ │ ├── inner │ │ └── bar.cpp │ │ ├── lib.cpp │ │ ├── lib.h │ │ └── project.properties ├── main-spec.js ├── utils │ ├── menu-manager-spec.js │ ├── serial-helper-spec.js │ └── wifi-helper-spec.js └── views │ ├── claim-core-view-spec.js │ ├── compile-errors-view-spec.js │ ├── listening-mode-view-spec.js │ ├── login-view-spec.js │ ├── rename-core-view-spec.js │ ├── select-core-view-spec.js │ ├── select-port-view-spec.js │ ├── select-wifi-view-spec.js │ ├── serial-monitor-view-spec.js │ └── status-bar-view-spec.js ├── styles ├── animations.less ├── particle-dev.less ├── platforms.less ├── status-bar.less ├── variables.less └── views.less └── test ├── contexts ├── analytics.spec.js └── compilation.spec.js ├── data └── libraryexample │ ├── examples │ └── foo.ino │ └── src │ ├── bar.cpp │ └── bar.h └── test-setup.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015"] 3 | } 4 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/README.md -------------------------------------------------------------------------------- /docs/DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/docs/DEVELOPMENT.md -------------------------------------------------------------------------------- /docs/REFACTOR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/docs/REFACTOR.md -------------------------------------------------------------------------------- /docs/images/services-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/docs/images/services-graph.png -------------------------------------------------------------------------------- /docs/images/services-graph.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/docs/images/services-graph.svg -------------------------------------------------------------------------------- /docs/scripts/gen-services-graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/docs/scripts/gen-services-graph -------------------------------------------------------------------------------- /docs/services.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/docs/services.dot -------------------------------------------------------------------------------- /docs/services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/docs/services.md -------------------------------------------------------------------------------- /images/install-short.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/images/install-short.gif -------------------------------------------------------------------------------- /images/listening.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/images/listening.gif -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/images/logo.png -------------------------------------------------------------------------------- /keymaps/particle-dev.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/keymaps/particle-dev.cson -------------------------------------------------------------------------------- /lib/contexts/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/contexts/analytics.js -------------------------------------------------------------------------------- /lib/contexts/compilation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/contexts/compilation.js -------------------------------------------------------------------------------- /lib/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/main.js -------------------------------------------------------------------------------- /lib/utils/menu-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/utils/menu-manager.js -------------------------------------------------------------------------------- /lib/utils/package-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/utils/package-helper.js -------------------------------------------------------------------------------- /lib/utils/serial-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/utils/serial-helper.js -------------------------------------------------------------------------------- /lib/utils/wifi-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/utils/wifi-helper.js -------------------------------------------------------------------------------- /lib/vendor/SerialBoredParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/vendor/SerialBoredParser.js -------------------------------------------------------------------------------- /lib/vendor/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/vendor/settings.js -------------------------------------------------------------------------------- /lib/vendor/utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/vendor/utilities.js -------------------------------------------------------------------------------- /lib/views/claim-core-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/claim-core-view.js -------------------------------------------------------------------------------- /lib/views/compile-errors-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/compile-errors-view.js -------------------------------------------------------------------------------- /lib/views/identify-core-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/identify-core-view.js -------------------------------------------------------------------------------- /lib/views/listening-mode-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/listening-mode-view.js -------------------------------------------------------------------------------- /lib/views/login-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/login-view.js -------------------------------------------------------------------------------- /lib/views/rename-core-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/rename-core-view.js -------------------------------------------------------------------------------- /lib/views/select-build-target-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/select-build-target-view.js -------------------------------------------------------------------------------- /lib/views/select-core-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/select-core-view.js -------------------------------------------------------------------------------- /lib/views/select-firmware-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/select-firmware-view.js -------------------------------------------------------------------------------- /lib/views/select-port-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/select-port-view.js -------------------------------------------------------------------------------- /lib/views/select-wifi-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/select-wifi-view.js -------------------------------------------------------------------------------- /lib/views/serial-monitor-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/serial-monitor-view.js -------------------------------------------------------------------------------- /lib/views/status-bar-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/status-bar-view.js -------------------------------------------------------------------------------- /lib/views/wifi-credentials-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/lib/views/wifi-credentials-view.js -------------------------------------------------------------------------------- /menus/particle-dev.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/menus/particle-dev.cson -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/package.json -------------------------------------------------------------------------------- /spec/data/interfaces-darwin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/data/interfaces-darwin.txt -------------------------------------------------------------------------------- /spec/data/interfaces-win.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/data/interfaces-win.txt -------------------------------------------------------------------------------- /spec/data/networks-darwin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/data/networks-darwin.txt -------------------------------------------------------------------------------- /spec/data/networks-win.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/data/networks-win.txt -------------------------------------------------------------------------------- /spec/data/sampleproject/foo.ino: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/data/sampleproject/foo.jpg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/data/sampleproject/inner/bar.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/data/sampleproject/lib.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/data/sampleproject/lib.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/data/sampleproject/project.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/main-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/main-spec.js -------------------------------------------------------------------------------- /spec/utils/menu-manager-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/utils/menu-manager-spec.js -------------------------------------------------------------------------------- /spec/utils/serial-helper-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/utils/serial-helper-spec.js -------------------------------------------------------------------------------- /spec/utils/wifi-helper-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/utils/wifi-helper-spec.js -------------------------------------------------------------------------------- /spec/views/claim-core-view-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/views/claim-core-view-spec.js -------------------------------------------------------------------------------- /spec/views/compile-errors-view-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/views/compile-errors-view-spec.js -------------------------------------------------------------------------------- /spec/views/listening-mode-view-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/views/listening-mode-view-spec.js -------------------------------------------------------------------------------- /spec/views/login-view-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/views/login-view-spec.js -------------------------------------------------------------------------------- /spec/views/rename-core-view-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/views/rename-core-view-spec.js -------------------------------------------------------------------------------- /spec/views/select-core-view-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/views/select-core-view-spec.js -------------------------------------------------------------------------------- /spec/views/select-port-view-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/views/select-port-view-spec.js -------------------------------------------------------------------------------- /spec/views/select-wifi-view-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/views/select-wifi-view-spec.js -------------------------------------------------------------------------------- /spec/views/serial-monitor-view-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/views/serial-monitor-view-spec.js -------------------------------------------------------------------------------- /spec/views/status-bar-view-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/spec/views/status-bar-view-spec.js -------------------------------------------------------------------------------- /styles/animations.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/styles/animations.less -------------------------------------------------------------------------------- /styles/particle-dev.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/styles/particle-dev.less -------------------------------------------------------------------------------- /styles/platforms.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/styles/platforms.less -------------------------------------------------------------------------------- /styles/status-bar.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/styles/status-bar.less -------------------------------------------------------------------------------- /styles/variables.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/styles/variables.less -------------------------------------------------------------------------------- /styles/views.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/styles/views.less -------------------------------------------------------------------------------- /test/contexts/analytics.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/test/contexts/analytics.spec.js -------------------------------------------------------------------------------- /test/contexts/compilation.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/test/contexts/compilation.spec.js -------------------------------------------------------------------------------- /test/data/libraryexample/examples/foo.ino: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/data/libraryexample/src/bar.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/data/libraryexample/src/bar.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/particle-iot-archived/particle-dev/HEAD/test/test-setup.js --------------------------------------------------------------------------------