├── .editorconfig ├── .gitignore ├── .travis.yml ├── AUTHORS ├── CHANGES.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── bin └── codebox.js ├── editor ├── collections │ ├── commands.js │ ├── packages.js │ └── users.js ├── core │ ├── application.js │ ├── commands.js │ ├── events.js │ ├── packages.js │ ├── rpc.js │ ├── settings.js │ ├── socket.js │ ├── user.js │ ├── users.js │ └── workspace.js ├── index.html ├── main.js ├── models │ ├── command.js │ ├── file.js │ ├── package.js │ ├── schema.js │ ├── user.js │ └── workspace.js ├── resources │ ├── fonts │ │ └── source-code-pro │ │ │ └── woff │ │ │ └── OTF │ │ │ ├── 300.woff │ │ │ ├── 400.woff │ │ │ ├── 600.woff │ │ │ └── 700.woff │ ├── images │ │ └── icons │ │ │ ├── 200.png │ │ │ └── 32.png │ ├── stylesheets │ │ ├── fonts.less │ │ ├── grid.less │ │ ├── main.less │ │ ├── normalize.less │ │ ├── ui │ │ │ ├── buttons.less │ │ │ ├── dialogs.less │ │ │ ├── form.less │ │ │ ├── grid.less │ │ │ ├── list.less │ │ │ ├── loading.less │ │ │ └── menu.less │ │ ├── utilities.less │ │ └── variables.less │ └── templates │ │ └── dialogs │ │ ├── alert.html │ │ ├── confirm.html │ │ ├── prompt.html │ │ └── schema.html ├── settings │ └── keybindings.js ├── utils │ ├── dialogs.js │ ├── hash.js │ ├── keyboard.js │ ├── menu.js │ ├── require.js │ ├── string.js │ ├── taphold.js │ └── upload.js └── views │ ├── dialogs │ ├── container.js │ ├── input.js │ └── list.js │ ├── form.js │ └── menu.js ├── gulpfile.js ├── lib ├── configs │ ├── default.js │ ├── env.js │ ├── index.js │ └── local.js ├── events.js ├── hooks.js ├── index.js ├── packages.js ├── rpc.js ├── services │ ├── codebox.js │ ├── fs.js │ ├── index.js │ ├── packages.js │ ├── settings.js │ └── users.js ├── socket.js ├── users.js ├── utils │ ├── base64.js │ ├── gitconfig.js │ ├── logger.js │ └── time.js └── workspace.js ├── package.json ├── packages └── .gitkeep ├── screenshot.png └── test ├── helper.js ├── rpc_fs.js ├── rpc_users.js ├── users.js ├── workspace.js └── workspace ├── test.txt └── test └── test2.txt /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/README.md -------------------------------------------------------------------------------- /bin/codebox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/bin/codebox.js -------------------------------------------------------------------------------- /editor/collections/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/collections/commands.js -------------------------------------------------------------------------------- /editor/collections/packages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/collections/packages.js -------------------------------------------------------------------------------- /editor/collections/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/collections/users.js -------------------------------------------------------------------------------- /editor/core/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/core/application.js -------------------------------------------------------------------------------- /editor/core/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/core/commands.js -------------------------------------------------------------------------------- /editor/core/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/core/events.js -------------------------------------------------------------------------------- /editor/core/packages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/core/packages.js -------------------------------------------------------------------------------- /editor/core/rpc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/core/rpc.js -------------------------------------------------------------------------------- /editor/core/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/core/settings.js -------------------------------------------------------------------------------- /editor/core/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/core/socket.js -------------------------------------------------------------------------------- /editor/core/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/core/user.js -------------------------------------------------------------------------------- /editor/core/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/core/users.js -------------------------------------------------------------------------------- /editor/core/workspace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/core/workspace.js -------------------------------------------------------------------------------- /editor/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/index.html -------------------------------------------------------------------------------- /editor/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/main.js -------------------------------------------------------------------------------- /editor/models/command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/models/command.js -------------------------------------------------------------------------------- /editor/models/file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/models/file.js -------------------------------------------------------------------------------- /editor/models/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/models/package.js -------------------------------------------------------------------------------- /editor/models/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/models/schema.js -------------------------------------------------------------------------------- /editor/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/models/user.js -------------------------------------------------------------------------------- /editor/models/workspace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/models/workspace.js -------------------------------------------------------------------------------- /editor/resources/fonts/source-code-pro/woff/OTF/300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/fonts/source-code-pro/woff/OTF/300.woff -------------------------------------------------------------------------------- /editor/resources/fonts/source-code-pro/woff/OTF/400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/fonts/source-code-pro/woff/OTF/400.woff -------------------------------------------------------------------------------- /editor/resources/fonts/source-code-pro/woff/OTF/600.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/fonts/source-code-pro/woff/OTF/600.woff -------------------------------------------------------------------------------- /editor/resources/fonts/source-code-pro/woff/OTF/700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/fonts/source-code-pro/woff/OTF/700.woff -------------------------------------------------------------------------------- /editor/resources/images/icons/200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/images/icons/200.png -------------------------------------------------------------------------------- /editor/resources/images/icons/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/images/icons/32.png -------------------------------------------------------------------------------- /editor/resources/stylesheets/fonts.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/stylesheets/fonts.less -------------------------------------------------------------------------------- /editor/resources/stylesheets/grid.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/stylesheets/grid.less -------------------------------------------------------------------------------- /editor/resources/stylesheets/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/stylesheets/main.less -------------------------------------------------------------------------------- /editor/resources/stylesheets/normalize.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/stylesheets/normalize.less -------------------------------------------------------------------------------- /editor/resources/stylesheets/ui/buttons.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/stylesheets/ui/buttons.less -------------------------------------------------------------------------------- /editor/resources/stylesheets/ui/dialogs.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/stylesheets/ui/dialogs.less -------------------------------------------------------------------------------- /editor/resources/stylesheets/ui/form.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/stylesheets/ui/form.less -------------------------------------------------------------------------------- /editor/resources/stylesheets/ui/grid.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/stylesheets/ui/grid.less -------------------------------------------------------------------------------- /editor/resources/stylesheets/ui/list.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/stylesheets/ui/list.less -------------------------------------------------------------------------------- /editor/resources/stylesheets/ui/loading.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/stylesheets/ui/loading.less -------------------------------------------------------------------------------- /editor/resources/stylesheets/ui/menu.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/stylesheets/ui/menu.less -------------------------------------------------------------------------------- /editor/resources/stylesheets/utilities.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/stylesheets/utilities.less -------------------------------------------------------------------------------- /editor/resources/stylesheets/variables.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/stylesheets/variables.less -------------------------------------------------------------------------------- /editor/resources/templates/dialogs/alert.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/templates/dialogs/alert.html -------------------------------------------------------------------------------- /editor/resources/templates/dialogs/confirm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/templates/dialogs/confirm.html -------------------------------------------------------------------------------- /editor/resources/templates/dialogs/prompt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/templates/dialogs/prompt.html -------------------------------------------------------------------------------- /editor/resources/templates/dialogs/schema.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/resources/templates/dialogs/schema.html -------------------------------------------------------------------------------- /editor/settings/keybindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/settings/keybindings.js -------------------------------------------------------------------------------- /editor/utils/dialogs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/utils/dialogs.js -------------------------------------------------------------------------------- /editor/utils/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/utils/hash.js -------------------------------------------------------------------------------- /editor/utils/keyboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/utils/keyboard.js -------------------------------------------------------------------------------- /editor/utils/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/utils/menu.js -------------------------------------------------------------------------------- /editor/utils/require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/utils/require.js -------------------------------------------------------------------------------- /editor/utils/string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/utils/string.js -------------------------------------------------------------------------------- /editor/utils/taphold.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/utils/taphold.js -------------------------------------------------------------------------------- /editor/utils/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/utils/upload.js -------------------------------------------------------------------------------- /editor/views/dialogs/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/views/dialogs/container.js -------------------------------------------------------------------------------- /editor/views/dialogs/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/views/dialogs/input.js -------------------------------------------------------------------------------- /editor/views/dialogs/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/views/dialogs/list.js -------------------------------------------------------------------------------- /editor/views/form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/views/form.js -------------------------------------------------------------------------------- /editor/views/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/editor/views/menu.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/gulpfile.js -------------------------------------------------------------------------------- /lib/configs/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/configs/default.js -------------------------------------------------------------------------------- /lib/configs/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/configs/env.js -------------------------------------------------------------------------------- /lib/configs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/configs/index.js -------------------------------------------------------------------------------- /lib/configs/local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/configs/local.js -------------------------------------------------------------------------------- /lib/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/events.js -------------------------------------------------------------------------------- /lib/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/hooks.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/packages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/packages.js -------------------------------------------------------------------------------- /lib/rpc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/rpc.js -------------------------------------------------------------------------------- /lib/services/codebox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/services/codebox.js -------------------------------------------------------------------------------- /lib/services/fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/services/fs.js -------------------------------------------------------------------------------- /lib/services/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/services/index.js -------------------------------------------------------------------------------- /lib/services/packages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/services/packages.js -------------------------------------------------------------------------------- /lib/services/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/services/settings.js -------------------------------------------------------------------------------- /lib/services/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/services/users.js -------------------------------------------------------------------------------- /lib/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/socket.js -------------------------------------------------------------------------------- /lib/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/users.js -------------------------------------------------------------------------------- /lib/utils/base64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/utils/base64.js -------------------------------------------------------------------------------- /lib/utils/gitconfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/utils/gitconfig.js -------------------------------------------------------------------------------- /lib/utils/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/utils/logger.js -------------------------------------------------------------------------------- /lib/utils/time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/utils/time.js -------------------------------------------------------------------------------- /lib/workspace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/lib/workspace.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/package.json -------------------------------------------------------------------------------- /packages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/screenshot.png -------------------------------------------------------------------------------- /test/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/test/helper.js -------------------------------------------------------------------------------- /test/rpc_fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/test/rpc_fs.js -------------------------------------------------------------------------------- /test/rpc_users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/test/rpc_users.js -------------------------------------------------------------------------------- /test/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/test/users.js -------------------------------------------------------------------------------- /test/workspace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeboxIDE/codebox/HEAD/test/workspace.js -------------------------------------------------------------------------------- /test/workspace/test.txt: -------------------------------------------------------------------------------- 1 | Hello World -------------------------------------------------------------------------------- /test/workspace/test/test2.txt: -------------------------------------------------------------------------------- 1 | Hello2 --------------------------------------------------------------------------------