Andrew Grieve
80fe4458c6
Use FileHelper in IceCreamCordovaWebViewClient.
...
Removes some duplicate logic and makes it a bit more robust.
2013-04-17 15:51:37 -04:00
Andrew Grieve
791574c26e
Make URL parsing more robust in FileHelper.
...
Fixes some cases when query parameters mess things up.
2013-04-17 15:50:29 -04:00
Joe Bowser
ac61ebf2d5
Merge branch 'master' of github.com:SunshineTech/cordova-android into sunshine
2013-04-17 11:44:49 -07:00
avidmich
cb99ed0a01
Fixing URL transformation algorithm
...
It didn't work with URL like this:
http://host.com/path/to/file.txt#/foo?bar=baz
When hash sign is in front of question mark - it only strips the question mark, leaving the hash and breaking the whole app.
2013-04-16 15:45:32 -04:00
Andrew Grieve
4864d52966
[CB-2202] Remove Plugin.java (was deprecated).
2013-04-16 15:29:16 -04:00
Andrew Grieve
b2d61679fb
[CB-2963] Re-enable sending messages in batches.
...
Disabled by CB-1745, which is now reverted.
2013-04-16 15:04:56 -04:00
Joe Bowser
c65c259123
CB-2200: Remove deprecated Android device.name
2013-04-11 13:53:12 -07:00
Joe Bowser
e7e2730929
Fixing CB-2955, breaking CB-2085, use localStorage, NOT WebSQL
2013-04-08 15:53:14 -07:00
Joe Bowser
bb9615eed0
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
2013-04-04 16:06:03 -07:00
Joe Bowser
18877bf80e
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.
2013-04-04 16:05:35 -07:00
HUANG Menghuai
778b784eb6
[CB-2908] Fix the DroidGap activity Lifecycle broken issue
...
Attempting to invoke the Activity's finish() onDestroy breaks an Activity's lifecycle
flag. OnDestroy can be called by the system, for instance, on restarting an Activity,
it's definitely different from a normal finish().
Finish() incorrectly in onDestroy results in another DroidGap derived activity
is started, while the original one is not yet onDestroy. This issue could be
found when the system is trying to restart the activity upon, for instance,
receiving immediately successive device Config changes.
2013-04-04 16:47:03 -04:00
Andrew Grieve
5ff900f7ec
Fixup for CB-2654.
2013-04-04 16:45:39 -04:00
Steren
ba31424604
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
2013-04-04 16:19:12 -04:00
Ian Clelland
1782111d45
[CB-2654] Delay executeScript/insertCSS callback until resources have loaded; pass JS results to callback
2013-04-04 14:34:58 -04:00
Max Woghiren
1fa63300aa
[CB-2666] Added check for null arguments.
...
If null arguments are received, send an error and an explanation.
2013-04-02 11:51:25 -04:00
Joe Bowser
b42c918973
Prep for 2.6.0 final
2013-04-01 14:54:51 -07:00
Joe Bowser
f12262ea96
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
2013-03-28 10:02:46 -07:00
Joe Bowser
334cf45d6d
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
2013-03-28 10:02:18 -07:00
Joe Bowser
b7bb72294a
CB-1796: Let's make sure we actually write the file instead of just writing EXIF to NOTHING
2013-03-28 10:02:02 -07:00
Joe Bowser
64ff204371
Updating JS
2013-03-28 10:01:15 -07:00
Ian Clelland
282367c6d5
[CB-1517] Properly report download progress for GZIP-encoded resources
2013-03-27 17:00:22 -04:00
JasonM23
5ee7e81ff9
[CB-51] Added httpMethod for upload (defaults to POST)
2013-03-27 14:22:41 -04:00
Shravan Narayan
f4859444dd
Fixed protocol regex bug. Unknown protocol support Added whitelist support for unknown protocols
2013-03-26 00:20:11 -04:00
Andrew Grieve
73c7994cd1
Fix NPE in InAppBrowser.
...
When cordova.getActivity().getIntent().getExtras() == null.
2013-03-23 14:07:57 -04:00
Andrew Grieve
0c74090953
Log a message when exec() is made to an unregistered plugin.
2013-03-23 14:07:22 -04:00
Ian Clelland
f60d54eae4
[CB-2305] Add InAppBrowser injectSriptCode command to support InAppBrowser.executeScript and InAppBrowser.insertCSS APIs
2013-03-23 13:13:21 -04:00
Joe Bowser
31bc015cdd
Pre-2.6 prep
2013-03-21 10:35:09 -07:00
mbillau
b028ad3604
CB-2675: Add prompt dialog to Notification API
2013-03-20 23:14:42 -04:00
Max Woghiren
d2e4e35c37
[CB-2715] Simplified readAsBinaryHelper.
...
Also fixed some comments and other minor things.
2013-03-20 22:42:29 -04:00
Ian Clelland
1f37200bb6
[CB-1957] Stop any playing media when closing InAppBrowser
2013-03-20 15:56:27 -04:00
Ian Clelland
77178daad3
[CB-2308] [android] Report errors when InAppBrowser fails to load page
2013-03-20 15:42:08 -04:00
Richard Burton
1648f161d9
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.
2013-03-18 11:23:21 -04:00
Richard Burton
9fa6cea69b
Implemented a conditional check to allow for the duration to be provided on the Android platform for SDK 8 and above.
2013-03-18 11:23:21 -04:00
Andrew Grieve
66b827e502
[CB-2632] Implement FileReader.readAsBinaryString
2013-03-15 16:47:33 -04:00
Andrew Grieve
7755a902dd
Add a new type to the Native->JS bridge for binary strings.
...
It's needed since the bridge truncates strings that have null
characters in them :(.
2013-03-15 16:47:04 -04:00
Max Woghiren
d25b73f47d
[CB-2546] Moved read calls to a background thread.
2013-03-15 16:01:02 -04:00
Max Woghiren
ac2969c3f8
[CB-2435] Split common methods out of FileUtils into FileHelpers
...
Also included in this change:
- Fixed getMimeType for content:// URIs.
- Made getRealPath take a URI string.
- Added basic android_asset handling.
There is no such thing as a "real path" for a file:///android_asset URI. However, it is possible to get an input stream to one.
And even more minor changes:
- removed unused FileReader/FileWriter instance variables
- added logging when getRealPath fails
- fixed indentation issues
- removed a try/catch in favor of throwing
- removed a null check in favor of throwing
- moved getEntry back to FilePlugin
2013-03-14 12:39:51 -04:00
Max Woghiren
0f70e04e6e
[CB-1933] Changed button labels to an array.
...
This allows commas to be included in button label text.
2013-03-14 11:34:29 -04:00
Joe Bowser
9fc1e7272e
CB-2668: Thanks for supplying a patch, but please make sure it actually builds.
2013-03-13 16:02:06 -07:00
Yavor Georgiev
0d4d0b8a37
Adding workaround for ICS asset URLs with spaces
2013-03-13 19:52:49 +02:00
Andrew Grieve
fcd2c989a2
[CB-2418] Fix geolocation's velocity field broken on Android
2013-03-12 20:54:24 -04:00
Simon MacDonald
e0d0d6c455
CB-2459: Customize InAppBrowser location bar
2013-03-10 10:33:42 -04:00
Simon MacDonald
ce1a961b99
CB-2640: Allow InAppBrowser to open tel, sms, market urls
2013-03-08 14:14:41 -05:00
Joe Bowser
17bfcea65a
Merge branch 'master' of git://github.com/sweetleon/cordova-android into leon
2013-03-07 11:20:43 -08:00
Joe Bowser
5e8959bab1
Removing baseURL because it doesn't actually do anything. If we want to make sure remote websites work, we whitelist them
2013-03-07 08:52:02 -08:00
Joe Bowser
7388c036d7
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
2013-03-06 15:29:40 -08:00
Joe Bowser
409b9af398
CB-2099: Android Whitelisting now blocks images and JS with an empty response
2013-03-06 14:56:27 -08:00
Braden Shepherdson
7cc8fd7e87
Allow plugins to capture shouldInterceptRequest()
2013-03-06 11:53:10 -05:00
Joe Bowser
7caac3265a
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
2013-03-04 16:09:55 -08:00
Joe Bowser
5d68d5a246
CB-2198: Removing option to use our broken URL stack as a history as per deprecation policy.
2013-03-04 16:09:37 -08:00
Braden Shepherdson
7187f87eae
Add readAsBinaryString and readAsArrayBuffer support
2013-03-04 17:36:40 -05:00
Joe Bowser
fb81f3e77e
CB-2596: Fixing the menubutton for text fields
2013-03-04 14:26:28 -08:00
lenny
0ae49ed098
moveFile handles absolute paths by not pre-pending anything to them
2013-03-01 22:11:29 -08:00
Tommy-Carlos Williams
aa4820c3b7
[CB-861] Header support for FileTransfer download
...
Added support for an optional options object as the final arg. Currently only handles the options.headers object (as per the issue).
`FileTransfer.download(source, target, successCallback, errorCallback, trustAllHosts, options)`
This is needed for using FileTransfer.download with Basic Authentication, etc. Sadly since Android 2.x doesn't support XHR2, this is needed in FileTransfer.
I have only added support to Android and iOS (see other PR's).
2013-02-28 13:10:59 -05:00
Joe Bowser
5d79d6e134
Merge branch 'next'
2013-02-27 11:07:55 -08:00
Joe Bowser
fb1455a17b
Preparing to tag 2.5.0
2013-02-26 13:49:47 -08:00
Shravan Narayan
c668eeba0f
Added CallbackContext success message with an int parameter
...
Added a small utility function to convert JSONArray to List<String>
2013-02-25 15:17:40 -05:00
Michal Mocny
62421ee49d
CB-2530: Update callbackFromNative syntax to args
...
New callbackFromNative syntax expects an array of arguments instead of a
single message.
2013-02-25 13:28:26 -05:00
Joe Bowser
e791f29ce1
CB-2333: Probably should be re-factored as a do..while, but need to handle when there is no EOL char in buffer
2013-02-22 11:58:37 -08:00
Joe Bowser
06947cc453
CB-2333: Adding body property to FileTransferError object on Android
2013-02-22 11:48:17 -08:00
Joe Bowser
8c97474524
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
2013-02-21 16:49:19 -08:00
Joe Bowser
77a8568b28
CB-2522: We used buttons in older versions to send the post, not the submit event. Disabled form saving
2013-02-21 16:48:57 -08:00
Braden Shepherdson
e2dadbd7fe
Fix return types of getJSONObject and optJSONObject in CordovaArgs
2013-02-21 15:53:15 -05:00
Joe Bowser
17b668a115
CB-2085: Fixing deleted database for ChildBrowser
2013-02-21 11:53:06 -08:00
Joe Bowser
a30c2b6a75
CB-2504: Merged overscroll disallowance, needed to deal with merge conflict with the InAppStorage toggle
2013-02-21 10:45:50 -08:00
Joe Bowser
2660eebec2
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
2013-02-21 10:31:00 -08:00
Max Woghiren
f415664b6d
[CB-2504] Allow the disabling of overscroll glow.
2013-02-21 12:47:59 -05:00
Takeshi Sone
5092b29312
[CB-2518] Enable Geolocation in InAppBrowser
2013-02-21 09:07:06 -05:00
Joe Bowser
d5be901bc2
Merge branch 'next'
2013-02-20 13:53:15 -08:00
Joe Bowser
5462eddfdb
Updating the JS for 2.5.0rc1
2013-02-20 13:52:29 -08:00
Joe Bowser
fef51f12c6
Apparently the JS was wrong when tagging
2013-02-20 13:06:13 -08:00
Joe Bowser
fdb3679cf5
Merge branch 'next'
2013-02-20 11:25:32 -08:00
Joe Bowser
11beb37c50
Setting to turn off Online Storage
2013-02-20 11:21:17 -08:00
Joe Bowser
5cd17730b1
Tagging 2.5.0rc1. Updating files
2013-02-19 11:53:36 -08:00
mbillau
cb192056f8
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, the default behavior would try to use the baseUrl
which is null
2013-02-18 16:42:14 -05:00
Joe Bowser
892f96e305
CB-2282: Turning on AppCache
2013-02-18 11:37:28 -08:00
SunshineTech
2bf6509e1d
Modify Issue CB-2273.
2013-02-17 21:50:33 +08:00
Joe Bowser
a45d5a98dd
CB-1605: Going through Eclipse warnings, removing the unused imports
2013-02-15 15:46:36 -08:00
Joe Bowser
c20b2330ab
CB-2446: Ugly, but workable fix
2013-02-15 13:57:34 -08:00
Andrew Grieve
23938830f7
[CB-2213] Add NATIVE_URI to the quick-return logic.
2013-02-14 10:50:37 -05:00
Benn Mapes
674b87057a
[CB-2297] Fix for geolocaion database error
2013-02-12 14:23:01 -08:00
Richard Kolkovich
83d9248ec8
Update framework/src/org/apache/cordova/ContactAccessorSdk5.java
...
`Im.PROTOCOL` is a String, not an int. Treat it as such to prevent an Exception being thrown when parsing `null`.
2013-02-12 16:18:50 -05:00
Joe Bowser
f9d27e4a67
CB-2408: There should be a check for the browser history, but the logic intentionally doesn't match
2013-02-12 11:16:01 -08:00
Andrew Grieve
dd86d7a5ed
[CB-2095] Delete file on FileTransfer.download fail
2013-02-12 10:55:33 -05:00
Max Woghiren
1246a81d39
[CB-2213] Added NATIVE_URI support.
...
This is mostly the same as FILE_URI on Android.
Also replaced calls to `stripFileProtocol` with the more general-purpose `getRealPathFromURI`. This helps support some operations on content URIs.
2013-02-11 22:45:14 -05:00
Andrew Grieve
8ab7278db2
Code clean-up of FileTransfer
...
- Fix warnings about toLowerCase()
- Don't assume connections are HTTP (fails for file://)
- Use StringBuilder
- Remove no-ops of disconnect() & keep-alive
2013-02-11 22:35:17 -05:00
Joe Bowser
db099e7722
Preparing for 2.4.0
2013-02-04 11:12:52 -08:00
Joe Bowser
a18dacf5f2
CB-2296 - Adding the screenshot configuration
2013-01-31 10:44:46 -08:00
Joe Bowser
3610bbf21b
CB-2296: Adding deprecation notices for removing the setProperties methods
2013-01-30 11:31:59 -08:00
Joe Bowser
d5e3be9a55
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
2013-01-30 11:13:28 -08:00
Joe Bowser
80b369d6d5
CB-2296: Added parsing for Integer and Boolean parameters in config.xml
2013-01-30 11:13:07 -08:00
Andrew Grieve
d29eb84010
Tagging 2.4.0rc2
2013-01-30 09:51:40 -05:00
Andrew Grieve
2e20bb0639
[CB-2293] Fix typo bufferSize->bytesRead.
...
Also adds a log statement to print out amount uploaded when an
IOException is thrown.
2013-01-29 13:47:15 -05:00
Joe Bowser
56cd24797e
Fix for CB-2284. 401s are appearing when we hit them
2013-01-25 16:39:02 -08:00
Joe Bowser
431ca99c23
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
2013-01-25 14:41:26 -08:00
Joe Bowser
6ced2ff293
CB-2292: Added a check for width and height. You can't scale nothing because you can't divide by zero.
2013-01-25 14:41:14 -08:00
Fil Maj
09035eb4c4
Setting template AndroidManifest values for version to 1.0 and code to 1.
2013-01-23 12:13:07 -08:00
Joe Bowser
d9b15cf69e
Updating with fixed JS from CB-2279
2013-01-21 13:47:26 -08:00
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
Joe Bowser
e11beade4b
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android
2012-10-23 10:25:33 -07:00
Andrew Grieve
6a1e089b73
Change useBrowserHistory to default to true (actually)
...
Also logs a deprecation mession on start-up when it is set to false.
Fixes issue: https://issues.apache.org/jira/browse/CB-1611
2012-10-23 13:15:44 -04:00