You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by ja...@apache.org on 2019/02/15 18:14:12 UTC
[cordova-android] branch janpio-compress_res created (now 55a83e0)
This is an automated email from the ASF dual-hosted git repository.
janpio pushed a change to branch janpio-compress_res
in repository https://gitbox.apache.org/repos/asf/cordova-android.git.
at 55a83e0 Compress files in /res with tinypng.com
This branch includes the following new commits:
new 9911202 Initial commit of the Android PhoneGap Code
new 88127f0 Adding comments
new 4ce3c33 More comments
new bdab7d8 Updating the Android permissions so we can access all the info we need
new c42a0ae Forgot to move the manifest to the branch
new 2337509 Added helpers to make life easier
new 7823108 Latest PhoneGap Source
new 4820f7c Merge commit 'HEAD'; branch 'droidgap'
new 4282a3c customizing droid gap
new 337acc9 Changing the classname of the Android Branch. The package should be reflective of the company that wrote it. (Note: This needs to be changed for every app on the android)
new ceb2dd6 Fixed the Geolocation Functionality. If it is able to get the location, it will get it from the GPS first, then the network.
new b75fdf8 More changes to the namespaces
new 925ff53 custom android changes
new ab6df0d resolving merge changes
new b50f0c9 Testing the refactoring command
new 53cdce1 resolved android naming conflict
new 9574e50 Preliminary Accelerometer Support for Android!
new 65b401d Adding Preliminary Camera Support for Android in PhoneGap.
new c9e7a5d Merge branch 'master' of git://github.com/nitobi/phonegap into joe
new 91d93de Removing old code
new 18fd54b Merging master into the Nitobi Github Branch
new a32ae0f Updating android
new fca16ad Adding Sound to Android PhoneGap
new 9704e63 Adding sound to Android
new 1e19ed6 added copyright license blurbs
new ee2d4f7 added assets folder and modified gap.js file
new ba73ad2 forgot the not Gap supported device if statement in my gap.js modifications
new 6448e16 added demo2 stuff so that any PhoneGap_andorid library user can run demo2 and see it working
new 799ce98 DroidGap.java changed to support demo2 inclusion
new 71600b0 added iBug from JoeHewitt.com support so can further debug the js
new 4cd7985 start adding stuff and alerts to debug GPS, PLaySOund, and Accelerometer and PhoneGap.java corrected to match my Gap.js changes
new fe74ca3 more changes to debug GPS
new 6e59af7 half GPS problems fixed..Device.Location.init works nd can get first GPS read
new 4b6dc97 added phonegap icon to demo2
new bcb7805 one panel is user updates GPS other is automaic via pollling
new 88b71cf created some new functions to enale GPS/Accel value polling. GPS wise demo2 was changed so that we can do both change GPS in non gps suported cases and in GPS supported cases red Gps via polling
new 3aae3e0 added rakefile for performing various tasks
new fdfb631 Merge branch 'master' of git://github.com/shareme/phonegap into shareme
new 294694e merge sharemes changes
new 4993c1b added SMS receive functionality
new d8a4649 added sms receiver functionality to android
new 0e2d4d6 removed some dev comments
new 62961fb added HTTP get support for Android
new a7f45f1 Backup 20090225
new e179ca0 Cherry picking the listeners to get GeoLocation to work
new 994e340 Merge branch 'master' of git://github.com/Indeed/phonegap into indeed
new fb341b7 Deleting binaries
new 85d98b3 Restoring code that reads the strings.xml file, merging indeed's changes
new dec32ed Eclipse requires some tweaking
new aba625b Added directoryManager for android
new c676865 android Audio recording/playback and progress bar info
new 3d9fdef Merge branch 'master' of git://github.com/Indeed/phonegap into phonegap2
new bff74d9 Deleted bin directory
new c96e369 Added phone information for android
new cb90eb7 Added streaming support for audio
new 61078ac added audio output setting for android
new e5934f6 Added comment about Directory management in Phonegap.java and changed Java Call backs to be int
new a463aa2 Merge branch 'master' of git://github.com/addios/phonegap
new dfa2f0a fixed some merge problems
new 49844b4 File IO getFreeDiskSpace()
new d758397 stopped the page reloading when the G1 keyboard is flipped out.
new 46c921c Committing more data into PhoneGap.
new 2a38423 Merge branch 'master' of git://github.com/sintaxi/phonegap
new 08691b7 Removing cruft before restarting the work on the new android API
new 745e550 Moving to new computer, committing what I have in the branch
new 0514195 Android API Updating
new c78a0b8 Working on the API, doing a 5 PM build to try to get this rolling along - Got Vibrate to work - 411 works out of the box
new beb8dac 5:30 Commit.
new a4bb2a2 Geolocation works on Android
new 5b32cce Getting Accelerometer working. Beep fails for an unknown reason.
new 22f3d82 Refactored because of translink app
new 0b4180d Cleaning house
new 4fa3a3f Cleaning up the package
new 4841165 Versioning changes for Android Market
new 42b1bb6 Cleaning up the tree before merging
new 95d8d5b Fixing AccelListener to conform to 1.5
new 3152f2a Removing R.java
new 1cba136 Android 1.5 Upgrade
new 371ae6e Fixing error in Audio Handler
new 21612ac Adding the build.xml file to allow for automated building outside of Eclipse
new 648f751 Minor edit
new a5b0cf2 Bringing the build up to standard for Android
new 2ee0d95 Fixing scoping issues where PhoneGap would get Garbage Collected.
new 377a488 Adding Camera Activity
new f42485b Forgot to check in strings
new a534e11 Removing excess camera code
new 17b02ae Camera and Video checkins
new dc9f985 Fixing Brokeness
new 0344665 Fixing Accelerometer
new d701f41 Added fail callback to Android GpsListener/GeoListener.
new 08c42ea Fixes to bring PhoneGap Android closer to spec
new 736fe7c Weirdness with the timing of the PhoneGap loading investigated
new ed17fce Merging Fil's fix
new 516b8ed Removing Crap
new 32cc949 Commiting the Launcher stub
new 8c5f2ce Wiring the camera to the DroidGap
new de85ba2 Updated URI usage in Blackberry PhoneGap. Located line of code that is likely causing the BrowserContentManager to freeze when it is using the "experimental" 17000 rendering mode option. Finally, added META tag directive as suggested by RIM (does not work, but RIM says to do it, so I did!).
new 2c08e3d Merge branch 'master' of git@github.com:filmaj/phonegap
new b35838b Merge branch 'master' of git://github.com/filmaj/phonegap
new 87f9160 Camera code, adding the Commons Codec to the repo, need to read the licence to see whether we can include it
new 66c3a47 More Camera Improvements
new df6eaf4 Working Camera Attempt, need to merge back into trunk
new 98fff2d Getting ready for release of Camera
new a01e303 Android's device.js is missing from the repository:
new 7eeac7a Messing with git
new 93017f2 Fixing tree issues
new 6365d4f Merging current Nitobi repo code with the Video Code
new 1e274d6 Merge branch 'master' of git@github.com:filmaj/phonegap
new 31c049d Camera API works
new 87b5c12 Fixing Conflicts
new 3a36047 first commit
new 23aa1e7 Merge branch 'master' of git://github.com/shazron/phonegap
new 9416913 resolved conflict in android/assets/www/phonegap.js file
new 9957dfc Removing the assets phonegap.js
new 4b3e314 Hacking on the File and Media APIs
new 470ad5e PhoneGap Media and File
new 3c9d826 Removing Phonegap.js
new b463b01 Example code from Android, need to know WTF we actually return so I know what to build
new 4b3acd0 Creates a JAR
new e96a3bb Editing manifest
new 25ff4b0 PhoneGap Contact checkin
new b746779 Merging PhoneGap
new cccce01 Changing the Android
new e36e4bc Prototype of the File API implemented
new 4bb3237 Fixed File I/O
new 5becaa3 Fixing the merge
new 11794f5 Merge branch 'master' of git@github.com:bowserj/phonegap
new 24d7521 Very minor changes to the core classes
new 7ead5ec Work on contacts
new 259d441 Fixing the layout so that instead of wrapping, it is set to fit the contents
new 8d80eba Network Reachability
new 4da8974 Make reachable depend on availability
new e724ccb Initial Implementation of the W3C Device Contacts API
new 8ee5d77 Working Contact API
new ea87973 Hacking on the File and Media APIs
new f41cdf3 PhoneGap Media and File
new 7381e87 Editing manifest
new f87bf2d Changing the Android
new 06c626a Prototype of the File API implemented
new 9ea0857 Fixed File I/O
new d7461d4 Very minor changes to the core classes
new 7271754 Fixing the layout so that instead of wrapping, it is set to fit the contents
new 70245c9 Network Reachability
new d418564 Make reachable depend on availability
new 7578287 Fixing merge
new 6fd903d Fixing network reachability
new d1db422 Fixed up reachability
new 0b9ea56 Android File Util update
new b979be3 Bringing this in line with the iPhone
new 649ed86 Adding README for PhoneGap 0.8
new 7b0d978 Changes from today
new 98dd5db Fixing up a presentable Android Demo
new 4a02725 Fixing up because I lost the expired certificate
new 8dcfe18 Changed Address Book so it returns a set of contacts instead of calling win over and over again
new 72a6748 Hacking in the firing of the event
new 99cdf96 Fixes to rendering of Webkit on browser
new 304886c Fixing up contacts so it works by default with the OLD Contact API
new 7aebe97 Fixing up the Contacts, allowing support for multiple resolutions
new 103cdd5 Harmonizing Contacts
new 1731eec Fixing up file utilities
new 1c34151 added gitignore for android. moved project specific ignores into respective directories
new d012235 Initial Move of the Javascript OUT of the shared directory: Android
new 56f34a4 Fixed accidental commit of the binaries
new 1206309 Removing stupid Mp3s
new 1046491 Poking around build.xml
new 2c94865 Committing Build
new 1991dae Removing the GeoTuple.java class
new 3ee7589 Removing another stupid Tuple class
new 2d52f94 Updating the Accelerometer to the latest version of Android
new 9e391d0 Wiring up CompassHook
new 255c925 Merge branch 'master' of git@github.com:phonegap/phonegap
new e7f4a3a Removing useless class
new 324c023 added gitignore for android. moved project specific ignores into respective directories
new c570a8e Updating the Accelerometer to the latest version of Android
new 805c434 Wiring up CompassHook
new 0042181 Fixing up merge and cleaning
new 4233685 Merge branch 'master' of git@github.com:bowserj/phonegap
new 43b3090 Custom Build Script.
new 80c7eab ContactManager tweaks; null/empty checks to eliminate NullPointerException.
new 5e0f46a Removing SMS listening for now
new 8690783 Removing the SMS Listener
new 5ab93f8 Removing AddressBook
new ebd2b7e Merge branch 'master' of git@github.com:phonegap/phonegap
new 80ece87 Error with acceleromter API. Missed the acceleration object
new 275cf0c Misc. Fixes
new 2176d2e Making constructors public
new d926891 win should be this.win
new 7ce99a6 Downgrading to Android 1.5 temporarily to tag it
new 3259f88 Forgot to update the default properties
new a92c49e Moving it back to Android 1.6
new 695e1a5 Adding README
new 4b7716f Fixing markdown
new f7dcc41 I hate markdown
new 1a97b88 Fixing long Wiki article
new 37be86f Fixing markdown
new b8cb943 Fixed the damn URL on the wiki side
new 16dcbfb Got the jar working finally
new e75a908 Added the ability to generate a jar from the ANT file
new 01ad22d Finishing up the Jar
new 6f9ce7d Removing the SMS Listener
new b5ba718 Removing AddressBook
new 163c6f3 Error with acceleromter API. Missed the acceleration object
new 4ea4957 Misc. Fixes
new eb17c6b Making constructors public
new 636211c win should be this.win
new 756198a Downgrading to Android 1.5 temporarily to tag it
new 624181d Forgot to update the default properties
new 6335020 Moving it back to Android 1.6
new f60e9eb Adding README
new f6e128f Fixing markdown
new 256879e I hate markdown
new e878c16 Fixing long Wiki article
new 89e5ad8 Fixing markdown
new f5f83a1 Fixed the damn URL on the wiki side
new c160546 Fixing merge
new 05e1343 Getter for the webview
new 706fbdf Fixing getter
new 34ab646 Experiments with 2.0 and backwards compatibility
new 0af30a6 Fixed
new e71b5bb Fixing up the standalone activity
new c794756 Fixing standalone again
new 2c11550 Fixing the build process, found Android 2.0 bugs
new 67a0b83 Fixing up contact api
new 20aed7e Bringing the contacts up to date
new e9f5896 Fixing up contacts to match the new spec
new 2f4dece Modified the backend
new 4bd73fc Removed Scrollbar
new 573dffb Removing loop from File I/O
new f6e2e12 Fixing FileUtils
new b0a69f5 Adding Cupcake Storage
new 5ee34b5 Fixing up Cupcake Storage
new 5fb6aa7 Fixin group storage
new 3898130 Fixing null error in NetworkManager
new 9276729 Fixing Geolocation so it grabs data from the network faster
new 17bcda6 Fixing up Geolocation and Alerts
new 9a53dd7 Added button bindings
new de5b3e2 Adding menu event and buttons
new 4500dd1 Adding PhoneGap Plugins
new 6cd6211 Updating README
new fca277d Merge branch 'master' of git@github.com:shazron/phonegap-android
new 83062af Merge branch 'master' of git@github.com:shazron/phonegap-android
new 5b5c259 Removed README stub
new d81f534 Fixing the 1.5 Storage. Got inheritance wrong in this case
new 4144587 Expanded instructions in README.
new fc6f2f5 removes and .gitignore framework/local.properties, updated README
new e3dc010 reorg of project assets
new 923c29a cleanup continued
new 8163410 generating apps works; needs to build js from assets
new bb7b973 sweet one line building!
new c3cd44c updated readme to reflect change to build process
new 4934877 fix for the readme
new cf70f7d being picky about md formatting
new e01dfec Hacky fix for GeoLocation on the 2.1 Emulator
new 4c0da8e Fixing Build
new c023c3d Updated the Ruby build script so that this shiat works on Windows!
new 1f9571a Changing the simple example
new 3862632 Fixed paths and project generation
new 91c4174 Merging build script...
new edd0a2c Updated build file after mergin in thorstens changes.
new 0c585b7 Added JS concatenation and copy over to assets/www to build script.
new 5255f63 Fixed building of phonegap.js in build script. Fixed GPS on Android 2.0+ - I guess they updated the version of WebKit being used on Android (similar now to how it works on iPhone) and thus the browser has a native navigator.geolocation object. Employed Jesse`s approach to proxying an object`s method since we can`t directly overwrite it.
new 76a8203 Fixed small contacts and accelerometer object instantiation bugs. Added a bit more delay to PhoneGap constructor, 1ms caused issues sometimes I *think*.
new bf01ba0 whatever small changes
new f491a69 Merge branch 'master' of git://github.com/filmaj/phonegap-android
new 17528c1 Merge branch 'master' of github.com:phonegap/phonegap-android
new c638fbf Fixing nulls
new 3d91a98 Fixing up StandAlone for debugging purposes
new 7820451 small string concatenation performance optimization
new 10d455d Changing the tabs in droidgap to spaces
new 37c3c25 Refactored the code dealing w/ file/directory manipulation. - The code makes sure the target directory structure exists before copying files. - Minimized usage of Dir.chdir - Cleaned up the code dealing w/ cross-platform file paths.
new 594e776 droidgap parses the output of `android list targets` to find the id for 'android-5' or defaults to 5 if it can't find the id in the output
new b0054aa Merge branch 'master' of git@github.com:phonegap/phonegap-android
new 02c7501 Added ARenzi`s Reachability fixes.
new 32e8ecc Oops forgot semi-colon.
new c8bfbab I am using the inline editor (github) and i forgot a "type =" before info.getTypeName();
new 17d4d52 minor edits
new fa2776d merge of inaseer cleanup
new 466c7cc some cleanup of droidgap
new de8dc4a Merging droidgap changes from LeRoux.
new fcce200 More weird merge bs.
new 73b18de Tweaked status message.
new 693cb46 Fixed a null error on NetworkManager
new c4ac7e5 Merge branch 'master' of git://github.com/brianleroux/phonegap-android
new cb90852 Adding Built-In Crypto Library
new 2fa7867 Adding Javascript Interface for Crypto
new 9c0259c Changing File Behaviour to sync with iPhone
new f93c2ba Minor change for synchronous write. This seems like a bad idea.
new c3c5d52 Adding the tutorial to the project
new be5c31e Fixed pathing issues. Calls it absolutely now based on PhoneGap SDK
new 64574be Can't get the disk space until we get the disk space
new 1d4a67c Adding console.log capability to PhoneGap
new 6b269b8 Adding 2.1 DOM Storage
new c750109 Fixes to make it work with the cancer that is Android 1.5
new bdf0173 Merging.
new 941d680 Adding newly-built phonegap.js to repo post-build.
new 52a49aa Fixed droidgap to handle spaces in SDK directory.
new db03ff3 Fixing stuff
new 57a41b7 Found syntax error in Geolocation. Probably been lurking here for months
new f32bb70 Fixed ridiculous error in Javascript for GeoLocation
new fade602 Merge branch 'master' of github.com:phonegap/phonegap-android
new a4cc222 fixing some minor js issue
new 915bf19 Merge branch 'master' of github.com:imhotep/phonegap-android
new f53b4ec Merged imhotep`s changes, still need to fix droidgap and the android shell call on Windows vs. other OSes.
new 24d5948 Minor changes to droidgap to make it work on my shell (cygwin), merging in Joe`s changes/fixes to geo + JavaScript
new 87dd64d Adding LICENSE file
new 655c6ac Merge branch 'master' of github.com:phonegap/phonegap-android
new 887ab4a Added explicit disabling of native Geolocation object in the web client, added a fallback measure to JavaScript geolocation PhoneGap constructor so that it builds/proxies the the instantiated Geo objects properly if it still does exist.
new 827c0ec Removing junk Orientation class
new 72fd058 Turning off the Native WebKit Geolcation
new 69e5801 Forgot the min SDK is 2, not 3
new 020178e Merged Joe`s turning off of native geolocation in WebView.
new ceabaf1 Fixing the WebViewClient so we view pages in PhoneGap
new 2f6a9e1 Adding a WebViewClient with verbose checking
new 36e90c9 Adding sms:// to DroidGap, not quite working, since it doesn't pre-populate the number
new 6467118 Initial Commit - Fixing Accelerometer
new 4ff406f fixed geolocation null bug
new 9c1a120 Merge branch 'master' of http://github.com/stevengill/phonegap-android
new a179fbd Attempt to fix the HTML 5 storage
new dfe0b6f console.log for api level 7 (cherry picked from commit a2b08f305b33de38c1ffa93f2a13ed4636482bc1)
new 7506548 little better database quota management, increse db size in steps of 1Mb (cherry picked from commit f5cd1fe73d6cd24ad48b36def86ead5a1f5141ea)
new a65b578 adding useful telephony information to Device; sim serial number and some oters (cherry picked from commit da8c4f4a7539b2e6165d48ad6859f65c3133fc59)
new 5c8e029 Updating to 2.2
new cd5788c Merge branch 'master' of git@github.com:phonegap/phonegap-android into accel_hack
new c1e628f Fixing up the accelerometer. Weird issue with where zero is
new e55cef9 Fixing accel
new 653190c Switching around attributes so they are similar
new 8f18dae Changed to use the Camera Intents to our own peril.
new b65a0b1 Fixing quality bug in Camera
new 4c5f820 Hacking together a work-around for the default back behaviour
new 7ad30df Removed PhoneGap.java, renaming to device and audio
new bab0388 framework/assets/js/media.js
new bb501de Hacking together a work-around for the default back behaviour
new 945c0d9 Removed PhoneGap.java, renaming to device and audio
new d20abc9 framework/assets/js/media.js
new bde5470 fixing the merge
new e5f03b6 Fixing compass so it actually works
new db9d603 Fixing equals. However, perhaps object equivalence is better, because it will be the same object if we attempt to go back and fail, where as we can go back and forth numerous times in a web history
new 3107661 Forgot to add mailto to the activities launched by intent
new 8ec0de4 added target to the droidgap script and updated the readme and getting started wiki page
new 5972147 undoing those changes for target on joes' recommendation
new 4e31d4a browserkey fix
new c75e66a Removing the GapViewClient handler, since it breaks PhoneGap, reverting. Rather have every other URI working except for sms:
new 88eef5d Not in line with HTML5 spec, editing
new dc58c67 Merge branch 'master' of git@github.com:phonegap/phonegap-android
new 36bd034 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 9bf8333 Switching to native
new d6e79f1 Beep does not crash your app if there is no notification sound
new ac952b2 this should fix the windows encoding bug described here: http://phonegap.lighthouseapp.com/projects/20118-android/tickets/23
new d2048a7 changed 'deviceReady' to 'deviceready' in index.html. fixed up the file utils a bit so that they sort of work.
new 7304741 Merge branch 'master' of git://github.com/thedeftone/phonegap-android
new 6d60a2b fixed bug with accelerometer z value not being set #36
new 8c0cb57 Merge remote branch 'phonegap/master'
new 89dd039 changed gotAccel to gotCurrentAcceleration since that is what is called from getCurrentAcceleration
new ea1184c Fixed up geolocation to use the native geolocation when available
new e3b32e7 Setting the Geolocation to be only initalized on Android 1.x
new 707738c added target to the droidgap script and updated the readme and getting started wiki page
new 8e7ce87 undoing those changes for target on joes' recommendation
new 3cba58c Beep does not crash your app if there is no notification sound
new 9ff45f7 this should fix the windows encoding bug described here: http://phonegap.lighthouseapp.com/projects/20118-android/tickets/23
new ab4ca5e changed 'deviceReady' to 'deviceready' in index.html. fixed up the file utils a bit so that they sort of work.
new 4d5d8d2 Merge branch 'master' of git@github.com:bowserj/phonegap-android
new 853dc0d Removed console.log in accel
new 4e02179 Merge branch 'master' of git://github.com/davejohnson/phonegap-android
new 32b68f5 Adding the new keyword again
new b18657c Fixing Java to match callback
new f15555e Calling the Quota method over and over is bad, use the estimated size
new d564658 Change accelerometer to use JavaScript setInterval for watch.
new 4b3255e Accelerometer updates: - Removed thread delay to get accelerometer values. - Override Activity lifecycle methods to manage JavaScript timers and enable window.onunload to be called. This is needed for accelerometer to shut down correctly.
new 5bdad8c Add XHR-based callbacks from Java to JavaScript.
new 1850d2c Add callback server class.
new b4d3a10 Change loadUrl(javascript...) to use new callback mechanism.
new e5bbbbe Add onpause & onresume events to javascript.
new 27c4de6 Change compass listener and optimize accelerometer listener.
new 27ff306 changed back button behavior to use the native way to test if a webview can go back
new f7a4a0a fixed up things so that deviceready now uses DOMContentLoaded and if DCL fires before something is attached to deviceready the function will be called immediately
new ca01781 undoing a test change to droidgap
new 8e5de2c added onNativeReady and onDOMContentLoaded events
new e0d1414 tweaks to PhoneGap.Channel
new 5e46fad utils for checking lint
new 9f1730a Add back JSCallback to deviceready event
new 13679fe Make sure JavaScript PhoneGap code is initialized and deviceready is fired for a new HTML page loaded from link in initial index.html.
new 24869b6 Merge branch 'master' of http://github.com/thedeftone/phonegap-android
new 8683667 Semi-colon + new-line addition otherwise built phonegap.js is bad :(
new ea8dc73 Don't need to fire native ready event during constructor. It gets fired when page has been loaded.
new 745aa72 For some reason have to check typeof?
new ac0ba41 Merged in bryce`s latest.
new 3365dba fixed up things so that deviceready now uses DOMContentLoaded and if DCL fires before something is attached to deviceready the function will be called immediately
new 742910f added onNativeReady and onDOMContentLoaded events
new 2b2b4f5 javascript and native side of a URL caching plugin + android plugin framework is complete
new 1af469c check if file exists or not
new 49de553 refactored the Command stuff a bit more, added a spashscreen
new bb5a628 no longer copy preview.xml - preview.xml is never used for anything so removed from it
new 0c52ed4 changed FileUtils to public for testing purposes. added updategap that can updated a project with the latest phonegap jar and js
new 8ca1804 the plugins were executing on the UI thread. now on background thread. calls to loadUrl are now automatically on the ui thread
new 56f0e8e undo the splash screen for now
new ae80045 no more silly json strings in there
new b01668d Fix for a merge problem
new 4eec4c0 updategap
new fbcaf15 Fix for merge problem. Tests passing again
new 764c919 Merged in latest.
new f0cd97d Don`t hardcode the android sdk path in the build script before you push (im looking at you Dave)
new 92b838e Was there a reason we had some code duplication?
new c9a579a Change resume and pause to use same event mechanism used by deviceready.
new fb2b834 One last fix for a merge problem
new 4fd8a4d Remove channel.js. Remove double call to nativeReady in DroidGap. Niceify CommandResult.java
new c6280ed Set type of channel.
new 86d6053 Don't need to manage resume/pause state - the OS does it.
new b1af7d8 Adding altituteAccuracy into Coordinates object
new 91f1f47 fixing error in if statement
new 2384714 unused example is unused
new 0677977 reworking in new droidgap lite
new be7f0a2 whoops
new 190cec7 removed frameowrk bs
new a5323d7 updated readme
new 86a7a0d Add windows build scripts
new cf7a4f0 Add more windows compatibility. run does not actually put the app on the simulator though
new f48a195 readme
new 90b708f Update audio playback and recording.
new 5a90792 Merge branch 'master', remote branch 'dave/command_line'
new 6cd1d81 updates to output and rmoved uniq package name
new 83070fc updated pkg to create as per daves suggestion
new f818f9b merged dave
new c53427d Merge branch 'master' of github.com:phonegap/phonegap-android
new b06d020 updated create script to remove dashes
new 48ace80 added a backdoor ;O
new a6faa68 undefined is not falsy in java land apparently
new 1febba4 Moved camera code from DroidGap into CameraLauncher. Added comments and error messages.
new 5c481eb changed to loadInWebView
new d2e19d8 Merge branch 'master' of github.com:phonegap/phonegap-android
new 9185848 fixing dasherish
new 8163416 cleanup for merge
new f77e512 Add automatic handling of onActivityResult, so modules that start activities with result callback can do so without modifying DroidGap.java.
new 75636f7 Add modules that can be started without changing DroidGap.java.
new d39781f Start CameraLauncher using module.
new 5d83a44 Set default camera image to base64. Add comments.
new 40997b4 Update classes to use module, and make constructors consistent.
new 22e9530 seperating out config
new 0417a98 added classic mode for droidgap and implmented test command first pass
new 6d403c5 updated readme
new 5c24abc Alert dialog only has OK button. Add confirm dialog with OK and CANCEL.
new 9e931cc Change to use Commands and CommandManager.
new 4f360c2 Change commands to plugins.
new d208f7b update build target detection to actually fucking detect
new 3c9bae3 Optimize accelerometer for plugin manager.
new 77801de Cleanup accelerometer code.
new 1fa41df Cleanup code and add comments.
new b02f376 Catch exceptions in async callbacks.
new 2d2adf2 Cleanup plugin code.
new 7f3cf4a Remove unused module classes.
new 7108076 Merge branch 'master' of github.com:phonegap/phonegap-android
new cda0319 Refer to services instead of class names, which don't translate across devices.
new a21080f Add services supported and their class names.
new 2b01516 Add hasReturnValue() so that PluginManager can make decision to run an action sync or async.
new a13b8fc Implement ReturnValue() for each plugin.
new 5c20ba5 Optimize compass to use new PluginManager.
new 863807a Add position callback and do some optimization of audio player.
new 0a77627 Optimize accelerometer to use new PluginManager.
new d72c77d Modify network queries to use async plugin.
new 53fca12 Modify camera capture to use async plugin. Use option instead of method to specify capture type (base64 or file).
new afd278c Modify contacts to use async plugin. Contacts doesn't work on Android, but needed to update JS side to work with plugin.
new fb281dd JS execAsync to handle changes to plugins.
new 040a3d7 Modify JS code to use service name rather than class name.
new e4d1087 Clean up unused variables.
new 1c0de5a Change hasReturnValue to isSynch to be more accurate about purpose of method.
new 633100a Merging Fil's contact changes with Bryce's Plugins
new 0efe871 Adding new data model to contact.js to conform to W3C spec
new b78896e Modify ContactFindOptions to pass Mobile Spec tests
new 3f24c63 Changing navigator.contacts to navigator.service.contacts
new f606012 Merge branches 'master' and 'contactSpec'
new d955502 Fixing whitespace
new 03f6267 Add JSON stringify equivalent not implemented in older Android (1.6) devices. This is needed for args passed to PhoneGap.exec().
new c050e00 Use timeout to break out of possible infinite loop waiting for sensor to start.
new 705b8f6 Change Device JS object to include only platform, uuid, version, and phonegap properties as defined in API, and modify Device Java class to implement plugin interface.
new 5cd2531 Change JS to call navigator.contacts instead of navigator.ContactManager, which no longer exists.
new 8da131c Changed search function to take filter and option parameters
new 9c2e4cf Check to make sure result was returned to eliminate parse warning messages.
new 92d2b58 Change camera to be more consistent with iPhone and BB widgets. Add support to choose image from library instead of only camera.
new c483ebd Fixing merge conflict
new 8de6d9c Merge branch 'master' of git://github.com/phonegap/phonegap-android into contactSpec
new 0895083 Use same option name as iPhone.
new 0a2d7bf reducing code
new c2bcc29 Merge branch 'master' of git://github.com/phonegap/phonegap-android into contactSpec
new 9d3306c Add comments to directory manager source file.
new b95ad44 Add general ERROR to plugin result status.
new 00dc18a Convert FileUtils to plugin architecture.
new 2d4a321 Update files.js to be closer to iPhone impl and W3C File API working draft at http://www.w3.org/TR/FileAPI/.
new 0ed5224 Read and write operations are async.
new ca4d7f7 Adding queries for addresses and organization
new eff7c92 FileWriter should use its own states object.
new a59cad6 Device returns string, but for some reason emulator returns object - so convert to string.
new f272748 Adding queries for IM, Note, Nickname, Website, Relationship, Birthday and Anniversary
new f68b75c Small refactor on birthday and anniversary
new ace8422 Fix problem with deviceready being called before device properties are guaranteed to be set.
new b079a24 Need to listen for XHR callbacks before constructors are run, since constructors could call native code that returns data in callback.
new fdca4c5 First pass as pre 2.0 Android contacts
new 1a9173d Added comments.
new 063e189 Change isReachable() to return NetworkStatus constant to reachableCallback(reachability) as specified in the API documentation.
new 328bc10 Able to query contact DB on Android 1.6
new 36949f4 tiny fix for config file containing spaces in name
new 1768b50 Cleaning up logs from ContactAccessors
new edfa41c Update geolocation to follow W3C spec, add comments, add error checking.
new 7f7cc1d Add geolocation options as defined by W3C spec.
new c86f7d0 Merge branch 'master' of github.com:phonegap/phonegap-android into test
new 4e4207f Merge branch 'master' of git://github.com/phonegap/phonegap-android into contactSpec
new a9f057c Cleaning up some accessor code
new bcf9206 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new a427b8c Merge branch 'master' into contactSpec
new 2098436 Fixing query so that it uses wildcards
new c13c0c3 Only query what is required as passed by filter
new f85f4e6 Update notification service to implement plugin class.
new 7bfe94f Removing commented out code
new ac92498 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 36984f4 Merge remote branch 'macdonst-contactSpec/contactSpec'
new c224096 Removing extra log calls
new a772acb Update lastAccessTime when calling getAcceleration() so we don't timeout.
new cbd5686 merge of latest phonegap/android bs
new 297ddb9 Adding clone functionality to Contact object
new 668bc9e Corrected check for existence of accelerometer timer to allow clearWatch to clearInterval correctly.
new 6071b9c Adding Contact.remove method
new 9671083 Removing logging messages
new c91ea37 Adding Contacts.create method
new c80397a Fix duplicate method name
new 2bbf62c Fixing Contacts.find to use PluginResult
new 8eaaa04 Small fix to speed up contact retrieval
new a1b35b7 Remove logging
new f20e5cf Shave .2 sec off each contact returned in a query
new 3138178 Speeding up contacts.find
new f8ae119 Merge branch 'master' of github.com:phonegap/phonegap-android
new cbff381 made gen create a fullout android proj
new 1231268 updated readme to reflect change to droidgap
new 6814632 Add IPlugin interface and change Plugin to be abstract class. Plugins can either implement IPlugin or extend Plugin.
new 385be26 Check plugin against new Plugin and IPlugin to determine if valid plugin class.
new 7d6ffc6 Update PluginManager to not call Class.forName twice
new f1421bc Add callbackId and JS callback sugar to plugin class and interface
new 5a2398d Add call to setCallbackdId in addPlugin
new e3cef16 Remove getClassForService() and make addPlugin() private.
new 23b02e7 Change initialization of Storage for 1.x devices to use service call.
new 9adb85a Add callbackId to Plugin.execute() so result can be sent back when overlapping calls to same plugin occur.
new dc960b9 Merge branch 'master' of github.com:phonegap/phonegap-android
new 9820685 Update alert() to implement navigator.notification.alert API. This update is from janmonschke (Jan Monschke).
new 122395e small tweaks to the build script
new 086e6ea Merge branch 'master' of github.com:phonegap/phonegap-android
new 72b2ec8 Removing unused functions
new 50ab0e0 Add confirm, start/stopActivity, start/stopProgress to notification service. Add "application loading" spinner that user can optionally show when app is starting.
new 4a6105d Do one table query per contact
new 34859ec Reduced everything to single database query
new bf3b380 tiny fix to droidgap gen for windows
new a31ce5e Merge branch 'master' of github.com:phonegap/phonegap-android
new 3a9c106 Small changes for older Android SDK
new b125f4e Fixing if/else condition
new 3fd372f Remove logs
new a66ef46 Change droidgap create to not use 'grep' and have better error messages
new 5164464 Change droidgap create to not use 'grep' and have better error messages
new 032db38 Fix database for Android 1.x devices. It now behaves like HTML5 database API.
new 522a722 Change PluginManager.isPhoneGapPlugin() to be much shorter like on the BlackBerry
new 08963b5 Add IPlugin to isPhoneGapPlugin check
new 5bdc81e Fix to new Android 1.6 storage code - callback wasn't being called for empty result sets.
new 1f3bd9f Add support for multiple executeSql statements in transaction that returns results.
new be16eeb Remove logging from storage.js.
new 6d605c1 Set prepareListener before calling prepare.
new 9358e23 Merge branch 'commandline' of github.com:davejohnson/phonegap-android
new f15bdf9 Merge branch 'master' of github.com:phonegap/phonegap-android
new bc086cb Setting ContactFindOptions to correct defaults
new 9cd4d4c Adding comments to Contact code
new de23753 Update license and copyright notices in each source file. PhoneGap is licensed under modified BSD and MIT (2008).
new 60fc610 Fix variable change error.
new 29549b8 Add error checking around user callbacks.
new 6b7fc81 Rename PhoneGap.execAsync() to PhoneGap.exec() and change all JS files that use it.
new 072613b Rename PhoneGap.execAsync() to PhoneGap.exec().
new 1761cbb cleaner way for handling splashscreens
new 8663ed4 Made notification.alert and notification.confirm async.
new 5647e54 Add PluginResult status values to handle RESULT_TO_BE_SENT, NEXT_RESULT, NO_MORE_RESULTS .
new 153d42f Alert and notification dialogs should be run on UI thread.
new f63b814 Add quotes when returning status message.
new 8c624c7 Adding a console.log statement to debug errors in callback
new bc1e039 Use polling instead of XHR for callbacks from Java to JavaScript when device has a proxy set.
new 34f6e87 Merge branch 'master' of git@github.com:phonegap/phonegap-android
new 37a9307 Enable JS callbacks to be kept around for multiple callbacks from Java.
new 831670e Modify camera to use NO_RESULT, thus eliminating extra JS callback methods.
new 45c9a88 Merge branch 'master' of git@github.com:phonegap/phonegap-android
new 35b3808 Fixing typo
new 577284b Remove unneeded debug log statements.
new b7024ad Small FileWriter fix
new 2e5d6f5 Adding truncate to FileWriter
new f725404 Require security token when calling CallbackServer via XHR.
new 2bb67ee Change use "geo:" instead of WebView.SCHEME_GEO
new be5cac6 This is being called from java code, but callback didn't exist
new 80c15de Return error conditions from CallbackServer instead of just closing connection.
new ab4d4e2 Include the device's name in Device.name per API docs.
new 7102810 Fix problem with CallbackServer for certain HTC phones.
new 36064c5 Reduce timeout from 30 sec to 10 sec for CallbackServer. Some devices have shorter timeouts than others for XHR.
new fdc78e1 Fix for troublesome values being returned from DroidDB stores. Stick to one level of JSON serialization.
new b66535a Introduce PhonegapActivity class to separate plugin development from base Phonegap.
new 0b3e27b Load url into DroidGap if it was passed in to intent.
new 48d3bc0 Add method for dynamic loading of a JavaScript file.
new 3a01012 Move data transfer for storage to completeQuery for speed up
new e117b95 Fixing issue with addEventListener and Sencha
new 912458c Fix order of args to match w3c spec.
new 8ce7e61 Adds localStorage support to older versions
new 46664c6 Remove dependency on JSON support
new 10f3313 Use polling if PhoneGap app is loaded from server, since XHR doesn't work to localhost due to cross-domain security policy.
new 4b2398b Add properties to DroidGap that can be set when the intent/activity is called. This enables the developer to show app loading dialog, splashscreen, or set other properties.
new e8b85f6 Fix formatting and rearrange method order.
new 4934135 Add comments to onKeyDown() method.
new 5ffe5fa Merged code for imhotep: Cleaner way for handling splashscreens.
new 28ff6e1 Merged code for bryfox: Re-add support for search & menu key triggers.
new 4f1bc14 Add delay so splash screen can be shown for a specific amount of time.
new 1428ac5 Add error checking for PhoneGap.addPlugin().
new dce0d93 Replace deprecated debug.log with console.log.
new 1027458 Allow user to set the loading dialog message. Change default from show to not shown.
new 9798de7 Remove unused and unneeded getPort() method.
new 5f55ebf Adding Contact.save() for Android 1.X and Android 2.X
new 4fa1f40 Add load URL capability, and enable an HTML file to be used as a splash screen.
new b8b1ad8 Add property that lets a PhoneGap app continue to run when another Android app or activity is started.
new 0e08af9 Better way to handle splash screen when back button pressed.
new 07418a3 Small fix to File API
new 5dcac6d Fixing issue in File Reader/Writer when newlines in file
new 1d9e522 Fix quality issue with base64 encoded images. Quality parameter wasn't being set.
new 0dc64d2 Merge branch 'master' of github.com:phonegap/phonegap-android
new 46babe7 Calling correct events from FileWriter.abort()
new c1a87eb Adding and optional call to cast Plugin Result
new 1c5aa6c Adding a cast for contacts.find()
new afc7e60 Fix bug when not doing cast - temp isn't defined.
new 04e3cea Define window.plugins object so plugins can check to see if they have already been created.
new 44761f8 Remove comment for unused parameter.
new e3ebfea Improve handling of timeout error when loading URL, and enable WebViewClient to be overridden by app, so developer can intercept webview events.
new 090ad56 Don't need special method to load a splash screen. Instead, the regular loadUrl() and clearHistory() can be used.
new 5e9ca84 Expose certain methods from DroidGap to JavaScript so that a PhoneGap web app can better control program configuration and flow.
new 87fd966 Merge branch 'localStorage' of https://github.com/ascorbic/phonegap-android into ascorbic-localStorage
new af5c5dc Update splash screen example and list of properties that can be set in commented code.
new 50b435c Following File API spec.
new 6e572f0 Put trailing / into getRootPaths() to remain consistent with BBW
new ddeba91 Merge branch 'master' of https://github.com/jos3000/phonegap-android into jos3000-master
new b2a8297 Merge branch 'jos3000-master'
new 2131070 Add JavaScript minification using YUICompressor.
new 5f3bc33 Update comments.
new 42cd10c Need license header since it is removed by minification.
new 04ddc68 Fix bug with saving name in new contact.
new 43b6b6d Update version number to 0.9.3 in preparation for next release.
new 26adfb6 If multitasking is turned on (keepRunning=true), then temporarily disable it when starting a new activity that returns a result - such as camera.
new ab8950a Re-enable multitasking in onResume Java callback so that onResume JS handlers are called - it was being re-enabled too soon.
new fbe96f8 1. Split out js to main.js 2. Show a contact 3. Toggle accelerometer 4. More device info 5. Enable scrolling
new 8bad4eb Fixing issue where Camera returned a content URI that File Reader could not read
new 46f0bf6 Merge branch 'master' of github.com:phonegap/phonegap-android
new 43c72e6 Setting content type properly in readAsDataURL
new 2504db1 Adding release method to Media object
new 92a1e4a Remove destroyed AudioPlayer from list of AudioPlayers
new 115b428 Fixing issue where Date's aren't cloned
new f71d9de Fixing mimetypes for content:// Uri's.
new b6bd9ad Support Market Uri
new a7415bc Support all URIs by passing them to their default activity. This works for market:// and content://.
new 54eff55 Guard against null request in Android 1.5/1.6
new 73f2789 Adding File Upload functionality
new 1eae678 Better memory management when taking pictures.
new 8d513e2 Remaining FileUploader to FileTransfer
new 023df10 Allow features/modules to initialize code before deviceready fires. CupcakeLocalStorage uses this capability to delay deviceready until local storage has been read and inited.
new 812a4b3 Adding file key properly
new 567ca94 Adding debug mode so FileTransfer will accept self signed SSL certificates
new 6e39c46 Middle name for contact being updated incorrectly
new 2a9bc2d Fixing issue where Android 2.1 and 2.2 don't return the same results on contact.find()
new f16d9b0 Fixing geo listner callback fail to send 3 args instead of 4.
new 9051b15 Ticket 63: Android CallbackServer crashes on external attacks.
new b9e1b1d Adding Blank HTML page
new 53bdf2d Fix for specifying icon in config.xml; the @icon attribute would get overriden by defaults when going from create => classic::build.
new b7abc2c Skip over beginning / in request when comparing to token.
new f090f9a Merge branch 'master' of https://github.com/filmaj/phonegap-android into filmaj
new 03ea8a0 Enable the return of photos in a Contact object
new ee01b50 Adding support to set a Contact photo
new 1b8ab15 Adding http: and file: support when saving a contact photo.
new 726f109 Fixing bug found by tiny hippos
new b1f0c03 Getting rid of black screen between native loading screen and actual PhoneGap app.
new 9354b42 Fix for ticket #55: if phonegap source was on a path with "bin" in it would cause major fail.
new e3c72fa Will now use a "smarter" approach to finding an account for Contact.save, the order of account search will be: 1. Exchange provider 2. Google 3. Any valid email address account
new cda1542 Fixing merge issue
new b353f36 Updating to latest W3C spec
new cd2e86a Removing excess logging in contact.save()
new 64310dc Fixing clone issue adding photos, removing relationships
new 7ebf813 Set type to url for returned photos
new 0401941 Ticket 80: running "droidgap gen example" leads to recursive directory creation. README fix included.
new 3c0bef6 Ticket 81: Tweak to label of local path to index.html in example app, now properly shows actual project-relative path.
new 1a0de5f Merge branch 'splashscreenfix' of https://github.com/filmaj/phonegap-android into filmaj-splashscreenfix
new b65f951 Merge branch 'filmaj-splashscreenfix'
new f220489 Disable picture listener once event has occurred.
new 3c9089b Enable hardware volume control buttons in DroidGap applications
new 9fd9cf5 Adding version number to phonegap jar/js files
new a0c7616 Call onwriteend not onloadend in FileWriter.abort()
new 7952668 Throwing error on FileWriter.abort() if writer is not in the correct state. Lining up with iPhone and BlackBerry
new 6aa055f Change super.setProperty() to use super.set<type>Property() in example comments.
new f848527 Upping version to 0.9.4
new 36dd964 Logging status from wrong object.
new b07072c Fix for ticket 86 (build fail if phonegap-android dir is located under a dir with "lib" in it). Also bug fix in build if config.xml didnt contain an <icon> element.
new 99002f9 Fix for build: version needs to be included in .jar and .js generated files.
new 691b093 Upped script version in assets.
new 5e858f8 Added CupcakeLocalStorage.clear() method (in according to http://dev.w3.org/html5/webstorage/#the-storage-interface)
new 6f4673f JSLint clean JavaScript sources. No fatal errors remain. Options can turn off rest of warnings
new 1711fb0 Small patch to build script: ruby needs double quotes to interpolate variables into it properly.
new 2bc7bd6 Worked around JavaScript bridge exception for Android 2.3. Use "prompt" instead of calling objects directly. There were several objects called from JavaScript, including BrowserKey, so key events had to be reworked.
new a9e1751 Add networking to example and fix contacts
new 64d4337 Update index.html to Add networking to example
new 0c3a8fb File API: System and Directories
new b402efd First pass at extracting icon width/height info and assigning to proper resolution dirs (i.e. ldpi, mdpi, hdpi) during build.
new dccc29d Syntax fixes to my ruby :P
new d44bb7a Fix so that if not all icons are specified, doesnt error the build out.
new 939b702 Use icon with no width/height if specified. Set default icon to highest-resolution icon when possible.
new 47ca081 Implement localStorage.key() and localStorage.length This brings PhoneGap's implementation in line with the spec at http://dev.w3.org/html5/webstorage/ It makes the following demo work when you include PhoneGap: http://people.w3.org/mike/localstorage.html I was hopeful it would make my app, which makes use of LawnChair, work, but I've had no such luck as of yet.
new fb2c25c Issue 107: Always send pause event to JS.
new 8d73b36 Issue 107: always send resume event to JS.
new 21a34a8 Ticket 106 - Simplify splash screen logic based upon idea from vadim.
new 1fc5692 Ticket #90: Move _createEvent from File to PhoneGap
new 1e4dc1b Merge github.com:phonegap/phonegap-android
new 7344964 Add support for setting sms body using uri "sms:#?body=text".
new ec307fd Null check in droidgap classic (build script).
new 60eb60b Merge branch 'master' of github.com:phonegap/phonegap-android
new 04de205 As best a fix as can be made for issue 95: on HTC devices, if text input 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.
new 648df26 Merge github.com:phonegap/phonegap-android
new 935295c Bug 110 - When you close an app on Android you see a JS error in logcat.
new b3e9794 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.
new 969f0c8 PhoneGap Android Ticket 113: FileTransfer returns FILE_NOT_FOUND_ERR on http 500 error
new 010c774 Added native prompt() dialog support
new b850d22 Support old way of adding service in PhoneGap 0.9.5
new 9084857 Add check to only init and run JS code once - even if included multiple times.
new f6f8053 Merge branch 'master' of https://github.com/jos3000/phonegap-android into jos3000-master
new d424af0 Ticket 124: File Transfer multipart badly formed trips mod_security
new d74569f Read As Text missing load event call
new e766188 W3C Media Capture API
new 307f9d1 Add maxResolution flag
new 626119a Bug 126: NullPointerException in onDestroy()
new bf164f4 Fix for ticket 121: Checking for null return on native openDatabase call not enough as only allowed one DB per PhoneGap app. Have to proxy openDatabase and check at runtime.
new ed4c57e Woops, finger slipped.
new 4008429 Ticket 127: Android FileReader/FileWriter methods should return FileError object on error.
new 6740154 Fixing file commands so that they run async
new 887f754 Hidden NPE fixed, which appeared when someone pass null as arguments (for such SQL as e.g. CREATE TABLE).
new 44945f9 Partial resolution for ticket 57: some issues with camera functionality not firing callbacks properly.
new 673a887 Ticket 136: window.openDatabase() in Android 3.0 throws SECURITY_ERR (most code written by Simon MacDonald - I just tested and checked in)
new 2cd116e Issue 60: Contact search unicode problem
new 0aacfbd Update version to 0.9.5
new fd8bb2f Issue 72: Contact.Save: onSuccess callback is called when contact is not saved.
new 58ecac3 Capture modifications:
new b94eeda Added Media.seekTo(int milliseconds);
new bdadbbc Implement W3C Network Information API
new ffbc010 Added Media.seekTo(int milliseconds);
new bde59ad Add docs and fixed to pass through the Google Closure Compiler without warnings
new 346ed60 Android 2.2+ supports W3C Connection API
new 116169a Issue #79: FileWriter.seek() is broken in 0.9.5.
new 839c577 Need to use EclairClient for 3.x devices too. This fixes the HTML5 geolocation problem on Android 3.x.
new e81fc23 Setting defaults in Media Capture
new e84c59d Merge pull request #78 from kernelsandirs/master
new ab8cfe0 Removing generated code from project
new e99f75d Issue #85: window.openDatabase throws DOM Exception 18 on Android 3.1
new 6618015 Fixing a number of issues in File API
new 2177cd0 Moving navigator.connection to navigator.device.connection
new 6c3eefe Issue #85: window.openDatabase throws DOM Exception 18 on Android 3.1
new 1d79b66 JavaScript cleanup to pass jsHint
new 8f7a5de Add DS_Store to gitignore
new ca5e141 Changing Media class to return seconds
new 4280fdf Fix for ticket #58: Certain 1.5/1.6 devices would throw a FileNotFoundException when taking pictures. Patch submitted by Agustin of AVANTIC (thanks!).
new 9036eb8 Issue #94: feature request: Event for Keyboard show/hide
new 10e1808 Clean up CallbackServer when about:blank page has loaded. This fixes errors when shutting down.
new 39ec9c0 Need to unregister for network intent receiver on shutdown to prevent leaks.
new 431c807 Changing the layout class so it has the screen dimensions to take into account Device Orientation
new d00a9f3 Merge branch 'master' of github.com:phonegap/phonegap-android into keyboard
new 992ee0b Issue #80: Unable to open large json files on android 2.2 + phonegap 0.9.5
new 7d41646 Improve performance of our encoding
new 8d1722a Fixed droidgap update command
new 3ce0fc4 Updating Connection object to conform with recently released spec
new 740e50c Issue #104: Bug in FileUtils.copyDirectory & moveDirectory
new 8da5ad8 Issue #106: Typo in LocalFileSystem.prototype._castDate
new 315b5a5 Set PhoneGap.UsePolling flag based upon result from CallbackServer.
new fbb6b22 Updating Network Connection API to match spec released on June 7th
new a67aeed Updating Network Connection API to match spec released on June 7th
new b46cbfd Merge branch 'master' of git://github.com/phonegap/phonegap-android
new a89c8bf Fix bug where isreachable doesn't return correct results for https (http secure) url protocol.
new 33bfb44 Fix security vulnerability - make sure any requests to run native code only come from url currently loaded into webview.
new e5fb0c0 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new d1448e9 Issue 112: PhoneGap.Channel: replace instanceof Function with typeof === 'Function'
new 5e733ed Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 939754e Merge pull request #110 from Worklight/isReachble_fix
new c978341 made the mistake of opening anything in finder
new 327bda4 Sending pause/resume notifcations to plugins regardless of 'keepRunning' state. Not sure why you wouldn't want to send them
new 517b5e0 formattage
new afa85a7 Adding SSL dev code
new c5b2687 Merge pull request #103 from doggerelverse/droidgap_update
new 9b52827 Urls with same path and file but different # or ? should compare to same url.
new a67dfdb Return true when handling key events, indicating that no further processing is necessary.
new c159712 formatting - sigh
new 1a9471a Merge branch 'master' of git://github.com/phonegap/phonegap-android
new a65638a Merge pull request #118 from m00sey/master
new 1c3ea54 Always call plugin's onPause/onResume with multitasking flag when these lifecycle events occur in activity. It is up to the plugin to handle as necessary.
new 66dbd9e Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 08c44f5 Issue #121: Problem with resolveLocalFileSystemURI if file name has spaces
new 226e4dd Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 11a29e1 Merge branch 'master' of github.com:phonegap/phonegap-android
new af18a8e Issue #80: Unable to open large json files on android 2.2 + phonegap 0.9.5
new 088c342 Improve performance of our encoding
new 3c90a9a Fixed droidgap update command
new 0280d5d Updating Connection object to conform with recently released spec
new 85eb6e4 Issue #104: Bug in FileUtils.copyDirectory & moveDirectory
new ff7de25 Issue #106: Typo in LocalFileSystem.prototype._castDate
new 66f3018 Set PhoneGap.UsePolling flag based upon result from CallbackServer.
new 8a1ab69 Updating Network Connection API to match spec released on June 7th
new eb3b1f9 Fix bug where isreachable doesn't return correct results for https (http secure) url protocol.
new d35e8cd Fix security vulnerability - make sure any requests to run native code only come from url currently loaded into webview.
new 80e66d8 Issue 112: PhoneGap.Channel: replace instanceof Function with typeof === 'Function'
new a5039f0 made the mistake of opening anything in finder
new 7bc0d62 Fixing conflict
new 7d53eb8 formattage
new 44aa0ae Adding SSL dev code
new 54fdcbf Urls with same path and file but different # or ? should compare to same url.
new 53de070 Return true when handling key events, indicating that no further processing is necessary.
new 435c903 formatting - sigh
new 05eacf4 Always call plugin's onPause/onResume with multitasking flag when these lifecycle events occur in activity. It is up to the plugin to handle as necessary.
new ac2e923 Issue #121: Problem with resolveLocalFileSystemURI if file name has spaces
new 042c341 Trying to merge
new 8ef93ff Issue 123: Fixing problem where name object is not specified
new 5c89133 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 8cb7167 Changing default target to the highest for maximum compatibility
new b059a31 Merge branch 'master' of github.com:phonegap/phonegap-android
new c96c9b0 Revert to polling if there are any errors with callback server. This addresses various problems with proxies set by carriers.
new 85dab52 Handle errors when adding a service.
new f3d7ce8 VERSION:
new 2a78604 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new b5dc62d fix to build script: gotta strip out new lines from read in version string
new afb48e5 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new fc1bea4 Update version to 0.9.6.
new 1e3422a Load new urls in new DroidGap activity - not same webview as initial url.
new 9643314 Add more control over how url is loaded.
new 76b2df2 Add comment
new b8cc36e Don't clear activity stack by default.
new b7156c6 Bump up version to 0.9.6 for example.
new 4b647fc Merge pull request #128 from brycecurtis/pages
new 102d37d Merge branch 'master' of git://github.com/phonegap/phonegap-android
new c98b758 Update version to 0.9.6.1
new 7cc1cc4 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 941b64f Merge branch 'master' of github.com:phonegap/phonegap-android
new 0b1e760 Add better support for Activity result callbacks from plugins. Add some sugar for calling success / error callbacks from plugins
new 9d5aa94 Loading plugins from res/xml/plugins.xml
new f9bcf71 Merge pull request #134 from davejohnson/plugin-refactor
new 3bf48f8 Merge pull request #136 from brycecurtis/plugins
new cfc9631 Copy plugins.xml when creating a new project.
new ce9d577 Remove unused code and variable.
new 090890b Update PluginManager to accept plugins that implement IPlugin rather than extend Plugin
new 709eacd Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 28b01fe Fix for #120: zooming in on input elements when filling out forms. Note, you also have to set initial-scale and maximum-scale properties in your meta name=viewport tag.
new 3895570 Fixed Issue 140: Contact.displayName is not being set correctly
new 6e62a76 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 9d1e736 Merge pull request #138 from davejohnson/iplugin-fix
new 0a7a77e Accept IPlugin for result callback when starting activities for result.
new ebd92a4 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new dd52081 Fix for #129: PhoneGap JS Naming Convention
new b85a769 Merge pull request #144 from macdonst/is129
new a0c7486 Update .gitignore and .jar file name
new d4ccc70 Merge pull request #145 from macdonst/fixJar
new f19d8f9 Change to PhoneGap naming convention affects droidgap creation & update. Also, create script uses phonegap-x.js, not phonegap-x.min.js.
new 5de4ae7 Remove dependency on notification.activityStart/Stop so they can be deprecated to an optional plugin. Also remove hideLoadingDialogOnPage option, since it no longer is relevant.
new 22a9cab Updating Contacts for June 16th W3C Spec
new a235513 Setting version as 1.0.0rc1
new 1de036a Setting version as 1.0.0rc1
new 393bd5a Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 60be45b Fix example to not include the min.js that is non-existent
new b1c0be3 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 66f7afb Issue #146: File API - File::writeAsText not in the API, remove
new 37b9cc4 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 6c65a6a Make sure we load the correct resource id for plugins.xml.
new 9971d61 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 24f9793 Remove deprecated Network.isReachable (use the Network Information API instead)
new e109259 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new c80ddc1 Issue #149: Deprecate support for Android 1.X devices
new 2a3c387 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 4cc3772 Issue #151: Remove minification of phonegap.*.js file
new 6993c7e Merge pull request #152 from macdonst/issue151
new 24bb836 Shouldn't return error on first call. This prevents successful invocation, which prevents deviceready from firing.
new 017fa1b Use the same database based upon application context for each html page loaded as part of this app.
new 7c9eca1 Replace deprecated call to activityStop.
new 2bee9a8 Remove deprecated addService() method. The new way to register a plugin is to include it in res/xml/plugins.xml.
new 5341078 Issue #154: Propagate existing parameters when starting new DroidGap activity.
new eb0e0d9 Issue #156: Camera.DestinationType.FILE_URI on Android not conforming to API Spec
new 6d532c9 Minor change to Android Manifest for Android 3.2 to force it out of Compatibltiy Mode
new 3de2084 write error to log when plugins.xml is missing
new 701717f remove comment from xml declaration
new 4af8952 Merge pull request #161 from don/master
new 2787a96 Issue #153: Display default value in prompt().
new f7ebc98 Upping version to 1.0.0rc2
new e789349 Handle content:// uri's in resolveLocalFileSystemURI
new 7afa2d3 Upping version to 1.0.0rc2
new 9bf3a82 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 6b84ead Issue #167: Remove window.app and use navigator.app instead. Remove App() from namespace.
new 17ccb2d Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 029ddea Fix Issue #170: Sub pages reload on orientation or keyboard changes
new c067299 Merge github.com:phonegap/phonegap-android
new d098b61 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new e09c728 Edited framework/src/com/phonegap/DroidGap.java via GitHub
new c093881 Issue #174: contact attribs should return null instead of empty array
new b37defd Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 648e56c Merging maxResolution
new be48b57 Merge branch 'master' of github.com:phonegap/phonegap-android
new 8c80731 there was a "Location" and a "Geolocation" plugin defined. We use "Geolocation" in the JavaScript
new 9f673db Issue #176: rc2 for Android does not have updated main.js - demo app code
new 7c39edf Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 1c97467 Issue #169: Media.seekTo() does not update Media._position value.
new 411288b Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 2bf7658 Normalize Android Camera.takePicture with iOS and BB versions.
new f5dac14 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new b864a8a Upping version to 1.0.0rc3
new 39d6952 Upping version to 1.0.0rc3
new 229e15f Merge branch 'master' of git://github.com/phonegap/phonegap-android
new b4c4fa9 Merge branch 'master' of github.com:phonegap/phonegap-android
new e284588 Issue #185: Fix mis-spelling in file.js
new a1edf92 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 004453b Upping version to 1.0.0
new 7bb34de Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 8c7db9a Remove redundant import when droidgap create is run
new fd22a79 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 19332c1 Merge branch 'master' of github.com:phonegap/phonegap-android
new ad8086f exposing volume control
new 381d161 formatting
new a735a63 Formalize document and window event listeners and allow plugins to override eventListeners.
new 8d46d33 Implementation of Battery Event Spec. (http://dev.w3.org/2009/dap/system-info/battery-status.html)
new 4ecfbac Include plugin reference and permissions for battery events.
new 1904067 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 361a7aa Issue #194: Resolve flashes between screen, and enable setting of background color & optional loading dialog.
new 55379d6 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 80891b8 Fix for Issue #200: NetworkManager missing HSDPA in getType
new 3666490 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 7e2044c Merge pull request #195 from m00sey/master
new 91d8dd4 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 65cf68b no more ruby dependency
new efe0219 slightly better docs
new 2f9060d first pass at a test script
new ffdb240 auto launching on debug
new 1c064b0 test fully automated from mobile-spec edge
new 5a32082 added node, nodeunit and a couple of stubbed in coffeescript tests
new e44cc8a slightly more coherent organization of concerns
new 8b908fb updated the improved cli docs
new 8cf00fc Moved default plugins.xml, www, and manifest.xml into a folder structure that can be straight copied over a new android project. change the bash script to update the target of the phonegap framework dir before building
new 4a9fbb6 Remove xlargescreen since it is only supported if you are building with the latest SDK. Yes people *should* be building with that but it's not even on any phones yet
new 28b972b Add new windows create script for android as a cscript script. Also created an ant xml that should work on mac too.
new fe265ce added optional path to debug
new ef8e8a3 Fix up a few things for the ant create to work on mac
new 0e31632 Fix Issue #203: Prompt crashes on Android 3.2 tablet.
new 8a47379 Remove old phonegap.js file.
new 5180340 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new a9c34e6 Fix for issue #141: EXIF data stripped from captured photos in android
new 43baa58 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 8a5dec8 Re-checkin commit for "Fix Issue #203: Prompt crashes on Android 3.2 tablet."
new c5d3a60 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new facb752 Fix for Issue #208: Media.release() accidentally makes a call to the Media error callback
new 4b488fc Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 7523371 Moved around the scripts so that you can create a self contained project that you can run debug, emulate and log from
new 8d35b1a Fix for Issue #210: devready event never fires if we can't get network connection info
new ff4ea29 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new e2acd1a Merge branch 'master' of github.com:phonegap/phonegap-android
new f111ea5 whitelist support
new 97faebd adding isUrlWhiteListed in shouldOverrideUrlLoading
new 3e5a52c Add overrideUrlLoading overriding ... yeah ... to plugins by the plugin adding a <url-filter.../> and implmenting the onOverrideUrlLoading(...) method
new c419f7d Merge pull request #215 from davejohnson/feature/urlhandling
new 63bd7f4 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new d9ec6df Fix for Issue #218: audio capture audio/3gpp mimetype getting set to video/3gpp
new 65fd082 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 85a24d4 adding benchmarking automation
new 9ad78a5 added node, nodeunit and a couple of stubbed in coffeescript tests
new 7bf8c61 slightly more coherent organization of concerns
new caf2694 updated the improved cli docs
new 9aacb7f fixing rebase removing debug from root
new e7f206b adding benchmarking automation
new d34dcf8 cli moving to a phonegap folder, local to the proj and tests
new 95c48f7 fixing merge
new 5ffdaeb updated readme
new a6ae85b Fix for Issue #220: Android audio streaming doesn't work for https
new 4119fd5 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 4f121aa Fix bad tel: link in example/index.html
new f3fd690 BOOM
new 0ece6ce Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 91f4097 Fix for Issue #222: Android plugin FileUploader with UTF-8 in params
new 498f879 Fix Issue #203: Prompt crashes on Android 3.2 tablet.
new 2e9cbdf Remove old phonegap.js file.
new 0297807 Fix for issue #141: EXIF data stripped from captured photos in android
new 4a38f16 Re-checkin commit for "Fix Issue #203: Prompt crashes on Android 3.2 tablet."
new 9083e92 Fix for Issue #208: Media.release() accidentally makes a call to the Media error callback
new 6af5e2e Fix for Issue #210: devready event never fires if we can't get network connection info
new e41746b Add overrideUrlLoading overriding ... yeah ... to plugins by the plugin adding a <url-filter.../> and implmenting the onOverrideUrlLoading(...) method
new 70de3d4 Fix for Issue #218: audio capture audio/3gpp mimetype getting set to video/3gpp
new 6c3d13f Fix for Issue #220: Android audio streaming doesn't work for https
new 9eb02a4 Fix bad tel: link in example/index.html
new 073f715 Fix for Issue #222: Android plugin FileUploader with UTF-8 in params
new d34c0b0 Merge branch 'master' of github.com:brianleroux/phonegap-android
new aa57741 Fix so that we get the correct id when more than 9 targets
new 0b6a39b Add ability to override url handling in plugins. This takes part of code from "Issue 216: Droidgap now allows plugins to override url loading" by davejohnson.
new e1b3a8c Cleanup formatting.
new e882609 Remove lingering code for old 1.x support.
new 61c4836 Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 2b20b18 Fix for issue #196: targetWidth/targetHeight ignored when PictureSourceType is library
new 9c0b15f Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 9040eea Fix for Issue #213: Unknown connection type for CDMA - EvDo rev. A
new 6fabcfc Merge branch 'master' of git://github.com/phonegap/phonegap-android
new 3628410 fix for Issue #229: Deprecate FileMgr code in file.js
new e9bb666 Merge pull request #233 from macdonst/is229
new 94c1fb3 Fix for issue #237: DirectoryManager.getFreeDiskSpace() returns kilobytes instead of bytes free
new bb777c0 Fix for Issue #172: Out of memory when uploading video using FileTransfer on Android
new 80df4a8 White list support. Pull request https://github.com/phonegap/phonegap-android/pull/211 from imhotep would not merge, so combined it with enhancements for this commit.
new e92057a Merge pull request #241 from brycecurtis/whitelist
new 75c2cdb Clean up code that loads sub-pages and correct behavior.
new aa6e418 Merge pull request #242 from brycecurtis/page2
new 336a58c Clean up code and consolidate bindBrowser with init.
new 821eb24 Fix for Issue #228: Align Compass support with iOS
new f271e2e Merge pull request #246 from macdonst/compass2
new 025577c Add comment for method onOverrideUrlLoading()
new 0f98871 When app.exitApp() is called on multi-page app, pass to previous pages in stack and close them too.
new 6a9253e Formalize logging with printf-type optimization. Wrap Android log facilities instead of using System.out.println().
new a4d66c6 Call the initial onResume() on a plugin when it is created. This corrects the lifecycle behavior for plugins.
new ebb9f09 Improve closing an HTML page and returning to previous page.
new 67393c5 Adding video select to getPicture to line up with iOS
new 0d57404 Merge pull request #249 from macdonst/gallery
new 367d750 Deletes any duplicate images taken by camera
new 6098f46 When you use the File API to remove a file need to check to see if we need to delete a row from the content store
new 80695ec Fix issue with DATA_URL and refactor code
new 24ad506 Fixing JavaScript comparrison issues
new 9ede0ce Merge pull request #250 from macdonst/delcam
new 804ac71 Updating version number to 1.1.0
new 6b29787 Merge pull request #247 from brycecurtis/LOG
new bb2bd22 Correct log level comparison.
new 4240784 Add comments and rename loadWhiteList() to loadConfiguration().
new 2d38802 Fix for Issue #257: File Transfer with file:/// URIs
new ea87dfe Merge pull request #259 from macdonst/issue257
new 1f8d6b4 Use endActivity() for consistency. Improve error handling.
new 8b595f9 Fixing the jsConfirm so it doesn't break the back button
new 1377f60 Merge pull request #263 from infil00p/master
new 75ab33a Adding handling of Search Button for the jsPrompt
new fe3e704 Don't override history.back since jQuery also does it.
new 0ec47c5 Merge pull request #264 from infil00p/master
new 7ee04eb Fix Issue #258 - navigator.app.exitApp() and navigator.app.backHistory() not working in PhoneGap 1.1.0 on Android
new 5faed83 Merge branch 'master' of github.com:phonegap/phonegap-android
new ac50936 forgot to resolve conflict
new 369d140 Return MediaError object instead of value
new 551f0f7 Normalize MediaError's with iOS
new 1f2f9a0 Merge pull request #272 from macdonst/mediaErr
new 543fe1f Upgrading to Ice Cream Sandwich
new a8db71c Updating to use Android 4.0 build environment
new 90b8c20 Merge pull request #273 from macdonst/android4
new e26685b Fixing Project Properties file
new ffb614d Merge pull request #274 from macdonst/android4
new 0b9ed0c Merging Simon's fix for Android 4
new 81ec4bc Merge branch 'master' of github.com:phonegap/phonegap-android
new a08854e improved whitelisting
new 9967916 Merge pull request #275 from imhotep/master
new 3e25953 HTC Fix
new 75f3651 Merge pull request #278 from infil00p/master
new 628473c Making Alert cancellable so that it does not break the back button
new 64b770b Merge pull request #279 from infil00p/master
new bd7ed19 Load multi-page apps in same webview and update pause/resume for consistency.
new cdeddf1 Merge pull request #1 from brycecurtis/webview
new 191e1bf Merge branch 'master' of github.com:callback/callback-android
new 010e162 Fixing compilation error in DroidGap
new d3d1c06 Merge pull request #2 from macdonst/webview
new 60b5d42 Set activity state correctly when ending activity.
new 12816aa Run error dialog on UI thread.
new aa6e011 Removing the Camera permission, since it is not required by PhoneGap by default
new e4a9920 Set activity state correctly when ending activity.
new 80ee464 Fix for Console.log, didn't call the super of the method needed
new 505081f Merge branch 'master' of github.com:callback/callback-android
new ff2ee67 JSPrompt "Security check" should whitelist all file URIs too
new 2d690ad Use LOG instead of System.out.println for logging.
new 5a40613 Switching to ASF header for Callback
new a35a33c Adding the Apache Headers
new 5075a3e Merge branch 'master' of github.com:callback/callback-android
new e1d3f14 Accidentally added stray char when changing the licence
new d1ec1f7 Don't fire resume at app startup.
new fd07cfc Update version to 1.2.0.
new e4a5000 This is an informative message, not an error message. It is normal to get this when leaving a page.
new 813637e Update to download and run callback-test repository.
new 798d502 Update for 1.2.0.
new 9b5a63e Updated readme.
new 546b33c Fixes to make example project build and compile
new 8057bca Merge pull request #11 from nisc/remote-issue-11
new 538cdb0 No -e caused the bash script to fail
new 7244a5a Merge branch 'master' of github.com:callback/callback-android
new 7ad3f76 Don't fire resume upon init - only when returning from background.
new cf9848b Remove PhoneGap.stringify, replace with JSON.stringify
new affab67 Changed createCaptureFile to explicitly check for PNG and to throw an IllegalArgumentException if it is not a JPEG nor a PNG
new 141b835 Don't fire resume upon init - only when returning from background.
new db0a191 Remove PhoneGap.stringify, replace with JSON.stringify
new d5d95ad Merging changes
new e9fcb29 Merge branch 'master' of github.com:callback/callback-android
new fd93404 Backbutton should go back in appview history before going back in our history stack.
new 0bbcf5c Add onMessage(id, data) to plugin API.
new 0caca9a Remove old code.
new 827af8a Deprecate addService().
new 2a866e2 Refactor backHistory() code so calling navigator.app.backHistory() has consistent behavior with backbutton.
new 7ce2a8c Make sure we clear appView history too.
new bfef72a Add onload attribute to plugin in plugins.xml to create the plugin at load time instead of lazy loading.
new a6db111 Fix bug with showing loadingDialog property.
new cbdd400 Fix Issue #23 - Crash when using splash screen.
new 29c7e12 Merge pull request #15 from infil00p/master
new 5406d6c Linting the JS code
new 9409caa Change based on new message passing API in IPlugin
new 3ebfb67 Fix for CB-17: WebView caching resized pictures
new 36caaf3 Merge pull request #25 from infil00p/minor_menu_tweak
new 63ae953 Fix for issue #281 of phonegap/phonegap-android: Detect for localStorage if Java has disabled it
new 798cb3e Change API to postMessage() to call a plugin's onMessage() method.
new 4a25d78 Optimize enumerations as suggested by @plowman.
new 119f6cc Merge pull request #14 from willshen/master
new 7c8db0e fixing redundant assignment of variable
new cd5bf61 cleaning up handling of exceptions. removing unnecessary exception declaration in FileUtils. removing try-catch that should not have been done in HttpHandler
new c70a1e8 Fix for phonegap-android issue #261: Wrong application scale
new 7a6a593 removed a couple extra semicolons
new d558055 removed unused import
new 853a734 Fix for Issue #33: onReceivedError incorrectly sets openExternal to true
new 05e233b Fix for issue #281 of phonegap/phonegap-android: Detect for localStorage if Java has disabled it
new 80d0a0c Change API to postMessage() to call a plugin's onMessage() method.
new 035ad08 Optimize enumerations as suggested by @plowman.
new 5ceb6e2 Changed createCaptureFile to explicitly check for PNG and to throw an IllegalArgumentException if it is not a JPEG nor a PNG
new e77e552 Fix for Issue #33: onReceivedError incorrectly sets openExternal to true
new 7840448 Work-around Feature for Classic PhoneGap 320x480 resolution
new 71ea25f Fixing scale, setting legacy scale
new feff655 Fixing merge error with the setInitialScale
new 8904c67 added download() to the filetransfer
new e02322b Remove addWhiteList from public API
new 188e3e7 Remove WebViewReflect.java from Android
new 75963c8 changes after review of macdonst, download returns FileEntry
new 8dbb8f5 made getEntry of FileUtils public in order to avoid duplicate code in FileTransfer
new 2094854 Merge branch 'master' of github.com:callback/callback-android
new f387720 FileTransfer returns JSONObject with code, source and target for upload and download
new acc9173 Merge pull request #46 from macdonst/reflect
new 29001ee Merge pull request #42 from aflx/download
new 729d141 removed FileExistsException that is not needed
new 18bf4cd merging from callback
new 1dfc65f removed FileExistsException that is not needed
new 26408fa Merge pull request #32 from willshen/master
new 4b9e501 Tagging to 1.3.0rc1
new f95fdb5 Fix for CB-104: Capture not returning an error code on cancel
new a640804 Tagging to 1.3.0rc2
new 1511183 Tagging 1.3.0
new 65e3a8a add compass demo for Android
new fae551f Fix NullPointerException in DroidGap.onMeasure()
new 5fac30ea Merge pull request #58 from libbybaldwin/add-compass-demo-android
new c66142d Fixing issue with FileTransfer.upload when the passed in url contains a ?
new b106d2c Proved generating sqlite database path to open database without permission error
new 1d5af10 Camera default destination should be FILE_URI
new e96ae91 Added authentication framework
new cc04b54 Merge branch 'master' of github.com:callback/callback-android
new 36bca7d Renamed crdentials/principals to userName/password
new 3466ef6 Merge pull request #1 from obrand/basic-auth
new e9eb084 README.md: Replace "PhoneGap" with "Cordova" and add incubation disclaimer
new 4bba9ac Minor incubation disclaimer fix.
new 51bf8c3 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 7f7c211 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 8c19133 Merge branch 'master' of github.com:cordova/cordova-android
new 58774ad CB-145: Android contact.save() crashes for native contacts.
new 3172ae4 Merge branch 'master' of git://github.com/cordova/cordova-android
new 9078fe1 Merge pull request #40 from infil00p/master
new bc309c9 Merge conflicts with something on the official repo, moving old pull request in
new 8db5e06 Fix CB-135 Multithreaded access on CallbackServer javascript object.
new d91beb5 adding JUnit dependency
new 752b1b0 reading preferences from phonegap.xml
new 3af4d6b using preference=fullscreen for fullscreen view
new ffa7624 making preference reading code more robust
new 41b49df Merge pull request #2 from alunny/with-tests
new cb0b054 Merge pull request #3 from alunny/preferences
new 64c462c fixing whitelist handling
new bdd7449 documentation additions
new faacdd6 Merge pull request #1 from pehrlich/master
new 56096ad Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 7955c6d Merge branch 'master' of github.com:callback/callback-android
new a424519 Merge branch 'master' of github.com:cordova/cordova-android
new a2cdcd4 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 1dfe7e5 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 490a13d Removing GapView, since it doesn't actually do anything
new c7e3b46 Moving LinearLayoutSoftKeyboardDetect out into its own class and making it more plugin-like
new 7904bcc Editing a comment about LinearLayoutSoftKeyboardDetect
new 308a5f1 Changing to use JS directly. There are issues with this approach, and it should use the KeyboardHandler
new 0890be5 Moved Chrome Client out of DroidGap.java
new d28a60e Moving the WebViewClient out, allowing for PhoneGap to not break on empty console.log
new f9af33b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new e8544d3 Merge branch 'master' of github.com:imhotep/incubator-cordova-android
new 6e5ef1e Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 20891ae Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 89e260a CB-199: FileTransfer.download fails on Android 4.0
new 282f59c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new e308961 Added license header to new files.
new e1e04f8 Remove unused files/classes until they are needed.
new 503640f Removing the classic render feature, since it's not working properly
new 9206dca Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 6e82ec4 Allow internal SD Card to be used as storage
new 4f61531 Fixing a timing issue with the web view history not being cleared properly
new 3fd2f59 Updating version to 1.4.0rc1
new 44edcbb Updating version to 1.4.0
new c5ada0f Deprecating navigator.app.overrideBackbutton
new e64cb2f Removing deprecated methods from Device
new 3bff8ae Tagging 1.4.1
new fa4d6d3 Switching headers. Got OK months ago from Simon and Bryce on re-write. No Android Demo code in current project
new 664a061 Rename to Cordova
new 210cc2b Fixing MediaFileData problem for MP4 video types
new e0fea2c CB-75 contact.remove does not remove the contact fully
new 1c7626a Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new d8d7c29 Adding com.phonegap.api stubs for legacy user created plugins
new 54968b7 CB-75 contact.remove does not remove the contact fully
new 1293d64 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 52a3a91 Missing first line of license in header.
new 77547f8 Changing to CordovaInterface in preparation of CordovaWebView
new ee4c915 Change related to FileTransfer, need to get a test going for this somehow
new 9aa1cd7 Refactor out the Java casting code
new 044a61d Adding custom headers to upload
new 95b9cd0 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 003e3d4 Adding unsupported action plugin result return if invalid action string is specified to accel and compass listener plugins
new c7d4d83 woops java type checks! love it!
new 5221354 changing JS invoked from native to work with modular js
new a84d2ea Changed JavaScript invoked from PluginResult native code to use new modular JS approach
new 40637c1 Unifying File API error code/response style
new 357c0ee removing unnecessary try/catch
new fd69095 Return string for root location in requestFileSystem
new 7ee135e Prefix URIs for file API with file:/// and persistent storage should never point to SD card
new 6c48c6a Need to add/trim file:// where applicable
new 0ba803f truncating file:// protocol where applicable in metadata func
new 7e4158c remove file:// protocol from various fileutils remove methods
new cd667d6 remove file:// protocol from various fileutils methods
new a52ba37 remove trailing slash
new d87ee71 Use strings not objects
new 7c1eb7d trim file:// URI from uri->path conversion method
new d6fef8d more file:// URI truncation :D
new 040619c Moved the CordovaInterface over to master, doing this before working on CordovaJS
new 4d03577 Add cordova.android.js from common-js build.
new 14b368e Update build to use new common cordova.android.js instead of building js from multiple Android js files.
new cc8edea Call js code using new common js way.
new 9188773 Arguments are passed as JSON array, not JSON object.
new 40cd714 Adding unsupported action plugin result return if invalid action string is specified to accel and compass listener plugins
new 390fe53 woops java type checks! love it!
new 8a13739 changing JS invoked from native to work with modular js
new 45d7552 Changed JavaScript invoked from PluginResult native code to use new modular JS approach
new 8b12bf7 Unifying File API error code/response style
new 5253b5f removing unnecessary try/catch
new a43e80a Return string for root location in requestFileSystem
new 657faaf Prefix URIs for file API with file:/// and persistent storage should never point to SD card
new b4d1ca6 Need to add/trim file:// where applicable
new 79ba28d truncating file:// protocol where applicable in metadata func
new c099c65 remove file:// protocol from various fileutils remove methods
new d274891 remove file:// protocol from various fileutils methods
new 49d8d22 remove trailing slash
new 9fe1f21 Use strings not objects
new 770a257 trim file:// URI from uri->path conversion method
new 42430d5 more file:// URI truncation :D
new 26044ad Add cordova.android.js from common-js build.
new fef0e42 Update build to use new common cordova.android.js instead of building js from multiple Android js files.
new c9d4276 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 900ff9e Redirect Issue
new 363b142 Fix issue with document.location.href not calling loadUrlIntoView
new cc5cfad Removing extraneous logging from DroidGap.java left over from rebase
new e85394d Refactoring the checks for file:// into a convenience method
new 8555c42 CB-3: Apache source headers in callback-android
new 5722d97 Fixing app crash when clicking Menu or Back buttons while splashscreen is being shown.
new 3ed4159 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into license
new e918ffd Tagging 1.5.0rc1
new 10cbcd7 Adding startActivity method to CordovaInterface as many plugins rely on this method
new 7c6450d Fixing the call to Media.onStatus()
new c00fb98 Switching to require syntax for AudioPlayer
new bf69362 Fix to CordovaInterface methods, DroidGap has the managedQuery since it inherits from Activity. (CB-282)
new 403b87b Reverting interface change, not enough time for testing, need to remove it manually
new d593448 updating cordova.android.js. This resolves CB-283: unregistration of backbutton event handlers do not fire appropriate native method
new f6503f8 File APIs should return error code instead of object.
new 3ebc1d7 Updating cordova.android.js with File API fixes.
new d2fc089 Fix WebSQL for Android 4.0.2.
new 79935d3 Putting back the CordovaInterface work after talking with Simon
new 21b7346 Revert change in location of FileSystem
new adb871f Updating the JS, even though it shouldn't be here. CB-290
new 7bf35e9 Merged cordova.android.js. Please move fixes to the cordova-js project
new 73aa5cc Updating cordova.android.js to latest version from Apache git repo
new 7392b63 updating cordova.js to include camera constants fix. added clean dependency to build-javascript target in ant file
new a69bd65 Updating cordova.android.js to override FileReader
new 4a23f86 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new aa4f2cc Tagging 1.5.0
new 8923e52 Adding support for legacy plugins
new c5025ee We show the default 404 on non-resolved domains
new b429286 switched from "require" syntax to "cordova.require"
new 4b05ead cordova.require("cordova") is pretty funny. wish i didnt write it
new 715c0a5 updates to JS: removing require+define from global scope, tweaking geolocation code, online/offline events fire on document now
new f3c96ce removed old javascript files and removed unused target + commented out lines in build.xml
new 8a7af93 Fixing CB-210 with patch and adding fix for CB-210
new d270647 Tweaked File Transfer to fix CB-74
new 8f2cdcc Changing to the modern icon
new df69151 Added temporary Cordova splash for now
new 692a59a spacing fixes, null check in getPhoneType in contacts, returning error integers instead of objects in contacts
new dc93556 Checking for the callback server before we call sendJavascript for the Kindle Fire, CB-247
new 04b3e4d Fixing CB-343: We need to respect the whitelist
new 7e70d76 [CB-352] Support initializing DroidGap with existing WebView, WebViewClient and webViewChrome. [CB-353] Create PluginEntry object to use by PluginManager.
new bbf10e3 Fixing a bug with File Upload on Android where Chunked mode isn't used by default
new a688319 First stab at CB-21, I really need more info before I can close this
new 9d26598 [CB-367] Back button event should fire on key up not key down Also changed menu key and search key to be consistent.
new 9d0e8fa Tagged 1.6rc1
new e254907 Creating the CordovaWebView, modifying DroidGap to use that
new ae8bc77 Adding the tests from the GitHub Prototype
new 8ecfcb1 Cleaning out the asssets/www directory. This should house mobile-spec
new 1e2c385 CB-383: Fixes issue with misspelled destinationType for Camera.getPicture()
new 6dabe4c Work on CB-369, Moving Authentication OUT of DroidGap
new f3c2984 Moving whitelisting into the WebView, still need to read the config in the WebView if required
new dfc86b1 Fix for CB-389: resolveLocalFileSystemURI does not work on a resized image captured from Camera.getPicture()
new 59ff94f Moving init code into the WebView
new 993fb29 updating network status plugin label and updating cordova-js to latest
new b793fbf Partially moved the callback server into the WebView. The WebView MUST own the CordovaWebViewClient and the CordovaWebChromeClient
new 49b50ce Minor tweaks to DroidGap, allows for the ChromeClient and ViewClient to be overridden
new d2b3296 Fixing license header in com.phonegap.api.PluginManager
new 900be3a Tests to verify Android native features.
new 700ae50 CB-321: Media API: 'mediaSuccess' callback param to new Media() is called soon after new obj created
new 8d479c8 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 5fa77e9 CB-163: contactFindOptions.filter does not work as expected on Android
new 2818e05 Move the callback server into the View, preparing to start CordovaWebView testing
new a37d069 [CB-423] Problem displaying patch-9 splash screen.
new 0577b4b CB-426: camera.getPicture ignores mediaType in 1.5
new e213772 Updating cordova.android.js for CB-421 and CB-426
new 04aa6d3 CB-438: File metadata.modificationTime returns an invalid date
new 527f17d Tweaking the tests so that they merge
new 838286d Return MediaError object and not error code from native side of Media API
new 5d43835 CB-446: Enhance setting data source for local files in AudioPlayer
new 8b05ce4 Update project template cordova.js reference and title.
new cb473df CB-453: FileWriter.append - Chinese characters are not appended to the file correctly
new aa00e07 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new ecebcba CB-446: Enhance setting data source for local files in AudioPlayer
new b532cf8 Fixing the template, since this doesn't have to be unit tested. :)
new cdf148b Starting Release Process
new 3bda8af Updating the sample index.html
new 36e6b57 Update to version 1.6.0.
new 5e1997c Updating with tagged JS
new f34da8a Fixing eclipse classpath
new 9a2eb04 Tweaking DroidGap so it compiles into a JAR, starting testing
new d604e8b Updating the tests a bit, still not running
new 95013e8 Fixing the manifest errors
new 87238f2 Managed to get this building minus Jail Activity, still a long way to go
new ac06892 CB-472: FileWriter.seek(0) does not actually seek to the beginning of the file
new 628f88c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new e77f9bb Rolling back half-baked change that broke the code in the branch, we need to rethink the Callback Server
new b99e9ab Working. Pushing the callback server change again.
new 1794f2e Massive refactor of CordovaInterface. Deprecation and Exception throwing to notify the user that we're changing things
new f2526bb Updated tweaks to get up and running
new e4a52de Copying new XML into the templates for 1.6.1. Turns out tags are broken
new eb48055 Getting setup to tag 1.6.1
new fea79bc Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new 08d7a9c Remove duplicate files from repository
new 8ac274c Removing runnable code for timeout because it's not thread-safe
new 0772a31 CB-489 - Adding .js to the example, thought it was removed for a reason
new f2c38ea Automatically update index.html in templates directory on version change
new 531b8f6 Adding old code back, we can't access webViewClient methods without them being on the UI thread. :(
new 327589a Added another runnable, this code is hideously awful
new c341cf0 Adding fix for CB-482
new 1bd7a66 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new 76820eb CB-480 work, back button and history issues are preventing this from being tested properly
new 180696b Fixed back button behaviour. WIN
new 7b75e2f CB-539: FileTransfer.download fails when target starts with 'file://'
new 1e5457a Reverting the back button change that I made, for some reason certain methods aren't inherited when you extend DroidGap
new 31d5a94 [CB-164] Changed network plugin to sync from async and removed setKeepCallback(true) on plugin result in there. Fixes location.reload() not firing deviceready due to network plugin being unresponsive
new d5dd432 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new 9718aa5 Removing Jail functions for now
new 2e4667d Removing the cordova jar, it shouldn't be in the repo
new 81059b3 Proper fix for CB-164. Online/offline events now propagated to webview properly
new bcc2957 Fix for CB-549
new bdf452b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 3835144 [CB-473] run ant clean before ant debug install
new 05192a9 Removing un-needed logs
new 4192489 Adding the CordovaException class
new ca66c4b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new f4da7e1 Incrementing project to 1.7.0rc1
new be39bf8 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new ea81b97 Changing viewClient to default visibility
new 80ec238 Fixed the bug caused when running on Eclipse
new 483bb53 Minor tweak to the test so it loads the correct HTML
new 99b3693 Starting to move the history into the CordovaWebView, and getting the WebDriver working again
new d7c8bc7 Refactor Android SplashScreen
new 17c919e Tweaks to move history over into the WebView
new 39f261c Incrementing project to 1.7.0rc1
new 960e0f3 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new c846111 Adding SplashScreen plugin to plugins.xml
new 13ba1e4 Tweaking the DroidGap to use the new SplashScreen
new 5ab5cf0 Adding screenshot and activity to the test, although Actvity isn't a standard plugin
new f4cf2ce Moving preferences into CordovaWebView, need to discuss prefs when using CordovaWebView
new 634a9c0 Updating the version to 1.7.0
new e2d91c2 Updating the JS and re-tagging 1.7.0
new 480e5ca Working on CB-585
new e4119f3 Adding Apache headers to the new classes
new 5abe8dd Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new 20c7b51 We should not be having a compiled version of cordova.jar in the test directory
new c33f768 Adding Apache Header to Test Directory
new e32503f Forgot to add lifecycle/index2.html's header
new 216f6a9 Adding more Apache Headers. Not sure if this should have headers or not
new a087116 Working towards Apache compliance
new 9dfa503 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new 27e511b Adding Apache headers to the tests on the branch
new ea8d6b1 dont check in node_modules peepz!
new 3636a18 added package.json for npm install goodness
new 87fbb5c documented running npm install
new 1fcaf24 Adding more Apache licence headers
new 7de6608 Accidentally committed a vim swp file
new c11c4be Adding header to test cordova.xml
new 269b90a updating the test plugins
new 84aaf02 Removing Default Android Graphics and replacing them with our own
new d38dd4c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 9e10160 Removing the commons-codec
new 8e0c3c1 Updating README telling people to copy commons-codec
new 21f6d9c Modifying generated classpath
new e28f09e Merge Commit from latest master
new b84d649 comeat me lawyers
new 6fc2a3b adding node_modules to gitignore
new 724ea49 restructured geolocation plugin
new 1ee484f Fixes for new geo stuff
new 0fd1e3c axing lowercase java file
new 18cc90b adding uppercase java file!
new bafa438 updating JS to latest for geolocation updates
new 8ab1733 Removing the hacked-up jars that I used to get this to work, since I can't distribute them
new c2631ee Properly querying the Andoid content DB when deleteing an image file
new 4ce585b Updating the history configuration. We can switch between histories
new 2142d00 Added loadConfiguration to the standalone WebView
new 2625a57 Fix README.md formatting to install commons-codec-1.6.jar
new b323f32 add volumeupbutton/volumedownbutton events
new c0dcbec Updating the project, removing generated artifacts
new b2f49b1 Don't commit Eclipse preferences
new de6652d Moving the Callback Server Start/Stop to the onPageStarted fixed timing errors
new a705b72 CB-481 refactored prompt() call in JS to exec, moved showing of webview out of chrome client and into app plugin (so we can invoke via exec)
new 08a3227 [CB-683] Pause and resume events should route through fireDocumentEvent so we get the event object passed into the handler
new f3e70c7 A quick stab at CB-510
new 6a628f7 [CB-683] updating JS for fix for 683
new fc9cff7 Merging master into CordovaWebView
new 5b324c8 Broke the merge, need to add GPSListener.java
new eb66eb0 Switch to using stripFileProtocol in FileUtils.notifyDelete
new dd0b6b1 Adding empty tests. May have to re-think the way we test this method
new c634966 Tweaked create so it fetches the commons-codec using curl
new fc50a0d Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new c56c73f Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new aede223 Updating Activities
new c8fafa6 Updates.
new 3829df6 Formating and removal of commented code.
new e6aa647 Updates.
new 13f92b2 Add exit message.
new d44d9dd Merge branch 'CordovaWebView' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new 01abb32 Update
new e660768 Removed.
new 0d32115 Merging nightmare.
new 441785b Update for getActivity().
new 9f5f497 Add comments.
new d683bd3 Enable onMessage() to return a value.
new 79048a5 Fixing FileUtils change. We are using contexts now, not CordovaInterfaces. CordovaInterface is a SHOULD, not a MUST
new 295b9f4 Forgot to recheck Plugin. Adding it back
new afa1ecf Removing tests that don't work and modifying CordovaWebView so it works as a stand-alone component again. Mobile-spec currently doesn't work
new f840f3a Setting up a default CordovaWebViewClient and CordovaChromeClient for when we are blowing up via XML layouts
new 3b9d46f Forgot to add the proper constructor. The Clients need to know about their webView.
new 45680a5 Add Android 4.0 workaround for links with params
new c6851cf First Draft of how to use CordovaWebView
new 0437d6c Added JUnit to the README, removed WebDriver for now. Need to figure out distribution.
new 47d99e5 Adding the Cordova Upgrade Guide
new 2fbb9c2 CB-369: Authentication Code doesn't seem to work. -- Verified basic auth works and provided test case.
new 2d7b716 CB-779: Verify that fullscreen and backgroundColor preferences are set properly - This check-in enables fullscreen and adds test for it.
new ac50476 CB-779: Verify that fullscreen and backgroundColor preferences are set properly - This check-in enables background color and adds test for it.
new dd624cc CB-779: Verify that fullscreen and backgroundColor preferences are set properly - This check-in enables background color and adds test for it.
new 20db698 Add usage comment.
new c178031 Remove unused imports.
new ad6d71f Removing the classes we agreed were not used
new 24dfbfd Merge branch 'CordovaWebView' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new ffa1eb1 Adding tests to the README
new 7eb3e5d [CB-659] create script should work on android
new f74d8aa CB-800: Fix preferences for the CordovaWebView. - Test case needed to implement CordovaInterface.
new 5c48ccd Optimize loading "about:blank"
new c8a521c Need to call pluginManager.onDestroy() to clean up plugins.
new 1f45503 [CB-659] create script for android on windows now works fully. also pulls down commons-codec jar appropriately
new 0850229 [CB-804] ADded proper cordova icon sizes for the create script
new 5dacb8d [CB-792] Add HTTP status code to FileTransferError
new 6de66b8 Add Android 4.0 workaround for links with params
new 8ff48b3 Fix imports for changes in 45680a5
new dffd2de Merge branch 'icecream_workaround' of github.com:viafirma/incubator-cordova-android into icecream_workaround
new 71e47aa [CB-463] rewrite of accel plugin
new 24adc6d [CB-463] added the JS updates for accel refactor
new cb98bbc [CB-463] added accuracy checking to native accel implementation, this way getCurrentAcceleration returns fairly accurate results
new df89d33 removed a trailing log
new 531efe1 [CB-463] added accuracy checking to native accel implementation, this way getCurrentAcceleration returns fairly accurate results
new 15ddef2 removed a trailing log
new 2d5dcf2 [CB-463] updated js and rewrote accel plugin again to support the start/stop approach. optimized. single callback used for message passing
new 6b24f2d Small spacing fixes
new fae0c3d Fix problem in Android template example getPicture
new 8356ac6 prevent volumeup/down default behaviour
new 3b27d89 Merge remote-tracking branch 'upstream/master' into volumebtns
new 0c9295f listening to volume events now override default behaviour
new 2d77bcf Merge branch 'CB-792' of https://github.com/don/incubator-cordova-android
new c37b2d2 Merge commit and fix.
new 95fa0f4 CB-808: CameraLauncher leaks bitmaps in Android
new d7b79f5 Upping version to 1.8.0rc1
new ccd4365 Fix calling cordova.plugin.storage.failQuery function from native code
new cb61e90 Merge remote-tracking branch 'upstream/master' into volumebtns
new 8b93e87 Merge commit with master, we need to kill all tabs
new b77f1cb updated create script CB 839
new e35a8de Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new 5edb3ac Two automated tests completed
new 7d0cc58 Auto detect whether we have the jar already. Also, just create the directory whether it exists or not
new ca1a322 Changing from currentTimeMillis to nanoTime, we need precision on Android 2.3
new fd12f57 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new 43df9f6 Missed this error in the merge commit
new ed94d0d Make PluginResult return valid JSON so the JS side can use JSON.parse
new d79403e CB-837: CaptureCB - mediaFile.fullPath does not resolve to file
new 5f93a26 CB-844: Contact.find does not return urls
new 59f9b6f Working on tests
new e7411e8 Merge commit of changes on 1.8
new c21e8c9 CB-849: Cannot search by birthday
new 509588b adding a new create script
new d6d2749 updating script to cleanup on exit/error
new c12f012 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 4ecbaa7 Weird merge error. Yo dawg, I heard you like catching exceptions, so we put a catch around your catch. FAIL
new ca979a9 small tweaks to readme re: testing
new 508cafa Change 'websites' to 'urls'
new 22e5ccf Merge branch 'master' of https://github.com/will-quast/incubator-cordova-android
new 55ee289 Merge remote-tracking branch 'upstream/master' into volumebtns
new be165c6 upgrade to latest cordova.android.js
new 8451133 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 24e5c24 Cb-858: Media record defaults to sdcard which may not be mounted
new 0ad9ff0 Merge commit. TABS ARE NOT SPACES
new 825b9ea testing create2 script
new adfdb16 CB-860: MediaFile.getFormatData broken for Image from Capture
new 6d1e035 Changing all tabs to spaces
new c8af154 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new a489ae0 Updating the JS and the version for tagging
new 03aaab6 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView
new 58c3f9a Updating the JS and the version for tagging
new d3e24b0 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 23ec117 updated NOTICE file
new 81195db Massive Merge Commit of DEATH TO SPACES
new db8a8f3 updated NOTICE file
new 80a5ea1 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 30a1164 Merge branch 'master' of https://github.com/imhotep/incubator-cordova-android into build
new e8b80e8 updating Windows !@#% build script
new 447af8d removing old create and templates
new 3fd158a renaming create2 and templates2
new 71972dc updating templates reference
new 48c6ec8 CB-878: Splash screen in Android fullscreen mode showing not correct
new d87f404 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 55b1e40 renaming create2
new 6c1a2e1 CB-878: Splash screen in Android fullscreen mode showing not correct
new 95b4870 Adding getContext, startActivity to CordovaInterface
new 47211f6 Revert: Adding getContext, startActivity to CordovaInterface
new 9f42772 Adding the volume button event changes
new 34ebdad Adding logs
new bf6864b updating cordova.js version
new 8b1fb30 fixing create script
new 2402541 adding tools verification to batch file
new 234ee63 updating build.xml templates reference
new cbe1216 checking if project exits
new 41ddcf2 updated reference in test
new 9ebdca6 Weird comment conflict
new 586d3ec Backbutton broken by adding new onKeyDown method without calling its super.
new 5649fba Fix exception when defaultValue=null.
new 80ee6c1 Support showing the app title bar through a preference.
new 56047e5 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 34820f4 Removed need for getFormatData/Image to load image into memory
new 24944cf deleting old stuff
new 0a4d218 updating test for CB-916
new 838fa56 CB-920: FileTransfer UTF-8 bug
new 09b753d Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new cdaf620 CB-582: Automating User WebView/WebViewClient/WebChromeClient tests
new dbe65f1 Adding the WebDriver Tests
new f0f596c Fixing up tests
new 6edad7e This is a poorly written test. What was I thinking?
new f060d09 Fixing up tests
new cbd0b7a This is a poorly written test. What was I thinking?
new b08f245 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new dde79c1 Adding the TitleBar pull request
new 6d879f1 I think we need to rethink how we automate this test
new b5800ce Incrementing version to 1.9.0rc1
new 07ed6da Removed merge because I missed the preference set
new ee0cd67 Adding more undocumented features for app title bar and full-screen
new f60049f Default should be false not true
new 451afab One more time, getting the title default right
new c86b618 adding bash helper scripts
new 0aec2be updating bash create script and node test
new e6d801a adding appinfo
new aa45670 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 3c9415b added create message handler, updated AudioPlayer constructor usage
new d16555e added file requirement to constructor, all references to AudioPlayer constructor had direct access to file, so this caused no other changes
new c8bf2f4 removed audio load code from startPlaying to a private function
new fc3f143 made internal status static variables final as well, specifically so that they can be used in switch statements
new e5b9900 halfway through refactor
new d9e7984 fixed seek behaviour, but introduces a bunch of new problems
new 40b9810 Starting the Buttons Branch
new adf4166 Incrementing version to 1.9.0rc1 and doing some variable cleanup
new 67d4643 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 6c594b6 Fixing merge error in FileUtils.notifyDelete
new 32febcb updating windows create.js and creating node test
new d60806b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new f394f74 Tweaks to CordovaWebView to support other keys
new 5c77833 CB-883: SplashScreen without show() method, only hide()
new be83095 updating windows create.js and creating node test
new 8969eed Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new a691e9f CB-910: Camera out of memory error
new c1c9075 CB-919: Camera Plugin returned with empty error message
new 4795133 CB-919: Camera Plugin returned with empty error message
new 507554b Fixing merge error
new ccf0c5d Got up and down mixed
new adc88f0 Attempt to test icecream_workaround from viafirma
new d1905db Fixing work-around to work for both ? and #
new e9a9144 adding windows scripts
new 6f8e132 fixing create
new 56acd29 Adding updated JS
new b339330 Added MediaScanner abilities to camera launcher plugin. Now images saved to SD card should show up in the android gallery app right away
new 9f66ccb merge!!!!11one
new f6d4402 Removing images and saving images to jail if SaveToPhotoAlbum is set to true
new 66872de Tacked on file extension to camera file
new ab3347d added . in front of the temp files passed into camera app. presumably this hsould stop the gallery app from picking it up
new b22c0e5 Fixed the 0-byte files in gallery. Also fixed exif rewriter for saveToPhotoAlbum:false JPG files. Thanks for your help Simon!
new 94568a4 Merging in use of uri variable between Simon and my changes.
new 574731b Adding updated JS
new c183d06 Added MediaScanner abilities to camera launcher plugin. Now images saved to SD card should show up in the android gallery app right away
new 6c465e2 merge!!!!11one
new 167b600 Removing images and saving images to jail if SaveToPhotoAlbum is set to true
new 7c67f40 Tacked on file extension to camera file
new 5143b8a added . in front of the temp files passed into camera app. presumably this hsould stop the gallery app from picking it up
new 9d1edc4 Fixed the 0-byte files in gallery. Also fixed exif rewriter for saveToPhotoAlbum:false JPG files. Thanks for your help Simon!
new f3f2ad9 Merging in use of uri variable between Simon and my changes.
new 5935052 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 5ca4b4a Refactored cleanup in camera code a bit. Removed overrides for Scanner functionality
new 1d458f2 After failed rebase, need to do merge in the branch to fix this
new bf0df9f Since we moved binding of buttons into a view, let's remove it from the Interface
new b9f9429 windows build/debug/launch scripts
new 576f8cb Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new fba87de Removed some legacy button code that existed in droidgap + app plugins
new dcb127c Weird merge error didn't account for isBackButtonBound
new 5d211f2 Might as well keep isBackbuttonOverriden on the plugin
new 570fc3c removing echoes
new 510a962 deleting old BOOM
new 69fc7f3 setting +x on script files
new 4699ab5 forgot to add +x on BOOM
new 5829840 Re-adding getContext because yo dawg, I heard you like contexts in your contexts
new 99fb3eb creating project without source
new e639b63 updating create script to work from distro and source
new 98138a0 log was actually doing nothing...fixing it
new f78af9f Forgot to add it renderscript.opt.level to the project. This will fix ant issues
new a2816e3 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 87b81e5 CB-978: FileTransfer.upload from a directory with a space fails
new a74f71c Decode image from File instead of content resolver
new 8aa9d82 Cache bust returned Image URI if saveToPhotoAlbum is false
new 483e5df Switch getPicture from Gallery to use file instead of content resolver
new e0eadb6 Using a better scaling algorithm to resize the image
new e0e4ba2 Fix double image problem on Samsung phones
new dddce30 Rotate image if taken in portrait mode
new 231b39d Reset orientation exif information when photo is rotated
new e2047af Wire rotation fix to correctOrientation parameter
new 3d5e234 update to use ordinal instead of enum value
new 0cf9f51 use enums to track internal states instead of int. Fixed 'unknown state' bug with the addition of loading state. Mega commit, lost some history.
new 1046506 Merge branches 'master' and 'dev'
new 762854a changed handling of stopRecording to reflect handling of create message
new 3ea72e5 added deleted tempfile setup
new d42489c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 17ff6be CB-937 fixing debug
new e069bbb CB-937 fixing debug for windows
new ae7a550 Only load Exif information if necessary
new b3e68b9 Removing CordovaWebView Guide; its going into the docs
new c8f0ffb Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 2a8b9ab Tagging to 1.9.0
new e5e7c3f Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 5eb554e CB-993: Android plugin problems upgrading to 1.9.0
new f3df21e Fix mis-spelling in upgrade guide
new ce61eb2 Implementing CordovaInterface.getContext in test folder classes
new c7d6a2e CB-992: Camera tries to add temp photo to gallery
new 1487072 CB-1008: Camera with targetHeight, targetWidth loses image aspect ratio
new 1f46240 CB-999: When getting images from the PHOTOLIBRARY apply the correctOrientation fix
new eb0348d CB-1014: Out of Memory error when getting image from photo library
new 401c2f4 Modify PluginResult(status) so it generates a JSON string that works with JSON.parse()
new f095284 CB-1016: Zero width or height in getPicture throws java.lang.ArithmeticException
new 9d4977d Fixing bug on ICS where the super.onKeyDown wasn't being called
new b97748d CB-1005: Can not remove contact phonenumber values
new 0180342 CB-993: Android plugin problems upgrading to 1.9.0
new c030770 Working with Lorin's change
new beb9460 CB-952: Android showSplashScreen crashes
new 6415848 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into audio
new 85aa740 [CB-481] Removed todo comment introduced by bryce, clarified what is going on
new 2eb4c5e [CB-1022] Reverted nanoTime back to currentTimeMillis. Updated mobile-spec tests as well. This passes all accel tests.
new b486711 Combining plugins.xml and cordova.xml to make config.xml
new 0ccd11e CB-1031 android create script fails
new c6d8343 [CB-1035] Including newest JS built based on refactored common device module.
new 78f0c7b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into audio
new f9d9a0a Adding deprecation notice to LegacyContext
new e0a5fe4 [CB-574] Added backbutton automated unit test for android.
new 9d5fb0b Tagging 2.0.0rc1
new d4302ae Remove cordova.xml and plugins.xml from framework/res/xml.
new d745512 Throwing code over the fence to fix CB-1087, I can't repro on my Galaxy Nexus
new b9f6a59 Fix for CB-1085
new 29ae492 Upping the version to 2.0.0
new 93ec092 Forgot to add the example app. Works with the script
new 1d2efa0 Fixing leaking sockets
new b9b2c6a Updating sample project
new b234b0b Utility Methods based on Feedback
new 401584d Throwing code over the fence for CB-1128, We need a Samsung Galaxy S running 2.3.5 to confirm this fix
new 893ecec Minor fix to deal with weird keyboard focus issues and the back button. CB-1146
new f2afa4d Tweaking the Android Manfest to cope with new target changes: CB-1147
new 3d53b92 Adds FileTransfer support for upload headers.
new 7865c06 CB-1148 fix for directories with spaces
new 563fa46 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 9ef487a fixing replace for mountain lion
new a29b8e5 Caught error with the back button again. backHistory actually goes back in history, used canGoBack() instead
new 8013b76 Adding functionality to read a config.xml file with plugin details implemented inside of it
new 79feb6d CB-1101: Specifying Jellybean means that we have to override the default CORS policy
new 2ec0b60 Commenting out this past code, turns out this breaks more things than it fixes: CB-1101
new db7ee19 This was a red herring. There was an XML error on the example when compared with master
new ecd6ca0 Moving the fix for # and ? to a new class to fix CB-995
new 81ab0a4 I forgot that Jellybean has some wacky changes on the onKeyUp and onKeyDown events, fixing CB-1181
new af0feab Prefer setFixedLengthStreamingMode over setChunkedStreamingMode in FileTransfer.
new d3dc94c CB-578 - Adding a test of pause and resume to make sure that they're being called. Need to elaborate on this
new 0389307 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 5016253 Update to use latest Android SDK
new 9bac59b CB-1206: file uri not handled correctly by Media Player
new d35c913 CB-1211: Media record uses a .mp3 extension when it is a .3gp file
new c52dc10 CB-1212: When camera is started, and then cancelled with no photo, attempt to read exif data results in fatal error
new e575212 GeoBroker checks if location service avialable for device first.
new b297fe6 Fix a NPE in GeoBroker when there is no previous location.
new 7352a30 CB-1217: Clicking back button does not dismiss navigator.notification.alert() dialog
new 45c714c reset of seekOnPrepared changed to properly reset only once playback has begun
new fdcf9c5 Reapply: CB-1211: Media record uses a .mp3 extension when it is a .3gp file
new 6cb8d11 CB-1196: No onSuccess callback after a complete play of the local mp3 file
new 946e345 Add service methods to legacy ctx varialbe
new f3a09da Modify min sdk version in AndroidManifest.xml
new a219fea Downgrade min sdk version of sample app
new 2dc0727 CB-1151: FileTransfer.download decodes the URL, resulting in a 404 error
new 06aafc9 Play <video> tags from the Webview in a Fullscreen video player. Code from the Froyo Android Browser was adapted to support <video> elements in Cordova. The WebView creates a "CustomView" (a video player) that is displayed fullscreen. It uses API level 7, work has to be done to support lower version.
new 6195b2c CB-930: DirectoryReader creates null error code for inaccessible directory
new fffaa9b Forgot to add the Apache headers on IceCreamCordovaWebViewClient.java
new ee07cbe Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new e42913a Fix API Level linter errors in CordovaWebView.java
new 999c548 Fix FileTransfer running out of memory over HTTPS (CB-312).
new 80654c0 Add an Echo plugin for benchmarking purposes.
new 1b33dbe Provide an addJavascriptInterface() exec object.
new 1d28506 Fix for CB-1257
new 8d0e806 CB-1264: Media.stop() puts media into an unplayable state
new 0c484dd Make Eclipse recognize framework as a library project
new afe504d CB-1267: Reuse Media object for recording
new a9a5284 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 5e3e9dd Refactor Native->JS messaging logic into its own class.
new b40eb0a Fix API lint warnings in CordovaChromeClient and CordovaWebViewClient.
new 7fa4515 Implements the LOAD_URL Native->JS bridge mode
new e239fd9 Implement the online events based Native->JS bridge.
new bbafe53 Added Native-JS bridge mode that uses private WebView APIs.
new 92b1de8 Update cordova.android.js to pull in exec changes.
new e11f8f6 Greatly improve speed of fetching contacts.
new b00cd9b Updating the .gitignore file
new b30f5d7 Fix JS timers being disabled on pause and never re-enabled.
new 250380d Implement LOAD_URL exec bridge.
new 4a0605e CB-1235 Fixing Android create script on Windows
new 4012108 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new c3502da arg forgot dest file
new f111c24 Tagging 2.1.0rc1
new 07439ff Refactor to avoid adb warnings of VFY: on start-up.
new e078223 CB-1289: The menubutton event fires twice
new f7ae7fe CB=1293: Camera.getPicture crashes when selecting from a Picasa album on Android
new c3e17fb Fix broken file upload in mobile-spec tests (CB-1290).
new b3f5e03 Fixing 'FileTransfer.download() - should handle unknown host' failing mobile-spec test case
new db6695c [#1305] Remove guides/ directory
new 1ba3ecb [#1301] Remove releasenotes.md
new 4d5e452 CB-1358: Getting Force Close in incoming Cal while recording the Audio?
new 12e5b39 Fixing failing 'should return MediaError for bad filename' Media test case
new 774d217 Tagging 2.1.0rc2
new 005877b CB-1303: Remove References to the Callback Project
new dc40d8a CB-1335: Update www/ Application
new 9d0c534 CB-1304: Update PhoneGap References to Apache Cordova
new 3310244 Fixed the backbutton issues with the keyboard without causing issues with the menu button so far
new 48881d0 Adding support for data uri
new d4b248f Merge conflict on the plugins
new c6fa7e4 Reverting to the previously known to work config.xml, we'll introduce the new format in 2.2
new 5ad7a7c Forgot to put back echo
new a293405 CB-1293: Camera.getPicture crashes when selecting from a Picasa album on Android
new a42f095 CB-1409: Clicking the menu button crashes Jellybean
new 59a3cf9 Tagging 2.1.0
new 311a2f6 Updating JS with feeling - See CB-1420
new 20a19d6 Put this on the wrong branch
new 5c60b09 Updating the manifest so that it is correct
new 8134f86 Fixing CB-1467
new dbfa2d7 Change bin/create to use bash as shell
new 9ba5bae Updating commons-codec
new 47daaaf Fixing up the commons-codec issue - CB-1483
new b723beb [CB-1484] License headers audit
new f12bbf7 Added license headers to test java files
new d859bb8 adding windows createAppInfoJar
new 6b92a0f Brand: cordova
new ae3ba12 Spelling: activities
new 4f5515f Spelling: after
new 17e739f Spelling: aperture
new 04c9542 Spelling: application
new 1bc55f5 Typo stray paren
new 5a94b38 Spelling (en-us): behavior [slightly more instances of this spelling than the British]
new bf7fc66 Spelling: comparisons
new 2ecbde8 Spelling: conjunction
new 5217abf Spelling: containing
new 1f7fe9a Spelling: definition
new 1bc49fe Spelling: explicitly
new 3d073be Spelling: milliseconds
new 46db36a Spelling: necessary
new ac4fc3e Spelling: occurred
new 2c7c134 Spelling: polyfill
new 5e7efde Spelling: retrieve
new ca58386 Spelling: substituted
new e217ab2 Spelling: success
new e0a73f7 Spelling: throw
new eb49e01 CB-1405: navigator.language
new 37b3e98 CB-1362: We should add android:hardwareAccelerated=true to the template manifest.xml
new 0f42c65 CB-1321: IMS types returning as other
new ac14b0d CB-1481: ContactName - name.formatted returns with a trailing white space
new d181d89 CB-1411: Add trustAllHosts option to FileTransfer.download on Android
new 451688a CB-1126: Splashscreen
new 0a66907 Fix warning about .close() not being called in FileUtils.
new 65a397f Abstract JS->Native API calls into a class.
new 6ca6d88 Fix NPE when using LOCATION_CHANGE exec bridge.
new ee34f11 Set the initial network-available state on start-up.
new 9c0e58d Disable debug logging of loadUrl for javascript URLs.
new ae9047a Refactor how PluginResults are sent to JS.
new 365edca Optimize encoding of PluginResults within NativeToJsMessageQueue.
new 4c9a571 Add constant to disable non-exec() messages in Native->JS bridge.
new f53161d Always send as many messages native->JS in one payload as possible.
new 18893bf Use a thread pool when executing async plugin operations.
new 9e3e7e1 Remove TODO comment about calling webView from non-ui thread.
new d3cbfd5 Add a flag to disable exec() chaining for benchmarking.
new 302d51c Updated JS snapshot.
new 0baf104 Fix a deadlock in CallbackServer.java.
new 73abb20 Resolving CB-1496, this is faster than a pull request
new 45d7c12 fixing windows appinfo.jar
new 772aedc Fixing CB-1462, there's a difference betwene Global and Local listeners:
new 80d559f removing verbosity
new f71e664 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 6312457 CB-1469: Add Globalization Plug-in for Android
new 3484017 Adding headers and converting tabs to spaces
new c206ac0 Fixing CB-1504
new 79682f5 updating windows create script test
new 9bc89c7 Switching to ONLINE_EVENT
new 3688fca Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 610e0c9 Add progress callbacks, abort for FileTransfer.upload and FileTransfer.download
new df9d314 Update JS to include FileProgress abort & progress support.
new 17af417 Fix up some minor FileTransfer bugs / warnings.
new 3d62744 CB-1512: FileTransfer API and Mojolicious
new 7eb1211 Add a work-around for a FileTransfer bug on 2.3 only.
new 9961d9e Add onReset to Plugin API, call on navigate.
new dd1cd46 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 2a9582e Fixing CB-1521 - NullPointerException on Default Jellybean Emulator
new 6e1fdc7 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 3131481 Make AccelListener stop listening onReset()
new 8b6c957 Make AudioHandler stop and clean up on onReset()
new 9318ee3 Add onReset to BatteryListener.
new 20c8854 Add onReset to CompassListener.
new fed368d Set the total field for FileTransfer upload progress events.
new 6192319 Add onReset() to GeoBroker.
new ba8577f Add onReset() to NetworkManager.
new dd4de16 Add onReset to Storage.
new 7e3af6c Add onReset() to TempListener.
new 2cd3ebc Fix NPE on reset with undefined NetworkListener.
new faa034a Don't unregister the listener if it was never registered.
new 486eb14 Merge branch 'master' into plugin_reset
new 54caa6e Fail the build gracefully with helpful error messages if the local.properties file is missing, or if the commons-codec jar is missing, or if ant is not at the minimum required version. Also add a little more detail to README.md.
new 1b4096b Guard against null pointer exception in ES File Explorer being used to get a picture
new 8eab843 CB-1468 fixing paths with spaces
new 4021f26 Globalization plugin should return an error object and not a code
new da8fbee Merge branch 'master' of http://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 1bf1284 Allow for predefined ANDROID_BIN value, fix for paths with spaces
new afcdccf Add an app-wide thead pool to CordovaInterface.
new c7ce959 Remove unused async arg from PluginManager.exec().
new 6f19a50 Update .classpath file to use commons-codec-1.7.jar
new 2245db3 Delete CallbackServer.java
new 64c6cbe Update JS snapshot after deleting callback server.
new 0bfc993 CB-1359 simplifying API_LEVEL command
new d406e2e merging conflict with create script
new 17a4b51 CB-1359 set target SDK to the highest available
new 3404a6c CB-1564: DroidGap.loadUrl follows a path that never checks the white list
new bfd1bfe CB-1564: DroidGap.loadUrl follows a path that never checks the white list
new 467cbe9 Fixing merge conflict
new 6f873ff Fix default bridge mode being PRIVATE_API (should be ONLINE_EVENTS).
new 5289d56 Fix NPE caused by NetworkManager sending update before JS is ready.
new ec3c5b2 Delete IPlugin interface.
new 6e6e027 Create CordovaPlugin.java and make Plugin.java a compatibility shim.
new 05bc186 Change FileTransfer to use the new plugin signature.
new d1ab1b5 Remove @Override from interface methods
new ff25be8 Fix warnings in FileTransfer.java
new ca9539b More tweaks to FileTransfer.
new 9c6c782 Apply trustEveryone to the current connection and not globally.
new 686977a CB-1573: Can we remove framework/src/org/apache/cordova/TempListener.java
new 8d7b85b CB-1573: Can we remove framework/src/org/apache/cordova/TempListener.java
new 979ae94 Merge branch 'master' of http://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 5d34aa0 Guard against null pointer exception in ES File Explorer being used to get a picture using DATA_URL
new 3e6a7cb CB-1574: On Android 4.1 events are only sent on every second menu button press
new a741c66 Updating Native Tests to correspond with changes - CB-1580
new 4e0c898 get commons-codec from apache archive, not osuosl
new 0d409f0 Setting browser history as the default. This was supposed to be done earlier, sorry about that. CB-1611
new 891f8d0 Cleanups to CordovaPlugin.
new e1dea5b Port AccelListener to CordovaPlugin.
new 1051048 Port AudioHandler and AudioPlayer to CordovaPlugin.
new 076bfcd Port BatteryListener to CordovaPlugin.
new 205215d Port CameraLauncher to CordovaPlugin.
new fa15763 Port Capture to use CordovaPlugin. Untested beyond compiling!
new fe0876d Port CompassListener to CordovaPlugin.
new d72a8cb Port Contacts to CordovaPlugin.
new dd8533a Port Device to use CordovaPlugin.
new b582e15 Port FileUtils to CordovaPlugin.
new d81727a Port Location listeners and plugin to CordovaPlugin.
new c55fd06 Fix mountain of trailing whitespace.
new 7379d21 Port Globalization to CordovaPlugin.
new 17d64cf Port NetworkManager to CordovaPlugin.
new 621e116 Port Notification to CordovaPlugin.
new 29a0b01 Port SplashScreen to CordovaPlugin. Untested, no tests for it.
new fe1f57c Port Storage to use CordovaPlugin.
new 31f7f81 Merge branch 'master' into cordovaplugin_update
new 0f2303e This time, we fixed the back button for real! CB-1658
new 0ffffa9 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new e562e4e Removed overrides, fixed CB-1620
new 1bc0328 Fix contact mobile-spec tests that were failing.
new dc50783 Remove manual catching of JSONException where possible.
new 6a5cddd Remove use of PluginResult.Status.NO_RESULT in GeoBroker.
new 08dfb13 Updating Android to 2.2.0rc1
new 7ec20e7 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new d3ee322 Updating Hello World
new a3a215a Merge in video tag changes and fix back button issue
new f9ef38c Updating the config.xml default to be true. See discussion on CB-1611
new 0aa98ac CB-1697: openDatabase of Cordova for Android uses the wrong directory separator
new 6a1e089 Change useBrowserHistory to default to true (actually)
new e11bead Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 5f1cda0 Cleaning up code, because negating string comparisons is confusing if the string itself is called false. Also clarified the deprecation message to match the Cordova policy that we agreed on for deprecation changes
new 7d3afca Tweak the useBrowserHistory deprecation message to make the date is clear
new cba0d59 Fix exception when plugin returns a null string.
new bef0d47 Starting incrementing the tag to RC2
new f0ac173 Adding the updated blank index
new 8512ebb Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 652f15f Guard against NullPointerException in Compasslistenter
new 412bb34 Pull in exec fix for Android 2.2
new 58f58d9 Merge branch 'master' of http://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new a2f35d2 CB-1743: Globalization.getDateNames will crash Android 2.2 applications
new 0eee229 Add support for null PluginResult payloads.
new aa2d17e Disable JS_OBJECT bridge on pre-gingerbread devices.
new 011b512 Update JS.
new 6aafd6d Moved the initialization of the IceCreamWebViewClient to CordovaWebView, we weren't loading the fix in properly after the refactor - CB-1742
new d56dd40 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 4d0824f Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 71a7f72 Added fix for webViewClient. CB-1568
new 32526a8 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 7f4ee7b Changing DroidGap back and duplicating code so that we don't have a regression on CB-1568
new 49566d2 Partial fix for CB-1742, still don't know what this should do for notification.confirm's cancel, so we return zero for now
new e4f8f44 Update JS to new 2.2.0rc2 tag.
new 678ae2d Disable limiting of payload size when sending data to JS.
new 3c5815a Update JS to new tag (again). Includes latest fix to CB-1745.
new 876f975 CB-1691: Android menu button event doesn't fire when textbox has focus
new 7b81d31 Moved the initialization of the IceCreamWebViewClient to CordovaWebView, we weren't loading the fix in properly after the refactor - CB-1742
new 9de7efd Added fix for webViewClient. CB-1568
new f270cde Changing DroidGap back and duplicating code so that we don't have a regression on CB-1568
new 9c98625 Partial fix for CB-1742, still don't know what this should do for notification.confirm's cancel, so we return zero for now
new 6ec8ab9 Update JS to new 2.2.0rc2 tag.
new 76f9d49 Disable limiting of payload size when sending data to JS.
new ac2e2c9 Update JS to new tag (again). Includes latest fix to CB-1745.
new bdd5a4e Merge branch 'master' of http://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new e55327b Tagging the 2.2.0 release after this commit
new d9db845 CB-1795: onCreateOptionsMenu in PhoneGap 2.2.0 Release Candidate 2 isn't working anymore
new eb59e76 Fixing CB-1801
new 2ac9873 CB-1808: FileEntry.moveTo across file systems incorrectly calls the success callback
new d5895c6 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new cf494f3 Fixing the tests so that they run as an Activity again
new 69f11a2 Updating the project so that the activities are clearly separated from Test and Helper code
new ccdd2fd CB-1809 `create` script should print out meaningful error messages
new 81f283e CB-1794 fixing cordova commands for paths with spaces in them
new e51b489 Guard against null mimeType in MediaFile.getFormatData
new 5ca2337 This is as far as we can get fixing the Camera plugin by recovering state
new 1d26239 not getting the path correctly if the URI contains a file://
new dc459c8 CB-1829: Online/Offline events do not fire on subsequent pages of an app
new b9ddc9e Camera plugin (HTC Incredible) is crashing on 2.3.4 devices without SD card
new f9a49ef Removed unnecessary import.
new 78b2835 Merge branch 'master' of https://github.com/ilbambino/incubator-cordova-android
new 4fe73cf CB-1835: Camera.getPicture gives error when get a picture from photo library with spaces in its name on Android
new e95bde6 Correctly report the mime type of 3ga files
new 5212cd4 Disable JS Interface on Honeycomb
new 525fd30 Merge branch 'Android_2.3.4_camera_crash' of git://github.com/IuriiO/incubator-cordova-android into null_camera
new 70473a8 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 5810a96 Adding reflection so that this compiles, need to test against HTC Desire HD 2.3.6 device before resolving CB-1845
new dfa5143 Bumping Android API version to 17
new 9233c3a Fixing error with the tests, backbuttonmultipage wasn't added
new e1d6084 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new f93c438 CB-1860: NPE in onReceivedError with non local errorUrl
new 04b9a0b Death to tabs while working on CB-1864
new f4612fd Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 6c19a44 CB-1864: Figured out how to simulate back button, test both the CordovaWebView back button and the general DroidGap case using the default implementation
new ce05a72 Update .gitignore
new c416c77 Fix for CB-1879 by Tom Clarkson. Hacked in due to lack of pull request
new df90bdb Fixing up the tests so they crash less.
new d2f5939 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 28ef765 Upgrading App plugin to CordovaPlugin
new 7657faa CB-1852: Android version of model implemented, too bad it's all code names and not human readable
new e1347e4 refactoring android commands
new 3f3a0b9 adding install function
new d9107bc refactoring windows scripts
new 538e90f CB-1888: Can't add a Photo from a HTTPS address to Contact
new 54979f2 removing appinfo.jar
new fa387fd Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
new 98339ee removing ApplicationInfo.class
new 08a190e adding release command
new 92d69e3 updating create command
new 3566154 Add @JavascriptInterface annotations to ExposedJsApi.
new a87825d CB-1508: Implement InAppBrowser feature
new 0084c6f refactoring android commands
new a6473cb adding install function
new 68161d2 refactoring windows scripts
new 5bebf11 CB-1888: Can't add a Photo from a HTTPS address to Contact
new 6137c7c removing appinfo.jar
new 65c78b8 removing ApplicationInfo.class
new 226e72a adding release command
new 2ee4326 updating create command
new 11e0ffa Add @JavascriptInterface annotations to ExposedJsApi.
new f1e8400 Merge branch 'master' of http://git-wip-us.apache.org/repos/asf/cordova-android
new 9ca2a16 Updating JS so that InAppBrowser will work out of the box
new 7b37249 Tagging to 2.3.0rc1
new 48f5811 CB-1938: Regression, Android back button event is no longer fired
new a42dc08 Start adding events to InAppBrowser
new 2c202b8 Partial Fix/Workaround for CB-1856. Also removed old deprecated code
new a0d2b96 Merge commit and hacking on CordovaWebView
new c8ec7e5 Doing the merge and fixing DroidGap up a bit
new 432aec6 [CB-1950] InAppBrowser - support events
new 00e5ff1 Updated cordova.android.js for CB-1950 - InAppBrowser events
new c806451 Update Android SDK verions and commons-codec version in README.md.
new c0ee593 [CB-1959] Display usage and exit when no arguments given
new 8a19769 Fix for CB-1960, we now check to see if any view is on the WebView, since they won't always be custom
new 3973f4f More back button woes! The Fix for CB-1960 did weird things on both my end and Simon's end, sadly they're both different things. This should simply the code and resolve it. Sadly, all the unit tests pass as usual.
new f7910c41 Changing FILL_PARENT to MATCH_PARENT, removing Eclipse deprecation warnings
new 7d5249e Clean up warnings in InAppBrowser
new 9a9d36e CB-1969: Searching for emails in Contacts throws an exception always errors out
new 182843e CB-1850 change: Model is getModel, name is getProduct
new 2a42c46 CB-1973: We don't need to log three damn times! If it wasn't for HTC, I'd remove this entirely.
new 01f062d Saving a contact with an email type of work sets it to home
new 6efeb14 Incremeting version to 2.3.0rc2
new 552885d Add support for reading slices of text files.
new 7c069f1 Incrementing version to 2.3.0 final
new 3caa45d Typo. Missed index.html in incrementation
new 72e0b49 Fixed CB-2089 after I tagged for the release. This will have to sit in 2.4.0
new 4589bdd And support for slicing in readAsDataURL.
new 5f6824e Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android into file_slicing
new 26effd1 Test for correctOrientation not rotate=0
new 7ace1d6 Fixing CB-2171, 0 byte file in filesystem on 404 from server. Patches are welcome.
new bc2e7cf Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new c130396 Merge branch 'master' of http://git-wip-us.apache.org/repos/asf/cordova-android
new a1cfe87 CB-2093: NullPointerException when attaching image from Gallery that contains spaces in the path
new 8ac1504 Move config.xml parsing into its own Config class
new ae431ae Add configurable start location to config.xml and template
new 913e177 Added a comment to explain where the start page is getting set.
new c9aa43a CB-2185: Fixing getMimeType to get the mimetype of the file if it is upper-case
new 25aef94 Deleted depricated methods
new 1f39386 Fixed broken functions that were deprecated
new 6db9a7c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android into CordovaActivity
new dc94fc3 Fixes CB-2204: if bin/create fails, exit with code 1
new dbb1274 CB-2154: navigator.splashscreen.show() broken in Phonegap 2.2 and 2.3.0rc2
new e14edf1 Merge branch 'master' into start_location
new d04fc28 Move config.xml parsing into its own Config class
new 958424c Add configurable start location to config.xml and template
new 55074b9 Added a comment to explain where the start page is getting set.
new b870214 Fixes CB-2204: if bin/create fails, exit with code 1
new 5ac6853 CB-2154: navigator.splashscreen.show() broken in Phonegap 2.2 and 2.3.0rc2
new 57fc49d Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new 29230d0 CB-2171: Patches are welcome.
new f145605 Mostly working arraybuffer changes, needs Base64.
new 03b974e Working Base64 encoding.
new 15a5c89 Removed debugging output.
new ff1d943 Add CordovaArguments helper to decode ArrayBuffers
new 547b683 Remove debugging.
new 0311f0d CB-2208 Fix crash on File mobile-spec tests
new a120614 Initial input type=file support
new 7530c21 Full binary data support.
new 1193f7e Fixed Android 4.2 filepicker, time for master
new dfb7997 Change binaryEcho to echoArrayBuffer.
new fa87c08 Merge branch 'master' into arraybuffers
new 033bfcc This should be Android 4.2, not Google APIs
new 038f0e4 Upgrading Test Project properties to 4.2
new 66f15fd Adding purity to the test suite. Purity is a test class that may be renamed later
new 679de40 2.4.0rc1 updating
new 2b32dfd Partial Fix for CB-2269 * Moved Config.init call into DroidGap for the most common use-case * The CordovaWebView docuemntation still has to be updated * The template has to be changed, since we don't want to have two different types of config
new dbfe12a Partial fix for CB-2269, we probably shoudln't call Config.init twice
new d9b15cf Updating with fixed JS from CB-2279
new 23f57ad Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android into puritytool
new 1adf268 Updates to tests, including the use of Purity
new 09035eb Setting template AndroidManifest values for version to 1.0 and code to 1.
new 9a0481a tweaking readme
new 2ab113b Removing notice about incubation in the readme.
new 24a53e3 hey new line
new 31055bb Update to purity, adding better touch support
new 6ced2ff CB-2292: Added a check for width and height. You can't scale nothing because you can't divide by zero.
new 431ca99 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new 56cd247 Fix for CB-2284. 401s are appearing when we hit them
new 2e20bb0 [CB-2293] Fix typo bufferSize->bytesRead.
new 381ce53 Merge branch 'puritytool'
new d29eb84 Tagging 2.4.0rc2
new 80b369d CB-2296: Added parsing for Integer and Boolean parameters in config.xml
new d5e3be9 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new 3610bbf CB-2296: Adding deprecation notices for removing the setProperties methods
new 77f9cae CB-1961 update to create script for android/windows
new a18dacf CB-2296 - Adding the screenshot configuration
new fcc01bc Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new db099e7 Preparing for 2.4.0
new 8ab7278 Code clean-up of FileTransfer
new 1246a81 [CB-2213] Added NATIVE_URI support.
new dd86d7a [CB-2095] Delete file on FileTransfer.download fail
new 2683803 Add check for build targets in create script
new f9d27e4 CB-2408: There should be a check for the browser history, but the logic intentionally doesn't match
new 83d9248 Update framework/src/org/apache/cordova/ContactAccessorSdk5.java
new 674b870 [CB-2297] Fix for geolocaion database error
new 2393883 [CB-2213] Add NATIVE_URI to the quick-return logic.
new 790636c CB-2447: Remove use of deprecate org.apache.cordova.api.Plugin
new 2ab01da Adding link to cordova.io in readme
new 8613551 minor readme stuff
new c20b233 CB-2446: Ugly, but workable fix
new 23d2a80 Merge branch 'CB-2447' of git://github.com/jamesjong/cordova-android
new a31714f CB-2447: This is a non-trivial task. Migrated test plugin to modern plugin API.
new a45d5a9 CB-1605: Going through Eclipse warnings, removing the unused imports
new 2bf6509 Modify Issue CB-2273.
new 13ef58a Updated XML for the test project
new 892f96e CB-2282: Turning on AppCache
new cb19205 CB-2458: gracefully exit with back button If users do extra initialization, we can get NPEs when hitting the back button before loadUrl() has been called. -Null fenced code in startOfHistory() that gave us an NPE when hitting Back button with useBrowserHistory=true -Call finish() in Back button code when no history since with useBrowserHistory=true it would just hang while the app inits -Call loadUrlIntoView() first in handleDestory() since with useBrowserHistory=false, [...]
new 5cd1773 Tagging 2.5.0rc1. Updating files
new 11beb37 Setting to turn off Online Storage
new fdb3679 Merge branch 'next'
new fef51f1 Apparently the JS was wrong when tagging
new 5462edd Updating the JS for 2.5.0rc1
new d5be901 Merge branch 'next'
new 5092b29 [CB-2518] Enable Geolocation in InAppBrowser
new f415664 [CB-2504] Allow the disabling of overscroll glow.
new 2660eeb Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new a30c2b6 CB-2504: Merged overscroll disallowance, needed to deal with merge conflict with the InAppStorage toggle
new 17b668a CB-2085: Fixing deleted database for ChildBrowser
new e2dadbd Fix return types of getJSONObject and optJSONObject in CordovaArgs
new 77a8568 CB-2522: We used buttons in older versions to send the post, not the submit event. Disabled form saving
new 8c97474 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new 06947cc CB-2333: Adding body property to FileTransferError object on Android
new e791f29 CB-2333: Probably should be re-factored as a do..while, but need to handle when there is no EOL char in buffer
new 62421ee CB-2530: Update callbackFromNative syntax to args
new c668eeb Added CallbackContext success message with an int parameter
new fb1455a Preparing to tag 2.5.0
new 5d79d6e Merge branch 'next'
new aa4820c [CB-861] Header support for FileTransfer download
new b8e5aaf ignore IntelliJ files
new 0ae49ed moveFile handles absolute paths by not pre-pending anything to them
new fb81f3e CB-2596: Fixing the menubutton for text fields
new 7187f87 Add readAsBinaryString and readAsArrayBuffer support
new 5d68d5a CB-2198: Removing option to use our broken URL stack as a history as per deprecation policy.
new 7caac32 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new c543b74 CB-2623 Adding update script to Android
new 9a71cc5 CB-2623: Added partial work on update script
new 42c8105 CB-2623: Updated windows script, now it works here too for once
new 7cc8fd7 Allow plugins to capture shouldInterceptRequest()
new 409b9af CB-2099: Android Whitelisting now blocks images and JS with an empty response
new ad45128 Making framework only apply for http resources for now, so we don't break non-http handling
new 7388c03 Making framework only apply for http resources for now, so we don't break non-http handling. I had to squash this to make it pretty
new 9924dc0 So much for squashing, I should have branched this.
new 5e8959b Removing baseURL because it doesn't actually do anything. If we want to make sure remote websites work, we whitelist them
new 17bfcea Merge branch 'master' of git://github.com/sweetleon/cordova-android into leon
new c71a08a Merge branches 'leon' and 'master'
new ce1a961 CB-2640: Allow InAppBrowser to open tel, sms, market urls
new e0d0d6c CB-2459: Customize InAppBrowser location bar
new fcd2c98 [CB-2418] Fix geolocation's velocity field broken on Android
new 0d4d0b8 Adding workaround for ICS asset URLs with spaces
new 9fc1e72 CB-2668: Thanks for supplying a patch, but please make sure it actually builds.
new 0f70e04 [CB-1933] Changed button labels to an array.
new ee38b2e Use pushd/popd instead of subshell
new ac2969c [CB-2435] Split common methods out of FileUtils into FileHelpers
new d25b73f [CB-2546] Moved read calls to a background thread.
new 7755a90 Add a new type to the Native->JS bridge for binary strings.
new 66b827e [CB-2632] Implement FileReader.readAsBinaryString
new 9fa6cea Implemented a conditional check to allow for the duration to be provided on the Android platform for SDK 8 and above.
new 1648f16 Implemented a conditional check to support providing the duration limit for the Android platform SDK 8 and above. The value is passed using the string literal value to ensure the logic is not dependent on SDK version specifics.
new 77178da [CB-2308] [android] Report errors when InAppBrowser fails to load page
new 1f37200 [CB-1957] Stop any playing media when closing InAppBrowser
new d2e4e35 [CB-2715] Simplified readAsBinaryHelper.
new b028ad3 CB-2675: Add prompt dialog to Notification API
new 31bc015 Pre-2.6 prep
new f60d54e [CB-2305] Add InAppBrowser injectSriptCode command to support InAppBrowser.executeScript and InAppBrowser.insertCSS APIs
new 0c74090 Log a message when exec() is made to an unregistered plugin.
new 73c7994 Fix NPE in InAppBrowser.
new f485944 Fixed protocol regex bug. Unknown protocol support Added whitelist support for unknown protocols
new 5ee7e81 [CB-51] Added httpMethod for upload (defaults to POST)
new 36c33a5 CB-1944: Better error messages for Create script
new 282367c [CB-1517] Properly report download progress for GZIP-encoded resources
new 64ff204 Updating JS
new b7bb722 CB-1796: Let's make sure we actually write the file instead of just writing EXIF to NOTHING
new 334cf45 Fixing CB-1700, we had the file names reversed, so exif was never being written right. Needed to upload a file to debug this thing
new f12262e Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new b42c918 Prep for 2.6.0 final
new 1fa6330 [CB-2666] Added check for null arguments.
new 1782111 [CB-2654] Delay executeScript/insertCSS callback until resources have loaded; pass JS results to callback
new ba31424 Keep the splashscreen image ratio instead of streatching it. An ImageView is used to be able to use ScaleType.CENTER_CROP, which is similar to the background-size:cover CSS property
new 5ff900f Fixup for CB-2654.
new 778b784 [CB-2908] Fix the DroidGap activity Lifecycle broken issue
new 18877bf Adding additional condition that the phone must be made by HTC for the setNavDump to be set to true to try and work around CB-2907, if it's still a problem on HTC devices running Android 2.2, that's just the luck of the draw.
new bb9615e Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new e7e2730 Fixing CB-2955, breaking CB-2085, use localStorage, NOT WebSQL
new c65c259 CB-2200: Remove deprecated Android device.name
new 383b3da [CB-3024] expanded help string for cl create script
new b2d6167 [CB-2963] Re-enable sending messages in batches.
new 4864d52 [CB-2202] Remove Plugin.java (was deprecated).
new cb99ed0 Fixing URL transformation algorithm
new 4599e98 [CB-2914] Cli script migration for windows jscript
new ac61ebf Merge branch 'master' of github.com:SunshineTech/cordova-android into sunshine
new 791574c Make URL parsing more robust in FileHelper.
new 80fe445 Use FileHelper in IceCreamCordovaWebViewClient.
new b13166f [CB-2432] Fix Camera.getPicture() for picasa images
new 99e7d1e Merge branches 'sunshine' and 'master'
new d3b7903 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new 191f31b [CB-2432] Don't try and write exif info for images from picasa
new bf3e024 [CB-3066] Fire onNativeReady from JS, as bridge is available immediately
new c798d13 Update JS snapshot for 2.7.0
new aad396a CB-3165: Deprecation Notice
new 025676d Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new 4dee30e [CB-2914] Cli script migration for unix bash
new 5d8d8e7 Merge branch 'cordova-lib' of git://github.com/bennmapes/cordova-android into scripts
new 71402b6 Merge branches 'scripts' and 'master'
new 86cd20d [CB-2788] added bash check-reqs script
new a03df3f Merge branch 'cordova-lib' of git://github.com/bennmapes/cordova-android
new a17c7b9 Fixing CB-2685: This class does nothing. Cordova is a Library not an Application
new 934cf32 CB-3064: One line fix for the error where the config wasn't being read. Will have to add doc step for CordovaWebView
new a32cf23 CB-2810: Add Source and Line Number to logging, I wish we could tell the Web Console to shut up if it doesn't match our console
new 5398227 [CB-3226] Fix: plugins can intercept urls with "?", "#", "%20"
new 553a25c [CB-2431] Switch to OkHttp for FileTransfer connections
new cbb0bd5 [CB-2431] Update to okhttp to include jwilson's recovery fixes [f38fec5b]
new 070eb6b Updating notice because okhttp is part of the AOSP
new 1ee9da7 Set VERSION to "dev" on master.
new d226818 [CB-3304] Windows create script - Parameters should be quoted
new 4b9047b [CB-1108] Convert config.xml from <plugin> to <feature>
new b7990b7 Deprecate <log> in favour of <preference name="loglevel">
new 373da39 [CB-1108] Make onload=true settable as a <feature> <param>
new 27cd9dd [CB-1108] Update config.xml template's list of available <preference>s
new 2d4d18f [CB-3040] length is 1-based, but index is 0-based, can't use == in comparison
new 4b38cce CB-3022: Add default text to Android Prompt
new 21614ea Fix spacing, convert all tabs to spaces
new dbeb252 CB-3337: Not sure why the splashscreen was changed, fixing 9-patch
new 35d53a0 Part 1 of 2: CB-2657 Moving DroidGap in git so we don't lose random commits. This is irritating
new 48b8c69 Part 2 of 2: CB-2657 Creating the dummy class so we have backwards compatibility
new 20caac1 CB-3357: Fixing resource grabbing
new 8a95ed8 [CB-3307] Rename cordova-VERSION.js -> cordova.js
new 62c3e46 Added "DataResource" - allows many plugins to intercept a single request
new 867358e Changed all usages of FileHelper to use the new DataResource mechanism.
new a001d8c DataRequest code cleaned up.
new 8bfd45c [CB-3307] Fixing bin/create script due to cordova-$VERSION.js -> cordova.js change.
new 3917284 [CB-3340] - version script
new cb07fe3 CB-3068: Android menu not appearing as actionoverflow
new e1f9302 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new 230c635 [CB-3392] Fix a problem with the Windows jscript runtime
new 8f91ebf DataResource bugfix WebviewClient logs error for http urls.
new 1314872 Bugfix: Config parser for plugins with onload param. The functionality was broken in the move from plugins to feature tags.
new 227733d [CB-3416] adding empty <plugins> element during deprecation window.
new adcbd87 ripped out plugins
new cd9fb9b updated cordovajs
new 78dd084 updated cordova.js to include proper plugin loading
new 4765c6f updated cordovajs, removed geolocation code
new dbc6dd7 removed CordovaLocationListner
new dfd668d removed inappbrowser from cordovajs
new 7c22bc7 removed batter code from js
new f38a2ae Add a .reviewboardrc file to make using post-review easier.
new f7c97cb removed splashscreen code from cordova.js
new 77eada7 CB-3064: We need to re-create the config object on resume, always create an object on init.
new c9e16b2 CB-3364: Updating build instructions
new 01946dd [CB-3430] [CB-1413] Remove Old (2.3.3) HTTP Workaround
new 75f358d removed contact code from js
new ee58107 CB-3480: update now uses cordova.js not cordova-<ver>.js
new 98d9901 removed contacts from js
new 1c9d76e CB-3496: Fixed streaming audio, this is pretty important for mobile spec
new 683e32c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new 8077091 Update JS snapshot to version 2.8.0rc1
new 78efe2a CB-3358: Change Commons-codec:base64 to Android:Base64
new 048107e CB-3384 Bugfix - Non null Mimetype is not required for WebResourceResponse
new abba254 CB-3358: Remove one more reference to commons-codec
new 403297d CB-3523: Fix NPE on app restart with outstanding callback
new 420cee4 [CB-3468] Add missing license headers found by RAT
new 0e572ae [CB-3340] Add copying of the version script to bin/create
new dfb89df [CB-3561] Update documentation comments to match implementation
new 9ac9fd4 [CB-3563] Change default logging tag from DroidGap to CordovaActivity
new fb89cef [CB-3563] Replace instances of DroidGap in log messages with more appropriate symbols
new c509c8e [CB-3563] Update references to DroidGap in code comments
new c28a313 [CB-3569] Allow FileTransfer.upload to reference android_assets
new bc52345 CB-3548: Throwing this one over the fence, but this change appears sane. We should just return false.
new 12d06bd Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new 0dd4951 Forgot to update this so that it doesn't destroy someone's project, FAIL
new c3b8b27 CB-3420: add hidden option to InAppBrowser
new e518eac Replace naive relative path in version script with proper one
new 43172cf Revert "CB-3496: Fixed streaming audio, this is pretty important for mobile spec"
new 2f9c512 Revert "DataResource bugfix WebviewClient logs error for http urls."
new e3989bc Revert "DataRequest code cleaned up."
new c5b37cc Revert "Changed all usages of FileHelper to use the new DataResource mechanism."
new 979d8e6 Revert "Added "DataResource" - allows many plugins to intercept a single request"
new 3753e3f Trying to get DataResource reverted so that we don't have to worry about this blowing up while we're breaking things out. DataResource should be on a branch until it's ready!
new e52d4fc CB-3736: Cleaning up code so that this makes more sense. Variables are OK
new b3fe479 removed android.permission.ACCESS_COARSE_LOCATION and android.permission.ACCESS_FINE_LOCATION from AndroidManifest.xml for PBR
new a2b8ebf Merge branch '3.0.0' of https://git-wip-us.apache.org/repos/asf/cordova-android into 3.0.0
new 9aaa152 updated from master
new a70c853 Re-adding the Plugin.java shim for now. This will remain a 2.x-only feature
new e2a090b Don't call loadUrlIntoView on the actvity
new a021adb CB-3766: Javascript uses loadUrl, not loadUrlIntoView, which is only for documents
new 5cff144 [CB-2406] Add support for binary data in FileWriter.write()
new e86d811 [CB-3626] fix to start-emulator: if no id is provided, should start the first emulator
new 9e44596 updated directory manager
new 3a55991 updated js
new 9288158 Made some functions in DirectoryManager public
new e30bc6b updated cordovajs
new 12ebadb Merge branch '3.0.0' of https://git-wip-us.apache.org/repos/asf/cordova-android into 3.0.0
new dd837f7 removed vibration permission
new add1075 Proper modularization of bash scripts for [CB-3627], but not solved yet. wait_for_emulator does not work atm
new d845736 removed file system access permission
new 53cc381 removing unused script anymore from create.
new 32d74f8 correct refs to various lib scripts in run.
new 90f83db CB-3504: Fixing issue with the use of WebResourceResponse on pre-Honeycomb devices.
new b679672 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new d2a7d18 Fixed bad comment, it's all dying at the same time
new 86a24eb Updating the JS used in the tests
new 6689827 Fixing the config.xml on tests to use the ActivityPlugin
new 9ac4b57 CB-2391: Fix for colons crashing the WebView on ICS, tested on Samsung Galaxy S2
new c0a3957 CB-2391: False positive, this affects 4.2.2, not ICS. Bug breaks before we get to this point. :(
new 0efd9fc [CB-3627] start-emulator now properly starts, waits for and unlocks an emulator, consumed by run as well.
new 5ee1787 Axed all permissions from template manifest except for INTERNET. Bumped minSDkVersion to 10.
new 2e5b6bc updated cordova.js to remove dependency on network status plugin.
new c8140ba removed device.java
new 54d32ad CB-3784: Nit-picking
new c9b164b Removing bench from the README
new 63ab701 updated js from latest cordova-js 3.0
new 431f333 Update JS snapshot to version 2.9.0rc1
new 8c9e416 CB-3784: Patches are always welcome
new c531d97 Need to remove reference to device plugin in template
new 4ec3d6d [CB-3625] [CB-3338] updated windows cli scripts and added version option
new 98b971b CB-3902: Explicitly add market URIs to CordovaWebViewClient so this always works, not just sometimes
new e726c0d updated cordova.js
new 3a14017 CB-3932 Remove baseUrl comment in handleDestroy method made redundant by CB-3766
new 3ace934 Merge branch 'CB-3932' of git://github.com/angelaf/cordova-android
new 03c5208 Update JS snapshot to version 2.9.0rc1 (via coho)
new f1b377b CB-3854: Added support for wildcard. This probably could be improved, but it does work
new 01d6ae5 CB-3854: Added support for wildcard. This probably could be improved, but it does work
new b032dcc Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new 9946d15 Remove PluginManager.exec's return value (unused).
new f78b444 Remove PluginManager.exec's return value (unused).
new 6fe66ad Accidentally commented "build" out when running ./run --emulator. Whoops D:
new 9cb1483 [CB-3927] Fix start-up race condition that could cause exec() responses to be dropped.
new 16e0838 [CB-3927] Fix start-up race condition that could cause exec() responses to be dropped.
new b83610a CB-3949: Adding code to mitigate broken intents with the application installer
new 7e15ff9 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new e64ebdf [CB-3998] video duration is an int
new 10d31ea Explicitly print exceptions that occur within ExposedJsApi.
new f42e5f6 Explicitly print exceptions that occur within ExposedJsApi.
new 68bc57a Remove accidentally checked in log statement "running exec normally"
new 3b7e050 Remove accidentally checked in log statement "running exec normally" (cherry picked from commit 68bc57ae85287d1425f162f0f50f571f3302b259)
new fbf7f1c Fixes to the update command so it doesn't delete anything other than build artifacts
new 892ffc8 [CB-3384] Rewrite of DataResource into UriResolver + UriResolvers
new a97487b [CB-4048] Merge branch '3.0.0' into master
new 79829f6 [CB-4038] Move non-deprecated classes from the api package into the main package.
new bf62910 Added 'log' back to windows cli tooling
new 99341bc [CB-3384] Make UriResolver assert that IO is not on the UI nor WebCore threads.
new f7014f1 Update cordova.js -- includes new Binary bridge, supporting Android 4.0
new 85bad87 CB-4139: Seriously, we didn't deprecate this for a year? WTF?
new ff27ad3 CB-3172: Killing the deprecation notice in Android, waiting for plugman fixes before removing the empty tags
new 55865a4 Let subclasses override focus behavior
new b5c3ac6 [CB-4038] - Remove o.a.c.api namespace
new 990d913 [CB-3384] Add a length getter for UriResolver. Change from interface -> abstract class.
new b6a01a2 [CB-4103] Made config parameters case-insensitive.
new b5df9dd CB-3724: Removing the file exceptions
new 3ae28b3 [CB-4151] Extract whitelist from Config class for testability
new fff9563 [CB-4140] Fix master branch cordova version to DEV
new 5cf95cf CB-4156: Adding back the App plugin, since this is required
new 792aa78 Updating imports on all the tests
new 22daea1 Accidentally committed Blacklist Test, removing this broken test case
new 37c20c3 Updating cordova.js for unit tests
new 546948c [CB-4154] Set default Android target to android-17
new 01ad3f4 [CB-3605] removing unused package.json
new 210d7c7 [CB-3605] Updated README to reflect changes in command-line scripts for cordova-android.
new 77e9092 [CB-3384] Reworked UriResolver into CordovaResourceApi.
new 8d8cbf6 Set minSdkVersion to 8 for DroidGap project
new a9ebf50 Prevent NPE in case webview is lately initialized
new ae96d56 changes the test name to make it auto run
new 0244341 moved the backgroundcolor class to correct classpath
new 7f5f87a CB-3957: The new activity wasn't added to the Android Manifest
new 1895d8a CB-3944: Removing activity that doesn't exist
new 5c4fa21 CB-4230: We test Cordova, not jQuery Mobile
new 6fe18ae [CB-3384] Use the ExposedJsApi to detect webCore thread instead of IceCreamCordovaWebViewClient.
new 7ee2853 Update cordova.js to latest (3.0.0-rc1) version
new 2fe6d14 We can remove the plugins tag now. Tested plugman, it's all good.
new 8202ab8 [CB-4133] Add main thread warning for plugins that run too long
new b915aaf [CB-3384] Fix thread assertion when plugins remap URIs
new 7c7230d [CB-4280] handle invalid bridge mode request
new 463c7b5 [CB-4096] Implemente new unified whitelist for android
new 980c469 [CB-4198] bin/create should handle spaces in activity better.
new b4236b9 [CB-4198] bin/create script should be better at handling non-word characters in activity name. Patched windows script as well.
new 5c38101 Upgrading project to Android 4.3
new 810df61 [CB-4410] Fixed @param mismatching
new 7cbe8f5 [CB-4013] Fixed loadUrlTimeoutValue preference.
new 2bdc849 CB-3819: Implemented Feature
new c2c5f71 [CB-4463] Updated bin/check_reqs to looks for android-18 target.Also fixed an issue in unix version of script that would invoke the `android` command if an error occurred.
new 53b8da8 [CB-4466] fixed jscript check_reqs to get target from project.properties
new e086a70 Remove plugin references in test project's config.xml
new fa366eb [CB-4140] Fix master branch cordova version to 3.1.0-dev
new 4e1aa8a Fix data URI decoding in CordovaResourceApi
new fe45b29 Use a higher threshold for slow exec() warnings when debugger is attached.
new 5451320 Log WebView IOExceptions only when they are not 404s
new 121b74f [CB-4495] Modify start-emulator script to exit immediately on a fatal emulator error.
new 166b35b Tweak the online bridge to not send excess online events.
new f42b34d CB-4318: We have docs, this doesn't need to be in the comments
new 150cdfd [CB-4652] Allow default project template to be overridden on create
new f604988 Refactor CordovaActivity.init so that subclasses can easily override factory methods for webview objects
new e6812f1 Allow CordovaChromeClient subclasses access to CordovaInterface and CordovaWebView members
new 1bd4900 [CB-3542] rewrote cli tooling scripts in node
new b1d8788 Fix for cli with new node scripts
new 57bed98 Added commit 150cdfd, override arg for project template
new 412d97f Incremeting version check for Android 4.3 API Level 18
new 5f7ce4b Reverting CB-3949: Squeay wheel gets the grease
new 80a09b8 [CB-4725] Add CordovaWebView.CORDOVA_VERSION constant
new 1bfcc92 Make version in version script easier to replace by coho
new 862a8ea [CB-4763] Delete FileHelper.java, Move getMimeType() into CordovaResourceApi.
new 3200c50 [CB-4764] Delete DirectoryManager.java
new fc7261b [CB-4765] Move ExifHelper.java out of core (and into camera plugin)
new 2b0aa03 [CB-4766] Delete JSONUtils.java
new 483dd34 [CB-4769] Fix create script failure due to deleted version.js file
new 3df09ea Remove out-of-date create script tests.
new 437daa3 [CB-4782] Convert ApplicationInfo.java -> appinfo.js
new 7be1f01 [CB-3542] Commit bin/node_modules so that it doesn't need to be npm installed.
new 3351fdb Restore deleted classes (FileHelper, etc) and deprecate them instead.
new 39d32bc CB-4620: Throwing this over the fence, since there is a problem actually in the wild here
new f4a0f55 Fail fast in create script if package name is not com.foo.bar.
new c08b64e [CB-3542] Fix create script's check for whether cordova.jar exists.
new 129be6e [CB-3542] Delete extra message when check_reqs fails.
new 485f2ee [CB-3542] Fail create script if a copy fails.
new 70cc711 [CB-3542] Delete custom replaceInFile with shelljs.sed().
new dd3c261 [CB-3542] Only update framework/ project when building the jar.
new 1bd0f8f [CB-3542] Delete old ant-based bin/create.xml file.
new 7c446b2 [CB-3542] Convert update script to be node-based.
new cad673f [CB-4817] Avoid generating unused files in create script
new 34bdef9 [CB-4817] Remove unused assets in project template.
new 1d1cdb5 Always have create script rebuild jar when on a dev version
new 2c6285d Set VERSION to 3.2.0-dev (via coho)
new 95edd97 Update JS snapshot to version 3.2.0-dev (via coho)
new 15f36cc [CB-4832] Add 3.1.0 RELEASENOTES.md
new b7ede8f Add missing copyright header for Whitelist.java.
new a51edd3 Fix update script to clobber cordova.js file (missing -f)
new 2d88a72 [CB-4892] Fix create script only escaping the first space instead of all spaces.
new fe7b2a3 CB-4527: This was an easy fix, since the script deletes batch files
new ec97414 Updating README.md to have latest Android SDK
new b858a4a CB-4961: shell.js returns the full path on ls, rebuilding the full path isn't really needed
new 1926c50 Remove a couple incorrect lines from RELEASENOTES.md
new 1316578 Update JS snapshot to version 3.2.0-dev (via coho)
new 16de12a CB-5080 Find resources in a way that works with aapt's --rename-manifest-package
new 638fbfa Remove cordova.xml fallback from Config.java (it was removed from PluginManager for 3.0)
new 1f49f29 Updating to latest shelljs, old version doesn't preserve +x bits
new b57317b Refactoring Android project-level and platform scripts to use Q.js
new 5ab11ed CB-5117: Output confirmation message if check_reqs passes.
new eabcdbf [CB-4872] - added android version scripts
new 82898da CB-4872 - make sure to copy over version scripts to project
new 28c4129 CB-4872 - moved version script to promise model
new 001570e Updating shelljs to 0.2.6. Copy now preserves mode bits.
new 4437d7f CB-5191 Deprecate <url-filter>
new 6e4ef50 CB-5193 Fix Android WebSQL sometime throwing SECURITY_ERR.
new 96d4a22 CB-5209: Dirty, Dirty Fix for Building. This works, but needs to be prettier.
new 41ed186 CB-5209 Win: Cannot build Android app if project path contains spaces
new 937056f Set VERSION to 2.10.0-dev (via coho)
new fd02e5a Update JS snapshot to version 2.10.0-dev (via coho)
new 1d6e1d4 Fixing the VERSION file, it got auto-incremented by coho by accident
new 4e1156e CB-5284 Fixing the version from coho
new 8783cf0 [CB-4996] Fix paths with spaces while launching on emulator and device
new 04f812c CB-5301 add missing license headers
new 6856b02 Set VERSION to 3.3.0-dev (via coho)
new 94fb79c CB-5302: Massive movement to get tests working again
new c5767eb CB-5307 Remove references to Callback and Incubator
new b895a0c CB-5346 Fix and cleanup broken Android unit test
new 763e34e CB-5349: fixed regression in update script
new 207c50e This should use plugman to install plugins. Adding path depenencies for plugins is wrong, and shouldn't be done
new 4dd792a Removing the plugins directory after the plugins were incorrectly removed
new 95babc0 Removing device plugin
new e5b68f4 Fixing plugins configuration, Device shouldn't be checked in here
new 9254f5a Updating instructions to indicate that the device plugin is required to be installed via plugman
new 11b3cf3 CB-5346: delete a stale file that isn't needed
new 59c0b04 CB-5346: remove dependency on device plugin
new 8b379cb Remove Application settings from framework/AndroidManifest.xml
new fd954ad CB-5232 Change create script to use Cordova as a library.
new 39fc45b CB-5255: Checking in the Google Check, TODO: Add Amazon FireOS check
new 64d2ae9 Add javadoc comments to source classes
new b621c3e CB-5471: add deprecation javadoc/annotation
new 6160ca6 CB-5490: add javadoc target to ant script
new f1cfe2b Thanks for Benn Mapes for making this process easy. Updating the Android API level.
new 2f66ec6 CB-5422: Don't require JAVA_HOME to be defined
new 3d4ccbe Moving the console.log out of run() method
new a85acfc Updated CordovaWebView to experiment with onScrollChanged messages
new 0b7570c CB-5445: Adding onScrollChanged and the ScrollEvent object
new e339a75 CB-5445: Adding onScrollChanged and the ScrollEvent object. (Forgot to add the WebView)
new 4638331 Incrementing API target
new 41cace9 Updating tests to KitKat, and making the tests more thread-safe
new 46e7359 Making the object less chatty
new 0fe6d9f Updating the README
new ea1f041 CB-5487: Remote Debugging is on when your Android app is debuggable.
new e3430a9 prevent ClassNotFound exception for emtpy class name
new dbbe038 Set VERSION to 3.4.0-dev (via coho)
new 7c566c3 Update JS snapshot to version 3.4.0-dev (via coho)
new 642bd10 Forgot Apache Headers on MessageTest
new d7ad784 CB-5144 Spelling & grammar fixes in README.
new 74ea6bf Spelling fixes
new e646a08 Add missing semicolon
new 28c10db CB-5481 Fix for Cordova trying to get config.xml from the wrong namespace
new 146e296 CB-5047: Adding a defaults.xml template
new adba84a CB-5504: Moving code to the App plugin inside Cordova, the place where the grey area beween plugin and platform exists
new 1482c07 CB-5489: clean up docs for deprecated methods
new 7bb5bc0 Backfill 3.2.0 release notes
new 98c8b28 Add RELEASENOTES for 3.3.0 release
new 59c8e8b CB-5592 Set MIME type for openExternal when scheme is file:
new be2f7d7 Remove 2 X console.log from exec.js
new 7951eee Fix incorrect MIME type for .js files loaded through CordovaResourceAPI.
new 8e260d5 CB-5714 Fix of android build when too big output stops build with error due to buffer overflow.
new 942c778 CB-5447 Removed android:debuggable=“true” from project template.
new 5e0479e CB-5715 Add Eclipse .project file to create template.
new 0777a66 CB-5504: Adding onDestroy to app plugin to deregister telephonyReceiver
new 1cee6e3 Silence excessive logging from scroll events
new 51abf5b CB-4910 Update CLI project template to point to config.xml at the root now that it's not in www/ by default.
new a643c3d Remove package.json within bin/ since we never intend to ship bin/ as an npm module
new e16cab6 CB-5799 Update version of OkHTTP to 1.3
new 4971670 CB-5801 exec->spawn in build to make sure compile errors are shown.
new 22e4039 CB-5801 Add spawn work-around on windows for it not being able to execute .cmd files
new ef9ace9 CB-5803 Fix cordova/emulate on windows.
new fcae58d CB-4910 Fix CLI's eclipse project template not working on windows due to "*" in the virtual folder name.
new 11d3607 CB-5793 Don't clean before build and change output directory to ant-build to avoid conflicts with Eclipse.
new 7094047 CB-5793 Forgot to update ant path for clean.
new f83d7a7 CB-5793 Add work-around for library references not working with custom output directory (ugh).
new 1fe7bbb CB-5793 Make ant work-around work on windows.
new 600599f Fix type "LANCH" -> "LAUNCH"
new 708c042 Set VERSION to 3.5.0-dev (via coho)
new e361f88 Update JS snapshot to version 3.5.0-dev (via coho)
new 94934ae CB-5889 Add a message in the update script about needing to import CordovaLib when using an IDE.
new cc94cc7 CB-5889 Make update script find project name instead of using "null" for CordovaLib
new 6f163a6 CB-5793 ant builds: Rename AndroidManifest during -post-build to avoid Eclipse detecting ant-build/ as a project when importing
new 5b2a73e CB-5715 For CLI, hide assets/www and res/xml/config.xml by default
new c42cd42 Use thread pool for load timeout.
new ac20345 CB-5917 Add a loadUrlIntoView overload that doesn't recreate plugins.
new 438a8d8 CB-4984 Don't create on CordovaActivity name
new dfae374 Removing addJavascriptInterface support from all Android versions lower than 4.2 due to security vulnerability
new a5c8472 Ignore multiple onPageFinished() callbacks & onReceivedError due to stopLoading()
new af44046 Fix broken build from prev. commit (copy & paste error?)
new 137eb40 CB-5395: Make scheme and host (but not path) case-insensitive in whitelist
new d260d0c Added Log.e when Config is not initialised but accessed
new 87285d9 CB-5908: add splascreen images to template
new 954a172 CB-5398 Work-around for KitKat content: URLs not rendering in <img> tags
new 7741312 CB-5398 Apply KitKat content URI fix to all content URIs
new 26a3f6d Update JS snapshot to version 3.5.0-dev (via coho)
new 3a2117c Updating NOTICE to include Square for OkHttp
new 4dad9d0 Add RELEASENOTES for 3.4.0
new 448071b Fix NPE when POLLING bridge mode is used.
new 00ee164 README.md: `android update` to `android-19`.
new dd6bf56 Update framework's .classpath to what Eclipse wants it to be.
new 5fb83e7 Add another convenience overload for CordovaResourceApi.copyResource
new a2f8c9c CB-6047 Fix online sometimes getting in a bad state on page transitions.
new e8d48e1 Add NOTICE file
new 90037dc Removing the deprecated setAttribute methods to clean up the codebase
new 61b2367 Hurray! It runs! Now that we have the default WebView working, it's time to make things a little more pluggable.
new 9a00ccd Catch uncaught exceptions in from plugins and turn them into error responses.
new 35ec24c w00t! Managed to get XWalk to work. Next Step: Make it installable like a Cordova Plugin!
new 04a792a Got the bridge to work with Crosswalk
new b374926 Removing XWalkWebView and making it a plugin component
new 9f4c75d Add NOTICE file
new 79e313a Catch uncaught exceptions in from plugins and turn them into error responses.
new b715d20 Remove incorrect usage of AlertDialog.Builder.create
new 298cd9e Fix CB-6048: Set launchMode=singleTop so tapping app icon does not always restart app
new 0add4af Update JS snapshot to version 3.5.0-dev-81f9a00
new b872df0 CB-6388: Handle binary data correctly in LOAD_URL bridge
new 0ec8f5d Add JavaDoc for CordovaResourceApi
new 09ac30e Crosswalk runtime needs the two permissions to auto detect connection status.
new 9d1c72c Add getView() API into CordovaWebView.
new a09255b Merge pull request #2 from huningxin/pluggable_webview
new dbfc292 Make correct webview client and chrome client for specific webview engine.
new b9a24f0 Removing the xwalk_core_library reference so we can use this with MozillaView
new 7a5405d Delegate making WebViewClient and ChromeClient to webview engine.
new 11fc6be defaults.xml: Add AndroidLaunchMode preference
new e6adbb0 CB-6543 Fix cordova/run failure when no custom_rules.xml available
new bfd8bf9 Merge pull request #3 from huningxin/pluggable_webview
new 25c8b2f Removing the deprecated setAttribute methods to clean up the codebase
new 19f76d3 Hurray! It runs! Now that we have the default WebView working, it's time to make things a little more pluggable.
new c17503a w00t! Managed to get XWalk to work. Next Step: Make it installable like a Cordova Plugin!
new 2f7e833 Got the bridge to work with Crosswalk
new bd806a3 Removing XWalkWebView and making it a plugin component
new 4a67dd2 Crosswalk runtime needs the two permissions to auto detect connection status.
new 8408da5 Add getView() API into CordovaWebView.
new f4555f7 Removing the xwalk_core_library reference so we can use this with MozillaView
new 8e31ef7 Defer construction of client objects to WebView
new df05f3a Try other constructors besides first
new 82bba44 CB-6491 add CONTRIBUTING.md
new 64fd871 CB-6552: added top level package.json
new 3571307 Adding setIntegerProperty, setBooleanProperty and setStringProperty back, due to possible demand, and due to the fact that I don't want to rewrite my tests
new 3d4b8ce CB-6552: updated test field
new c349892 CB-6552: updated author to apache software foundation in pacakge.json
new 105ccc8 This is an ugly merge commit, because the rebase made even less sense. This should add the old setProperty methods required for the tests. We decided to not deprecate them. I don't make a habit of doing merge commits, due to their destructive nature, but I think I might have merged too much stuff in.
new 04b3fc0 Outsmarted by vim, needed Eclipse to clean this up
new 955da2e Clean up merge commit
new e595c31 Use correct client object in recent versions of android again
new 8702c04 Revert accidentally removed lines from NOTICE
new 93c8ba9 Added dash to test push
new 00caa1c Set VERSION to 3.6.0-dev (via coho)
new cf42d31 Update JS snapshot to version 3.6.0-dev (via coho)
new 50c4aef Update JS snapshot to version 3.6.0-dev (via coho)
new b6664cc Added two more required methods to CordovaWebView to get the Junit tests running, removed tests that make no sense
new 1a17083 Add more required methods on CordovaWebView interface
new 9700830 Merge branch 'master' into pluggable_webview
new 1deefa4 CB-5652 make visible cordova version
new 0b5bf0c CB-6707 Update minSdkVersion to 10 consistently
new e98f6ae CB-6723 Update package name for Robotium
new 22b1959 Manually fix Android sdk location to support library projects without local.properties
new 629e05b CB-6315: Wrapping this so it runs on the UI thread
new 437003d CB-6491 add CONTRIBUTING.md
new 990ab2c CB-6552: added top level package.json
new 559493b CB-6552: updated test field
new c012b98 CB-6552: updated author to apache software foundation in pacakge.json
new c0eae1a Revert accidentally removed lines from NOTICE
new 7c63b30 Added dash to test push
new 1dcba51 Set VERSION to 3.6.0-dev (via coho)
new 2d9a16e Update JS snapshot to version 3.6.0-dev (via coho)
new aaddfa6 Update JS snapshot to version 3.6.0-dev (via coho)
new 410afbf CB-5652 make visible cordova version
new 1d0a166 CB-6707 Update minSdkVersion to 10 consistently
new f77b20b CB-6723 Update package name for Robotium
new 404d3e0 CB-6315: Wrapping this so it runs on the UI thread
new 635a627 Renaming app plugin CoreAndroid to avoid confusion. It is now trivial to fix the JS away from App, but this will have to be a 4.x change
new 1505673 updated RELEASENOTES
new b42faea Merge branch 'pluggable_webview' into 4.0.x
new 1641f09 Revert "defaults.xml: Add AndroidLaunchMode preference"
new 7687bec CB-6784 Add license to CONTRIBUTING.md
new 2661e01 CB-6784 Add missing licenses
new 36e9fb2 Remove +x from README.md
new 94de0a7 Add a comment to custom_rules.xml saying why we move AndroidManifest.xml
new 7435412 CB-6860 Add activity_name and launcher_name to AndroidManifest.xml & strings.xml
new 0729027 CB-6818: I want to remove this code, because Square didn't do their headers properly
new eb623a8 Trivial spelling fix in comments when reading CordovaResourceApi
new d427c52 CB-6876 Fix the "print usage"
new 32e07c2 CB-6876 Show the correct executable name
new 7e9fdb3 Remove Ant custom build directories
new d5e8807 Set version to 4.0.0-dev
new b407641 CB-6851 Deprecate WebView.sendJavascript()
new 6abb9da Merge branch 'master' into 4.0.x
new 483babe Add documentation referencing other implementation.
new 663a919 CB-4404: Changing where android:windowSoftInputMode is in the manifest so it works
new 141bbfb CB-5971: This would have been a good first bug, too bad
new 3b27cd0 CB-6873: Removing from cordova-android, still in the camera plugin
new fa189b3 CB-3445: Add an initial set of Gradle build scripts
new 693ec14 Rename App->CoreAndroid in defaults.xml (related to 635a6279a992)
new 3a9898a CB-6971 Fix infinite recursion for onReceiveError
new 0ffb5d2 CB-3445: android: Copy Gradle wrapper from Android SDK rather than bundling a JAR
new 8ac067d Rethinking the URI helper
new 98246c0 Add a whitelist to PluginManager to be used by App Harness
new c052f40 Remove onKey* from CordovaWebView interface (these exist on View already)
new 297f862 Delete explicit activity.finish() in back button handling. No change in behaviour.
new 96a1192 Merge branch 'master' into 4.0.x (back button default behaviour fix)
new ff260c0 CB-5971: Factor out package/project name validation logic
new bb141a7 CB-5971: Add unit tests to cordova-android
new 4352456 CB-5971: Fix package / project validation
new 58afd0b CB-7017 Fix onload=true being set on all subsequent plugins
new 4b4a2e9 CB-7018 Clean up and deprecation of some button-related functions
new 4ce5123 Merge branch 'master' into 4.0.x (bindButton changes)
new d66bb84 Delete onReset and resetJsMessageQueue from CordovaWebView interface
new 428e1bc Remove fields from CordovaWebView interface
new b0b628f Refactoring the URI handling on Cordova, removing dead code
new c47bcb2 This breaks running the JUnit tests, we'll bring it back soon
new 6f21a96 Update the errorurl to no longer use intents
new 445ddd8 CB-6761 Fix native->JS bridge ceasing to fire when page changes and online is set to false and the JS loads quickly
new aab47bd CB-5988 Allow exec() only from file: or start-up URL's domain
new f577af0 Delete Location-change JS->Native bridge mode
new 4ca2305 Merge branch 'master' into 4.0.x (Bridge fixes)
new a833077 Add missing changes from previous merge commit
new 3bab41f Refactor Config into ConfigXmlParser, CordovaPreferences
new 4d18a8e Delete "CB-3064: The errorUrl is..." Log message left over from debugging presumably
new 9511839 Update .classpath to make Eclipse happy (just re-orders one line)
new 79aa3e1 Delete dead code from CordovaActivity
new bdf2f22 Merge branch 'master' into 4.0.x (ConfigXmlParser breakout)
new 663a712 Move handling of Fullscreen preference to CordovaActivity
new e74baf1 Don't re-parse config.xml in onResume.
new af77977 Refactor: Move url-filter information into PluginEntry.
new 965e4e9 Fix CordovaPreferences not correctly parsing hex values (valueOf->decode)
new b636874 Deprecate some convenience methods on CordovaActivity
new 705991e Refactor: Use ConfigXmlParser in activity. Adds CordovaWebView.init()
new 0f15608 CB-4404 Revert setting android:windowSoftInputMode to "adjustPan"
new 1571b26 Merge branch 'master' into 4.0.x (ConfigXmlParser + two-phase init)
new caeb868 Make setWebViewClient an override instead of an overload. Delete Location-change JS->Native bridge mode (missed some of it).
new 67006ad Merge branch 'master' into 4.0.x (tweaks to setWebViewClient)
new e86c2e5 Move registration of App plugin from config.xml -> code
new 9c5e340 Merge branch 'master' into 4.0.x (App plugin from config.xml -> code)
new 9ea8b22 Fix PluginManager.setPluginEntries not removing old entries
new 05a95c6 Merge branch 'master' into 4.0.x (Fix setPluginEntries)
new dbb196a Delete url-filters logic (in 4.0.x branch only)
new 7dc09b4 Delete JSONUtils.java (in 4.0.x only)
new 200e9f1 Delete deprecated classes: DirectoryManager, DroidGap, ExifHelper (4.0.x)
new d51abdd Make CordovaUriHelper class package-private
new 84bf201 Merge branch 'master' into 4.0.x (CordovaUriHelper visibility)
new eca05e6 Delete deprecated symbols from CordovaActivity (4.0.x)
new 9b25d45 Change getProperty -> prefs.get* within CordovaActivity
new d31ee20 Convert usages of Config.* to use the non-static versions
new 04ccb06 Provide CordovaPlugin with CordovaPreferences. Add new Plugin.initialize()
new ac194cd Merge branch 'master' into 4.0.x (remove Config.* references)
new 25a7b66 Delete deprecated methods from PluginManager
new efcedab Delete Cordova*Client classes, Create CordovaBridge, Delete more CordovaWebView symbols
new ec47274 Update cordova.js snapshot to work with bridge changes
new a4d9f70 Merge branch 'master' into 4.0.x (cordova.js snapshot)
new 0c12aa1 Add node_module licenses to LICENSE
new 2f24e42 Make CordovaWebview resilient to init() not being called (for backwards-compatibility)
new 9358838 Merge branch 'master' into 4.0.x (unit test tweaks)
new 4b4b71f CordovaActivity: don't create WebView until loadUrl() so that apps can tweak preferences after super.onCreate()
new fc2a202 Log friendlier messages when bridge calls are recieved from previous page
new 9b9c597 Add back CordovaWebView.getUrl() - needed by tests & does make sense to have
new 1c5b5e2 Add non-String overloades for CordovaPreferences.set()
new d8a19b5 Update unit tests to not use most deprecated things (e.g. DroidGap)
new f38c460 Merge branch 'master' into 4.0.x (Unbreak unit tests)
new cc86080 Backport CordovaBridge from 4.0.x -> master
new f0da63a Merge branch 'master' into 4.0.x (backport of CordovaBridge)
new aef96e9 Tweak log messages in CordovaBridge with bridgeSecret is wrong
new a14c794 Un-deprecate CordovaActivity.init() - it's needed to tweak prefs in onCreate
new b52fcb8 Merge branch 'master' into 4.0.x (CordovaBridge tweaks)
new 3792f75 Tweak CordovaPlugin.initialize method to be less deprecated.
new 1d4aa44 Merge branch 'master' into 4.0.x (CordovaPlugin.pluginInitialize tweak)
new 9300e97 Fix broken compile due to previous commit :(
new a4f6d9f Merge branch 'master' into 4.0.x (unbreak compile)
new b277202 Add PluginManager.setPluginEntries, delete setPluginWhitelist
new 86a2830 Displaying error when regex does not match.
new 0a3714e Fix for `android` not being in PATH check on Windows
new 62101e8 Update to check for Google Glass APIs
new a33cdc9 Fix broken unit test due to missing Config.init() call
new 145b50a Move plugin instantiation and instance storing logic PluginEntry->PluginManager
new b934c1b @Deprecate methods of PluginManager that were never meant to be public
new e2b3f76 Merge branch 'master' into 4.0.x (PluginEntry refactor)
new 6f30157 Mark PluginEntry fields as final
new 92be003 Undeprecate some just-deprecated symbols in PluginManager.
new a03fdab Merge branch 'master' into 4.0.x (undeprecate)
new a99c821 Make private PluginManager.clearPluginObjects, .startupPlugins
new cd6c0e1 CB-7018 Fix setButtonPlumbedToJs never un-listening
new a40424e Merge branch 'master' into 4.0.x (setButtonPlumbedToJs)
new 67f474e CB-7159 Set background color of webView as well as its parent
new 05868b5 Merge branch 'master' into 4.0.x (background color)
new c2cafb4 CB-7172 Force window to have focus after resume
new 5054b71 Set version to 4.0.0-dev in package.json
new 955133f Extend whitelist to handle URLs without // chars
new 3d191d5 CB-7238: Minor band-aid to get tests running again, this has to go away before 3.6.0 is released, since this is an API change.
new 48b51c4 CB-7238: I should have collapsed this, but Config.init() must go before the creation of CordovaWebView
new 993d737 Handle unsupported protocol errors in webview better
new d6eb723 Filter out non-launchable intents
new 73219bf CB-7265 Fix crash when navigating to custom protocol (introduced in 3.5.1)
new 41125ea CB-7261 Fix setNativeToJsBridgeMode sometimes crashing when switching to ONLINE_EVENT
new f9b8f9a CB-7159: Fix setBackgroundColor() call to support 4.0.x view classes
new 8b55a16 CB-7291: Add external-launch-whitelist and use it for filtering intent launches
new 320e31b Adding tests related to 3.5.1
new a7ccb92 Merging latest master, including new tests
new 9c23980 Change in test's AndroidManifest.xml needed for the test to run properly
new 50ea162 Change in test's AndroidManifest.xml needed for the test to run properly. Forgot the manifest.
new 4319447 CB-7044, CB-7299 Fix up PATH problems when possible.
new 95aa5c9 CB-7321 Don't require ant for create script
new 8aa813b CB-3445: Add an initial set of Gradle build scripts
new 7d6ac87 CB-3445: Add option to build and install with gradle
new fd6a1e5 CB-3445: Add which to checked-in node_modules
new a91bd09 CB-3445: android: Copy Gradle wrapper from Android SDK rather than bundling a JAR
new 404ce8b Merge branch 'gradle-build-3.x'
new effffcb CB-3445 Speed up gradle building (incremental builds go from 10s -> 1.5s for me)
new 7133576 CB-7044 Add JAVA_HOME when not set. Be stricter about ANDROID_HOME
new 36eab71 CB-3445 Add .gradle template files for "update" as well as "create"
new ca8bb75 CB-3445 Copy gradle wrapper in build instead of create
new c91b272 CB-7044 Fix typo in prev commit causing check_reqs to always fail.
new d56ea25 CB-3445 Add gradle support clean command (plus some code cleanup)
new dfa66b9 CB-7330 Don't run "android update" during creation
new 58cdfd8 CB-7330 Fix dangling function call in last commit (broke gradle builds)
new 71e72f2 CB-7335 Add a .gitignore to android project template
new 4c1942e Merge branch 'master' into 4.0.x (build & create script updates)
new 94943a9 CB-7325 Fix error message in android_sdk_version.js when missing SDK on windows
new b6c5a5f CB-3445: Read project.properties to configure gradle libraries
new b277626 Merge branch 'master' into 4.0.x (Gradle library dependencies)
new 7caa96a Fix previous merges
new 4e3331b CB-7291: Add defaults to external whitelist
new 3b3bd9b CB-7291: Only add file, content and data URLs to internal whitelist
new 6e222c3 CB-7291: Restrict meaning of "*" in internal whitelist to just http and https
new 2e3e4ec Merge branch 'CB-7291'
new 94c096d CB-7291 propogate change in method signature to the native tests
new 16e3ebd CB-7410 add whitelist entries to get iframe/GoogleMaps working
new c6ccde0 CB-7385 update cordova.js for testing prior to branch/tag
new 12a2764 CB-7410 clarify the title
new eb8cf56 CB-7267 update RELEASENOTES for 3.5.1
new 233e513 CB-3445: Ensure that JAR files in libs directory are included
new 7a09182 CB-3445: Ensure that JAR files in libs directory are included
new 34dde53 CB-3445: Add environment variable 'BUILD_MULTIPLE_APKS' for splitting APKs based on architecture
new 623b230 CB-3445: Add environment variable 'BUILD_MULTIPLE_APKS' for splitting APKs based on architecture
new 4bc2051 CB-3445: Allow build and run scripts to select APK by architecture
new 0b6b068 CB-3445: Allow build and run scripts to select APK by architecture
new 4a7f825 CB-7410 Fix Basic Authentication test
new 07632b0 CB-7410 Fix the errorUrl test
new 0cde881 CB-7410 fix the menu test
new 91cf78f Set VERSION to 3.7.0-dev (via coho)
new f20708a Update JS snapshot to version 3.7.0-dev (via coho)
new 5a82dd5 updated releasenotes
new 4dc32e1 CB-7460: Fixing bug with KitKat where the background colour would override the CSS colours on the application
new 81cc3c2 CB-7463: Adding licences. I don't know what the gradle syntax is for comments, that still needs to be done.
new 8354651 CB-7463: Looked at the Apache BigTop git, gradle uses C-style comments
new d52ca93 CB-7493 Adds test-build command to package.json
new 8237c41 CB-7511 Auto-detect Android SDK when Android Studio is installed
new 7ee8117 CB-7463: Adding licence to project template gradle file
new c8bbdb2 CB-7512: Determine SDK and build tools version dynamcally at build time
new 0e78dc3 CB-7512: Read android target from project.properties if possible
new 3b99760 CB-7330 Don't run check_reqs for bin/create.
new bf13fd4 Use add --compact flag in check_reqs when listing targets. No functional change.
new 31b1a82 Merge branch 'master' into 4.0.x (External whitelist changes)
new 51e634c Merge branch 'master' into 4.0.x (up to 3.7.0-dev)
new dd5a337 Merge branch 'master' into 4.0.x
new 9ae3d2c CB-7512: Copy cordova.gradle file to project root on build
new d99386e Merge branch 'master' into 4.0.x
new 2f7ffa3 CB-7511 Auto-detect android sdk when using stand-alone sdk installer
new 3cd567d Merge branch 'master' into 4.0.x (better auto-detect sdk)
new 525ce0e CB-7536 Tweak error messages for missing JDK / SDK / AVDs
new 30e8b81 Merge branch 'master' into 4.0.x (error messages)
new f2e8c00 CB-7536 Tweak Android SDK not installed error message.
new 18fda7e Merge branch 'master' into 4.0.x (more error message)
new f221441 Update JS snapshot to version 3.7.0-dev (via coho)
new be01ce0 Fix invalid syntax (missing + in multiline string)
new f9b89e9 Fix invalid syntax (missing + in multiline string)
new 4be92f2 CB-7512: Fix logic for detecting SDK directory
new 4c1efe7 Merge branch 'master' into 4.0.x
new 5cb01f2 CB-7554 Use x86 apk when deploying to an intel device / emulator
new a10106c Merge branch 'master' into 4.0.x (x86 deploy)
new d9900a7 Second part of CB-7499, support RTL text direction
new 090822e CB-7536 check_reqs: windows tweaks + sdk manager error message
new 00f6d30 CB-7512 Change gradle android plugins from 0.10 -> 0.12
new 25be42d CB-7512 Add gradle environment vars for signing apks
new 8f27b2a Merge branch 'master' into 4.0.x (gradle fixes)
new 533677d CB-7512 Speed up gradle builds by building debug or release (not both)
new 6eb4409 Merge branch 'master' into 4.0.x (gradle debug v release)
new a5d300c CB-7512 Use aligned apk rather than unaligned apk when sorting
new 6fb164d Merge branch 'master' into 4.0.x (unaligned apk fix)
new ac34bf1 CB-7512 Fix gradle not copying all archs to out/ (broken by prev commit)
new 6bdc012 Merge branch 'master' into 4.0.x (gradle fix)
new cb44236 CB-7512 Make key password optional & prompt for it when missing
new c32bcca Merge branch 'master' into 4.0.x (gradle optional password)
new 7ce46ed CB-3445: Make minSdkVersion and base versionCode settable through env vars
new 215adab Merge branch 'master' into 4.0.x (Gradle env vars)
new 9491525 Merge branch 'CB-7493' of https://github.com/MSOpenTech/cordova-android
new 3f83fdb CB-7512 Fix gradle asking for release password when building for debug
new d022be5 Merge branch 'master' into 4.0.x (gradle)
new 879da03 CB-7579 Fix run script's ability to use non-arch-specific APKs
new 95815a5 Merge branch 'master' into 4.0.x (fix ant run command)
new b09f973 Added gradle distribution URL updating.
new 2b128b8 CB-7512 Make gradle build only a single config for sub-libraries (release vs debug)
new 69a03c2 CB-7512 Use a standard build.gradle for all plugins
new ddac192 Added gradle distribution URL updating.
new 363fc8d Merge branch 'master' into 4.0.x (gradle plugin template)
new 75a0a67 Improved a regex.
new 0d313a3 gradle: Write sub-project list explicitly to make Android Studio happy
new 6b71c2f gradle: Have project's build.gradle look for a build-extras.gradle
new 9e3ccf4 gradle: Fix warning about dynamic properties being deprecated
new f7f49d2 Merge branch 'master' into 4.0.x (gradle Android Studio)
new 162d9b6 gradle: Build only the active architecture when applicable
new a986e72 Added gradle distribution URL updating. (commit fix-up)
new 6d5b88d Merge branch 'master' into 4.0.x (per-arch gradle builds)
new a658ea1 CB-7410 update the docs to match the actual title
new e31c911 CB-7634 Detect JAVA_HOME properly on Ubuntu
new e5efc91 Merge branch 'master' into 4.0.x (JAVA_HOME on Ubuntu)
new cdfa13b Update JS snapshot to version 3.7.0-dev (via coho)
new d5538b7 updated .gitignore to include npm-debug.log
new ce7d6d6 updated release notes
new c255a84 CB-7674 move preference activation back into onCreate()
new 6cbf6b7 CB-7674: Added sleep to avoid null error after most recent change to not break API
new 890e12c CB-6837 Fix leaked window when hitting back button while alert being rendered
new 52e575e Update .gitignore to ignore /framework/build and /node_modules
new 30681eb Fix --shared flag of create script (broke in recent gradle changes)
new 7f4d5ae Merge branch 'master' into 4.0.x (move preference activation, alert dialog leak)
new 862c223 Merge branch 'master' into 4.0.x (.gitignore, create --shared)
new 2dcd50c CB-7714 Teach check_reqs about brew's install location for android SDK
new 9577735 Merge branch 'master' into 4.0.x (check_reqs for brew)
new fbeb379 CB-7707 Added multipart PluginResult (close #125)
new 2af8daf Merge branch 'master' into 4.0.x (multipart PluginResult)
new 9f41906 CB-6511 Fixes build for android when app name contains unicode characters.
new 7ad16e5 Merge branch 'master' into 4.0.x (Hardcode activity name)
new b37498d Replacing Math.random() with something a little more random.
new 16343ff Undoing change to Math.random() for now, this creates a weird bug
new 53dae45 Fixed the SecureRandom so it only returns positive values
new 77c51d3 gradle: Allow absolute paths to keystore files
new ce5d9a2 gradle: Allow storeType to be set (allows using .p12 files)
new cc7d352 Merge branch 'master' into 4.0.x (gradle signing+SecureRandom)
new 832e626 CB-7726 fix typo in gitignore: ant-built -> ant-build
new fc63f66 CB-7758: Allow content-url-hosted pages to access the bridge
new 032ea8a CB-7940 Disable exec bridge if bridgeSecret is wrong
new e78db00 CB-7974 Cancel timeout timer if view is destroyed
new fdef0db Merge branch 'master' into 4.0.x (Load timeout, bridge secret, content: URI)
new ac284fd CB-7976 Use webView's context rather than Activity's context for intent receiver
new 4859f8f Merge branch 'master' into 4.0.x (receiver context)
new 9d3c130 CB-7980: Add 9 to versionCode for minSdk 20+ if not multiarch
new 9b82ae1 Add a section for plugin extensions
new 1feaa7f CB-8031 Fix race condition that shows as ConcurrentModificationException
new 7fbb2b1 CB-8081 Allow gradle builds to use Java 6 instead of requiring 7
new e597f98 Merge branch 'master' into 4.0.x (gradle java 6 & PluginManager race fix)
new 81a7794 CB-6153 Add a preference for controlling hardware button audio stream (DefaultVolumeStream)
new 132650d CB-8112 Turn off mediaPlaybackRequiresUserGesture
new 12bf07d Merge branch 'master' into 4.0.x (volume stream & setMediaPlaybackRequiresUserGesture)
new b1bdf23 Switch default build type to gradle (4.0.x only)
new 66fa12a CB-8119 Restart adb when we detect it's hung
new 3206c21 Merge branch 'plugin-gradle' into 4.0.x
new ffd14fe Revert Gradle distributionUrlRegex cleanup.
new f953e6a CB-8143: Use the correct Android Gradle plugin for the installed Gradle version
new 27f1181 CB-3679 Move splashscreen logic into splashscreen plugin
new ba140a8 Add a section for plugin extensions
new 87cdc5a Merge branch 'master' into 4.0.x (SplashScreen breakout)
new 268fea5 CB-7881 Android tooling shouldn't lock application directory
new f7c717e Close #137 (already merged).
new aa2d396 Close #126 (not-a-problem)
new 3aca14d CB-8147 Have corodva/build warn about unrecognized flags rather than fail
new d80d532 Fix syntax error in 3aca14d53068
new 56a3ee5 CB-8079 Use activity class package name, but fallback to application package name when looking for splash screen drawable
new f086ef5 Merge branch 'master' into 4.0.x (adb CWD & build --unknown-flag)
new 342bbaa CB-8176 Update Android SDK search path for Android Studio 1.0
new 162fc07 Merge branch 'master' into 4.0.x (SDK search path)
new 731a36d CB-8202 Fix gradle build signing when passwords provided interactively
new 59d23e0 Merge branch 'master' into 4.0.x (apk signing with interactive passwords)
new b92303b CB-8143 Use gradle plugin 1.0.0 for Android Studio 1.0.0
new 20cd4f8 Merge branch 'master' into 4.0.x (gradle version for Android Studio)
new 6b6e887 CB-8143 Use gradle 2.2.1 instead of 1.12 to appease Android Studio 1.0 warning-on-startup
new cefd137 Merge branch 'master' into 4.0.x (gradle version bump)
new 98fe467 CB-8204: Reinstate link tasks to avoid gradle build failures
new 68c0309 Merge branch 'master' into 4.0.x (Gradle lint stages)
new 931a996 Allow plugins to set ext.multiarch to enable multiple APK building
new a696ff3 Merge branch 'master' into 4.0.x (Plugin set multiarach)
new 9224ab1 CB-7980: Add 9 to versionCode for minSdk 20+ if not multiarch
new 7cfb33d CB-7980 Add --minSdkVersion and --versionCode flags to cordova/build command
new 4f3ae23 Merge branch 'master' into 4.0.x (--minSdkVersion and --versionCode)
new ecd2e06 CB-8229 Gradle: Add CordovaLib as a dependency to all plugin sub-projects
new 480af26 CB-8228 Gradle: Allow plugins to use Maven dependencies
new 5a17d6c Merge branch 'master' into 4.0.x (gradle - maven and CordovaLib dep)
new c6b171b CB-6630 Delete bundled (and outdated) copy of OkHttp
new b10fe46 Closing stale pull request: close #114
new 3439746 CB-8210 Use PluginResult instead of sendJavascript() for keyboard events (close #142)
new 61c4bb9 Merge branch 'master' into 4.0.x (keyboard events via PluginResult)
new c2a6dcb CB-8168 Add support for `cordova/run --list` (closes #139)
new 95e10bd Merge branch 'master' into 4.0.x (run --list)
new 291f111 CB-8210 Use PluginResult for various events from native (close #144)
new 311bdbd Merge branch 'master' into 4.0.x (loadUrl->sendEvent)
new c1ac3aa CB-8210 Drop events from native that occur before start-up
new 9698a99 Merge branch 'master' into 4.0.x (drop events before startup)
new df4fbc2 CB-8210 Update JS snapshot with 4.0.x-specific platformVersion to fix CoreAndroid vs App plugin name
new c3610aa CB-8255 Use properties rather than environment variables for gradle settings
new 2083f68 Merge branch 'master' into 4.0.x (gradle properties)
new 15e1948 CB-8026: Bumping up Android Version and setting it up to allow third-party cookies. This might change later.
new 9668272 Merge branch 'master' into 4.0.x
new 5415440 CB-8210 Remove unused onDestroy channel (close #146)
new a816a48 Merge branch 'master' into 4.0.x (delete onDestroy)
new 4b8069f Set VERSION to 3.8.0-dev (via coho)
new 0e5d72d Update JS snapshot to version 3.8.0-dev (via coho)
new 8e5c93a CB-4914 Fix build whitespace issue
new 4382234 Merge branch 'master' into 4.0.x (fix windows space-in-path bug)
new 238a67a Delete VERSION file (superseded by package.json)
new 5295be1 Revert "Delete VERSION file (superseded by package.json)"
new 240f27c CB-8314 Speed up Travis CI (close #148)
new 11002d4 CB-8201 Add support for auth dialogs into Cordova Android
new 34c163b CB-8280 android: Don't apply SplashScreenDelay when .show() is called explicitly
new 56204c5 CB-8329 Cancel outstanding ActivityResult requests when a new startActivityForResult occurs
new 62c1c5f CB-8017 Add support for `<input type=file>` for Lollipop
new 3949d96 Merge branch 'master' into 4.0.x (file input, auth dialogs)
new fcece7e Allow `--ant`, `--gradle` for `cordova/run`
new d30a5e0 Fix exception for unknown flag in `cordova/run`
new 3ec7dff Fix `cordova/run` not finding apk when multi-arch is specified but only arch-independent apk exists
new 9a952f1 Fix `cordova/build` not printing out all gradle args in console message
new af60f71 CB-8255 Fix `cordova/build --gradleVar=--foo=bar` stripping off `=bar`
new 893c0e9 CB-8255 Pass `arch` to gradle regardless of `cdvBuildMultipleApks`
new 92d1080 Adds `cdvPrintProps` gradle task: dumps out all cdv properties
new e671ffd Merge branch 'master' into 4.0.x (gradle fixes)
new 623b394 CB-8328 Allow plugins to handle certificate challenges (close #150)
new 587488a Merge branch 'master' into 4.0.x (cert challenges)
new 2964aea gradle: Fix incorrect buildTools dependencies in framework's build.gradle
new b69fed1 Move cordova.gradle from project template to CordovaLib
new a3457d9 CB-8026 Remove default target value from gradle file
new a56c406 Made check_reqs script echo `ANDROID_HOME` and `JAVA_HOME` when run directly
new e788e8f Delete test/ ant files and cordova scripts
new 0e19f88 Make unit tests work with Gradle
new 9e04eec Make BackButtonMultiPageTest tests not hang forever.
new c352b29 Merge branch 'master' into 4.0.x (gradlify tests)
new 076e931 Make unit tests compile on 4.0.x (couple APIs changed)
new ccceaea CB-8317 Make it work to load about:blank and to dispatch exit message (close #149)
new 8d8b874 Merge branch 'master' into 4.0.x (about:blank)
new f459eaa Add missing license to gradle file.
new a4c9bf7 CB-8358 Make --link an alias for --shared for create/update. Make it work with gradle
new 98f9034 Make plugin .gradle extensions run at the same point as build-extras.gradle
new 3b90925 Merge branch 'master' into 4.0.x (gradle plugin extension)
new b59705b CB-7947 Don't force-pauseTimers() for startActivityForResult
new 8cf8da5 CB-5059 Adds CookieManager abstraction for pluggable webviews (close #151)
new 7e7dc76 CB-8373 Add gradle plugin includes based on project.properties (where plugman now puts them)
new 56f675f Updating RELASENOTES.md, this is in a weird spot, since you need the branch to exist to generate the notes
new 37617c6 CB-8378 Delete LinearLayoutSoftKeyboardDetect (hidekeyboard and showkeyboard events)
new efeeef2 Paste in the command for downloading robotium in tests readme
new a2fed20 CB-8378 Remove reference to LinearLayoutSoftKeyboardDetect from unit tests
new 137fe12 CB-8386 Don't fallback on system webview if custom webview fails to construct
new e3dd6d8 CB-8387 Address TODO and have DisallowOverscroll preference set by AndroidWebView instead of CordovaActivity
new bf327f3 Allow cdvMinSdkVersion and cdvVersionCode to be set to ints (instead of just strings)
new 26ee1c4 CB-8389 Allow plugins to handle exit and onReceivedError messages before CordovaInterface
new ce351f5 CB-8390 Add Gradle support for Play Services and Support libraries
new fb8e35b Prune 3.7.0 RELEASENOTES to a more glanceable list
new d0ade1d CB-8410 Enable jshint for Android platform
new aed4859 CB-8410 Fix all jshint issues for Android platform (close #153)
new 2072389 CB-8411 Initialize plugins only after createViews() is called
new 83120a5 CB-8382 Make CordovaActivity not implement CordovaInterface
new 4b1e99e Reverting the change to CordovaActivity.java for now until we fix the init() problem that appeared when fixing 3.7.0 bug
new cea81c2 CB-8382: Fixed type mismatch that caused the build breakage
new 81dafb7 CB-8415 updated RELEASENOTES
new 66424b7 Update JS snapshot (was missing "CoreAndroid" name change)
new b7abb64 Make CoreAndroid package-private
new 5b2fa12 AndroidCookieManager: flush is a level 21 API. Add a missing API level guard
new 4cb6458 Separate the registering of BridgeModes from NativeToJsMessageQueue
new 828edb3 CB-8417 moved platform specific js into platforms
new ad7ce08 CB-8417 renamed platform_modules into cordova-js-src
new c552d91 Add gradlew.bat to .gitignore
new 4358a04 Big Refactor of integration tests: use locks rather than timeouts, deleted disabled tests, Use same activity for most tests
new 1721571 Delete unused field in CordovaActivity
new 7533996 Add hooks in CordovaPlugin and PluginManager for whitelist plugins
new ac1f9c7 Defer whitelist decisions to plugins
new c8f44ab Use /app_webview/ rather than app_webview to filter bad requests
new 18e5e9d Refactor ConfigXmlParser to allow subclasses
new dd6e42a Remove unused Config methods (Breaking Change)
new 0faf2f0 Remove whitelists from WebView classes
new 0c3254f Remove whitelist config.xml parsing
new 167e283 Update native tests
new a8bec4e Remove redundant whitelist checks
new 3909277 Reverting the refactor. I'd rather have 4 failures due to timing than tests completely disappear
new c3267de Revert "Reverting the refactor. I'd rather have 4 failures due to timing than tests completely disappear"
new 9baa275 Add back a test that url (and errorUrl) are not settable via Intent extras
new db18e14 CB-8469 Create gradle build files as part of create script
new 7e0bfbb Merge branch 'unplug-whitelist'
new dbd45d4 fix jshint errors (close #157)
new 204130a Remove stale info from README.md (close #156)
new c12d93e Move newly added should* methods of CordovaUriHelper into PluginManager
new f1d4c01 Merge IceCreamCordovaWebViewClient into AndroidWebViewClient.
new 11d6b80 Remove explicit whitelisting of content: in CordovaBridge
new 7be600d Make cookieManager a field in AndroidCookieManager rather than using getInstance() every time
new 88f50a6 Make showWebPage() take a Map instead of a HashMap
new fb0987b Delete some dead code. Add a license header.
new 804dcac Address TODO: Move requestFocusFromTouch() to CordovaActivity rather than AndroidWebView
new de4d7cd Deprecate custom view methods in CordovaWebView.
new 8106981 Extract alert, confirm, prompt Dialog logic into a helper for use by other engines
new be229b1 Make ErrorUrlTest INVALID_URL point to an existing file to make it test the right thing
new 00c0a84 Remove unused imports from MainTestActivity
new 087ec11 CB-8510 Create a new abstraction for sharing common logic of WebView engines
new d99856c CB-8510 Move requestFocusFromTouch into createViews from init()
new 455298d CB-8510 CB-7159 Fix background color manual test page not showing flash of green
new d6da2ef CB-8510 Fix back button not exiting activity in manual tests
new 3950818 CB-8545 Don't add a layout as a parent of the WebView
new 1b4f5b1 CB-8548 Use debug-signing.properties and release-signing.properties when they exist
new dcff879 CB-7827 Add `--activity-name` for `bin/create`
new 0af02fb close #161
new 9a34f25 close #161
new 395857c close #160
new 2a49e8a CB-8520 Fix for extra args being added twice for build command (close #159)
new beab74a CB-8548 Allow ant-style property keys in signing.properties files
new f1d0935 Make ConfigXmlParser take a Context rather than Activity
new c237a1c Log a warning when a navigation is blocked by the whitelist
new 035c3ad Simplify default navigation policy to allow navigations within `/app_webview/`
new 1ad280d Add an `isSecretEstablished()` getter to CordovaBridge
new afdac9b Split out `shouldAllowBridgeAccess` from `shouldAllowNavigation`
new 53dba86 Delete no longer relevant comments about `<url-filter>`
new af2969d CB-8587 Don't allow webview navigations within showWebPage that are not whitelisted
new 747d2c9 CB-8588 Add CATEGORY_BROWSABLE to intents from showWebPage openExternal=true
new a6da46a CB-8510 Remove `shouldOverrideUrlLoading` from `CordovaWebViewEngine.Client`.
new eccf486 Add about:blank and data: to default shouldAllowNavigation()
new 023ad9d CB-8510 Enforce that CordovaWebViewImpl is instantiated with an Engine
new 62c081d CB-8592 Fix NPE if lifecycle events reach CordovaWebView before `init()` has been called
new 489e63f CB-8608 Add `blob:` to default shouldAllowRequest policy
new 55be212 CB-7747 Update default network whitelist to allow for ChromVox scripts
new 316cf05 Update project template with new whitelist defaults
new 191839f Tweak CSP of default template
new 917d0df XmlPullParserFactory -> XmlPullParser in ConfigXmlParser
new 5b87380 Updating use case to use ConfigXmlParser() instead of deprecated config class
new e182869 CB-8295 Update app template with fix to CSP string
new f764448 Tweak `PluginManager.setPluginEntries()` to create startup plugins when called post `init()`
new 6790697 CB-7747 When both allow-navigation and allow-external are set, navigate instead of opening external
new 2103da7 CB-8693 Delete `framework/res` and `framework/assets`
new 56d61eb Delete a couple of unreferenced .java files
new f6e56b3 CB-8699 Fix CordovaResourceApi copyResource creating zero-length files when src=uncompressed asset
new 15530a4 Add `CordovaPlugin.getServiceName()`
new 8d5cb00 CB-8702 Add API for plugins to override `shouldInterceptRequest` with a stream
new e4c9beb CB-8735: Fixing the regex so that it's more compliant with Java package rules
new 151b86c CB-8735: Adding link as per Ian's suggestion
new 32e84d2 CB-7085 Add onConfigurationChanged hook for plugins (close #165)
new 38a8d77 CB-8715 Update comments to match whitelist code (close #166)
new 0669edd Notify plugins of pause/resume before queing JS event (no-op)
new 7cf7311 CB-8764 Save instanceState before calling super
new 500ccd8 CB-8764 Store serviceName instead of class (close #169)
new e904bab CB-8717 Write cordova-android@4.0.0 release notes (close #167)
new c3991c8 CB-8717 Tweak RELEASENOTES.md
new 4db421c CB-8717 Add OkHttp removal to RELEASENOTES
new d96d493 CB-8717 Add note to releasenotes about removal of hidekeyboard and showkeyboard events
new b8f2b89 Fix lint errors breaking travis CI
new 1aaba44 CB-8768 Fix onActivityResult called before plugins are loaded (after MainActivity gets killed)
new 97718a0 CB-8548 Allow ant-style property key for key.store.type
new 51adf81 CB-8781 Add building of .so files within libs/ to gradle rules
new ad1c3d2 CB-8484 Add signing flags to `build` and `run` scripts
new 9f7e179 Update test/README.md to say they are no longer in disrepair, and that robotium isn't used.
new a397a23 Update Android Studio test instructions
new f2d7c49 Fix manual tests not finding activity plugin
new b27d283 CB-8548 Fix keystore type detection (broken by 97718a0a25ec50fedf)
new 581252f CB-8814 Deprecate ScrollEvent
new a652d89 CB-8684 Add onStart/onStop hooks for plugins (close #173)
new 2e9cbdc Remove unused CordovaWebViewImpl parameter, and make pluginManager private
new 0f73884 CB-8827 Call onResume for plugins on start-up
new 4595403 CB-8828 Delete onScrollChanged event
new a029357 CB-8829 Set targetSdk to 22
new 09ff81c Add some missing license headers
new b0d5ffe Delete unused packate "which" from package.json
new b6bf529 Set VERSION to 4.1.0-dev (via coho)
new 84274b4 Update JS snapshot to version 4.1.0-dev (via coho)
new b63a2e3 CB-8834 Don't fail to install on VERSION_DOWNGRADE
new ee14a67 CB-8884 Delete Eclipse tweaks from create script
new 9ff786d CB-8891 Add a gradle helper for retrieving config.xml preference values
new bce4283 CB-8891 Add a note about when the gradle helpers were added
new 1def13d Updating the template to target mininumSdkTarget=14
new e4678f4 CB-8894: Updating the template to target mininumSdkTarget=14
new e96a5a0 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
new 4953ae8 CB-8897 Delete drawable/icon.png since it duplicates drawable-mdpi/icon.png
new bca7f62 Make gradle wrapper prepEnv code work even when android-sdk is read-only
new 0b86db8 Don't show warning when prepEnv copies gradlew and it's read-only
new 85877d2 Don't show warning when gradlew file is read-only
new 7e480d1 Simplify: EncodingUtils.getBytes(str) -> str.getBytes()
new 1ce52a2 Make BridgeMode methods public (they were always supposed to be)
new d005359 CB-8902 Use immersive mode when available when going fullscreen (close #175)
new 9873106 CB-3360 Allow setting a custom User-Agent (close #162)
new 754911f Fix CordovaPluginTest on KitKat (start-up events seem to change)
new 215b7e0 Update JS snapshot to version 4.1.0-dev (via coho)
new 4ea684d Getting around to removing this old Intent code
new 44aa746 Forgot to remove the method that copied over the intent data
new b5a58e6 updating existing test code
new aba0a84 Adding tests to confirm that preferences aren't changed by Intents
new 1bf4e93 CB-8417 updated platform specific files from cordova.js repo
new eb956b2 Updating Release Notes
new ce42568 Update JS snapshot to version 4.1.0-dev (via coho)
new 4bf705a CB-8954 Adds `requirements` command support to check_reqs module
new c9e7201 CB-9080: -d option is not supported on Android 4.1.1 and lower, removing
new b5d8b51 CB-8898 Fixes gradle check failure due to missing quotes
new 096e1e3 CB-8898 Report expected gradle location properly
new 505db38 Remove extra console message
new eb70f05 CB-9115 android: Grant Lollipop permission req
new c0312f9 CB-9119 Adding lib/retry.js for retrying promise-returning functions. Retrying 'adb install' in emulator.js because it sometimes hangs.
new 61df5e0 Adding .ratignore file.
new 90a51c2 CB-9260 Install Android-22 on Travis-CI
new d3245a4 CB-9284 Fix for handling absolute path for keystore in build.json
new 6b071c0 CB-9286 Fixes build failure when ANDROID_HOME is not set.
new f93c2b1 CB-9185 Fix signed release build exception. This closes #193.
new 5ac0cc5 Update licenses. This closes #190
new 6d334c0 Update min SDK version to 14
new 899daa9 CB-9149 Make gradle alias subprojects in order to handle libs that depend on libs. This closes #182
new e170e46 CB-9372: Remove unused files: 'main.js' & 'master.css'. This closes #198
new 26c7a96 CB-9149 Fixes JSHint issue introduced by 899daa9
new 92caa3a CB-9255 Make getUriType case insensitive.
new fab4728 CB-9343 Split the Content-Type to obtain a clean mimetype
new 2fc86e2 CB-9391 Fixes cdvBuildMultipleApks option casting
new 32b7275 CB-9382 [Android] Fix KeepRunning setting when Plugin activity is showed. This closes #200
new 4b3cc67 CB-9392 Fixed printing flavored versions. This closes #184
new 4b574a2 CB-9394 Updated RELEASENOTES
new dc94132 CB-9394 Updated RELEASENOTES - Fixing typo
new b770076 Set VERSION to 4.2.0-dev (via coho)
new 847312f Update JS snapshot to version 4.2.0-dev (via coho)
new f9ce1c6 CB-9389 Fixes build/check_reqs hang
new d99a21e CB-9397 Fixes minor issues with `cordova requirements android`
new 8983ddb CB-9185 Fixed an issue when unsigned apks couldn't be found. This closes #202
new 37309c2 CB-8320: Setting up gradle so we can use CordovaLib as a standard Android Library
new 1ad0665 CB-9404 Fixed an exception when path contained -debug or -release
new 64f89c5 CB-9172 Improved emulator deploy stability. This closes #188.
new e5506d4 CB-9430 Fixes check_reqs failure when javac returns an extra line
new 8f7bc1f CB-9428 update script now bumps up minSdkVersion to 14 if it is less than that.
new 892b875 updated release notes
new 9e40091 Make Cordova pass the Lint step
new b1dadaf CB-9402 Allow to set gradle distubutionUrl via env variable CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL
new 055e3bf CB-9496 removed permissions added for crosswalk
new bf57aa1 CB-9557 Fixes apk install failure when switching from debug to release build
new afa61ae CB-9080 Cordova CLI run for Android versions 4.1.1 and lower throws error
new 7d61a79 CB-9608 cordova-android no longer builds on Node 0.10 or below
new 8981ddb Commiting code to handle permissions, and the special case of the Geolocation Plugin
new 9a33943 Finally got it kinda working, Geolocation is not going to work in browser anymore
new 07912fd Bump up to API level 23
new a0747aa Refactoring based on feedback from Andrew
new 5e0c959 Got the PoC working with the Contacts plugin, going to work through all the plugins
new 47ac514 Working on getting the Geolocation Plugin to work by default with the default WebView. Crosswalk will need to make similar modifications.
new 2ceb803 Manually updating version to 5.0.0-dev for engine tags
new 013ad94 Refactor of the Cordova Plugin/Permissions API
new 4db1fec You can't easily abstract out this variable because this can crash Cordova due to the plugin design.
new 000eb09 Incrementing Travis to 23
new 0429bb0 The extra digit need to be added to the end of the version code
new 789c505 CB-9826 Fixed 'test-build' script on windows. This closes #228
new 4002822 CB-9782 Implements PlatformApi contract for Android platform.
new 0ac822c Fixed line endings
new 12c282c reverted fixed line endings in check_reqs.bat
new 1151856 CB-9835 Downgrade `properties-parser` to prevent failures in Node < 4.x
new 78b7ae7 Adds licence header to Adb to pass rat audit
new ab72e48 CB-9782 Check in cordova-common dependency
new 824b980 CB-9800 Fixing contribute link.
new 5a07a51 Checked the notice file, updating to 2015
new c1b389a CB-9844 Remove old .java after renaming activity
new 78fa737 CB-9880 Fixes platform update failure when upgrading from android@<4.1.0
new 671219a CB-9870 updated hello world template
new 1c90a77 CB-9909 Shouldn't escape spaces in paths on Windows.. This closes #237
new 3abd12a Update CordovaWebViewEngine.java
new 4f7721b updated node_modules
new dfe468f CB-9922 Updated RELEASENOTES and Version for release 5.0.0
new 74a3d20 Set VERSION to 5.1.0-dev (via coho)
new 6afc16c Update JS snapshot to version 5.1.0-dev (via coho)
new f9372f5 checked in missing node_module dependencies that are required
new ff1c58d added node_modules back into .gitignore
new 32edaee CB-9831 CB-9835 CB-9932 Added e2e tests
new dac02be CB-9836 Add .gitattributes to prevent CRLF line endings in repos
new c30eeee CB-9971 Suppress gradlew _JAVA_OPTIONS output during build
new f527143 CB-8917: New Plugin API for passing results on resume after Activity destruction
new 0377706 CB-10112 Parse additional CLI arguments properly. This closes #241
new 70bc7b3 CB-9479: Fixing the conditionals again, we should be more vigilant on the gradle versions.
new b6a329d CB-9949: Fixing menu button event not fired in Android
new fb9cf60 CB-10014: Set gradle applicationId to package name.
new 73fd9e4 Update theme to Theme.DeviceDefault.NoActionBar
new d78ae30 CB-10105: Spot fix for tilde errors on paths.
new 11760af CB-8864: Fixing this to mitigate CB-8685 and CB-10104
new fc77800 CB-10386 Add android.useDeprecatedNdk=true to support NDK in gradle
new ada35e0 Fix jshint issues
new 603f994 Updated RELEASENOTES and Version for release 5.1.0
new 9ef7ddb Set VERSION to 5.2.0-dev (via coho)
new 320558a Update JS snapshot to version 5.2.0-dev (via coho)
new 44421bb added missing node_modules
new 9d3ee3d CB-10157 Uninstall app from device/emulator only when signed apk is already installed
new 89d982a CB-10406 Fixes an exception, thrown when building using Ant. This closes #250
new 9c4f09a updated .gitignore
new 233c2bd CB-10421 Fixes exception when calling run script with --help option
new 1494082 CB-10443 Fix `this.root` null reference
new 7669378 CB-10443 Pass original options instead of remaining
new e08d067 CB-10138 Adds missing plugin metadata to plugin_list module. This closes #254
new 088140a CB-10472 NullPointerException: org.apache.cordova.PluginManager.onSaveInstanceState check if pluginManager is null before using it This closes #255
new 2ac191f fix HtmlNotFoundTest so that it passes when file not found is handled correctly This Closes #256
new d7e111f CB-10498: Resume event should be sticky if it has a plugin result
new 7233931 CB-10510: Add an optional timeout to emu start script
new 7be9e88 CB-10618 Handle gradle frameworks on plugin installation/uninstallation
new ce2525d CB-10628 Fix emulate android --target
new 1d7ccae updated cordova-common dependnecy to 1.1.0
new 84477ff CB-10687 Updated RELEASENOTES and Version for release 5.1.1
new fd2c3c9 Set VERSION to 5.2.0-dev (via coho)
new 757a368 Update JS snapshot to version 5.2.0-dev (via coho)
new 0a1b71f CB-10660 fixed the exception when removing a non-existing directory. This closes #261
new aa2b3d3 CB-10669 cordova run --list cannot find 'adb'
new 8ab75e7 CB-10729 Move plugin handlers tests for into platform's repo
new fe906da CB-10768 Use cordova-common.superspawn in GradleBuilder
new dc57941 CB-8976: Removing the auto-version for non-Crosswalk applications
new 99d5ff7 CB-8976: Accidentally left in the crosswalk build from when I was experimenting with this file
new bad0034 CB-8976: I wish there was an easier way to test gradle stuff then check it in without having to remember to delete imports
new 18e81c4 CB-10673 fixed conflicting plugin install issue with overlapped <source-file> tag. Add --force flag. This closes #264.
new 82582e5 CB-10749 Use cordova-common.CordovaLogger in cordova-android
new 456b480 add JIRA issue tracker link. This closes #213
new 27d359b CB-10846 Add AppVeyor configuration
new a048aa9 CB-10846 Add Travis and AppVeyor badges to readme
new 2cefb42 fix issue with app_name containing apostrophes
new 9f1aedb CB-10888 Enable coverage reports collection via codecov
new 457c5b8 CB-9710: Fixing issues parsing `android avd list` output for certain AVDs which resulted in them not being included in the selection process even if they are the best match.
new bc9e895 CB-10600 'cordova run android --release' does not use signed and zip-aligned version of APK
new 69a2a5b CB-10837 Support platform-specific orientation on Android
new eccde6c CB-10896: We never enabled cookies on the WebView proper
new 1b43bc9 CB-10881: Logging to further investigations
new dd3b9dd CB-10862 Cannot set minsdkversion
new d9814c5 CB-8582 Obscure INSTALL_FAILED_VERSION_DOWNGRADE error when installing app
new ef268e2 CB-10963: Handle overlapping permission requests from plugins
new bcb10ba Modified build.gradle so that the tests run again
new 0deaba0 Revert "CB-10881: Logging to further investigations"
new d28ca67 CB-10964 Handle build.json file starting with a BOM. This closes #286
new 9b8558d CB-11022 Duplicate www files to both destinations on plugin operations
new 9af7f50 CB-11095 Fix plugin add/removal when running on Node v.010
new 40a740b CB-11015 Error adding plugin with gradle extras
new e4ecbad Add simple log for package name being deployed
new 8951660 CB-11132 Fix Error: Cannot read property 'match' of undefined in cordova-android emulator.js
new abcaee2 CB-11133 Handle android emulator start failure
new f3e0623 CB-11153 Use Gradle 2.8 correctly for building Android projects
new 8b96081 CB-11153 Move to gradle version 2.13
new 914e2fa CB-11163 Android Builds are failing in CI
new dc6384d CB-11138 Bump cordova-common to 1.2.0
new d351e31 CB-11138 Reuse PluginManager from common to add/rm plugins
new bcf3f86 fix crash when calling methods on a destroyed webview
new 5d21fb2 CB-11198 Skip android target sdk check. This closes #303.
new e9e27ca CB-10096: Upgrading to Gradle Plugin 2.1.0
new 9738079 CB-11259: Improving build output
new ecb99c9 CB-11292 fix broken MessageChannel after plugins are recreated
new d125ece CB-10096: Upgrade test project to Gradle Plugin 2.1.0
new 72bbe9f CB-11117: Use FileUpdater to optimize prepare for android platform
new d6fe1a6 Bundle updated node modules
new 3a1b4ff Use platform config.xml for clean
new 81d6219 CB-11365 fixed plugin rm issue with emit being undefined
new db4d1f5 CB-11383: Update to gradle for using jcenter and correct Application plugin
new 04a3c9d Adding mavenCentral just in case
new 6db94db Close #172
new 0959608 Close #177
new b295fc6 Close #181
new eda7654 Close #183
new d46ad59 Close #196
new d33f7e0 We already implemented this, Close #222
new 8bd4ca4 Close #225
new 5e7e9d5 Close #266
new f496f01 Close #275
new 3f99c15 Close #290
new 1fcee24 Close #311
new 2291815 Close #178
new d763f14 CB-11481: android-library is deprecated use com.android.library instead
new d69698c Update plugin-build.gradle. This closes #312
new a5e9861 Close #288
new 841f02f CB-11444 Updated RELEASENOTES and Version for release 5.2.0
new 30198c4 Set VERSION to 5.3.0-dev (via coho)
new 103e1e8 Update JS snapshot to version 5.3.0-dev (via coho)
new f1c185b CB-9489 Fixed "endless waiting for emulator" issue
new a7176d3 CB-11550 Updated RELEASENOTES for release 5.2.1
new ad163ce Updaing the gradle for the tests to the latest
new 39165a8 This closes #195
new 0816371 updated cordoova-common to 1.4.0
new 39c17e7 CB-11626 Updated RELEASENOTES and Version for release 5.2.2
new f33f352 Set VERSION to 5.3.0-dev (via coho)
new 74ae665 Update JS snapshot to version 5.3.0-dev (via coho)
new d54a42f fixed CB-11078 Empty string for BackgroundColor preference crashes application This closes #316
new db6295c CB-11683 Fixed linking to directories during plugin installation.
new ed543dc Close invalid PRs
new 2efe240 updated bundled cordova-common to 1.4.1
new 0299467 CB-11726 - Update appveyor node versions to 4 and 6, so they will always use the latest versions
new 8fbb6d7 CB-11727 - travis ci setup is still using 0.10.32 node
new 4a0a7bc Cordova-Android should use org.apache.cordova.LOG for logging
new 1f1b297 Close #185
new b2f061c Close #219
new 172c015 Close #227
new 991a2b1 Close #242
new f1a6d93 Close #243
new 5dbc51d Close #262
new 2a8a6b3 Update CoreAndroid.java
new 0ee672d Close #253
new bb96bb9 Creating an evaluateJavascript branch
new 047ed52 Make evaluateJavaScript brige default
new d3cb38d Bump Target and Min API levels
new bf5c32d Adding Static Method to CoreAndroid Plugin so we can get the BuildConfig data from other plugins
new ba5e3a8 Updating travis
new 312872a added ability for cordova activity to be viewed in a real full screen regardless of android version (as was the case in previous cordova versions)
new 3a33f4c Add gradle build flag to enable dex in process for large projects
new deea0f7 CB-11828: Switching default bridge back to ONLINE_BRIDGE
new dc0bfeb CB-11828: Adding dirty userAgent checking to see if we're running Jellybean or not for bridge modes
new d2a159d Close #280
new 23fd098 replace Integer.parseInt with BigInteger so that you can use longer Android version codes
new acb3cc8 First attempt at supporting Android Studio
new 511fe7c fixing jshint issues
new 222fb1c adding tests for AndroidStudio
new f5ab6fc adding tests for Android Studio
new a4f6c8b Enable background start of Cordova Android apps
new 9586a7d CB-11907: Bumping Android Gradle Plugin version to 2.2 so this works with Android Studio
new 7de4803 CB-11907: Bumping Gradle to work with Android Studio 2.2 and the Android Gradle Plugin
new 9cf38f8 CB-11907: Bumping Gradle to work with Android Studio 2.2 and the Gradle Plugin, I should have done this last commit
new 30325e4 CB-11869 Fix cordova-js android exec tests
new 47abde2 CB-11640: Changing requirements check to ask for Java 8
new eaf9b31 Tweaking the regex
new 9544783 CB-11640: Fixing check_reqs.js so it actually works
new 37384c5 CB-11935 Does a best-effort attempt to pause any processing that can be paused safely, such as animations and geolocation.
new dcada79 CB-11921 - Add github pull request template
new 7d26c51 CB-11964: Do a clean when installing a plugin to et around the bug
new 6418add Did a try/catch to deal with the unit tests vs actual project environment, code duplication is needed because of builderEnv
new 5db2de9 CB-11964 Call clean after plugin install and mock it in tests
new 4be413a Removing try/catch now that we have the new tests and committing latest
new b5246f3 Clean also wipes out the www directory, which was causing the strange errors that were happening when building
new fb53452 Unused requires cause AppVeyor to not work
new ca0cbad CB-8722 - Move icons from drawable to mipmap
new be19585 Merge branch 'fix-appname-apostrophe' of https://github.com/revolunet/cordova-android
new 2532c4a This closes #308
new b2d7124 CB-11999 add message, catch exception if require fails
new f838db4 CB-11880 android: Fail-safe for cordova.exec()
new 77b9fd6 Fix tab/space issue
new d7c1dc5 updated .gitignore to include dev dep
new 2e37d2c CB-11771 Deep symlink directories to target project instead of linking the directory itself
new 0b710a8 CB-12003 updated node_modules
new 2f3c71f CB-11083 Fix to deal with custom frameworks with their own Gradle configuration
new c05521e CB-11083: The GradleBuidler can tell the difference between a Cordova Plugin Framework and a regular framework based on the name
new 263968e CB-11083: Plugin build script for dependencies without a gradle file
new 304cbef CB-11083: Reading files to check for CordovaLib dependency, if so, we exclude CordovaLib to be safe
new 6aa4b1b CB-11083: Fixing syncronous file check and future-proofing the JS for Travis
new efa23bd Updating the gradle build for test to use the latest
new 81dfe96 CB-12038 Updated RELEASENOTES and Version for release 6.0.0
new 3e7be6c Set VERSION to 6.1.0-dev (via coho)
new 7f9e7c7 Update JS snapshot to version 6.1.0-dev (via coho)
new 3a512c3 Last minute change of test targets
new e628026 Fix for broken testUrl test
new 1f06176 added framework/build to .ratignore
new e31634b created directories and corresponding images for xxhdpi and xxxhdpi, both drawables and mipmaps
new 700b425 replaced with unstretched images
new d6a1d7a updated xxhdpi mipmap icon to 144x144
new 854946e CB-12077: Fix paths for Android icons/splashscreens
new 3c087c6 CB-12101: Spot fix to go into next patch release
new 35b0ba6 Bumping up the version
new b3201ad CB-12102: Bump travis to build to API 25
new 5346a38 CB-12108: Updating gradle files to work with the latest version of Android Studio, since a patch release breaks this, and Gradle complains if you add the plus
new 48940bf CB-12109 Updated RELEASENOTES and Version for release 6.1.0
new 36646eb rewrite to use retro js
new 6a63d9d Set VERSION to 6.2.0-dev (via coho)
new cfa0fa7 Update JS snapshot to version 6.2.0-dev (via coho)
new 0fd7e7f Fixed AndroidStudio tests to actually run, removed app/src/main/assets/ as a requirement and added app/src/main/res instead, added placeholder for build/ folder, Removed dupe gitignore
new 348b1b4 Do not test for non-existent build folder
new 3bfeda4 Updating the timeout due to known travis issues
new 5017e23 CB-12169: Check for build directory before running a clean
new ad40d33 Need to pass lint
new 1af5ade Adding isClean to the spec, this really should have failed a few commits ago
new 6c60dc5 CB-12159 Android: Keystore password prompt won't show up
new 676f0dd CB-12314 updated release notes for 6.1.1 release
new b9ad1b6 Update JS snapshot to version 6.2.0-dev (via coho)
new 3f674fa Merge branch 'CB-5968' of https://github.com/sterlingann/cordova-android
new c7ff24b Closing invalid pull request: close #350
new 3fc4daa CB-12018 : updated tests to work with jasmine (promise matcher tests commented out for now)
new 2d96995 CB:12018 : added dev dependencies to gitignore
new 6355425 Change to https by default
new a2cfaab CB-12403 Updated RELEASENOTES and Version for release 6.1.2
new 124574b Set VERSION to 6.2.0-dev (via coho)
new 5591a1a Update JS snapshot to version 6.2.0-dev (via coho)
new acdb934 Add the ability to publish to Bintray jCenter repo
new 0b116f1 Updating Maven settings
new ac6ad2d Adding Binary plugin to class path
new 3bbc7fb CB-12465: Writing new JUnit Test Instrumentation to replace tests and retire problmatic tests
new 7d5afde Updating version
new b2664bc CB-12524: Test distributing a wrapper in the framework directory
new 3cc4e5b CB-12524: This now fetches the template from inside of the Android Studio directory, and falls back to a locally installed Gradle instance
new ab27650 CB-12524: Windows functionality for Gradle execution
new fb9f0f3 CB-12524: I need travis to install a wrapper on this, since travis fails the gradle check
new 2d3f3ca CB-12524: Set Gradle to always build in the project directory since our tests don't run scripts from the project directory by default
new 9dbffa6 CB-12524: Forgot to check for the android command on the target check
new 0287254 CB-12524: Removing the downgrade test, because thanks to Google's Tool Change, this will forever fail.
new 6a77acd CB-12524: Thwarted by JSHint again, accidentally deleted the wrong message
new a9a28d3 CB-12524: Workaround for obsolete gradle on integration servers
new e182e66 CB-12524: Put the script in the wrong spot, oops
new 84de9ee CB-12574 - Bumping Version
new e2af492 CB-12587 A (not so) quick fix for get_gradle_wrapper() call
new a7ef686 CB-12546: leverage `avdmanager` if `android` warns it is no longer useful, which happens in Android SDK Tools 25.3.1. explicitly set the CWD of the spawned emulator process to workaround a recent google android sdk bug. rename android_sdk_version.js to android_sdk.js, to better reflect its contents. have create.js copy over the android_sdk_version batch file.
new eb6ada8 CB-12546: more robust sdk location detection. ANDROID_HOME now can be set from location of either of `adb`, `android` or `avdmanager` commands. slightly rework logic of infering ANDROID_HOME + setting up PATH to hopefully separate the logic into clearer sections. check_reqs.check_android now validates SDK Tools 25.3.1 binaries/structure. added specs for check_reqs.check_android. move android sdk version script. expose some helper functions as module methods to help with [...]
new 6395eda CB-12546: emulator specs.
new d40c224 CB-12546: move check_reqs to templates directory and update module references.
new 4a354bb CB-12546: based on `android` command exit code and stdout, conditionally try to invoke `avdmanager` to list out AVD images. tweak relevant test to match behaviour. small tweak to use exposed methods for checking platform (for easier future stubbing).
new ebd4a02 CB-12546: switch to superspawn for shelling out where possible. rework android sdk module to work with new sdk.
new f7687a2 CB-12546: use android_sdk list_targets instead of rewriting the same thing again.
new 3554267 CB-12546: more specs for android_sdk and check_reqs. added fixtures for sdk targets. refactored target listing.
new 1d8e6f5 CB-12546: sort detected targets by numerical suffix when reporting most recent version of android sdk target installed.
new 8848189 CB-12546: on create, update the require path for certain helper modules as directory structure differs. big ol TODO dropped as it _is_ kinda weird.
new 2f2e8a5 CB-12546: account for quotes when detecting `android` command error for Windows.
new 4919a2d Bumping up the test gradle versions
new 33da6e9 Fix encoding of multipart messages.
new abfece7 Shorter method name
new 52878d6 MultipartMessageTest
new 19220de testMultipartPopAndEncodeAsJs under newer test system
new e3198b0 CB-12595: Ugly code, but this should find an Android Studio installation and use the sweet gradle center found inside
new ea8d65d CB-12595: Remove the console.log stuff
new 08c80f7 CB-12605 Fix a requirements check failure on Windows
new 0df50c3 CB-8978 Prepare copy resource-files from config.xml
new a8af103 CB-12609: checking in updated node_modules
new 301faeb CB-12614: Adding headers to tests
new 312efc3 CB-12609: added missing license headers
new 6d08442 CB-12609 Updated RELEASENOTES and Version for release 6.2.0
new 13dbd2f Set VERSION to 6.3.0-dev (via coho)
new 8a2e96d Update JS snapshot to version 6.3.0-dev (via coho)
new 4a0f69a CB-12621: reverted elementtree dep to 0.1.6
new 002ab85 CB-12627 Updated RELEASENOTES and Version for release 6.2.1
new 8e0f021 Set VERSION to 6.3.0-dev (via coho)
new a4103d8 updated version in build.gradle
new 765c4ee CB-12640: support for android sdk tools 26.0.1. simplified target parsing by using avdmanager instead of sdkmanager. flipped target parsing logic so that it always tries to use avdmanager to retrieve targets first, then falls back to android command if avdmanager cannot be found (and errors with ENOENT). updated tests.
new 6ef2f67 CB-12640: flipped avd parsing logic so that it always tries to use avdmanager to retrieve avds first, then falls back to android command if avdmanager cannot be found (and errors with ENOENT). updated tests - and added explicit tests to ensure to shell out to singular forms of sub-commands when executing `android`
new e13e15d CB-12640: better handling of unrecognized commands on windows. removed error checking in emulator image listing when shelling out, as we already defensively dont shell out if the program is not on the PATH / not recognized. added additional test for windows unrecognized command errors for target listing. fixed up spying in a test.
new cadea2f CB-12697 Updated checked-in node_modules
new a215c1c CB-12697 Updated RELEASENOTES and Version for release 6.2.2
new ad01d28 Set VERSION to 6.3.0-dev (via coho)
new 2704ee5 This closes #374
new ee1165e CB-12015: initial-scale values less than 1.0 are ignored on Android
new 9d9abea Start of GradleBuilder.js specs - puts it on the code coverage radar.
new b6a5844 CB-12746: decrement working dev version on master to 6.2.4-dev, to align with impending patch release.
new d518a65 CB-12746: updated release notes for impending 6.2.3 release, since some of the reported changes did not make it into 6.2.2.
new e7e8e95 Set VERSION to 6.3.0-dev (via coho)
new d97250f Update JS snapshot to version 6.3.0-dev (via coho)
new f396712 CB-12847: added `bugs` entry to package.json.
new d4dcbb1 CB-12617 : removed node0.x support for platforms and added engineStrict
new 7d92682 CB-8980: Ensure copied resource-files are cleaned
new 6daad82 Close #283
new 1c6f640 Commit already merged, Close #378
new 2bc842a This commit should exist on the Crosswalk Plugin, Close #357
new 0cc3df3 CB-12859: document how to run the native tests. add a README to the test/ project.
new 3a6e898 CB-12762 : pointed package.json repo items to github mirrors instead of apache repos site
new 1790673 CB-12835: add a Context getter in CordovaInterface
new d88df59 Adding the Studio Builder to build a project based on Android Studio, and deleting Ant, since Google does not support Ant Builds anymore. Sorry guys!
new 23d8d99 Moving Android Manifest finding to the Gradle and Studio builders.
new ffadf5d Changing this so we pass lint
new 7b17abc Fixing linting issues
new f790aeb Setting up the create command so we actually have all the directories in the right place, and define default variables in the top level build.gradle
new b73c04f Updating gradle version in the build file
new 8ead919 Managed to get the project to mostly compile, still need to re-work the build command to add the app project
new db87e0a Made changes so cordova/build builds with the new project. Need to work on plugin installation.
new 69260fb Fix the overwriting of Fil's fix, blargh
new a216f0d CB-11244: Changing directory creation, will most likely hide this behind a flag for the next release of Cordova-Android, and then make it default in the next major pending feedback
new 69ab6a0 Changing the project to add the app directory as a dependency
new 8391af2 JsHint Fixes, deleting unused methods
new 304a899 Fixed the specification of the builders in the run command by getting build to check what was being passed from run
new e621edf Fixing the Android Studio detection and making it automatically pick the right builder, good for upgrading Cordova
new bd4ddcd Updated AndroidStudio to only look for the app directory to determine studio status
new 28ebbb8 CB-11244: Setup Api.js to support multiple builders based on project structure
new fb6cb51 Fixing lint errors
new 8f16df4 Adding logic to upgrade both Classic and Android Studio style project structures
new 33feb00 Adding the if statement to see if we can support both structures with minimal editing, TODO: actually write tests for this somehow
new c74192d Adding conditional code into Gradle, this is a bit dirty since we can't explicitly test it but we'll just have to rely on jasmine
new b67e990 This is probably a bad idea, but we need to split the gradle files into legacy and new style
new 40c9709 OK, Going back to the old build.gradle for legacy projects
new c0474e8 Bump for travis test
new 49b76f5 Fixing mangled commits that crept into this branch
new 1cda7a9 CB-11244: Found bug in Api.js where xml/strings.xml is used instead of values/strings.xml
new 5cc14b8 CB-12605 In Windows get Android studio path from the registry
new b20028c The prepare step was broken, which breaks the CLI workflow. This was caused by hardcoding the Java directory, which is a very bad idea.
new e36158a CB-12895 : added eslint and removed jshint
new d83d49d CB-12895 : fixed eslint errors
new ac4ac93 CB-12895 : added .eslintrc files to set up jasmine environment
new 55d7cf3 CB-12895 : updated .eslintrc file in spec dir and set jasmine true and removed root is true
new 3ff3209 CB-12954 :knife: remove jshint leftovers
new e456175 Merge branch 'master' into StudioProjectCompat
new 540929c CB-9971: Suppressed unwanted java stderr output when running gradle wrapper
new a7304b9 Finishing the linting
new 90053eb CB-12950: lots of tweaks for end-to-end test runs, especially on CI: - rename npm tasks to reflect what they do (npm run unit-tests, npm run e2e-tests). main `npm test` runs linter, unit tests and e2e tests now. - locked jasmine down to ~2.6.0. - consolidate gitignores. - updated travis to run `npm test`. add android sdk installation to appveyor ci run.align android dpendencies across travis and appveyor. have appveyor install gradle. force gradle to version 3.4.1 in app [...]
new 5917d4e CB-13006: removed create and update end-to-end tests, and instead added more unit test coverage. tweaked code coverage invocation so that we get coverage details on the create.js module. slight changes to the create.js module so that it is slightly easier to test.
new 245d9a1 Merge branch 'master' into StudioProjectCompat
new 849b887 Merge branch 'master' into StudioProjectCompat
new 99f15c5 Updating paths in the unit tests, leaving the failing test and coding against that
new 76dd861 CB-12423: make explicit JDK 1.8 or greater is needed in the README.
new 22645d9 [CB-10916] Support display name for Android
new fdd7eb3 Linting fix
new b65af10 Make the tests pass
new 00c879e It passed then failed. I'll change the test for now, because perfect is the enemy of good.
new 893356a CB-13034: Fixing eslint error
new d0dab4b Merge branch 'master' into StudioProjectCompat
new c3ce2f8 Closes #398
new 5fe9557 Merge branch 'master' into StudioProjectCompat
new 458e479 Trying AppVeyor-supplied workaround for current appveyor time out issues. See http://help.appveyor.com/discussions/problems/7159-builds-timing-out-after-an-hour
new 36d07d7 CB-13031: Fix bug with case-sensitivity of android-packageName
new 2b53c98 CB-12453: Remove unnecessary double quotes from .bat files which are the causes of crash if project path contains spaces
new d364f46 CB-12730: Compat - INTEGRATE
new 46905eb Merge branch 'master' into StudioProjectCompat. Dealing with latest commits merged into master.
new e91b19d Fixing error caused by merge commit
new 9404398 CB-8976: Added the `cdvVersionCodeForceAbiDigit` flag to the template build.gradle that appends 0 to the versionCode when `cdvBuildMultipleApks` is not set
new 8fdb16c Fixing cordova-cli related bug
new 14816c7 Merge pull request #399 from macdonst/CB-12730
new 1a8e36c CB-13177: Updating to API Level 26
new 5bda4df Revert CB-12015: initial-scale values less than 1.0 are ignored on Android
new dce3b7e Merge pull request #402 from macdonst/master
new f18086f Merge branch 'master' into StudioProjectCompat
new 2377aa7 Merge pull request #403 from infil00p/api26
new 2940d05 CB-12291: (android) Add x86_64, arm64 and armeabi architecture flavors
new cb2f396 Update maven repo to include most recent lib versions
new e7a972d updated bundled node_modules
new 0d98e09 Merge branch 'master' into StudioProjectCompat
new 5321071 Merge pull request #404 from mediathand/maven-repo-fix
new 03144eb Add a node and npm package.json script for running java unit tests. Include them in the top-level `npm test` script. Run java unit tests in travis. Small refactor in gradlebuilder to support building gradle wrapper more easily. Don't explicitly build gradlew on appveyor CI as now `npm test` will do it for you.
new 1637937 CB-12981: handle SDK 26.0.2 slightly different AVD list output for Android 8+ AVDs. Would cause "cannot read property replace of undefined" errors when trying to deploy an Android 8 emulator.
new 7d28242 Merge branch 'master' into StudioProjectCompat
new dddb283 CB-6936: Merge pull request #304 from uareurapid/master
new 97aab90 CB-13323 Updated checked-in node_modules
new 7203b74 CB-13323 Updated RELEASENOTES and Version for release 6.3.0
new 0e498db Set VERSION to 6.4.0-dev (via coho)
new 7f3be98 Update JS snapshot to version 6.4.0-dev (via coho)
new be6c6ba CB-12895: Temporarily disabling eslint since cordova-js does not have eslint yet.
new e5c90ba CB-12895 : eslint ignoring cordova.js
new 6fa16b6 Merge pull request #408 from audreyso/CB-12895-eslint
new b1f527e Merge branch 'master' into StudioProjectCompat
new 2534a3c CB-11244: Added remapping for drawables
new f3c238d CB-11244: Adding specs for resource files inside an Android Studio Project
new 8743e88 CB-11244: Fixing eslint errors
new 1f12fdb CB-13404: add android-versions to bundledDependencies. Ignore best emulator selection when parsed AVD information does not include API level in the target
new ec83d48 CB-13406: Fixed AVD API level comparison when choosing sub-par API level match. Added tests for the best_image method.
new cde238d Include missing values for task.name when 'cdvBuildMultipleApks' option is true, 'task.name' can have 'validateSigningArmv7Release' or 'validateSigningX86Release' values too.
new c12f7fe Close #379
new 697c8f1 Merge pull request #410 from filmaj/emu-fixes
new 93efe71 Merge pull request #411 from Keyclic/master
new 6cf6e20 Merge branch 'master' into StudioProjectCompat, fixing conflicts, need to re-add previous PR fix on the branch
new 6ccd6b0 Redoing PR #411 over here because the changes were obliterated from earlier
new cbee858 CB-13470: Fix Clean so that it cleans the Android Studio structure
new 3ba00f9 eslint errors
new d73108c CB-13289: Fix test to work with new Google Android Gradle DSL
new 04fa5d3 CB-13499: Remove duplicate "setting" in error strings
new b2a81c0 :CB-13501 : update appveyor node versions to support node 8
new 9fdb126 CB-13289: Fixing build problems with Studio Three, but keeping Windows Gradle fix for now, will be deprecated
new a2618dc CB-13289: eslint fix
new bb7b47b Merge pull request #414 from audreyso/CB-13501
new 47e20da CB-13289: Updating Travis and appveyor
new 39e6765 Merge pull request #413 from infil00p/StudioThreeFix
new f50ca85 CB-11244: Found bug where the gradle subproject changes weren't actually getting written to the correct gradle file
new 8ba0109 Completing merge which includes the fix for Android Studio 3.0
new 18d6884 CB-11244: Android Studio 3 work, things have changed with how the platform is built
new f54336e eslint fix
new 5502dda CB-13530: This fixes the basic APK installation
new b83c3b3 CB-13530: Removing debug console.logs
new a1195ce Merge pull request #415 from infil00p/CB-13530
new b138867 CB-13528 Updated RELEASENOTES and Version for release 6.4.0
new 05aeaf1 Set VERSION to 6.5.0-dev (via coho)
new 83601dc Update JS snapshot to version 6.5.0-dev (via coho)
new b77febc Merge branch 'master' into StudioProjectCompat
new 026dce5 CB-13558: Upgrading the gradle so we can upload the AAR
new 3760616 Merge pull request #416 from infil00p/bintray_fix
new 3acba59 CB-13297: This just works once you bump the project structure. Java 1.8 compatibility baked-in
new aaeb630 CB-13580: fix build for multiple apks (different product flavors)
new 5d99e50 CB-13580: (android) fix lint errors
new 6404780 Merge pull request #417 from DavidStrausz/master
new 2930900 Merge branch 'master' into StudioProjectCompat
new 43956c1 Merge branch 'master' into StudioProjectCompat
new 5d57eff CB-13601: Fixing the standalone run scripts to make sure this works without using the CLI
new d8f10c3 CB-13601: Fixing lint error and mis-spelling of variable
new 9d9bac3 CB-13602: We were setting the path wrong, this is hacky but it works
new 6f58d4c Merge pull request #352 from Icenium/include-armeabi-dir
new 30c3713 Merge branch 'master' into StudioProjectCompat
new a972d1e Merge pull request #401 from fabulant/CB-8976
new 2b20802 Merge branch 'master' into StudioProjectCompat
new 9056e5a CB-13610: Compress the default app assets
new ae823e6 Merge pull request #385 from dreifachstein/master
new 3ad1ed7 Merge pull request #418 from dpogue/splash-compress
new 4863320 Merge branch 'master' into StudioProjectCompat
new 0269e53 CB-13741: Bump package.json so we can install plugins
new a9e01f4 CB-13612: Fix the remapper so that XML files copy over and the Camera works again.
new adc7dab CB-13612: eslint fix
new c6cfeb1 Fixed typo in the gradle file
new 59018ab Merge pull request #389 from infil00p/StudioProjectCompat
new 8484f7b CB-13615: Fix paths to signing properties files
new 3dcc319 Merge pull request #419 from dpogue/signing-fix
new 3642ffb CB-13741: Updating checked-in node_modules, otherwise plugin installation fails
new e53a65e CB-13620 Updated RELEASENOTES and Version for release 7.0.0
new 735bc98 Set VERSION to 7.1.0-dev (via coho)
new 061f08b Update JS snapshot to version 7.1.0-dev (via coho)
new 52fd32c CB-13621: Wrote similar warning to CB-12948 on iOS. We no longer support update.
new 99d5b4d CB-13622: Testing commit
new d8d92ca CB-13621: eslint error
new 74e9e21 Forgot to bump AndroidManifest.xml for play store reasons
new d50dedb Merge pull request #420 from infil00p/CB12914
new be3f8ef CB-12914: Test needs SDK bumps
new a24ba41 Merge pull request #421 from infil00p/test-sdk-bump
new 109112a CB-13571: (android) Prevent crash with unrecognized android version
new e1c3b4f CB-13721 (Android): fix build apps that use cdvHelpers.getConfigPreference
new 45a7b90 CB-12218: (android) Fix consistency of null result message
new b3c262c Merge pull request #424 from jcesarmobile/CB-13721
new 7cbb840 Merge pull request #422 from themightychris/patch-2
new 5c93c21 CB-13724: Bump Target SDK to API 27
new fcf705e Merge pull request #425 from deton/fix-nullresult-fromthread
new 0d16926 CB-13724: Updated the Android Tooling required for the latest version on both the test project, and the template
new 3a69239 CB-13646: End of an era. Using the deprecated NDK by default breaks the build. Crosswalk users need to specify the Gradle parameters to keep it working.
new 673a677 Merge pull request #427 from infil00p/deleteDeprecatedNdk
new 6cc4896 Merge pull request #426 from infil00p/api_level_bump
new 075d381 CB-13800: (android) Drop pre-KitKat specific code
new cc08e9d Merge pull request #429 from BBosman/cb13800
new f91102e CB-13831: (android) Update `android-versions` to 1.3.0 to support SDK 27.
new 8563c8b Update android_sdk.js
new 38a5f89 Merge pull request #430 from abernix/abernix/bump-android-versions
new 3d83fd7 Merge pull request #431 from sunday18/patch-1
new e9603b0 CB-13879 updated gradle plugin
new 3a339ba :arrow_up: Bump gradle tools dependency to 3.0.1 for project template
new d2a0323 CB-13912 Updated checked-in node_modules
new f1b57dd CB-13912: updated .ratignore to include build diectory
new 8d9a1b8 CB-13912 Updated RELEASENOTES and Version for release 7.1.0
new ca9a25e Set VERSION to 7.2.0-dev (via coho)
new eddad66 Update JS snapshot to version 7.2.0-dev (via coho)
new e456a32 CB-13923 (android) fix -1 length for compressed files
new 6abd6d6 Merge pull request #433 from AnthonyWard/master
new 5af6b01 CB-13830: Add handlers for plugins that use non-Java source files, such as Camera
new b1551ca CB-13975: (android) Fix to fire pause event when cdvStartInBackground=true
new 8368654 Merge pull request #434 from infil00p/CB-13830
new b8530a6 Merge pull request #435 from richturner/master
new 5c4f8ca CB-14008: Updating Gradle Libraries to work with Android Studio 3.1.0
new 76180d3 Merge pull request #436 from infil00p/update_gradle_deps
new fe7629e CB-14038 (android): fix false positive detecting project type
new 59e3b90 Merge pull request #437 from jcesarmobile/CB-14038
new 5dc179e Improve ESLint script
new fc69da7 Merge pull request #443 from raphinesse/eslint
new 02ee925 Remove obsolete jshint comments (#444)
new 83e9aef CB-14125:(android) Increase old plugin compatibility
new 38d0e68 CB-14127: (android) Move google maven repo ahead of jcenter
new 3df8f8b Merge pull request #450 from jcesarmobile/CB-14127
new bf29fe0 CB-14101 Fix Java version check for Java >= 9 (#446)
new 0d4b9f4 Fix output and exit code for Java tests
new a254cfc Fix Java tests for older Gradle versions
new 88c25a6 Quick fix for Java tests on Travis CI
new 83ad646 Fix Java tests on AppVeyor by disabling Gradle daemon
new 032d1fa Cleanup Java tests runner
new 828b5f0 Cleanup CI configurations
new d862d42 Unignore tracked build.gradle for Java tests
new 6dad256 Delete unused gradle-wrapper.properties for Java tests
new d3c80ea CB-14072 Update supported Node.js versions
new 2106e2e Merge pull request #442 from raphinesse/fix-tests
new 472ab62 Merge pull request #449 from jcesarmobile/CB-14125
new 2c3db19 Emit log event instead of logging directly
new 393dad6 Lint JS files w/out extension too (#453)
new 8fb49ec Fix typo in variable name in retry.js
new 1a8154c Fix unsafe property access
new 2e88f7e Update Jasmine to support automatic promise handling
new 31bad29 Allow mocks to reject without a reason
new 559b083 Add unit tests for run and retryPromise
new f90f004 Add unit tests for Adb.js
new 4f1aa97 Add unit tests for AndroidManifest.js
new 0bf0e48 Prevent Api.js tests from polluting the reporter output
new e9750b5 Merge pull request #456 from Menardi/more_android_tests
new 46a036e CB-14165 Emulator: handle "device still connecting" error (#457)
new ca8931c Remove mention of ICLA from contribution guidelines (#460)
new bd07907 CB-14158: Refactor device to remove Q
new b2263fe Add unit tests for device
new 1ea7c13 CB-14158: Refactor emulator to remove Q
new d26c119 Increase unit test coverage for emulator
new bd2ad99 Merge pull request #462 from Menardi/device_tests
new b6e4598 Merge pull request #463 from Menardi/emulator_tests
new 8ee3a73 Remove unused builders and add unit tests
new 350d35f Refactor ProjectBuilder to use class instead of prototype
new 4b0725d Remove no longer needed AndroidStudio.js
new ebbd91f Merge pull request #461 from Menardi/refactor_builders_with_tests
new c0188ab Fixes apache/cordova-android#473: Do not attempt an activity intent AND a url load into the webview, return from the internal webview load.
new ce53154 GH-473: Do not attempt an activity for internal url loads
new 8f2a4c7 CB-13685 android: Adaptive Icon Support
new 7ab0cf1 Unit tests for android_sdk and AndroidProject (#464)
new 23b2449 Fixes build & run related bugs from builder refactor PR #461 (#490)
new dacb0e5 CB-14201: (android) Removes Gradle property in-line command arguments for gradle.properties
new e3eb933 GH-485: (android) Change deprecated "compile" to "implementation"
new c35a46e Remove bundledDependencies key from package.json
new 3f487c5 Ignore the whole node_modules folder
new 76fe89d Remove bundled node_modules
new eadcd33 Merge pull request #493 from raphinesse/remove-bundled-dependencies
new 905bff3 Incorrect default sdk version issue fix
new cfa58a5 Merge pull request #495 from Darshan-Chauhan/incorrect-default-sdk-version
new 73edf4d Update comments (#496)
new 8dfddef Merge pull request #486 from jedrivisser/7.1.x
new ff2ec7e remove JIRA link
new 2c10545 Always put the Google repo above jcenter
new 03c62e1 Merge pull request #523 from dpogue/gradle-repo-order
new e58453d Merge pull request #465 from erisu/CB-14201
new 98c8667 Only copy platform node_modules when create by bin
new fb75ac3 Merge pull request #536 from erisu/remove-node_module-copy
new 47aabc6 Dependency bump cordova-common@^3.0.0
new 7da5374 Merge pull request #538 from erisu/bump-common-3x
new 898a6a8 Add a unit test to test source-file target-dir /app/src/main/…
new fb1dfb2 unit test uninstall of <source-file> with app dest
new c2f6631 GH-539 fix destination path fallback
new 3caefca unit test source-file with custom lib target-dir
new c15312e unit test uninstall of <source-file> with app dest
new ef493b4 GH-540 fix for source-file with app target-dir
new e31596f Remove obsolete check for JellyBean (GH-534) (#544)
new 576ad18 Merge pull request #542 from brodybits/gh-540-hotfix
new 9d03e4e Fix tests of plugin files with new app dir scheme
new 578a642 Check target-dir mapping of plugin xml source file
new 92f07d0 Check old compat of other extension (CB-14125)
new bbb3913 Test old plugin aidl & lib mapping - repros GH-547
new a4caa87 add missing cast for cdvMinSdkVersion
new cf5915a Merge pull request #551 from DavidWiesner/cast-min-sdk-version
new 7eed65e GH-552 (android) check for build-extras.gradle in the app-parent directory (#553)
new 21f8473 Cleanup getInstallDestination in pluginHandlers.js
new 895ab0c Fix comments in getInstallDestination
new a67bc75 GH-547 Fix for old plugins with non-Java sources
new cf5a02e Update cordova.js from cordova-js@4.2.3
new 5c334b6 CB-9366 cordova.js log error.stack (cordova-js@4.2.4)
new 858611f Update JS to version 8.0.0-dev (via coho)
new 53e1c1b Set version & VERSION to 8.0.0-dev (coho)
new 21ae48e Merge pull request #550 from brodybits/gh-547-bugfix
new f1396c7 eslint ignore version file (#559)
new f1f1ac3 Updates for latest gradle/build tools
new 47bb518 Silence some deprecation linter warnings
new 2163c8a Merge pull request #507 from dpogue/gradle-updates
new a014228 Output current package name if package name can't be validated
new ef24341 Resolve issue with plugin target-dir="app*" subdirs (#572)
new 8a4ae31 Rewrite install dir resolution for legacy plugins (#589)
new 5f44af3 improve test readme (#582)
new f228d90 Copy node_modules if the directory exists (#607)
new c1819cc Bumped cordova-common@^3.1.0
new 39bd0d6 Bumped Dev Dependencies + ESLint Correction
new 18e2829 Updated Dependencies
new f7688bc Replaced code coverage istanbul with nyc
new 3976685 Cleanup package scripts
new 98a7b75 Remove unused dependecy promise-matchers
new 634f92e Update Bug Issue Tracker
new e41fbc5 javac error message fixes in requirements check (#619)
new d9c08f1 Fix requirements error messages for JDK 8 (#620)
new 7a98708 .gitignore add package-lock.json (#626)
new 715ce2f Update emulator.js to fix issue #608 (#630)
new 54df4a1 Add missing log to Java version check (#624)
new 4abe3d3 Ignore Android Studio .idea files in project (#635)
new 73692e6 Quick updates to top-level project.properties (#654)
new a6f30b6 Android tools 3.3 & Gradle 4.10.3 update (#642)
new 9cb9f32 Add or update GitHub pull request and issue template
new 55a83e0 Compress files in /res with tinypng.com
The 3743 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org