{"shas":[["bd603a15c0cd999dac2e2b7db3ff8f5b3cbd10b5","eaf289e74c8e251cfb047412aab23bd663e7b3e2@us.ibm.com","Add PhoneGap.extend() function for implementing classical inheritance pattern.","Justin Tyberg"],["e145b48176e039b58daef1ba57c6b05afbdfddb5","eaf289e74c8e251cfb047412aab23bd663e7b3e2@us.ibm.com","Add PluginResult constructor.\n\npublic PluginResult(PluginResult.Status, long) {...}","Justin Tyberg"],["994cfe0a7ab5411ef569ccedf475a807ab74e3e1","eaf289e74c8e251cfb047412aab23bd663e7b3e2@us.ibm.com","Add support for W3C File API: Directories and System specification:\n\nhttp://www.w3.org/TR/file-system-api/\n\nUser can retrieve PERSISTENT and TEMPORARY file systems, list their\ncontents, and manipulate files and directories within them.\n\nModify existing FileWriter implementation\n-----------------------------------------\n\n  - Change the way user creates a FileWriter.  User must either pass a\n    File object to the FileWriter constructor, or use the\n    FileEntry.createWriter() method.\n\n  - Drop support for the 'filePath' and 'append' parameters in the\n    FileWriter constructor.  The file path is determined from either the\n    File object passed to the FileWriter constructor, or the FileEntry\n    object used to create the FileWriter.  To append to a file, use the\n    FileWriter object's seek method:\n\n    // writer is a FileWriter object\n    // seek to length of file to append\n    writer.seek(writer.length);\n\nReplace FileMgr JavaScript APIs not specified in any File API spec\n------------------------------------------------------------------\n\n  - Remove navigator.fileMgr.createDirectory(dirName) function.  To\n    create a directory, use the DirectoryEntry.getDirectory() method,\n    which is part of the File API: Directories and System spec.  Set\n    the Flags.create to 'true':\n\n    // directory is a DirectoryEntry object\n    directory.getDirectory(path, {create:true}, successCB, failCB);\n\n  - Remove navigator.fileMgr.getRootPaths() function.  To retrieve the\n    root file systems, use the window.requestFileSystem() function,\n    which is part of the File API: Directories and System spec.\n\n  - Remove navigator.fileMgr.getFileProperties(fileName) function.  To\n    get the properties of a file, use the FileEntry.file() method, which\n    is part of the File API: Directories and System spec.\n\n  - Remove navigator.fileMgr.deleteFile(fileName) function.  To delete a\n    file, use the Entry.remove() method, which is part of the File API:\n    Directories and System spec.\n\n  - Remove navigator.fileMgr.deleteDirectory(dirName) function.  To\n    delete a directory, use the Entry.remove() (if it is empty), or\n    DirectoryEntry.removeRecursively() methods, which are part of the\n    File API: Directories and System spec.\n\nClean up existing FileManager native code.  Move some functionality to\nfile utility class.","Justin Tyberg"]],"repo":"brycecurtis/phonegap-blackberry-webworks","actor":"brycecurtis","ref":"refs/heads/master","size":3,"head":"994cfe0a7ab5411ef569ccedf475a807ab74e3e1","actor_gravatar":"85adf9c35df5e806fbe0a50352e7f637","push_id":26186538}