Commits on Oct 15, 2011
Commits on Sep 29, 2011
Commits on Sep 28, 2011
  1. Add button event overriding.

    deedubbu committed Sep 27, 2011
    Provide the ability to override the default behavior of the following
        - start call
        - menu
        - back
        - end call
        - volume up
        - volume down
        - convenience buttons (requires fix in WebWorks)
    In order to use this feature grant the following additional feature
    in config.xml.  If not included then button events are not captured.
        - blackberry.system.event
Commits on Sep 2, 2011
  1. Fire the connection ready channel if error occurs.

    deedubbu committed Sep 2, 2011
    If an error occurs during network connection verification on startup
    fire the connection ready channel so that the deviceready event is
    still fired.
Commits on Aug 19, 2011
  1. Implement the battery status events specification.

    deedubbu committed Aug 19, 2011
    Provide an implementation matching the current W3C proposal spec
    for battery status events.  The implementation fires events when
    the battery level changes, charging state changes and when the
    battery level reaches predefined low and critical values.  The
    spec is located here:
  2. Merge pull request #41 from filmaj/issue29

    deedubbu committed Aug 19, 2011
    Plugin Result names made consistent with Android implementation
Commits on Aug 17, 2011
  1. Formalize document and window event listeners and allow plugins to ov…

    deedubbu committed Aug 17, 2011
    …erride event listeners.
    This change moves the BlackBerry code inline with Android.
Commits on Aug 5, 2011
  1. Fixes #44. handlers variable needs to be an object not an array.

    deedubbu committed Aug 5, 2011
    The PhoneGap.Channel.handlers property needs to be an object instead
    of an array.  Some JavaScript frameworks extend Array and create
    havoc with the "for x in var" loop.
Commits on Jul 29, 2011
  1. Update version to 1.0.0

    mwbrooks committed Jul 29, 2011
Commits on Jul 26, 2011
  1. Update to version 1.0.0rc3

    mwbrooks committed Jul 26, 2011
  2. Update version task message.

    mwbrooks committed Jul 26, 2011
  3. Add version update task.

    mwbrooks committed Jul 26, 2011
Commits on Jul 25, 2011
  1. Add plugins.xml as the place to specify what APIs your application us…

    davejohnson authored and mwbrooks committed Jul 21, 2011
    …es. Remove ability to add plugins via JavaScript
  2. handling when no matching characters are there

    alunny authored and mwbrooks committed Jul 19, 2011
    for example, if the application name contains only non-western
    characters, the result of the search/replace will be an empty string
    with this change, the cod-name will be a default one
Commits on Jul 22, 2011
  1. Fix failures in the MobileSpec Capture API tests.

    deedubbu committed Jul 22, 2011
    Fix several failures in the MobileSpec Capture API tests due to
    scoping and initialization issues.
     - Expose MediaFileData constructor globally.
     - Initialize type property of ConfigurationData.
     - Initialize mode property of CaptureImageOptions.
     - Initialize duration and mode properties of CaptureVideoOptions.
     - Initialize duration and mode properties of CaptureAudioOptions.
     - Cleanup style to match other files.
  2. Fixes #38. contact attribs should return null instead of empty array

    deedubbu committed Jul 22, 2011
    The implementation is currently returning an empty array for the
    following Contact attributes: phoneNumbers, emails, addresses,
    organizations, categories, urls and photos.  Return null unless the
    array has a length greater than 0.
Commits on Jul 21, 2011
  1. Removed illegal_argument_exception (not in android), and added unders…

    filmaj committed Jul 21, 2011
    …cores between words of error names. Fixes #29
  2. Fixes #39. Fix errors in FileReader/FileWriter found by MobileSpec.

    deedubbu committed Jul 21, 2011
    Address several failures reported by MobileSpec test suite for the
    FileReader and FileWriter API.
     - Change the encoding of writes with the FileWriter API to use
       UTF-8 instead of the BlackBerry default of ISO-8859-1
     - Truncate the file to the seek position before writing new
       data in order to match behavior on other platforms.  Return the
       length of the file as the seek position plus data written.
     - Provide stubs for FileReader.readAsBinaryString and
Commits on Jul 20, 2011
  1. Merge pull request #34 from deedubbu/camera

    deedubbu committed Jul 20, 2011
    Add support for targetWidth and targetHeight to camera API.
Commits on Jul 19, 2011
  1. Merge pull request #35 from deedubbu/removeisreachable

    deedubbu committed Jul 19, 2011
    Remove deprecated Network.isReachable (use the Network Information API in
  2. Merge pull request #36 from deedubbu/removeminified

    deedubbu committed Jul 19, 2011
    Remove minification of phonegap.*.js file.
Commits on Jul 18, 2011
  1. Add support for targetWidth and targetHeight to camera API.

    deedubbu committed Jul 18, 2011
    Add targetWidth, targetHeight and encodingType options to the camera
    API.  If targetWidth or targetHeight is specified or if encodingType
    is not the default value of JPEG then post process the image taken
    with the camera to match the specified options.
    Maintain the pre-existing behavior of the API unless the new options
    are specified.  Please note the following concerns if using the new
     - Requires additional processing time before image is returned
       (5+ seconds on a torch).
     - EXIF data from original image is lost so image may no longer
       automatically orient when displayed.
     - The quality option is only honored for JPEG output.
     - Aspect ratio maintained.  Return a new image within the boundaries
       specified by targetWidth / targetHeight but adjust dimensions
       to maintain aspect ratio.
  2. Version 1.0.0rc2

    mwbrooks committed Jul 18, 2011
Commits on Jul 12, 2011
  1. Version 1.0.0rc1

    mwbrooks committed Jul 12, 2011