Bryce Curtis
|
b66535a17d
|
Introduce PhonegapActivity class to separate plugin development from base Phonegap.
|
2010-11-06 03:10:28 +08:00 |
|
Bryce Curtis
|
577284b960
|
Remove unneeded debug log statements.
|
2010-10-28 16:28:24 -05:00 |
|
Bryce Curtis
|
37a9307681
|
Enable JS callbacks to be kept around for multiple callbacks from Java.
|
2010-10-27 21:33:49 +08: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 |
|
Bryce Curtis
|
f63b8140af
|
Add quotes when returning status message.
|
2010-10-25 14:59:23 -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
|
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 |
|
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
|
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
|
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
|
2bbf62c489
|
Fixing Contacts.find to use PluginResult
|
2010-10-04 09:50:48 +08:00 |
|
Bryce Curtis
|
b95ad44c18
|
Add general ERROR to plugin result status.
|
2010-09-17 15:38:18 -05:00 |
|
Bryce Curtis
|
1c0de5ad8d
|
Change hasReturnValue to isSynch to be more accurate about purpose of method.
|
2010-09-13 11:01:44 -05:00 |
|
Bryce Curtis
|
2b015164f4
|
Add hasReturnValue() so that PluginManager can make decision to run an action sync or async.
|
2010-09-10 11:32:18 -05:00 |
|
Bryce Curtis
|
cda0319be3
|
Refer to services instead of class names, which don't translate across devices.
|
2010-09-10 11:30:32 -05:00 |
|
Bryce Curtis
|
2d2adf29fd
|
Cleanup plugin code.
|
2010-09-09 11:04:04 -05:00 |
|
Bryce Curtis
|
4f360c2680
|
Change commands to plugins.
|
2010-09-07 13:59:54 -05:00 |
|
Bryce Curtis
|
9e931cc3f6
|
Change to use Commands and CommandManager.
|
2010-09-07 10:39:55 -05:00 |
|
Dave Johnson
|
4fd8a4dad8
|
Remove channel.js. Remove double call to nativeReady in DroidGap. Niceify CommandResult.java
|
2010-08-26 12:15:34 -07:00 |
|
Dave Johnson
|
ae800455b1
|
no more silly json strings in there
|
2010-08-24 18:59:05 -07:00 |
|
Dave Johnson
|
8ca1804de9
|
the plugins were executing on the UI thread. now on background thread. calls to loadUrl are now automatically on the ui thread
|
2010-08-24 18:58:41 -07:00 |
|
Dave Johnson
|
49de553ee8
|
refactored the Command stuff a bit more, added a spashscreen
|
2010-08-24 18:58:16 -07:00 |
|
Dave Johnson
|
1af469c8b1
|
check if file exists or not
|
2010-08-24 18:57:21 -07:00 |
|
Dave Johnson
|
2b2b4f5dd4
|
javascript and native side of a URL caching plugin + android plugin framework is complete
|
2010-08-24 18:57:21 -07:00 |
|