Commits on Apr 28, 2011
  1. deleting READ_PHONE_STATE stuff

    committed Apr 28, 2011
Commits on Apr 27, 2011
  1. Update version to 0.9.5

    brycecurtis committed Apr 27, 2011
Commits on Apr 25, 2011
  1. Issue 60: Contact search unicode problem

    Contact search was not working for unicode letters.  The CallbackServer was changed so that it returned url encode strings.  On the JavaScript side the PhoneGap callback handler decodes the returned string.
    macdonst committed Apr 23, 2011
Commits on Apr 19, 2011
  1. Ticket 136: window.openDatabase() in Android 3.0 throws SECURITY_ERR …

    …(most code written by Simon MacDonald - I just tested and checked in)
    When you call window.openDatabase() on an Android 3.0 device you get and error something like this:
    E/Web Console( 1791): SECURITY_ERR: DOM Exception 18: An attempt was made to break through the security policy of the user agent.
    Simon worked with Pat for a bit and they think this is a WebKit or Android/WebKit interaction bug. In the meantime this fix determines if you are on Android 3.0 and uses Droid_DB if so.
    brycecurtis committed Apr 19, 2011
  2. Partial resolution for ticket 57: some issues with camera functionali…

    …ty not firing callbacks properly.
    filmaj committed Apr 19, 2011
  3. Hidden NPE fixed, which appeared when someone pass null as arguments

    (for such SQL as e.g. CREATE TABLE).
    It is especially important when work with dome 3d party persistemce
    libraries, like e.g. which
    passes these nulls.
    softaria committed with filmaj Mar 25, 2011
Commits on Apr 12, 2011
Commits on Apr 6, 2011
  1. Ticket 127: Android FileReader/FileWriter methods should return FileE…

    …rror object on error.
    macdonst committed Apr 6, 2011
  2. Woops, finger slipped.

    filmaj committed Apr 6, 2011
  3. Fix for ticket 121: Checking for null return on native openDatabase c…

    …all not enough as only allowed one DB per PhoneGap app. Have to proxy openDatabase and check at runtime.
    filmaj committed Apr 6, 2011
Commits on Apr 5, 2011
Commits on Apr 1, 2011
  1. W3C Media Capture API

    An implementation of the W3C Media Capture spec:
    Capture operations are supported for audio, video, and images.  Each
    capture operation launches the native audio recorder, video recorder,
    or camera application, respectively.
    macdonst committed Mar 11, 2011
  2. Read As Text missing load event call

    FileReader.readAsText didn't call the onload callback on success.
    macdonst committed Apr 1, 2011
  3. Ticket 124: File Transfer multipart badly formed trips mod_security

    A standard from has no trailing whitespace after a content-disposition line like so: "Content-Disposition: form-data; name="data";" however when using the extra params of Android FileTransfer a space is added on the end "Content-Disposition: form-data; name="data"; "
    This fix simply removes the trailing whitespace.
    macdonst committed Apr 1, 2011
Commits on Mar 30, 2011
  1. Merge branch 'master' of

    …into jos3000-master
    brycecurtis committed Mar 30, 2011
  2. Support old way of adding service in PhoneGap 0.9.5

    PhoneGap 0.9.4 replaced PluginManager.addService() with  This is problematic with the older plugin as they are not being maintained.  I'm adding in a PluginManger JavaScript class which will implement the addService method and call method under the hood.  This way we won't break old code.
    macdonst committed Mar 29, 2011
Commits on Mar 25, 2011
  1. Added native prompt() dialog support

    Jos Shepherd committed Mar 25, 2011
Commits on Mar 24, 2011
  1. PhoneGap Android Ticket 113:

    FileTransfer returns FILE_NOT_FOUND_ERR on http 500 error
    For some reason on Android if you do a getInputStream() on a HTTP Connection and the server returns a 500 error it will report a FileNotFoundException.  Catching this exception and throwing an IOException so that we can report a more accurate error in JavaScript.
    macdonst committed Mar 24, 2011
Commits on Mar 23, 2011
  1. Fix for lighthouse ticket 115: certain versions of Android 2.2 return…

    … "null" for window.openDatabase. Hook in PhoneGap fallback for storage in this case.
    filmaj committed Mar 23, 2011
Commits on Mar 18, 2011
Commits on Mar 15, 2011
  1. As best a fix as can be made for issue 95: on HTC devices, if text in…

    …put is in bottom half of page, it does not get scrolled up to top half of page when you tap it and virtual keyboard comes up.
    filmaj committed Mar 15, 2011
Commits on Mar 14, 2011
Commits on Mar 9, 2011
  1. Ticket #90: Move _createEvent from File to PhoneGap

    Got rid of _createEvent from file.js as it is redundant code.
    macdonst committed Mar 9, 2011
Commits on Mar 8, 2011
Commits on Mar 7, 2011
  1. Implement localStorage.key() and localStorage.length

    This brings PhoneGap's implementation in line with the spec at
    It makes the following demo work when you include PhoneGap:
    I was hopeful it would make my app, which makes use of LawnChair, work, but I've had no such luck as of yet.
    Mark Darbyshire committed with filmaj Feb 15, 2011
  2. Use icon with no width/height if specified. Set default icon to highe…

    …st-resolution icon when possible.
    filmaj committed Mar 4, 2011
  3. Syntax fixes to my ruby :P

    filmaj committed Mar 4, 2011
  4. First pass at extracting icon width/height info and assigning to prop…

    …er resolution dirs (i.e. ldpi, mdpi, hdpi) during build.
    filmaj committed Mar 4, 2011