Permalink
Commits on Jun 28, 2011
  1. Update Nitobi copyright.

    mwbrooks committed Jun 28, 2011
Commits on Jun 15, 2011
  1. Add Network Connection API to match spec released on June 7th

    Add implementation of network.connection.type and the firing of online and
    offline events as defined in the latest Network Connection API found at:
    
    http://dev.w3.org/2009/dap/netinfo
    deedubbu committed Jun 14, 2011
Commits on May 18, 2011
Commits on May 17, 2011
  1. Increment VERSION to 0.9.5.1

    mwbrooks committed May 17, 2011
Commits on Apr 29, 2011
  1. Update version to 0.9.5

    mwbrooks committed Apr 29, 2011
Commits on Apr 27, 2011
  1. Update formatting of config.xml

    mwbrooks committed Apr 27, 2011
  2. 18 - Bypass access feature defined by the config.xml

    This is done to bring more consistency access all
    PhoneGap platforms.
    
    I have chose to keep the File API access elements
    because #18 is only a temporary change.
    mwbrooks committed Apr 27, 2011
Commits on Apr 18, 2011
  1. Cleanup geolocation.js.

    Make Geolocation object available through navigator.geolocation only
    (hide constructor).
    
    Keep navigator.geolocation from being defined more than once.
    jtyberg committed with mwbrooks Apr 8, 2011
  2. Cleanup notification.js.

    Make Notification object available through navigator.notification only
    (hide constructor).
    
    Keep navigator.notification object from being defined more than once.
    jtyberg committed with mwbrooks Apr 8, 2011
  3. Cleanup network.js.

    Make Network object available through navigator.network only (hide constructore).
    
    Keep navigator.network object from being defined more than once.
    jtyberg committed with mwbrooks Apr 8, 2011
  4. Cleanup filetransfer.js.

    Keep FileTransfer object from being defined more than once.
    jtyberg committed with mwbrooks Apr 8, 2011
  5. Cleanup file.js.

    Keep FileReader, FileWriter and file system objects from being defined
    more than once.
    jtyberg committed with mwbrooks Apr 8, 2011
  6. Cleanup contact.js.

    Keep Contact and Contacts objects from being defined more than once.
    
    Make Contacts object available through navigator.service.contacts only
    (hide constructor).
    
    Remove BlackBerryContacts object.  Consolidate code into contact.js.
    jtyberg committed with mwbrooks Apr 8, 2011
  7. Cleanup camera.js.

    Keep Camera object from being defined more than once.
    
    Make Camera object available through navigator.camera only (hide constructor).
    jtyberg committed with mwbrooks Apr 8, 2011
  8. Cleanup accelerometer.js.

    Keep Accelerometer objects from being defined more than once.
    
    Make Accelerometer object available through navigator.accelerometer only
    (hide constructor).
    jtyberg committed with mwbrooks Apr 8, 2011
Commits on Apr 12, 2011
  1. Update project script to allow closing the simulator.

    On x64 systems, a simulator invoked by 'load-simulator'
    can only be closed by killing the process.
    
    Thanks to some advice from Tim Neil at RIM, the simulator
    will now close properly.
    mwbrooks committed Apr 12, 2011
Commits on Apr 4, 2011
  1. Add capability for plugins to delay onDeviceReady until after they

    have initialized themselves.
    
    The navigator.device.capture object delays onDeviceReady until its
    capture modes have been set.
    jtyberg committed Apr 4, 2011
  2. Media capture: eliminate duplicate image capture modes in

    navigator.device.capture.supportedImageModes.
    jtyberg committed Apr 4, 2011
Commits on Apr 1, 2011
  1. Add util method to LocalFileSystem to check if path is root file system

    path.  Makes for cleaner JavaScript when removing directories.
    
    Handle case when object is not passed to Entry constructor.
    jtyberg committed Apr 1, 2011
Commits on Mar 31, 2011
  1. Add media capture support.

    An implementation of the W3C Media Capture spec:
    http://dev.w3.org/2009/dap/camera/Overview-API
    
    Capture operations are supported for audio, video, and images.  Each
    capture operation launches the native audio recorder, video recorder,
    or camera application, respectively.
    
    Each capture operation runs in the background and terminates after
    the user reaches the capture file limit (if specified), or the user
    cancels the operation by exiting the recording application.
    
    Current deviations from the spec:
    * maximum duration of audio and video clips is not supported
    * retrieval of supported video capture modes (format and dimensions)
      returns ALL supported video modes, not just capture (the BB API does
      not return any video capture types)
    * cannot specify which capture mode to use programmatically (can only
      be controlled by user)
    * no API to retrieve MediaFileData for media files
    jtyberg committed Mar 22, 2011
Commits on Mar 24, 2011
  1. Add ApplicationUtils class.

    Add methods to determine if an application is installed or running in
    the foreground, and a method to inject Esc key presses (the only way
    to programmatically 'exit' an application).
    jtyberg committed Mar 22, 2011
  2. Add support for null Java values to JSONObject.

    Fixes bug where adding a null value to JSONObject would cause a
    NullPointerException.
    jtyberg committed Mar 22, 2011
  3. Move file path normalizing method to FileUtils class.

    Originally in FileManager plugin, it is useful for other plugins as well.
    jtyberg committed Mar 22, 2011
  4. Propagate resume and pause events from PhoneGap JavaScript to PhoneGap

    native extension.
    
    The resume and pause callbacks trigger the PluginManager on the native side,
    which in turn invokes the onResume and onPause methods for each plugin.
    jtyberg committed Mar 22, 2011
  5. Update README.md.

    Remove outdated 'Getting Started' content and add link to Wiki page.
    jtyberg committed Mar 23, 2011
Commits on Mar 9, 2011
Commits on Mar 4, 2011
  1. Update FileReader read method signatures to match W3C File API spec.

    readAsText and readAsDataURL now take File object as parameter instead
    of just file path.
    unknown committed Mar 4, 2011