Joe Bowser
2b32dfd99d
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
2013-01-18 16:37:55 -08:00
Joe Bowser
679de40780
2.4.0rc1 updating
2013-01-18 15:33:38 -08:00
Joe Bowser
033bfcc804
This should be Android 4.2, not Google APIs
2013-01-18 11:36:12 -08:00
Braden Shepherdson
fa87c08a29
Merge branch 'master' into arraybuffers
2013-01-18 12:33:25 -05:00
Braden Shepherdson
dfb799739a
Change binaryEcho to echoArrayBuffer.
2013-01-18 12:32:52 -05:00
Joe Bowser
1193f7ed22
Fixed Android 4.2 filepicker, time for master
2013-01-17 17:00:50 -08:00
Braden Shepherdson
7530c21a9f
Full binary data support.
...
- Removed BinaryEcho; made Echo support a new binaryEcho action.
- Added CordovaArgs wrapper for JSONArray, and a new overload for
execute that accepts a CordovaArgs. There is now a default
implementation for the JSONArray version of execute that builds a
CordovaArgs and calls that version of execute. The default
implementation for the CordovaArgs execute is to return false.
- Added byte[] version of success() in CallbackContext.
2013-01-17 15:58:38 -05:00
Simon MacDonald
a120614617
Initial input type=file support
2013-01-17 10:10:02 -05:00
Andrew Grieve
0311f0db38
CB-2208 Fix crash on File mobile-spec tests
...
Crash seems to not happen on every platform, but was showin up on the
x86 4.0.3 emulator.
2013-01-17 09:55:37 -05:00
Braden Shepherdson
547b683e61
Remove debugging.
2013-01-15 13:24:59 -05:00
Braden Shepherdson
ff1d943a69
Add CordovaArguments helper to decode ArrayBuffers
2013-01-15 13:21:09 -05:00
Braden Shepherdson
15a5c89e86
Removed debugging output.
2013-01-15 11:52:06 -05:00
Braden Shepherdson
03b974ee3f
Working Base64 encoding.
2013-01-15 11:48:09 -05:00
Braden Shepherdson
f145605c63
Mostly working arraybuffer changes, needs Base64.
2013-01-15 11:16:32 -05:00
Joe Bowser
29230d0316
CB-2171: Patches are welcome.
2013-01-11 11:26:36 -08:00
Simon MacDonald
5ac6853fed
CB-2154: navigator.splashscreen.show() broken in Phonegap 2.2 and 2.3.0rc2
...
Fixed the splashscreen so it will show for a minimum of 3 seconds if the user has not called loadUrl with a timeout in their main activity.
2013-01-11 10:24:03 -08:00
Braden Shepherdson
958424ce59
Add configurable start location to config.xml and template
...
Still possible to hardcode, there's a comment in the template showing
how that can be done.
2013-01-11 10:24:02 -08:00
Braden Shepherdson
d04fc289ac
Move config.xml parsing into its own Config class
...
Now the parsing happens very early in the bootstrap process, before
loadUrl() is called. This enables a future change to put the start page
in config.xml instead of hardcoding it.
2013-01-11 10:24:02 -08:00
Joe Bowser
6db9a7cb12
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android into CordovaActivity
2013-01-10 16:26:24 -08:00
Benn Mapes
1f39386616
Fixed broken functions that were deprecated
2013-01-10 15:07:26 -08:00
Benn Mapes
25aef945d1
Deleted depricated methods
2013-01-10 14:51:20 -08:00
Joe Bowser
c9aa43afe0
CB-2185: Fixing getMimeType to get the mimetype of the file if it is upper-case
2013-01-10 11:32:37 -08:00
Simon MacDonald
a1cfe87f1e
CB-2093: NullPointerException when attaching image from Gallery that contains spaces in the path
...
Guarding against a null string being passed into FileUtils.getMimeType()
2013-01-08 21:10:50 -05:00
Simon MacDonald
c130396d4e
Merge branch 'master' of http://git-wip-us.apache.org/repos/asf/cordova-android
2013-01-08 18:48:44 -05:00
Joe Bowser
bc2e7cf317
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
2013-01-08 13:54:44 -08:00
Joe Bowser
7ace1d652d
Fixing CB-2171, 0 byte file in filesystem on 404 from server. Patches are welcome.
2013-01-08 13:54:38 -08:00
Simon MacDonald
26effd1def
Test for correctOrientation not rotate=0
...
when determining if we are in the special case where the image should just be retureturned to the user without modification.
2013-01-08 15:21:55 -05:00
Braden Shepherdson
5f6824e5dd
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android into file_slicing
2013-01-07 18:13:54 -05:00
Braden Shepherdson
4589bdd31f
And support for slicing in readAsDataURL.
2013-01-04 15:00:55 -05:00
Joe Bowser
72e0b49e0b
Fixed CB-2089 after I tagged for the release. This will have to sit in 2.4.0
2013-01-03 10:18:41 -08:00
Joe Bowser
3caa45d860
Typo. Missed index.html in incrementation
2013-01-02 17:10:00 -08:00
Joe Bowser
7c069f14f8
Incrementing version to 2.3.0 final
2013-01-02 17:07:21 -08:00
Braden Shepherdson
552885dbd3
Add support for reading slices of text files.
2013-01-02 15:34:39 -08:00
Joe Bowser
6efeb1471c
Incremeting version to 2.3.0rc2
2012-12-10 14:26:38 -08:00
Simon MacDonald
01f062d2ba
Saving a contact with an email type of work sets it to home
2012-12-08 22:02:34 -05:00
Joe Bowser
2a42c463d2
CB-1973: We don't need to log three damn times! If it wasn't for HTC, I'd remove this entirely.
2012-12-06 10:40:57 -08:00
Joe Bowser
182843edf6
CB-1850 change: Model is getModel, name is getProduct
2012-12-05 14:58:47 -08:00
Simon MacDonald
9a9d36e9d9
CB-1969: Searching for emails in Contacts throws an exception always errors out
2012-12-05 16:28:27 -05:00
Simon MacDonald
7d5249eea6
Clean up warnings in InAppBrowser
2012-12-05 12:09:17 -05:00
Joe Bowser
f7910c41c3
Changing FILL_PARENT to MATCH_PARENT, removing Eclipse deprecation warnings
2012-12-04 14:14:19 -08:00
Joe Bowser
3973f4f952
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.
2012-12-04 12:06:05 -08:00
Joe Bowser
8a19769a47
Fix for CB-1960, we now check to see if any view is on the WebView, since they won't always be custom
2012-12-04 09:40:57 -08:00
Shazron Abdullah
00e5ff1964
Updated cordova.android.js for CB-1950 - InAppBrowser events
2012-11-30 05:47:37 -08:00
Shazron Abdullah
432aec62a9
[CB-1950] InAppBrowser - support events
2012-11-30 05:40:59 -08:00
Joe Bowser
c8ec7e5191
Doing the merge and fixing DroidGap up a bit
2012-11-28 15:30:22 -08:00
Joe Bowser
a0d2b96de6
Merge commit and hacking on CordovaWebView
2012-11-28 15:10:36 -08:00
Joe Bowser
2c202b82d7
Partial Fix/Workaround for CB-1856. Also removed old deprecated code
2012-11-28 14:42:55 -08:00
Simon MacDonald
a42dc08756
Start adding events to InAppBrowser
2012-11-28 15:44:01 -05:00
Simon MacDonald
48f58110fe
CB-1938: Regression, Android back button event is no longer fired
2012-11-27 12:18:49 -05:00
Simon MacDonald
7b3724972b
Tagging to 2.3.0rc1
2012-11-26 16:09:52 -05:00
Simon MacDonald
9ca2a16218
Updating JS so that InAppBrowser will work out of the box
2012-11-23 09:38:49 -05:00
Andrew Grieve
11e0ffa90a
Add @JavascriptInterface annotations to ExposedJsApi.
...
And re-enable the JS bridge on 4.2.
https://issues.apache.org/jira/browse/CB-1879
2012-11-22 22:23:51 -05:00
Simon MacDonald
5bebf11b37
CB-1888: Can't add a Photo from a HTTPS address to Contact
2012-11-22 22:23:51 -05:00
Simon MacDonald
a87825dbee
CB-1508: Implement InAppBrowser feature
...
Initial checkin. Need to clean up the UI and add eventing.
2012-11-22 22:21:24 -05:00
Joe Bowser
7657faa9c3
CB-1852: Android version of model implemented, too bad it's all code names and not human readable
2012-11-19 13:26:22 -08:00
Joe Bowser
28ef765913
Upgrading App plugin to CordovaPlugin
2012-11-19 11:33:21 -08:00
Joe Bowser
c416c77d7a
Fix for CB-1879 by Tom Clarkson. Hacked in due to lack of pull request
2012-11-19 10:35:47 -08:00
Joe Bowser
f4612fdb5d
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
2012-11-15 13:48:15 -08:00
Joe Bowser
04b9a0b09e
Death to tabs while working on CB-1864
2012-11-15 13:47:52 -08:00
Simon MacDonald
f93c438067
CB-1860: NPE in onReceivedError with non local errorUrl
2012-11-15 11:04:50 -05:00
Simon MacDonald
dfa514334b
Bumping Android API version to 17
2012-11-14 16:05:50 -05:00
Joe Bowser
5810a96e62
Adding reflection so that this compiles, need to test against HTC Desire HD 2.3.6 device before resolving CB-1845
2012-11-14 11:15:22 -08:00
Joe Bowser
70473a80af
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
2012-11-13 14:31:33 -08:00
Joe Bowser
525fd30cb2
Merge branch 'Android_2.3.4_camera_crash' of git://github.com/IuriiO/incubator-cordova-android into null_camera
2012-11-13 11:37:40 -08:00
Andrew Grieve
5212cd4dcd
Disable JS Interface on Honeycomb
...
Fixes https://issues.apache.org/jira/browse/CB-1818
2012-11-13 12:50:15 -05:00
Simon MacDonald
e95bde62a2
Correctly report the mime type of 3ga files
2012-11-12 10:22:35 -05:00
Simon MacDonald
4fe73cf6ad
CB-1835: Camera.getPicture gives error when get a picture from photo library with spaces in its name on Android
2012-11-12 10:00:32 -05:00
Simon MacDonald
78b2835da4
Merge branch 'master' of https://github.com/ilbambino/incubator-cordova-android
2012-11-12 09:57:19 -05:00
Iurii Okhmat
f9a49efae9
Removed unnecessary import.
2012-11-09 16:44:33 -08:00
Iurii Okhmat
b9ddc9e678
Camera plugin (HTC Incredible) is crashing on 2.3.4 devices without SD card
2012-11-09 16:40:56 -08:00
Simon MacDonald
dc459c84a3
CB-1829: Online/Offline events do not fire on subsequent pages of an app
2012-11-09 11:28:50 -05:00
Alvaro
1d26239809
not getting the path correctly if the URI contains a file://
...
Previous to 2.2 this function was crashing if the URI wasn't different
than a 'content://' but still if it is a 'file://' it fails getting the
correct path.
This happens for example picking a picture from dropbox instead of
local gallery.
2012-11-09 09:28:26 +02:00
Joe Bowser
5ca233779d
This is as far as we can get fixing the Camera plugin by recovering state
2012-11-08 15:42:28 -08:00
Simon MacDonald
e51b4897a3
Guard against null mimeType in MediaFile.getFormatData
2012-11-08 14:01:46 -05:00
Joe Bowser
d5895c635a
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
2012-11-02 13:33:13 -07:00
Simon MacDonald
2ac9873613
CB-1808: FileEntry.moveTo across file systems incorrectly calls the success callback
2012-11-02 14:50:24 -04:00
Joe Bowser
eb59e76cde
Fixing CB-1801
2012-11-01 12:23:18 -07:00
Simon MacDonald
d9db845b43
CB-1795: onCreateOptionsMenu in PhoneGap 2.2.0 Release Candidate 2 isn't working anymore
2012-11-01 10:30:34 -04:00
Joe Bowser
e55327b064
Tagging the 2.2.0 release after this commit
2012-10-31 10:57:57 -07:00
Andrew Grieve
ac2e2c9a42
Update JS to new tag (again). Includes latest fix to CB-1745.
2012-10-29 16:21:12 -04:00
Andrew Grieve
76f9d49e24
Disable limiting of payload size when sending data to JS.
...
Fixes https://issues.apache.org/jira/browse/CB-1745
2012-10-29 16:21:12 -04:00
Andrew Grieve
6ec8ab95fc
Update JS to new 2.2.0rc2 tag.
2012-10-29 16:21:12 -04:00
Joe Bowser
9c98625610
Partial fix for CB-1742, still don't know what this should do for notification.confirm's cancel, so we return zero for now
2012-10-29 16:21:12 -04:00
Joe Bowser
f270cde47d
Changing DroidGap back and duplicating code so that we don't have a regression on CB-1568
2012-10-29 16:21:12 -04:00
Joe Bowser
9de7efd072
Added fix for webViewClient. CB-1568
2012-10-29 16:21:12 -04:00
Joe Bowser
7b81d317a0
Moved the initialization of the IceCreamWebViewClient to CordovaWebView, we weren't loading the fix in properly after the refactor - CB-1742
2012-10-29 16:21:12 -04:00
Simon MacDonald
876f975aa2
CB-1691: Android menu button event doesn't fire when textbox has focus
2012-10-29 16:20:39 -04:00
Andrew Grieve
011b512f28
Update JS.
2012-10-25 15:02:26 -04:00
Andrew Grieve
aa2d17e489
Disable JS_OBJECT bridge on pre-gingerbread devices.
...
It's the easiest way to avoid bugs with Java strings not being converted
to JS Strings.
2012-10-25 15:00:21 -04:00
Andrew Grieve
0eee2293dc
Add support for null PluginResult payloads.
...
https://issues.apache.org/jira/browse/CB-1744
2012-10-25 12:05:39 -04:00
Simon MacDonald
a2f35d2bda
CB-1743: Globalization.getDateNames will crash Android 2.2 applications
2012-10-25 10:35:22 -04:00
Simon MacDonald
58f58d9ee8
Merge branch 'master' of http://git-wip-us.apache.org/repos/asf/incubator-cordova-android
...
Conflicts:
framework/assets/js/cordova.android.js
2012-10-24 16:32:01 -04:00
Simon MacDonald
412bb349ac
Pull in exec fix for Android 2.2
2012-10-24 16:29:26 -04:00
Simon MacDonald
652f15f893
Guard against NullPointerException in Compasslistenter
2012-10-24 16:29:02 -04:00
Joe Bowser
8512ebb923
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
2012-10-24 12:07:20 -07:00
Joe Bowser
f0ac173ec8
Adding the updated blank index
2012-10-24 12:06:37 -07:00
Joe Bowser
bef0d47924
Starting incrementing the tag to RC2
2012-10-24 12:06:00 -07:00
Bryce Curtis
cba0d59021
Fix exception when plugin returns a null string.
2012-10-24 12:36:30 -06:00
Andrew Grieve
7d3afcab94
Tweak the useBrowserHistory deprecation message to make the date is clear
2012-10-23 14:12:48 -04:00
Joe Bowser
5f1cda07e7
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
2012-10-23 10:46:53 -07:00