macdonst
dd52081deb
Fix for #129 : PhoneGap JS Naming Convention
2011-07-08 14:35:31 -04:00
Bryce Curtis
0a7a77e77b
Accept IPlugin for result callback when starting activities for result.
2011-07-07 14:11:03 -05:00
Bryce Curtis
9d1e73656f
Merge pull request #138 from davejohnson/iplugin-fix
...
Update PluginManager to accept plugins implementing IPlugin too
2011-07-07 12:00:36 -07:00
macdonst
3895570edd
Fixed Issue 140: Contact.displayName is not being set correctly
2011-07-08 01:06:27 +08:00
Fil Maj
28b01fe494
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.
2011-07-07 09:19:39 -07:00
Dave Johnson
090890b22a
Update PluginManager to accept plugins that implement IPlugin rather than extend Plugin
2011-07-07 00:12:44 -07:00
Bryce Curtis
ce9d577415
Remove unused code and variable.
2011-07-06 13:56:49 -05:00
Bryce Curtis
3bf48f82af
Merge pull request #136 from brycecurtis/plugins
...
Loading plugins from res/xml/plugins.xml
2011-07-06 11:12:20 -07:00
Bryce Curtis
9d5aa9406c
Loading plugins from res/xml/plugins.xml
2011-07-05 23:21:32 -05:00
Dave Johnson
0b1e760fc1
Add better support for Activity result callbacks from plugins. Add some sugar for calling success / error callbacks from plugins
2011-07-05 14:13:55 -07:00
Bryce Curtis
c98b758e94
Update version to 0.9.6.1
2011-06-30 13:15:30 -05:00
Bryce Curtis
b7156c6803
Bump up version to 0.9.6 for example.
2011-06-30 10:53:23 -05:00
Bryce Curtis
b8cc36e805
Don't clear activity stack by default.
2011-06-30 10:42:27 -05:00
Bryce Curtis
76b2df208e
Add comment
2011-06-29 18:28:29 -05:00
Bryce Curtis
9643314553
Add more control over how url is loaded.
2011-06-29 18:25:49 -05:00
Bryce Curtis
1e3422ae70
Load new urls in new DroidGap activity - not same webview as initial url.
2011-06-29 18:23:20 -05:00
Bryce Curtis
fc1bea4947
Update version to 0.9.6.
2011-06-29 16:43:52 -05:00
Bryce Curtis
85dab52cf7
Handle errors when adding a service.
2011-06-27 13:49:24 -05:00
Bryce Curtis
c96c9b00b9
Revert to polling if there are any errors with callback server. This addresses various problems with proxies set by carriers.
2011-06-27 13:48:02 -05:00
Joe Bowser
b059a31787
Merge branch 'master' of github.com:phonegap/phonegap-android
2011-06-27 10:23:16 -07:00
Joe Bowser
8cb71673c2
Changing default target to the highest for maximum compatibility
2011-06-27 10:22:57 -07:00
macdonst
8ef93ff0e5
Issue 123: Fixing problem where name object is not specified
2011-06-28 00:34:11 +08:00
macdonst
ac2e92321f
Issue #121 : Problem with resolveLocalFileSystemURI if file name has spaces
2011-06-24 14:08:46 -07:00
Bryce Curtis
05eacf4792
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.
2011-06-24 14:08:46 -07:00
Kevin Griffin
435c903baf
formatting - sigh
2011-06-24 14:08:46 -07:00
Bryce Curtis
53de070a41
Return true when handling key events, indicating that no further processing is necessary.
2011-06-24 14:08:46 -07:00
Bryce Curtis
54fdcbfd46
Urls with same path and file but different # or ? should compare to same url.
2011-06-24 14:08:46 -07:00
Joe Bowser
44aa0aeb0f
Adding SSL dev code
2011-06-24 14:08:46 -07:00
Kevin Griffin
7d53eb8e3e
formattage
2011-06-24 14:08:46 -07:00
Joe Bowser
7bc0d624ac
Fixing conflict
2011-06-24 14:08:26 -07:00
Bryce Curtis
80e66d87a9
Issue 112: PhoneGap.Channel: replace instanceof Function with typeof === 'Function'
2011-06-24 14:06:21 -07:00
Bryce Curtis
d35e8cd44b
Fix security vulnerability - make sure any requests to run native code only come from url currently loaded into webview.
2011-06-24 14:06:20 -07:00
Benjamin Weingarten
eb3b1f91d4
Fix bug where isreachable doesn't return correct results for https
...
(http secure) url protocol.
2011-06-24 14:06:20 -07:00
macdonst
8a1ab69235
Updating Network Connection API to match spec released on June 7th
2011-06-24 14:06:20 -07:00
Bryce Curtis
66f3018767
Set PhoneGap.UsePolling flag based upon result from CallbackServer.
2011-06-24 14:06:20 -07:00
macdonst
ff7de25b62
Issue #106 : Typo in LocalFileSystem.prototype._castDate
2011-06-24 14:06:20 -07:00
macdonst
85eb6e4997
Issue #104 : Bug in FileUtils.copyDirectory & moveDirectory
...
Adding better test to see if a directory is being moved/copied into itself.
Copy /sdcard/myDir to /sdcard/myDir-backup is okay but
Copy /sdcard/myDir to /sdcard/myDir/backup should thow an INVALID_MODIFICATION_ERR
2011-06-24 14:06:20 -07:00
macdonst
0280d5dd82
Updating Connection object to conform with recently released spec
...
- Replacing currentNW and homeNW with networkName.
- Changing Connection constants to strings instead of ints.
- Firing online/offline events on network change.
2011-06-24 14:06:20 -07:00
macdonst
088c342198
Improve performance of our encoding
...
Move from using String.replaceAll() to a modified version or URLEncoder.encode().
2011-06-24 14:06:20 -07:00
macdonst
af18a8e1aa
Issue #80 : Unable to open large json files on android 2.2 + phonegap 0.9.5
...
I could not get rid of the url encoding and decoding without hampering some users ability to pass non-ascii characters back to JavaScript. However, I was able to reduce the amount of data being passed from Java to JavaScript by 40% by decoding common characters that occur in JSON and XML. These characters will survive the round trip just fine and don't need to be encoded.
This is the best solution I could come up with. You won't be able to read files as large as you could in 0.9.4 but it will get close and it will support non-ascii characters.
2011-06-24 14:06:20 -07:00
Joe Bowser
d00a9f33cd
Merge branch 'master' of github.com:phonegap/phonegap-android into keyboard
2011-05-31 15:41:03 -07:00
Joe Bowser
431c80782e
Changing the layout class so it has the screen dimensions to take into account Device Orientation
2011-05-31 15:38:03 -07:00
Bryce Curtis
39ec9c095d
Need to unregister for network intent receiver on shutdown to prevent leaks.
2011-05-31 15:13:54 -05:00
Bryce Curtis
10e1808c56
Clean up CallbackServer when about:blank page has loaded. This fixes errors when shutting down.
2011-05-31 15:11:02 -05:00
macdonst
9036eb8fcc
Issue #94 : feature request: Event for Keyboard show/hide
2011-05-30 15:12:31 -04:00
Fil Maj
4280fdf252
Fix for ticket #58 : Certain 1.5/1.6 devices would throw a FileNotFoundException when taking pictures. Patch submitted by Agustin of AVANTIC (thanks!).
2011-05-26 12:42:44 -07:00
macdonst
ca5e141b5b
Changing Media class to return seconds
...
The media commands getCurrentPosition() and getDuration() will now return seconds (float) instead of milliseconds to line up with iOS and the docs.
2011-05-27 01:54:48 +08:00
macdonst
1d79b6617b
JavaScript cleanup to pass jsHint
...
I did my best to clean up the JavaScript so it would pass through jsHint more cleanly. There still are issues but there are a lot fewer now. This helped to make the JS code more consistent.
2011-05-21 02:31:24 +08:00
macdonst
6c3eefe6f9
Issue #85 : window.openDatabase throws DOM Exception 18 on Android 3.1
...
Instead of checking the userAgent catch the exception. If we do get an exception it will setup our version of Droid Db.
2011-05-21 02:13:03 +08:00
macdonst
2177cd0a39
Moving navigator.connection to navigator.device.connection
...
Android 2.2 introduces the navigation.connection interface but it does not work properly in WebView. So in order to get the proper connection information we had to implement our own connection interface which is accessible at navigator.network.connection.
2011-05-18 03:26:31 +08:00