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
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
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
Bryce Curtis
839c577243
Need to use EclairClient for 3.x devices too. This fixes the HTML5 geolocation problem on Android 3.x.
2011-05-10 11:44:09 -05:00
Bryce Curtis
626119ae3b
Bug 126: NullPointerException in onDestroy()
2011-04-05 15:42:25 -05:00
macdonst
e766188689
W3C Media Capture API
...
An implementation of the W3C Media Capture spec:
http://dev.w3.org/2009/dap/camera/Overview-API
Capture operations are supported for audio, video, and images. Each
capture operation launches the native audio recorder, video recorder,
or camera application, respectively.
2011-04-01 15:52:53 -04:00
Jos Shepherd
010c774988
Added native prompt() dialog support
2011-03-25 16:31:27 +00:00
Bryce Curtis
935295c9b8
Bug 110 - When you close an app on Android you see a JS error in logcat.
2011-03-18 17:27:36 -05:00
Bryce Curtis
7344964c05
Add support for setting sms body using uri "sms:#?body=text".
2011-03-13 22:36:09 -05:00
Bryce Curtis
21a34a8980
Ticket 106 - Simplify splash screen logic based upon idea from vadim.
2011-03-08 22:00:33 -06:00
Fil Maj
8d73b364f2
Issue 107: always send resume event to JS.
2011-03-07 16:50:10 -08:00
Fil Maj
fb2c25c6c6
Issue 107: Always send pause event to JS.
2011-03-07 16:48:23 -08:00
Bryce Curtis
2bc7bd6768
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.
2011-02-27 20:07:24 -06:00
Bryce Curtis
6aa055f46e
Change super.setProperty() to use super.set<type>Property() in example comments.
2011-02-02 14:37:09 -06:00
macdonst
3c9089b9c7
Enable hardware volume control buttons in DroidGap applications
2011-02-02 23:33:01 +08:00
Bryce Curtis
f220489543
Disable picture listener once event has occurred.
2011-02-01 11:25:01 -06:00
Fil Maj
b1f0c037bd
Getting rid of black screen between native loading screen and actual PhoneGap app.
2011-01-24 12:43:28 -08:00
macdonst
8d513e2765
Remaining FileUploader to FileTransfer
2011-01-07 01:43:12 +08:00
macdonst
73f278963b
Adding File Upload functionality
2011-01-06 07:09:07 +08:00
Bryce Curtis
a7415bcfc9
Support all URIs by passing them to their default activity. This works for market:// and content://.
2011-01-04 13:22:25 -06:00
macdonst
b6bd9ad5b8
Support Market Uri
2011-01-05 03:03:38 +08:00
Bryce Curtis
ab8950a5af
Re-enable multitasking in onResume Java callback so that onResume JS handlers are called - it was being re-enabled too soon.
2010-12-09 14:13:23 -06:00
Bryce Curtis
26adfb6346
If multitasking is turned on (keepRunning=true), then temporarily disable it when starting a new activity that returns a result - such as camera.
2010-12-06 16:48:06 -06:00
Bryce Curtis
af5c5dc021
Update splash screen example and list of properties that can be set in commented code.
2010-11-23 09:53:43 -06:00
Bryce Curtis
5e9ca84b40
Expose certain methods from DroidGap to JavaScript so that a PhoneGap web app can better control program configuration and flow.
2010-11-21 17:33:13 -06:00
Bryce Curtis
090ad56d0b
Don't need special method to load a splash screen. Instead, the regular loadUrl() and clearHistory() can be used.
2010-11-21 16:47:35 -06:00
Bryce Curtis
e3ebfea064
Improve handling of timeout error when loading URL, and enable WebViewClient to be overridden by app, so developer can intercept webview events.
2010-11-21 16:42:00 -06:00
Bryce Curtis
0e08af98ca
Better way to handle splash screen when back button pressed.
2010-11-15 16:32:55 -06:00
Bryce Curtis
b8b1ad8421
Add property that lets a PhoneGap app continue to run when another Android app or activity is started.
2010-11-14 17:33:06 -06:00
Bryce Curtis
4fa1f40b44
Add load URL capability, and enable an HTML file to be used as a splash screen.
2010-11-12 22:38:27 -06:00
Bryce Curtis
9798de7efa
Remove unused and unneeded getPort() method.
2010-11-12 12:53:34 -06:00
Bryce Curtis
102745875c
Allow user to set the loading dialog message. Change default from show to not shown.
2010-11-11 22:24:20 -06:00
Bryce Curtis
4f1bc1401f
Add delay so splash screen can be shown for a specific amount of time.
2010-11-11 21:56:56 -06:00
Bryce Curtis
28ff6e1150
Merged code for bryfox: Re-add support for search & menu key triggers.
...
See original commit: 799515fa7b
2010-11-11 16:20:32 -06:00
Bryce Curtis
5ffe5fa3c5
Merged code for imhotep: Cleaner way for handling splashscreens.
...
See original commit: 1761cbb3dc
2010-11-11 15:59:35 -06:00
Bryce Curtis
49341356d7
Add comments to onKeyDown() method.
2010-11-11 14:08:55 -06:00
Bryce Curtis
e8b85f6cf7
Fix formatting and rearrange method order.
2010-11-11 14:00:56 -06:00
Bryce Curtis
4b2398b487
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.
2010-11-11 11:34:12 -06:00
Bryce Curtis
10f3313ed5
Use polling if PhoneGap app is loaded from server, since XHR doesn't work to localhost due to cross-domain security policy.
2010-11-10 14:19:17 -06:00
Bryce Curtis
0b3e27b3fa
Load url into DroidGap if it was passed in to intent.
2010-11-05 14:50:48 -05:00
Bryce Curtis
b66535a17d
Introduce PhonegapActivity class to separate plugin development from base Phonegap.
2010-11-06 03:10:28 +08:00
Matt Kane
2bb67ee4b0
Change use "geo:" instead of WebView.SCHEME_GEO
...
The constant is "geo:0,0?q=", which means it doesn't match urls that specify the coordinates. The gmap app can handle these though, so we can pass any geo: url to it.
2010-11-01 05:50:55 +08:00
Bryce Curtis
de23753204
Update license and copyright notices in each source file. PhoneGap is licensed under modified BSD and MIT (2008).
2010-10-18 15:31:16 -05:00
Bryce Curtis
032db387f8
Fix database for Android 1.x devices. It now behaves like HTML5 database API.
2010-10-12 15:53:57 -05:00
Bryce Curtis
50ab0e0834
Add confirm, start/stopActivity, start/stopProgress to notification service. Add "application loading" spinner that user can optionally show when app is starting.
2010-10-08 09:18:10 -05:00
Bryce Curtis
23b02e7267
Change initialization of Storage for 1.x devices to use service call.
2010-10-06 12:56:34 -05:00
Bryce Curtis
68146329b9
Add IPlugin interface and change Plugin to be abstract class. Plugins can either implement IPlugin or extend Plugin.
2010-10-06 12:56:34 -05:00
Bryce Curtis
f85f4e6b69
Update notification service to implement plugin class.
2010-09-29 11:10:08 -05:00