Andrew Grieve
99341bce29
[CB-3384] Make UriResolver assert that IO is not on the UI nor WebCore threads.
2013-07-05 11:44:38 -04:00
Andrew Grieve
79829f6209
[CB-4038] Move non-deprecated classes from the api package into the main package.
2013-06-28 21:53:09 -04:00
Andrew Grieve
a97487bcec
[CB-4048] Merge branch '3.0.0' into master
2013-06-28 11:59:54 -04:00
Andrew Grieve
892ffc8ce4
[CB-3384] Rewrite of DataResource into UriResolver + UriResolvers
...
Includes unit tests woot!
Note that this remove CordovaPlugin.shouldInterceptRequest(). Should be
fine since this method was introduced only a couple of releases ago, was
never documented, and afaict was only used by the Chrome Cordova plugins.
2013-06-27 21:55:28 -04:00
Andrew Grieve
3b7e0504e8
Remove accidentally checked in log statement "running exec normally"
...
(cherry picked from commit 68bc57ae85
)
2013-06-26 14:23:50 -04:00
Andrew Grieve
68bc57ae85
Remove accidentally checked in log statement "running exec normally"
2013-06-26 14:22:41 -04:00
Andrew Grieve
f42e5f66fd
Explicitly print exceptions that occur within ExposedJsApi.
...
Before they trickled into JNI and the stack traces were lost.
(cherry picked from commit 10d31ea0a3
)
2013-06-26 14:21:48 -04:00
Andrew Grieve
10d31ea0a3
Explicitly print exceptions that occur within ExposedJsApi.
...
Before they trickled into JNI and the stack traces were lost.
2013-06-26 14:20:45 -04:00
Don Coleman
e64ebdfaee
[CB-3998] video duration is an int
2013-06-25 14:35:23 -04:00
Joe Bowser
7e15ff930d
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
2013-06-24 11:31:47 -07:00
Joe Bowser
b83610a653
CB-3949: Adding code to mitigate broken intents with the application installer
2013-06-24 11:31:32 -07:00
Jeffrey Willms
16e08384c0
[CB-3927] Fix start-up race condition that could cause exec() responses to be dropped.
...
Requires a change to the JS as well.
(cherry picked from commit 9cb14838e8
)
2013-06-21 18:31:57 -04:00
Jeffrey Willms
9cb14838e8
[CB-3927] Fix start-up race condition that could cause exec() responses to be dropped.
...
Requires a change to the JS as well.
2013-06-21 18:30:50 -04:00
Andrew Grieve
f78b444ed1
Remove PluginManager.exec's return value (unused).
...
It's not only not used, but when it was used was messing up the
DISABLE_EXEC_CHAINING flag.
(cherry picked from commit 9946d15f23
)
2013-06-20 22:22:59 -04:00
Andrew Grieve
9946d15f23
Remove PluginManager.exec's return value (unused).
...
It's not only not used, but when it was used was messing up the
DISABLE_EXEC_CHAINING flag.
2013-06-20 22:20:58 -04:00
Joe Bowser
b032dcca16
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
2013-06-20 16:33:17 -07:00
Joe Bowser
01d6ae55a4
CB-3854: Added support for wildcard. This probably could be improved, but it does work
2013-06-20 16:33:14 -07:00
Joe Bowser
f1b377bf07
CB-3854: Added support for wildcard. This probably could be improved, but it does work
2013-06-20 16:32:18 -07:00
Andrew Grieve
03c5208d47
Update JS snapshot to version 2.9.0rc1 (via coho)
2013-06-20 15:21:58 -04:00
Joe Bowser
3ace9348f6
Merge branch 'CB-3932' of git://github.com/angelaf/cordova-android
2013-06-19 16:03:18 -07:00
Angela Fowler
3a14017729
CB-3932 Remove baseUrl comment in handleDestroy method made redundant by CB-3766
2013-06-19 15:22:42 +10:00
Steven Gill
e726c0d60b
updated cordova.js
2013-06-18 17:01:56 -07:00
Joe Bowser
98b971b4de
CB-3902: Explicitly add market URIs to CordovaWebViewClient so this always works, not just sometimes
2013-06-18 16:20:14 -07:00
Tim Kim
c531d97ed2
Need to remove reference to device plugin in template
2013-06-18 14:26:11 -07:00
Joe Bowser
8c9e416175
CB-3784: Patches are always welcome
2013-06-18 13:14:30 -07:00
Andrew Grieve
431f3337d9
Update JS snapshot to version 2.9.0rc1
2013-06-18 13:49:19 -04:00
Fil Maj
63ab701685
updated js from latest cordova-js 3.0
2013-06-17 16:53:04 -07:00
Joe Bowser
54d32ad910
CB-3784: Nit-picking
2013-06-17 15:45:56 -07:00
Steven Gill
c8140bad19
removed device.java
2013-06-17 15:27:02 -07:00
Fil Maj
2e5b6bce55
updated cordova.js to remove dependency on network status plugin.
2013-06-17 12:08:10 -07:00
Joe Bowser
c0a39570c9
CB-2391: False positive, this affects 4.2.2, not ICS. Bug breaks before we get to this point. :(
2013-06-14 17:03:40 -07:00
Joe Bowser
9ac4b570e6
CB-2391: Fix for colons crashing the WebView on ICS, tested on Samsung Galaxy S2
2013-06-14 16:55:47 -07:00
Joe Bowser
d2a7d18067
Fixed bad comment, it's all dying at the same time
2013-06-14 15:30:24 -07:00
Joe Bowser
90f83db9c9
CB-3504: Fixing issue with the use of WebResourceResponse on pre-Honeycomb devices.
2013-06-14 15:29:30 -07:00
hermwong
d845736948
removed file system access permission
2013-06-13 16:59:54 -07:00
hermwong
dd837f7130
removed vibration permission
2013-06-13 16:31:27 -07:00
Steven Gill
12ebadbb0f
Merge branch '3.0.0' of https://git-wip-us.apache.org/repos/asf/cordova-android into 3.0.0
2013-06-13 15:56:00 -07:00
Steven Gill
e30bc6b6e4
updated cordovajs
2013-06-13 15:55:48 -07:00
Tim Kim
9288158226
Made some functions in DirectoryManager public
2013-06-13 15:24:01 -07:00
Steven Gill
3a55991480
updated js
2013-06-13 14:54:30 -07:00
Steven Gill
9e44596db7
updated directory manager
2013-06-13 14:39:08 -07:00
Ian Clelland
5cff144a22
[CB-2406] Add support for binary data in FileWriter.write()
2013-06-12 13:33:03 -04:00
Joe Bowser
a021adb7fd
CB-3766: Javascript uses loadUrl, not loadUrlIntoView, which is only for documents
2013-06-12 09:33:52 -07:00
Joe Bowser
a70c8536f9
Re-adding the Plugin.java shim for now. This will remain a 2.x-only feature
2013-06-11 10:38:42 -07:00
Steven Gill
9aaa152b9a
updated from master
2013-06-10 17:15:05 -07:00
hermwong
a2b8ebf57e
Merge branch '3.0.0' of https://git-wip-us.apache.org/repos/asf/cordova-android into 3.0.0
2013-06-10 16:21:32 -07:00
hermwong
b3fe47985a
removed android.permission.ACCESS_COARSE_LOCATION and android.permission.ACCESS_FINE_LOCATION from AndroidManifest.xml for PBR
2013-06-10 16:14:56 -07:00
Joe Bowser
e52d4fc003
CB-3736: Cleaning up code so that this makes more sense. Variables are OK
2013-06-07 16:43:53 -07:00
Joe Bowser
3753e3f353
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!
2013-06-06 14:35:12 -07:00
Andrew Grieve
979d8e66f2
Revert "Added "DataResource" - allows many plugins to intercept a single request"
...
This reverts commit 62c3e46529
.
Reverting all DataResource changes for the 2.8.0 release.
Conflicts:
framework/src/org/apache/cordova/IceCreamCordovaWebViewClient.java
framework/src/org/apache/cordova/api/DataResource.java
framework/src/org/apache/cordova/api/DataResourceContext.java
2013-06-06 14:14:14 -07:00
Andrew Grieve
c5b37cc7e7
Revert "Changed all usages of FileHelper to use the new DataResource mechanism."
...
This reverts commit 867358ea81
.
Reverting all DataResource changes for the 2.8.0 release.
Conflicts:
framework/src/org/apache/cordova/FileUtils.java
2013-06-06 14:12:44 -07:00
Andrew Grieve
e3989bcc2b
Revert "DataRequest code cleaned up."
...
This reverts commit a001d8cfb7
.
Reverting all DataResource changes for the 2.8.0 release.
Conflicts:
framework/src/org/apache/cordova/IceCreamCordovaWebViewClient.java
2013-06-06 14:10:13 -07:00
Andrew Grieve
2f9c512b59
Revert "DataResource bugfix WebviewClient logs error for http urls."
...
This reverts commit 8f91ebf194
.
Reverting all DataResource changes for the 2.8.0 release.
Conflicts:
framework/src/org/apache/cordova/FileHelper.java
framework/src/org/apache/cordova/IceCreamCordovaWebViewClient.java
2013-06-06 14:08:52 -07:00
Andrew Grieve
43172cf530
Revert "CB-3496: Fixed streaming audio, this is pretty important for mobile spec"
...
This reverts commit aa81966e0b
.
Going to revert all DataResource changes for on the 2.8.x branch.
2013-06-06 14:06:54 -07:00
David Kemp
c3b8b279b0
CB-3420: add hidden option to InAppBrowser
2013-06-05 10:19:56 -04:00
Joe Bowser
12d06bd727
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
2013-06-03 14:45:49 -07:00
Joe Bowser
bc52345f05
CB-3548: Throwing this one over the fence, but this change appears sane. We should just return false.
2013-06-03 14:45:27 -07:00
Ian Clelland
c28a313374
[CB-3569] Allow FileTransfer.upload to reference android_assets
2013-06-03 16:14:22 -04:00
Ian Clelland
c509c8e7e5
[CB-3563] Update references to DroidGap in code comments
2013-05-31 11:20:33 -04:00
Ian Clelland
fb89cef256
[CB-3563] Replace instances of DroidGap in log messages with more appropriate symbols
2013-05-31 11:16:09 -04:00
Ian Clelland
9ac9fd4fe9
[CB-3563] Change default logging tag from DroidGap to CordovaActivity
2013-05-31 10:54:40 -04:00
Ian Clelland
dfb89df4f1
[CB-3561] Update documentation comments to match implementation
...
Affects CordovaInterface and CordovaActivity. There should probably be a
concerted effort to update this across the entire project.
2013-05-31 10:54:40 -04:00
Andrew Grieve
420cee4ee6
[CB-3468] Add missing license headers found by RAT
2013-05-28 16:43:38 -04:00
Ian Clelland
403297d967
CB-3523: Fix NPE on app restart with outstanding callback
2013-05-28 15:11:25 -04:00
Ian Clelland
abba254a38
CB-3358: Remove one more reference to commons-codec
2013-05-28 15:09:21 -04:00
Shravan Narayan
048107e378
CB-3384 Bugfix - Non null Mimetype is not required for WebResourceResponse
2013-05-28 13:58:39 -04:00
David Kemp
78efe2a960
CB-3358: Change Commons-codec:base64 to Android:Base64
2013-05-27 22:25:23 -04:00
Andrew Grieve
8077091b34
Update JS snapshot to version 2.8.0rc1
2013-05-27 22:15:49 -04:00
Joe Bowser
1c9d76e637
CB-3496: Fixed streaming audio, this is pretty important for mobile spec
2013-05-24 11:29:28 -07:00
Steven Gill
98d9901693
removed contacts from js
2013-05-23 15:18:39 -07:00
Steven Gill
75f358d01e
removed contact code from js
2013-05-22 17:12:13 -07:00
Ian Clelland
01946dd4d6
[CB-3430] [CB-1413] Remove Old (2.3.3) HTTP Workaround
2013-05-22 13:57:16 -04:00
Joe Bowser
77eada7dbd
CB-3064: We need to re-create the config object on resume, always create an object on init.
2013-05-21 13:33:09 -07:00
Steven Gill
f7c97cb1d0
removed splashscreen code from cordova.js
2013-05-21 13:04:40 -07:00
Steven Gill
7c22bc74bc
removed batter code from js
2013-05-20 17:40:11 -07:00
Steven Gill
dfd668d145
removed inappbrowser from cordovajs
2013-05-20 15:01:50 -07:00
Steven Gill
dbc6dd73f3
removed CordovaLocationListner
2013-05-17 15:38:08 -07:00
Steven Gill
4765c6fcc5
updated cordovajs, removed geolocation code
2013-05-17 15:19:04 -07:00
Steven Gill
78dd084303
updated cordova.js to include proper plugin loading
2013-05-17 10:51:52 -07:00
Steven Gill
cd9fb9b709
updated cordovajs
2013-05-16 18:01:24 -07:00
Steven Gill
adcbd879c8
ripped out plugins
2013-05-16 17:53:11 -07:00
Fil Maj
227733d195
[CB-3416] adding empty <plugins> element during deprecation window.
2013-05-16 14:35:58 -07:00
Shravan Narayan
13148728b3
Bugfix: Config parser for plugins with onload param.
...
The functionality was broken in the move from plugins to feature tags.
2013-05-16 15:41:59 -04:00
Shravan Narayan
8f91ebf194
DataResource bugfix WebviewClient logs error for http urls.
2013-05-16 14:29:04 -04:00
Simon MacDonald
cb07fe395c
CB-3068: Android menu not appearing as actionoverflow
2013-05-13 22:22:59 -04:00
Shravan Narayan
a001d8cfb7
DataRequest code cleaned up.
2013-05-08 17:38:58 -04:00
Shravan Narayan
867358ea81
Changed all usages of FileHelper to use the new DataResource mechanism.
2013-05-08 17:38:58 -04:00
Shravan Narayan
62c3e46529
Added "DataResource" - allows many plugins to intercept a single request
2013-05-08 17:38:58 -04:00
Andrew Grieve
8a95ed8ee6
[CB-3307] Rename cordova-VERSION.js -> cordova.js
2013-05-08 09:52:56 -04:00
Joe Bowser
20caac1b6e
CB-3357: Fixing resource grabbing
2013-05-07 13:30:30 -07:00
Joe Bowser
48b8c69ba0
Part 2 of 2: CB-2657 Creating the dummy class so we have backwards compatibility
2013-05-07 09:46:26 -07:00
Joe Bowser
35d53a0684
Part 1 of 2: CB-2657 Moving DroidGap in git so we don't lose random commits. This is irritating
2013-05-07 09:45:50 -07:00
Joe Bowser
dbeb252fee
CB-3337: Not sure why the splashscreen was changed, fixing 9-patch
2013-05-03 15:37:48 -07:00
mbillau
21614ea891
Fix spacing, convert all tabs to spaces
2013-05-03 13:21:01 -04:00
mbillau
4b38ccef80
CB-3022: Add default text to Android Prompt
2013-05-03 13:18:30 -04:00
Abel Muiño
2d4d18fd75
[CB-3040] length is 1-based, but index is 0-based, can't use == in comparison
2013-05-03 13:13:48 -04:00
Andrew Grieve
27cd9dde38
[CB-1108] Update config.xml template's list of available <preference>s
2013-05-03 12:18:36 -04:00
Andrew Grieve
373da39ac2
[CB-1108] Make onload=true settable as a <feature> <param>
...
Plus some simplification of code.
2013-05-03 12:18:21 -04:00
Andrew Grieve
b7990b7df8
Deprecate <log> in favour of <preference name="loglevel">
2013-05-03 12:11:09 -04:00
Gorkem Ercan
4b9047b7d8
[CB-1108] Convert config.xml from <plugin> to <feature>
...
This unifies the config.xml used by iOS and Android. Now <feature> tags can be used
to add plugins. The changes are non-intrusive so the older versions of the config.xml
can still be used after this change. The value of a param named "android-package"
determines the class for the plugin.
2013-05-03 11:35:00 -04:00
Ian Clelland
cbb0bd5ee7
[CB-2431] Update to okhttp to include jwilson's recovery fixes [f38fec5b]
2013-04-29 09:37:53 -04:00
Ian Clelland
553a25cea7
[CB-2431] Switch to OkHttp for FileTransfer connections
2013-04-29 09:31:23 -04:00
Shravan Narayan
53982272d6
[CB-3226] Fix: plugins can intercept urls with "?", "#", "%20"
2013-04-24 18:59:24 -04:00
Joe Bowser
a32cf2344f
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
2013-04-23 14:56:14 -07:00
Joe Bowser
934cf32163
CB-3064: One line fix for the error where the config wasn't being read. Will have to add doc step for CordovaWebView
2013-04-23 13:53:10 -07:00
Joe Bowser
a17c7b9bbf
Fixing CB-2685: This class does nothing. Cordova is a Library not an Application
2013-04-22 16:57:54 -07:00
Joe Bowser
025676d6e7
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
2013-04-18 14:52:17 -07:00
Joe Bowser
aad396ae38
CB-3165: Deprecation Notice
2013-04-18 14:44:00 -07:00
Andrew Grieve
c798d131bb
Update JS snapshot for 2.7.0
2013-04-18 15:28:00 -04:00
Ian Clelland
bf3e024648
[CB-3066] Fire onNativeReady from JS, as bridge is available immediately
2013-04-18 14:20:32 -04:00
Andrew Grieve
191f31baa7
[CB-2432] Don't try and write exif info for images from picasa
2013-04-17 16:40:00 -04:00
Joe Bowser
d3b7903af8
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android
2013-04-17 13:37:48 -07:00
Andrew Grieve
b13166f5d9
[CB-2432] Fix Camera.getPicture() for picasa images
2013-04-17 16:12:28 -04:00
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