aboutsummaryrefslogtreecommitdiff
path: root/js/io/system/coreioapi.js
Commit message (Collapse)AuthorAge
* File Save (HTML only)Jose Antonio Marquez2012-02-12
| | | | Added the ability to save an HTML file from design view, need to add CSS detection and saving (of styles in <style> only). Also need to add 'Save All' for all file attached to the HTML file.
* Adding download cloud app UIJose Antonio Marquez2012-02-09
|
* File OpenJose Antonio Marquez2012-02-09
| | | | Adding file open functionality.
* New FileJose Antonio Marquez2012-02-09
| | | | Adding new file functionality, awaiting UI to implement correct file path for templates to hook into mediator.
* Fixing URI for templates, need UI to use correct dataJose Antonio Marquez2012-02-09
|
* Adding a purge library methodJose Antonio Marquez2012-02-08
| | | | Added a delete libraries function to delete all libraries in Chrome sandbox (as in a force delete). Also updated descriptor files to go with new directory layout of files and relation to the relatives paths used by the packed app and it's manifest.
* Fixed data type issue on copying library filesJose Antonio Marquez2012-02-08
| | | | Fixed the methods to allow for ArrayBuffer data to be sent, fixes saving files that are not plain text.
* Copy local library to cloudJose Antonio Marquez2012-02-07
| | | | Adding functionality to copy a local library to the cloud. Currently creating directory structure. Need to add ability to copy files and ensure proper mime-type is set.
* Adding library synced eventsJose Antonio Marquez2012-02-07
| | | | Added an event that will be dispatched when Ninja loads and the local chrome Ninja library is fully synced with all required libs.
* Single file library syncingJose Antonio Marquez2012-02-06
| | | | Added the ability to store locally in chrome single file libraries used by Ninja. Working on adding multi-file libraries.
* Adding logic to copy ninja librariesJose Antonio Marquez2012-02-06
| | | | Setting up the logic to handling copying ninja required libraries into the app local file system sandbox to be used by cloud simulator.
* Setting up library detection for Chrome File SystemJose Antonio Marquez2012-02-06
|
* Setting up Chrome IO classJose Antonio Marquez2012-02-05
|
* Setting up IO Ninja LibraryJose Antonio Marquez2012-02-05
| | | | This class will be used to copy locally the library needed for Ninja's IO.
* Merge branch 'refs/heads/AnanyaFileIO' into FileIOJose Antonio Marquez2012-02-04
|\
| * added editor tab save while switching code view tabs,Ananya Sen2012-02-03
| | | | | | | | | | | | integrated new file dialog with io mediator to open the new file in a new tab Signed-off-by: Ananya Sen <Ananya.Sen@motorola.com>
| * Merge branch 'FileIO' of github.com:joseeight/ninja-internal into FileIOAnanya Sen2012-02-03
| |\ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: js/io/document/document-controller.js js/io/ui/new-file-dialog/new-file-options-navigator.reel/new-file-options-navigator.js js/io/ui/save-as-dialog.reel/save-as-dialog.js Signed-off-by: Ananya Sen <Ananya.Sen@motorola.com>
| * | integrated new file dialog with the template descriptor.json and ↵Ananya Sen2012-02-02
| | | | | | | | | | | | | | | | | | document-controller.js Signed-off-by: Ananya Sen <Ananya.Sen@motorola.com>
* | | Setting up Chrome File System API classJose Antonio Marquez2012-02-04
| |/ |/| | | | | Chrome file system API will be used to copy over files from the sandboxed app into the sandboxed file system directory (in Chrome) to then be used by the core API and the cloud.
* | Chrome FileSystem API TestingJose Antonio Marquez2012-02-02
|/ | | | Doing benchmark testing of the native HTML5 FileSystem API available in Chrome. Need to run testing of local XHR requests and also getting files from packaged app.
* uri validation moved to file io apisAnanya Sen2012-02-02
| | | | Signed-off-by: Ananya Sen <Ananya.Sen@motorola.com>
* Merge branch 'FileIO' of github.com:joseeight/ninja-internal into FileIOAnanya Sen2012-02-02
|\
| * Updating after merge with other FileIO branchJose Antonio Marquez2012-02-01
| |
* | refactoring some file names and locations,Ananya Sen2012-02-02
| | | | | | | | | | | | change made to maintain only one codemirror div. Signed-off-by: Ananya Sen <Ananya.Sen@motorola.com>
* | fixed code view container, and switching code viewAnanya Sen2012-02-02
|/ | | | Signed-off-by: Ananya Sen <Ananya.Sen@motorola.com>
* Merge branch 'FileIO' of github.com:joseeight/ninja-internal into FileIOAnanya Sen2012-02-01
|\
| * Fixing coreIO API referencingJose Antonio Marquez2012-02-01
| |
| * Cloud API Popup FixesJose Antonio Marquez2012-01-31
| | | | | | | | Minor layout fixes, adjusted functionality slightly, need to check into adjusting the file and directory URL constructs for API changes.
| * Hooking cloud popup UI to coreJose Antonio Marquez2012-01-31
| | | | | | | | Set up the popup UI for cloud to core API to detected cloud API connection.
| * Cloud IO PromptJose Antonio Marquez2012-01-31
| | | | | | | | Setting up UI for the file IO prompt on initialization of Ninja and whenever a cloud IO call is made and the server is not detected.
* | fixed reference to coreioapiAnanya Sen2012-02-01
| | | | | | | | | | | | cleaning up opening code view tabs Signed-off-by: Ananya Sen <Ananya.Sen@motorola.com>
* | Merge branch 'FileIO' of github.com:joseeight/ninja-internal into FileIOAnanya Sen2012-01-31
|\| | | | | | | | | | | | | | | Conflicts: _scss/imports/scss/_Stage.scss js/io/system/coreioapi.js Signed-off-by: Ananya Sen <Ananya.Sen@motorola.com>
| * Core API initialization routineJose Antonio Marquez2012-01-30
| | | | | | | | Setting up the core API routine to check for cloud API availability. Also cleaned up template files for IO and set up initial string contents.
| * Setting up new fileJose Antonio Marquez2012-01-30
| | | | | | | | Adding base functionality to creating files.
* | added the api to check if a file is writableAnanya Sen2012-01-31
|/ | | | Signed-off-by: Ananya Sen <Ananya.Sen@motorola.com>
* Core API clean upJose Antonio Marquez2012-01-29
| | | | Cleaning up File IO core API and setting up to use URL from welcome screen or local storage. Class will perform an automatic check for IO API to be active, otherwise prompt user.
* Merged old FileIOJose Antonio Marquez2012-01-27