macdonst
5f55ebf1d9
Adding Contact.save() for Android 1.X and Android 2.X
2010-11-13 05:34:44 +08: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
dce0d93df8
Replace deprecated debug.log with console.log.
2010-11-11 22:03:12 -06:00
Bryce Curtis
1428ac5ed5
Add error checking for PhoneGap.addPlugin().
2010-11-11 21:58:07 -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
Matt Kane
46664c6494
Remove dependency on JSON support
2010-11-10 08:44:33 +00:00
Matt Kane
8ce7e61ed7
Adds localStorage support to older versions
2010-11-10 08:34:59 +00:00
Matt Kane
912458c679
Fix order of args to match w3c spec.
2010-11-09 22:58:13 +08:00
macdonst
e117b95057
Fixing issue with addEventListener and Sencha
2010-11-09 21:48:48 +08:00
Jos Shepherd
3a0101261d
Move data transfer for storage to completeQuery for speed up
2010-11-06 20:01:22 +00:00
Bryce Curtis
48d3bc09f3
Add method for dynamic loading of a JavaScript file.
2010-11-05 16:00:58 -05: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
Jos Shepherd
fdc78e1b08
Fix for troublesome values being returned from DroidDB stores. Stick to one level of JSON serialization.
2010-11-05 17:03:05 +00:00
Bryce Curtis
36064c564e
Reduce timeout from 30 sec to 10 sec for CallbackServer. Some devices have shorter timeouts than others for XHR.
2010-11-04 13:07:15 -05:00
Bryce Curtis
7102810283
Fix problem with CallbackServer for certain HTC phones.
2010-11-03 22:45:14 -05:00
Bryce Curtis
ab4d4e22da
Include the device's name in Device.name per API docs.
2010-11-03 10:23:12 -05:00
Bryce Curtis
80c15de606
Return error conditions from CallbackServer instead of just closing connection.
2010-11-01 13:59:08 -05:00
Matt Kane
be5cac6d0b
This is being called from java code, but callback didn't exist
2010-11-01 05:58:24 +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
f7254044ee
Require security token when calling CallbackServer via XHR.
2010-10-29 22:07:23 +08:00
macdonst
2e5d6f5b74
Adding truncate to FileWriter
2010-10-28 22:17:20 -04:00
macdonst
b7024ad1f5
Small FileWriter fix
2010-10-29 08:46:37 +08:00
Bryce Curtis
577284b960
Remove unneeded debug log statements.
2010-10-28 16:28:24 -05:00
Joe Bowser
35b3808701
Fixing typo
2010-10-27 15:00:35 -07:00
Joe Bowser
45c9a88fd7
Merge branch 'master' of git@github.com:phonegap/phonegap-android
2010-10-27 14:53:32 -07:00
Bryce Curtis
831670e4ae
Modify camera to use NO_RESULT, thus eliminating extra JS callback methods.
2010-10-27 21:33:50 +08:00
Bryce Curtis
37a9307681
Enable JS callbacks to be kept around for multiple callbacks from Java.
2010-10-27 21:33:49 +08:00
Joe Bowser
34f6e878d5
Merge branch 'master' of git@github.com:phonegap/phonegap-android
2010-10-26 16:23:37 -07:00
Bryce Curtis
bc1e039ea1
Use polling instead of XHR for callbacks from Java to JavaScript when device has a proxy set.
2010-10-26 15:09:54 -05:00
Joe Bowser
8c624c7f22
Adding a console.log statement to debug errors in callback
2010-10-25 15:01:17 -07:00
Bryce Curtis
f63b8140af
Add quotes when returning status message.
2010-10-25 14:59:23 -05:00
Bryce Curtis
153d42f693
Alert and notification dialogs should be run on UI thread.
2010-10-25 14:35:02 -05:00
Bryce Curtis
5647e54399
Add PluginResult status values to handle RESULT_TO_BE_SENT, NEXT_RESULT, NO_MORE_RESULTS .
2010-10-25 14:33:48 -05:00
Bryce Curtis
8663ed412f
Made notification.alert and notification.confirm async.
...
notification.confirm matches iOS and BB widget implementation (invoke callback with result).
2010-10-25 11:20:41 -05:00
Bryce Curtis
072613be99
Rename PhoneGap.execAsync() to PhoneGap.exec().
2010-10-22 13:08:54 -05:00
Bryce Curtis
6b7fc8119f
Rename PhoneGap.execAsync() to PhoneGap.exec() and change all JS files that use it.
2010-10-20 23:53:33 -05:00
Bryce Curtis
29549b835a
Add error checking around user callbacks.
2010-10-18 16:04:39 -05:00
Bryce Curtis
60fc61065e
Fix variable change error.
2010-10-18 16:02:42 -05: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
macdonst
9cd4d4c603
Adding comments to Contact code
2010-10-19 04:06:49 +08:00
macdonst
bc086cb93d
Setting ContactFindOptions to correct defaults
2010-10-19 00:30:00 +08:00
Bryce Curtis
6d605c1cbf
Set prepareListener before calling prepare.
2010-10-14 09:58:37 -05:00
Bryce Curtis
be16eebf55
Remove logging from storage.js.
2010-10-13 13:47:43 -05:00
Bryce Curtis
1f3bd9f51c
Add support for multiple executeSql statements in transaction that returns results.
...
If a transaction had more than one "SELECT * FROM TABLE" statement, then only one of the executeSql callbacks would be called. The others would not be called, even though they were successful. This is because a transaction object had only one result set. Changed code so that each executeSql has a result set and unique "query id" so that the query results can be sent back to the correct statement's callback.
2010-10-13 13:43:52 -05:00
Jos Shepherd
5bdc81e84d
Fix to new Android 1.6 storage code - callback wasn't being called for empty result sets.
2010-10-13 22:12:36 +08:00
Dave Johnson
08963b5e5f
Add IPlugin to isPhoneGapPlugin check
2010-10-12 23:36:08 +01:00
Dave Johnson
522a7225db
Change PluginManager.isPhoneGapPlugin() to be much shorter like on the BlackBerry
2010-10-12 23:18:11 +01: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
macdonst
3fd372f9d1
Remove logs
2010-10-09 02:58:14 +08:00
macdonst
b125f4e74b
Fixing if/else condition
2010-10-09 02:58:04 +08:00
macdonst
3a9c106aba
Small changes for older Android SDK
2010-10-09 02:43:27 +08:00
brianleroux
a31ce5ef2a
Merge branch 'master' of github.com:phonegap/phonegap-android
2010-10-08 11:40:09 -07:00
brianleroux
bf3b38036b
tiny fix to droidgap gen for windows
2010-10-08 11:39:56 -07:00
macdonst
34859ec479
Reduced everything to single database query
2010-10-08 23:44:07 +08:00
macdonst
4a6105de6b
Do one table query per contact
2010-10-08 23:43:23 +08: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
macdonst
72b2ec804c
Removing unused functions
2010-10-07 06:17:24 +08:00
Bryce Curtis
98206852de
Update alert() to implement navigator.notification.alert API. This update is from janmonschke (Jan Monschke).
2010-10-06 13:31:30 -05:00
Bryce Curtis
9adb85a64b
Add callbackId to Plugin.execute() so result can be sent back when overlapping calls to same plugin occur.
2010-10-06 12:56:34 -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
e3cef16629
Remove getClassForService() and make addPlugin() private.
2010-10-06 12:56:34 -05:00
Dave Johnson
5a2398dbea
Add call to setCallbackdId in addPlugin
2010-10-06 12:56:34 -05:00
Dave Johnson
f1421bc724
Add callbackId and JS callback sugar to plugin class and interface
2010-10-06 12:56:34 -05:00
Dave Johnson
7d6ffc676d
Update PluginManager to not call Class.forName twice
2010-10-06 12:56:34 -05:00
Bryce Curtis
385be26046
Check plugin against new Plugin and IPlugin to determine if valid plugin class.
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
macdonst
3138178fea
Speeding up contacts.find
2010-10-07 00:45:07 +08:00
macdonst
f20e5cf943
Shave .2 sec off each contact returned in a query
2010-10-06 02:24:31 +08:00
macdonst
a1b35b7636
Remove logging
2010-10-06 00:24:33 +08:00
macdonst
8eaaa04746
Small fix to speed up contact retrieval
2010-10-06 00:19:58 +08:00
macdonst
2bbf62c489
Fixing Contacts.find to use PluginResult
2010-10-04 09:50:48 +08:00
macdonst
c80397ad68
Fix duplicate method name
2010-10-02 05:11:06 +08:00
macdonst
c91ea37438
Adding Contacts.create method
2010-10-02 05:10:42 +08:00
macdonst
9671083bed
Removing logging messages
2010-10-01 11:29:24 +08:00
macdonst
6071b9c75a
Adding Contact.remove method
2010-10-01 11:22:20 +08:00
Justin Tyberg
668bc9e0ca
Corrected check for existence of accelerometer timer to allow clearWatch to clearInterval correctly.
2010-10-01 10:34:39 +08:00
macdonst
297ddb99fe
Adding clone functionality to Contact object
2010-10-01 00:01:30 +08:00
Bryce Curtis
a772acbd89
Update lastAccessTime when calling getAcceleration() so we don't timeout.
2010-09-29 20:52:39 -05:00
macdonst
c2240966ef
Removing extra log calls
2010-09-30 05:46:32 +08:00
macdonst
36984f4697
Merge remote branch 'macdonst-contactSpec/contactSpec'
2010-09-29 17:13:58 -04:00
macdonst
ac92498594
Merge branch 'master' of git://github.com/phonegap/phonegap-android
2010-09-29 16:31:34 -04:00
macdonst
7bfe94ffc7
Removing commented out code
2010-09-29 15:35:57 -04:00
Bryce Curtis
f85f4e6b69
Update notification service to implement plugin class.
2010-09-29 11:10:08 -05:00
macdonst
c13c0c37e3
Only query what is required as passed by filter
2010-09-28 14:19:40 -04:00
macdonst
2098436a2c
Fixing query so that it uses wildcards
2010-09-24 16:15:16 -04:00
macdonst
bcf920669b
Merge branch 'master' of git://github.com/phonegap/phonegap-android
...
Conflicts:
framework/src/com/phonegap/ContactManager.java
2010-09-24 13:22:46 -04:00
macdonst
a9f057c278
Cleaning up some accessor code
2010-09-24 11:43:10 -04:00
macdonst
4e4207f294
Merge branch 'master' of git://github.com/phonegap/phonegap-android into contactSpec
2010-09-24 11:42:08 -04:00
Bryce Curtis
7f7cc1db2a
Add geolocation options as defined by W3C spec.
2010-09-23 14:34:56 -05:00
Bryce Curtis
edfa41c9f9
Update geolocation to follow W3C spec, add comments, add error checking.
2010-09-22 14:47:52 -05:00
macdonst
1768b507f8
Cleaning up logs from ContactAccessors
2010-09-22 11:37:12 -04:00
macdonst
328bc106e5
Able to query contact DB on Android 1.6
2010-09-21 22:08:45 -04:00