macdonst
ab8cfe01d0
Removing generated code from project
...
framework/gen/com/phonegap/R.java
2011-05-16 10:37:25 +08:00
macdonst
e84c59d23c
Merge pull request #78 from kernelsandirs/master
...
Added Media.seekTo(int milliseconds);
Merging this code in now and making some notes to enhance the Media class.
2011-05-15 19:32:02 -07:00
macdonst
e81fc239a7
Setting defaults in Media Capture
...
Some tests of Media Capture were failing as the CaptureAudio/Image/VideoOptions objects did not have defaults set.
2011-05-14 01:10:18 +08: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
macdonst
116169a4c5
Issue #79 : FileWriter.seek() is broken in 0.9.5.
...
The FileEntry.createWriter() method passes in a FileEntry object instead of a File object. As a result the FileWriter.length was not being set properly so when you do a writer.seek(writer.length) it would go to 0, so your next write would overwrite your file.
In order to fix this issue the FileEntry.createWriter() method now makes a call to FileEntry.file() to get the correct file size. The File object is now passed to the FileWriter constructor.
2011-05-07 00:41:57 +08:00
macdonst
346ed60f0d
Android 2.2+ supports W3C Connection API
...
For Android version 2.2 or better the navigator.connection object already
exists. If this case we should immediately fire the onPhoneGapConnectionReady
event so we don't tie up the 'deviceready' event.
2011-05-06 04:22:38 +08:00
defrex
bde59adc04
Add docs and fixed to pass through the Google Closure Compiler without warnings
2011-05-04 16:00:03 -07:00
kernelsandirs
ffbc010d7b
Added Media.seekTo(int milliseconds);
2011-05-04 11:51:26 -07:00
macdonst
bdadbbc339
Implement W3C Network Information API
...
Adding a new object to navigator called 'connection'. Users can query the
connection object to find out what type of network, if any, the device is
connected to. The connection object will be updated each time there is a
connectivity change on the device.
2011-05-04 22:23:16 +08:00
kernelsandirs
b94eedaf07
Added Media.seekTo(int milliseconds);
2011-05-03 21:27:08 -07:00
macdonst
58ecac335b
Capture modifications:
...
Renaming supportedAudioFormats to supportedAudioModes.
Renaming supportedImageFormats to supportedImageModes.
Renaming supportedVideoFormats to supportedVideoModes.
Adding copywrite header to the Capture.java file.
2011-05-03 00:12:19 +08:00
macdonst
fd8bb2f671
Issue 72: Contact.Save: onSuccess callback is called when contact is not saved.
2011-04-29 02:08:25 +08:00
Bryce Curtis
0aacfbdd50
Update version to 0.9.5
2011-04-27 14:10:13 -05:00
macdonst
2cd116e4e7
Issue 60: Contact search unicode problem
...
Contact search was not working for unicode letters. The CallbackServer was changed so that it returned url encode strings. On the JavaScript side the PhoneGap callback handler decodes the returned string.
2011-04-25 22:22:12 +08:00
Bryce Curtis
673a8871df
Ticket 136: window.openDatabase() in Android 3.0 throws SECURITY_ERR (most code written by Simon MacDonald - I just tested and checked in)
...
When you call window.openDatabase() on an Android 3.0 device you get and error something like this:
E/Web Console( 1791): SECURITY_ERR: DOM Exception 18: An attempt was made to break through the security policy of the user agent.
Simon worked with Pat for a bit and they think this is a WebKit or Android/WebKit interaction bug. In the meantime this fix determines if you are on Android 3.0 and uses Droid_DB if so.
2011-04-19 16:54:16 -05:00
Fil Maj
44945f9d5e
Partial resolution for ticket 57: some issues with camera functionality not firing callbacks properly.
2011-04-18 18:12:01 -07:00
Roman
887f754014
Hidden NPE fixed, which appeared when someone pass null as arguments
...
(for such SQL as e.g. CREATE TABLE).
It is especially important when work with dome 3d party persistemce
libraries, like e.g. http://github.com/zefhemel/persistencejs which
passes these nulls.
2011-04-18 17:02:55 -07:00
macdonst
674015460f
Fixing file commands so that they run async
2011-04-13 03:13:10 +08:00
macdonst
40084293c3
Ticket 127: Android FileReader/FileWriter methods should return FileError object on error.
2011-04-07 07:17:41 +08:00
Fil Maj
ed4c57e791
Woops, finger slipped.
2011-04-06 11:01:36 -07:00
Fil Maj
bf164f4161
Fix for ticket 121: Checking for null return on native openDatabase call not enough as only allowed one DB per PhoneGap app. Have to proxy openDatabase and check at runtime.
2011-04-06 10:50:24 -07:00
Bryce Curtis
626119ae3b
Bug 126: NullPointerException in onDestroy()
2011-04-05 15:42:25 -05:00
Ron Reiter
307f9d1871
Add maxResolution flag
2011-04-04 02:57:10 +03: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
macdonst
d74569ffa7
Read As Text missing load event call
...
FileReader.readAsText didn't call the onload callback on success.
2011-04-01 23:04:14 +08:00
macdonst
d424af03e4
Ticket 124: File Transfer multipart badly formed trips mod_security
...
A standard from has no trailing whitespace after a content-disposition line like so: "Content-Disposition: form-data; name="data";" however when using the extra params of Android FileTransfer a space is added on the end "Content-Disposition: form-data; name="data"; "
This fix simply removes the trailing whitespace.
2011-04-01 22:43:38 +08:00
Bryce Curtis
f6f80537c3
Merge branch 'master' of https://github.com/jos3000/phonegap-android into jos3000-master
2011-03-30 13:48:51 -05:00
Bryce Curtis
908485751b
Add check to only init and run JS code once - even if included multiple times.
2011-03-30 13:29:24 -05:00
macdonst
b850d225f4
Support old way of adding service in PhoneGap 0.9.5
...
PhoneGap 0.9.4 replaced PluginManager.addService() with navigator.app.addService(). This is problematic with the older plugin as they are not being maintained. I'm adding in a PluginManger JavaScript class which will implement the addService method and call navigator.app.addService() method under the hood. This way we won't break old code.
2011-03-30 21:04:03 +08:00
Jos Shepherd
010c774988
Added native prompt() dialog support
2011-03-25 16:31:27 +00:00
macdonst
969f0c87d7
PhoneGap Android Ticket 113:
...
FileTransfer returns FILE_NOT_FOUND_ERR on http 500 error
For some reason on Android if you do a getInputStream() on a HTTP Connection and the server returns a 500 error it will report a FileNotFoundException. Catching this exception and throwing an IOException so that we can report a more accurate error in JavaScript.
2011-03-24 23:31:12 +08:00
Fil Maj
b3e9794189
Fix for lighthouse ticket 115: certain versions of Android 2.2 return "null" for window.openDatabase. Hook in PhoneGap fallback for storage in this case.
2011-03-23 11:07:45 -07: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
Fil Maj
04de2052fd
As best a fix as can be made for issue 95: on HTC devices, if text input is in bottom half of page, it does not get scrolled up to top half of page when you tap it and virtual keyboard comes up.
2011-03-15 12:46:05 -07:00
Bryce Curtis
7344964c05
Add support for setting sms body using uri "sms:#?body=text".
2011-03-13 22:36:09 -05:00
macdonst
1fc56921aa
Ticket #90 : Move _createEvent from File to PhoneGap
...
Got rid of _createEvent from file.js as it is redundant code.
2011-03-10 04:26:11 +08: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
Mark Darbyshire
47ca081f36
Implement localStorage.key() and localStorage.length
...
This brings PhoneGap's implementation in line with the spec at http://dev.w3.org/html5/webstorage/
It makes the following demo work when you include PhoneGap: http://people.w3.org/mike/localstorage.html
I was hopeful it would make my app, which makes use of LawnChair, work, but I've had no such luck as of yet.
2011-03-07 15:55:14 -08:00
macdonst
0c3a8fb9f7
File API: System and Directories
...
http://www.w3.org/TR/file-system-api/
User can retrieve PERSISTENT and TEMPORARY file systems, list their
contents, and manipulate files and directories within them.
Modify existing FileWriter implementation
-----------------------------------------
- Change the way user creates a FileWriter. User must either pass a
File object to the FileWriter constructor, or use the
FileEntry.createWriter() method.
- Drop support for the 'filePath' and 'append' parameters in the
FileWriter constructor. The file path is determined from either the
File object passed to the FileWriter constructor, or the FileEntry
object used to create the FileWriter. To append to a file, use the
FileWriter object's seek method:
// writer is a FileWriter object
// seek to length of file to append
writer.seek(writer.length);
Replace FileMgr JavaScript APIs not specified in any File API spec
------------------------------------------------------------------
- Remove navigator.fileMgr.createDirectory(dirName) function. To
create a directory, use the DirectoryEntry.getDirectory() method,
which is part of the File API: Directories and System spec. Set
the Flags.create to 'true':
// directory is a DirectoryEntry object
directory.getDirectory(path, {create:true}, successCB, failCB);
- Remove navigator.fileMgr.getRootPaths() function. To retrieve the
root file systems, use the window.requestFileSystem() function,
which is part of the File API: Directories and System spec.
- Remove navigator.fileMgr.getFileProperties(fileName) function. To
get the properties of a file, use the FileEntry.file() method, which
is part of the File API: Directories and System spec.
- Remove navigator.fileMgr.deleteFile(fileName) function. To delete a
file, use the Entry.remove() method, which is part of the File API:
Directories and System spec.
- Remove navigator.fileMgr.deleteDirectory(dirName) function. To
delete a directory, use the Entry.remove() (if it is empty), or
DirectoryEntry.removeRecursively() methods, which are part of the
File API: Directories and System spec.
Clean up existing FileManager native code. Move some functionality to
file utility class.
2011-03-05 04:26:31 +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
paulb777
6f4673f590
JSLint clean JavaScript sources. No fatal errors remain. Options can turn off rest of warnings
2011-02-15 16:10:09 -08:00
Vadim Voituk
5e858f8bc3
Added CupcakeLocalStorage.clear() method (in according to http://dev.w3.org/html5/webstorage/#the-storage-interface )
2011-02-04 12:08:22 -08:00
Fil Maj
691b093ccd
Upped script version in assets.
2011-02-04 11:55:20 -08:00
Bryce Curtis
36dd964ba4
Logging status from wrong object.
2011-02-03 21:11:06 -06:00
macdonst
f848527c28
Upping version to 0.9.4
2011-02-03 09:48:31 +08: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
7952668cf7
Throwing error on FileWriter.abort() if writer is not in the correct state. Lining up with iPhone and BlackBerry
2011-02-03 02:26:49 +08:00
macdonst
a0c761664d
Call onwriteend not onloadend in FileWriter.abort()
2011-02-03 02:08:41 +08:00
macdonst
9fd9cf55cf
Adding version number to phonegap jar/js files
2011-02-03 01:51:59 +08: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
Bryce Curtis
b65f9517db
Merge branch 'filmaj-splashscreenfix'
2011-02-01 11:00:02 -06:00
Bryce Curtis
1a0de5f626
Merge branch 'splashscreenfix' of https://github.com/filmaj/phonegap-android into filmaj-splashscreenfix
2011-02-01 10:46:38 -06:00
macdonst
7ebf8130e4
Set type to url for returned photos
2011-01-29 04:19:06 +08:00
macdonst
64310dc85c
Fixing clone issue adding photos, removing relationships
2011-01-27 05:59:22 +08:00
macdonst
cd2e86af2f
Removing excess logging in contact.save()
2011-01-27 03:44:27 +08:00
macdonst
b353f3608d
Updating to latest W3C spec
2011-01-27 03:41:27 +08:00
macdonst
cda154209d
Fixing merge issue
2011-01-26 11:22:08 -05:00
Sveinung Kval Bakken
e3c72fa915
Will now use a "smarter" approach to finding an account for Contact.save, the order of account search will be:
...
1. Exchange provider
2. Google
3. Any valid email address account
2011-01-25 11:36:08 +01: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
726f1094d9
Fixing bug found by tiny hippos
2011-01-25 03:05:59 +08:00
macdonst
1b8ab156df
Adding http: and file: support when saving a contact photo.
2011-01-25 01:58:31 +08:00
macdonst
ee01b5058f
Adding support to set a Contact photo
2011-01-22 01:52:20 +08:00
macdonst
03ea8a0b5a
Enable the return of photos in a Contact object
2011-01-20 04:27:40 +08:00
Bryce Curtis
b7abc2c344
Skip over beginning / in request when comparing to token.
2011-01-16 15:15:24 -06:00
Joe Bowser
b9e1b1d280
Adding Blank HTML page
2011-01-13 16:27:54 -08:00
Bryce Curtis
9051b157f8
Ticket 63: Android CallbackServer crashes on external attacks.
2011-01-13 14:45:15 -06:00
macdonst
f16d9b01b7
Fixing geo listner callback fail to send 3 args instead of 4.
2011-01-14 02:07:47 +08:00
macdonst
2a9bc2ddf8
Fixing issue where Android 2.1 and 2.2 don't return the same results on contact.find()
2011-01-14 02:02:21 +08:00
macdonst
6e39c46b07
Middle name for contact being updated incorrectly
2011-01-12 21:58:20 +08:00
macdonst
567ca94245
Adding debug mode so FileTransfer will accept self signed SSL certificates
2011-01-12 10:32:26 +08:00
macdonst
812a4b32b4
Adding file key properly
2011-01-07 23:17:05 +08:00
Bryce Curtis
023df10f31
Allow features/modules to initialize code before deviceready fires. CupcakeLocalStorage uses this capability to delay deviceready until local storage has been read and inited.
2011-01-06 22:50:13 -06:00
macdonst
8d513e2765
Remaining FileUploader to FileTransfer
2011-01-07 01:43:12 +08:00
Bryce Curtis
1eae6786c4
Better memory management when taking pictures.
2011-01-06 11:12:14 -06:00
macdonst
73f278963b
Adding File Upload functionality
2011-01-06 07:09:07 +08:00
macdonst
54eff557d9
Guard against null request in Android 1.5/1.6
2011-01-06 04:08:23 +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
macdonst
f71d9deb5e
Fixing mimetypes for content:// Uri's.
2011-01-05 02:45:04 +08:00
macdonst
115b428a9d
Fixing issue where Date's aren't cloned
2010-12-30 00:53:06 +08:00
macdonst
92a1e4a2d9
Remove destroyed AudioPlayer from list of AudioPlayers
2010-12-23 02:51:39 +08:00
macdonst
2504db13d7
Adding release method to Media object
2010-12-23 02:44:52 +08:00
macdonst
43c72e684c
Setting content type properly in readAsDataURL
2010-12-23 00:26:38 +08:00
macdonst
8bad4eb7eb
Fixing issue where Camera returned a content URI that File Reader could not read
2010-12-17 05:08:45 +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
43b6b6d34e
Update version number to 0.9.3 in preparation for next release.
2010-12-03 18:15:00 -06:00
Bryce Curtis
04ddc68dfd
Fix bug with saving name in new contact.
2010-12-03 14:14:37 -06:00
Bryce Curtis
42cd10cf56
Need license header since it is removed by minification.
2010-12-01 16:13:22 -06:00
Bryce Curtis
2131070ee9
Add JavaScript minification using YUICompressor.
2010-11-30 19:00:30 -06:00
Bryce Curtis
b2a82975e5
Merge branch 'jos3000-master'
2010-11-29 12:30:49 -06:00
Bryce Curtis
ddeba91faf
Merge branch 'master' of https://github.com/jos3000/phonegap-android into jos3000-master
2010-11-29 12:27:00 -06:00
macdonst
6e572f05e4
Put trailing / into getRootPaths() to remain consistent with BBW
2010-11-26 00:45:02 +08:00
macdonst
50b435c4d1
Following File API spec.
2010-11-25 03:11:43 +08: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
87fd9665fe
Merge branch 'localStorage' of https://github.com/ascorbic/phonegap-android into ascorbic-localStorage
2010-11-21 17:58:49 -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
44761f87d2
Remove comment for unused parameter.
2010-11-21 16:31:49 -06:00
Bryce Curtis
04e3ceac96
Define window.plugins object so plugins can check to see if they have already been created.
2010-11-21 16:30:46 -06:00
Bryce Curtis
afc7e605ff
Fix bug when not doing cast - temp isn't defined.
2010-11-20 21:23:15 -06:00
macdonst
1c5aa6cd00
Adding a cast for contacts.find()
2010-11-20 01:42:52 +08:00
macdonst
c1a87ebaaa
Adding and optional call to cast Plugin Result
2010-11-20 01:42:43 +08:00
macdonst
46babe7a48
Calling correct events from FileWriter.abort()
2010-11-17 15:30:08 -05:00
Bryce Curtis
0dc64d2aa7
Merge branch 'master' of github.com:phonegap/phonegap-android
2010-11-16 18:15:15 -06:00
Bryce Curtis
1d9e522bd9
Fix quality issue with base64 encoded images. Quality parameter wasn't being set.
2010-11-16 18:14:24 -06:00
macdonst
5dcac6d7fe
Fixing issue in File Reader/Writer when newlines in file
2010-11-16 13:30:18 -05:00
macdonst
07418a3606
Small fix to File API
2010-11-17 00:06:49 +08: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
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
Bryce Curtis
063e189bb7
Change isReachable() to return NetworkStatus constant to reachableCallback(reachability) as specified in the API documentation.
2010-09-20 22:25:57 -05:00
Bryce Curtis
1a9173d2c3
Added comments.
2010-09-20 21:09:35 -05:00
macdonst
fdca4c5ecb
First pass as pre 2.0 Android contacts
2010-09-20 21:38:29 -04:00
Bryce Curtis
b079a24373
Need to listen for XHR callbacks before constructors are run, since constructors could call native code that returns data in callback.
2010-09-20 15:48:37 -05:00
Bryce Curtis
ace84227cc
Fix problem with deviceready being called before device properties are guaranteed to be set.
2010-09-20 15:39:54 -05:00
macdonst
f68b75c1cf
Small refactor on birthday and anniversary
2010-09-20 15:51:12 -04:00
macdonst
f272748c5b
Adding queries for IM, Note, Nickname, Website, Relationship, Birthday and Anniversary
2010-09-20 14:52:02 -04:00
Bryce Curtis
a59cad68e2
Device returns string, but for some reason emulator returns object - so convert to string.
2010-09-17 16:53:52 -05:00
Bryce Curtis
eff7c92dae
FileWriter should use its own states object.
2010-09-17 16:17:06 -05:00
macdonst
ca4d7f7fd2
Adding queries for addresses and organization
2010-09-17 17:15:30 -04:00
Bryce Curtis
0ed522481f
Read and write operations are async.
2010-09-17 16:05:05 -05:00
Bryce Curtis
2d4a321cc1
Update files.js to be closer to iPhone impl and W3C File API working draft at http://www.w3.org/TR/FileAPI/ .
2010-09-17 15:43:20 -05:00
Bryce Curtis
00dc18a488
Convert FileUtils to plugin architecture.
2010-09-17 15:41:48 -05:00
Bryce Curtis
b95ad44c18
Add general ERROR to plugin result status.
2010-09-17 15:38:18 -05:00
Bryce Curtis
9d3306ccc5
Add comments to directory manager source file.
2010-09-17 15:37:34 -05:00
macdonst
c2bcc29cfb
Merge branch 'master' of git://github.com/phonegap/phonegap-android into contactSpec
2010-09-17 10:24:30 -04:00
macdonst
0a2d7bf536
reducing code
2010-09-17 10:24:22 -04:00
Bryce Curtis
0895083f1f
Use same option name as iPhone.
2010-09-16 12:47:13 -05:00
macdonst
8de6d9ce15
Merge branch 'master' of git://github.com/phonegap/phonegap-android into contactSpec
2010-09-16 13:40:17 -04:00
macdonst
c483ebd1d7
Fixing merge conflict
2010-09-16 13:39:59 -04:00
Bryce Curtis
92d2b5812c
Change camera to be more consistent with iPhone and BB widgets. Add support to choose image from library instead of only camera.
2010-09-16 11:31:42 -05:00
Bryce Curtis
9c2e4cfd9c
Check to make sure result was returned to eliminate parse warning messages.
2010-09-16 11:28:52 -05:00
macdonst
8da131cc45
Changed search function to take filter and option parameters
2010-09-16 11:35:49 -04:00
Bryce Curtis
5cd25316fa
Change JS to call navigator.contacts instead of navigator.ContactManager, which no longer exists.
2010-09-15 14:38:57 -05:00
Bryce Curtis
705b8f6874
Change Device JS object to include only platform, uuid, version, and phonegap properties as defined in API, and modify Device Java class to implement plugin interface.
2010-09-15 14:27:46 -05:00
Bryce Curtis
c050e00b8f
Use timeout to break out of possible infinite loop waiting for sensor to start.
2010-09-15 14:17:40 -05:00
Bryce Curtis
03f6267c82
Add JSON stringify equivalent not implemented in older Android (1.6) devices. This is needed for args passed to PhoneGap.exec().
2010-09-15 14:06:05 -05:00
macdonst
d955502ca2
Fixing whitespace
2010-09-14 14:51:31 -04:00
macdonst
3f24c63fc5
Changing navigator.contacts to navigator.service.contacts
2010-09-14 14:21:20 -04:00
macdonst
b78896e5f0
Modify ContactFindOptions to pass Mobile Spec tests
2010-09-14 14:21:20 -04:00
macdonst
0efe871efe
Adding new data model to contact.js to conform to W3C spec
2010-09-14 14:21:20 -04:00
macdonst
633100a3ce
Merging Fil's contact changes with Bryce's Plugins
2010-09-14 14:21:19 -04: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
e4d1087b72
Clean up unused variables.
2010-09-10 18:41:39 -05:00
Bryce Curtis
040a3d7d43
Modify JS code to use service name rather than class name.
2010-09-10 15:13:53 -05:00
Bryce Curtis
fb281ddc9f
JS execAsync to handle changes to plugins.
2010-09-10 15:12:55 -05:00
Bryce Curtis
afd278cf80
Modify contacts to use async plugin. Contacts doesn't work on Android, but needed to update JS side to work with plugin.
2010-09-10 14:54:31 -05:00
Bryce Curtis
53fca124ab
Modify camera capture to use async plugin. Use option instead of method to specify capture type (base64 or file).
2010-09-10 14:45:32 -05:00
Bryce Curtis
d72c77d6f3
Modify network queries to use async plugin.
2010-09-10 14:20:34 -05:00
Bryce Curtis
0a7762743e
Optimize accelerometer to use new PluginManager.
2010-09-10 13:44:45 -05:00
Bryce Curtis
863807a7a5
Add position callback and do some optimization of audio player.
2010-09-10 11:38:23 -05:00
Bryce Curtis
5c20ba57e9
Optimize compass to use new PluginManager.
2010-09-10 11:35:10 -05:00
Bryce Curtis
a13b8fc124
Implement ReturnValue() for each plugin.
2010-09-10 11:34:06 -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
a21080fb76
Add services supported and their class names.
2010-09-10 11:31:22 -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
7f3cf4a884
Remove unused module classes.
2010-09-09 11:04:29 -05:00
Bryce Curtis
2d2adf29fd
Cleanup plugin code.
2010-09-09 11:04:04 -05:00
Bryce Curtis
b02f376826
Catch exceptions in async callbacks.
2010-09-09 11:03:46 -05:00
Bryce Curtis
1fa41df3f1
Cleanup code and add comments.
2010-09-09 11:01:56 -05:00
Bryce Curtis
77801de1ae
Cleanup accelerometer code.
2010-09-09 11:00:45 -05:00
Bryce Curtis
3c9bae3402
Optimize accelerometer for plugin manager.
2010-09-08 17:09:22 -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
Bryce Curtis
5c24abcafd
Alert dialog only has OK button. Add confirm dialog with OK and CANCEL.
2010-09-07 10:33:08 -05:00
Bryce Curtis
40997b4cb8
Update classes to use module, and make constructors consistent.
2010-09-03 17:24:55 -05:00
Bryce Curtis
5d83a44ec3
Set default camera image to base64. Add comments.
2010-09-03 16:00:21 -05:00
Bryce Curtis
d39781f3fb
Start CameraLauncher using module.
2010-09-03 14:27:06 -05:00
Bryce Curtis
75636f7f00
Add modules that can be started without changing DroidGap.java.
2010-09-03 14:14:28 -05:00
Bryce Curtis
f77e51290b
Add automatic handling of onActivityResult, so modules that start activities with result callback can do so without modifying DroidGap.java.
2010-09-03 14:01:24 -05:00
brianleroux
9185848cbc
fixing dasherish
2010-09-02 16:44:56 -07:00
brianleroux
d2e19d8818
Merge branch 'master' of github.com:phonegap/phonegap-android
2010-09-02 16:42:12 -07:00
brianleroux
5c481ebe40
changed to loadInWebView
2010-09-02 12:54:35 -07:00
Bryce Curtis
1febba48ff
Moved camera code from DroidGap into CameraLauncher. Added comments and error messages.
2010-09-02 11:27:48 -05:00
brianleroux
a6faa68a5c
undefined is not falsy in java land apparently
2010-09-01 11:55:18 -07:00
brianleroux
48ace80183
added a backdoor ;O
2010-09-01 11:49:56 -07:00
brianleroux
b06d02028a
updated create script to remove dashes
2010-09-01 11:26:57 -07:00
brianleroux
c53427d7ec
Merge branch 'master' of github.com:phonegap/phonegap-android
2010-09-01 11:13:10 -07:00
Bryce Curtis
90b708fe83
Update audio playback and recording.
2010-08-31 15:39:37 -05:00
brianleroux
190cec7730
removed frameowrk bs
2010-08-30 15:58:47 -07:00
brianleroux
06779773dd
reworking in new droidgap lite
2010-08-30 15:57:07 -07:00
macdonst
91f1f475e9
fixing error in if statement
2010-08-30 22:56:24 +08:00
macdonst
b1af7d8739
Adding altituteAccuracy into Coordinates object
2010-08-30 22:56:24 +08:00
Bryce Curtis
86d6053d2d
Don't need to manage resume/pause state - the OS does it.
2010-08-27 09:31:57 -05:00
Bryce Curtis
c6280edbed
Set type of channel.
2010-08-27 09:28:49 -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
fb2b8345d1
One last fix for a merge problem
2010-08-26 12:10:05 -07:00
Bryce Curtis
c9a579af8c
Change resume and pause to use same event mechanism used by deviceready.
2010-08-26 10:39:02 -05:00
filmaj
92b838e07a
Was there a reason we had some code duplication?
2010-08-25 22:44:56 -07:00
filmaj
764c9191b7
Merged in latest.
2010-08-25 22:32:31 -07:00
Dave Johnson
fbcaf15353
Fix for merge problem. Tests passing again
2010-08-25 20:37:25 -07:00
Dave Johnson
b01668d262
Fix for a merge problem
2010-08-25 15:12:23 -07:00
Dave Johnson
ae800455b1
no more silly json strings in there
2010-08-24 18:59:05 -07:00
Dave Johnson
56f0e8e087
undo the splash screen for now
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
0c52ed44a0
changed FileUtils to public for testing purposes. added updategap that can updated a project with the latest phonegap jar and js
2010-08-24 18:58:40 -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
Dave Johnson
742910f369
added onNativeReady and onDOMContentLoaded events
2010-08-24 18:56:09 -07:00
Dave Johnson
3365dba870
fixed up things so that deviceready now uses DOMContentLoaded and if DCL fires before something is attached to deviceready the function will be called immediately
2010-08-24 18:51:58 -07:00
filmaj
ac0ba41ccf
Merged in bryce`s latest.
2010-08-24 15:01:58 -07:00
filmaj
745aa7201c
For some reason have to check typeof?
2010-08-24 14:59:02 -07:00
Bryce Curtis
ea8dc73525
Don't need to fire native ready event during constructor. It gets fired when page has been loaded.
2010-08-24 15:03:38 -05:00
filmaj
8683667041
Semi-colon + new-line addition otherwise built phonegap.js is bad :(
2010-08-24 11:34:32 -07:00
filmaj
24869b637d
Merge branch 'master' of http://github.com/thedeftone/phonegap-android
2010-08-24 11:26:00 -07:00
Bryce Curtis
13679fe00d
Make sure JavaScript PhoneGap code is initialized and deviceready is fired for a new HTML page loaded from link in initial index.html.
2010-08-24 13:19:22 -05:00
Dave Johnson
9f1730ae47
Add back JSCallback to deviceready event
2010-08-23 17:14:08 -07:00
Dave Johnson
e0d1414c4a
tweaks to PhoneGap.Channel
2010-08-23 17:00:03 -07:00
Dave Johnson
8e5de2cb7b
added onNativeReady and onDOMContentLoaded events
2010-08-23 17:00:02 -07:00
Dave Johnson
f7a4a0aef8
fixed up things so that deviceready now uses DOMContentLoaded and if DCL fires before something is attached to deviceready the function will be called immediately
2010-08-23 16:58:21 -07:00
Jan Monschke
27ff3068f5
changed back button behavior to use the native way to test if a webview can go back
2010-08-23 15:35:56 +02:00
Bryce Curtis
27c4de6aa0
Change compass listener and optimize accelerometer listener.
2010-08-20 10:59:45 -05:00
Bryce Curtis
e5bbbbe35c
Add onpause & onresume events to javascript.
2010-08-19 15:41:06 -05:00
Bryce Curtis
b4d3a10773
Change loadUrl(javascript...) to use new callback mechanism.
2010-08-19 14:37:49 -05:00
Bryce Curtis
1850d2c04e
Add callback server class.
2010-08-19 13:35:31 -05:00
Bryce Curtis
5bdad8c0ca
Add XHR-based callbacks from Java to JavaScript.
2010-08-18 13:12:53 -05:00
Bryce Curtis
4b3255e4fd
Accelerometer updates:
...
- Removed thread delay to get accelerometer values.
- Override Activity lifecycle methods to manage JavaScript timers and enable window.onunload to be called. This is needed for accelerometer to shut down correctly.
2010-08-12 10:51:12 -05:00
Bryce Curtis
d5646584ee
Change accelerometer to use JavaScript setInterval for watch.
2010-08-11 13:47:50 -05:00
Joe Bowser
f15555ee34
Calling the Quota method over and over is bad, use the estimated size
2010-08-06 13:59:28 -07:00
Joe Bowser
b18657cf72
Fixing Java to match callback
2010-08-04 12:43:17 -07:00
Joe Bowser
32b68f568b
Adding the new keyword again
2010-08-04 12:38:19 -07:00
Joe Bowser
4e02179bf8
Merge branch 'master' of git://github.com/davejohnson/phonegap-android
2010-07-18 20:44:57 -07:00
Joe Bowser
853dc0d8aa
Removed console.log in accel
2010-07-16 09:41:47 -07:00
Dave Johnson
ab4ca5ec8b
changed 'deviceReady' to 'deviceready' in index.html. fixed up the file utils a bit so that they sort of work.
2010-07-15 16:59:11 -07:00
Jan Monschke
9ff45f70e2
this should fix the windows encoding bug described here: http://phonegap.lighthouseapp.com/projects/20118-android/tickets/23
2010-07-15 16:59:11 -07:00
Dave Johnson
3cba58ce57
Beep does not crash your app if there is no notification sound
2010-07-15 16:59:11 -07:00
Joe Bowser
e3b32e7679
Setting the Geolocation to be only initalized on Android 1.x
2010-07-15 16:58:38 -07:00
Joe Bowser
ea1184cdd3
Fixed up geolocation to use the native geolocation when available
2010-07-15 16:55:00 -07:00
Dave Johnson
89dd0396fe
changed gotAccel to gotCurrentAcceleration since that is what is called from getCurrentAcceleration
2010-07-12 14:44:34 -07:00
Dave Johnson
8c0cb5716d
Merge remote branch 'phonegap/master'
2010-07-12 14:43:13 -07:00
Dave Johnson
6d60a2b012
fixed bug with accelerometer z value not being set #36
2010-07-12 14:08:09 -07:00
Joe Bowser
7304741164
Merge branch 'master' of git://github.com/thedeftone/phonegap-android
2010-07-08 17:19:50 -07:00
Dave Johnson
d2048a7c5a
changed 'deviceReady' to 'deviceready' in index.html. fixed up the file utils a bit so that they sort of work.
2010-07-08 15:51:18 -07:00
Jan Monschke
ac952b25bb
this should fix the windows encoding bug described here: http://phonegap.lighthouseapp.com/projects/20118-android/tickets/23
2010-07-09 00:13:55 +02:00
Dave Johnson
d6e79f158f
Beep does not crash your app if there is no notification sound
2010-07-07 15:54:33 -07:00
Joe Bowser
9bf83337c9
Switching to native
2010-07-07 15:18:14 -07:00
Joe Bowser
dc58c67883
Merge branch 'master' of git@github.com:phonegap/phonegap-android
2010-07-06 13:37:44 -07:00
Joe Bowser
88eef5df66
Not in line with HTML5 spec, editing
2010-07-06 13:37:19 -07:00
Joe Bowser
c75e66a2fc
Removing the GapViewClient handler, since it breaks PhoneGap, reverting. Rather have every other URI working except for sms:
2010-07-06 11:43:25 -07:00
alunny
4e31d4af63
browserkey fix
2010-06-30 15:23:26 -07:00
Joe Bowser
310766180f
Forgot to add mailto to the activities launched by intent
2010-06-25 14:31:47 -07:00
Joe Bowser
db9d603881
Fixing equals. However, perhaps object equivalence is better, because it will be the same object if we attempt to go back and fail, where as we can go back and forth numerous times in a web history
2010-06-15 10:43:28 -07:00
Joe Bowser
e5f03b6aed
Fixing compass so it actually works
2010-06-11 14:19:37 -07:00
Joe Bowser
bde54704d3
fixing the merge
2010-06-09 10:26:06 -07:00
Joe Bowser
d20abc9aad
framework/assets/js/media.js
2010-06-09 10:24:35 -07:00
Joe Bowser
945c0d95e6
Removed PhoneGap.java, renaming to device and audio
2010-06-09 10:24:35 -07:00
Joe Bowser
bb501de22c
Hacking together a work-around for the default back behaviour
2010-06-09 10:24:35 -07:00
Joe Bowser
bab03882e1
framework/assets/js/media.js
2010-06-08 16:36:07 -07:00
Joe Bowser
7ad30dfc63
Removed PhoneGap.java, renaming to device and audio
2010-06-08 16:30:20 -07:00
Joe Bowser
4c5f820316
Hacking together a work-around for the default back behaviour
2010-06-08 15:55:57 -07:00
Joe Bowser
b65a0b1bd6
Fixing quality bug in Camera
2010-06-04 15:21:57 -07:00
Joe Bowser
8f18dae2c1
Changed to use the Camera Intents to our own peril.
2010-06-04 14:54:16 -07:00
Joe Bowser
653190c6a1
Switching around attributes so they are similar
2010-06-04 13:32:00 -07:00
Joe Bowser
e55cef9c14
Fixing accel
2010-06-04 13:25:28 -07:00
Joe Bowser
c1e628f44c
Fixing up the accelerometer. Weird issue with where zero is
2010-06-04 11:42:12 -07:00
Joe Bowser
cd5788c3ce
Merge branch 'master' of git@github.com:phonegap/phonegap-android into accel_hack
2010-05-31 11:37:41 -07:00
Joe Bowser
5c8e029da1
Updating to 2.2
2010-05-31 10:59:44 -07:00
Igor Anic
a65b578449
adding useful telephony information to Device; sim serial number and some oters
...
(cherry picked from commit da8c4f4a7539b2e6165d48ad6859f65c3133fc59)
2010-05-14 16:24:30 -07:00
Igor Anic
7506548ae2
little better database quota management, increse db size in steps of 1Mb
...
(cherry picked from commit f5cd1fe73d6cd24ad48b36def86ead5a1f5141ea)
2010-05-14 16:24:19 -07:00
Igor Anic
dfe0b6ff27
console.log for api level 7
...
(cherry picked from commit a2b08f305b33de38c1ffa93f2a13ed4636482bc1)
2010-05-14 16:23:32 -07:00
Joe Bowser
a179fbd095
Attempt to fix the HTML 5 storage
2010-05-14 15:49:14 -07:00
Joe Bowser
9c1a1207bb
Merge branch 'master' of http://github.com/stevengill/phonegap-android
2010-05-10 16:10:04 -07:00
Steven Gill
4ff406f9df
fixed geolocation null bug
2010-05-06 15:43:56 -07:00
Joe Bowser
64671184a6
Initial Commit - Fixing Accelerometer
2010-04-28 15:46:15 -07:00
Joe Bowser
36e90c9e22
Adding sms:// to DroidGap, not quite working, since it doesn't pre-populate the number
2010-04-26 10:44:13 -07:00
Joe Bowser
2f6a9e18d0
Adding a WebViewClient with verbose checking
2010-04-23 16:18:11 -07:00
Joe Bowser
ceabaf1e37
Fixing the WebViewClient so we view pages in PhoneGap
2010-04-23 15:08:15 -07:00
filmaj
020178e40b
Merged Joe`s turning off of native geolocation in WebView.
2010-03-31 14:02:08 -07:00
Joe Bowser
69e580136a
Forgot the min SDK is 2, not 3
2010-03-30 12:02:08 -07:00
Joe Bowser
72fd058b9e
Turning off the Native WebKit Geolcation
2010-03-29 16:56:07 -07:00
Joe Bowser
827c0ec81f
Removing junk Orientation class
2010-03-26 15:34:29 -07:00
filmaj
887ab4a28b
Added explicit disabling of native Geolocation object in the web client, added a fallback measure to JavaScript geolocation PhoneGap constructor so that it builds/proxies the the instantiated Geo objects properly if it still does exist.
2010-03-23 16:37:30 -07:00
filmaj
f53b4ec109
Merged imhotep`s changes, still need to fix droidgap and the android shell call on Windows vs. other OSes.
2010-03-17 10:50:43 -07:00
Anis
915bf19378
Merge branch 'master' of github.com:imhotep/phonegap-android
2010-03-15 17:44:44 -07:00
Anis
a4cc222a43
fixing some minor js issue
2010-03-15 17:38:46 -07:00
Brock Whitten
f32bb7057e
Fixed ridiculous error in Javascript for GeoLocation
2010-03-15 17:01:12 -07:00
Brock Whitten
57a41b7b2f
Found syntax error in Geolocation. Probably been lurking here for months
2010-03-15 16:07:14 -07:00
Brock Whitten
db03ff397f
Fixing stuff
2010-03-15 15:32:12 -07:00
filmaj
bdf01735cd
Merging.
2010-03-04 15:11:49 -08:00
Brock Whitten
c750109bd7
Fixes to make it work with the cancer that is Android 1.5
2010-03-03 17:07:15 -08:00
Brock Whitten
6b269b85d2
Adding 2.1 DOM Storage
2010-03-02 11:14:20 -08:00
Brock Whitten
1d4a67cdad
Adding console.log capability to PhoneGap
2010-02-26 11:25:28 -08:00
Brock Whitten
64574be133
Can't get the disk space until we get the disk space
2010-02-25 11:45:57 -08:00
Brock Whitten
f93c2badcc
Minor change for synchronous write. This seems like a bad idea.
2010-02-25 10:09:58 -08:00
Brock Whitten
9c0259c2c1
Changing File Behaviour to sync with iPhone
2010-02-25 09:46:46 -08:00
Brock Whitten
2fa78679cb
Adding Javascript Interface for Crypto
2010-02-24 16:19:01 -08:00
Brock Whitten
cb90852dfc
Adding Built-In Crypto Library
2010-02-24 16:18:35 -08:00
Brock Whitten
c4ac7e5383
Merge branch 'master' of git://github.com/brianleroux/phonegap-android
2010-02-24 16:00:36 -08:00
Brock Whitten
693cb4695f
Fixed a null error on NetworkManager
2010-02-24 15:43:00 -08:00
Brian LeRoux
fa2776d3d7
merge of inaseer cleanup
2010-02-24 15:06:44 -08:00
ARenzi
c8bfbab522
I am using the inline editor (github) and i forgot a "type =" before info.getTypeName();
...
:)
ARenzi
2010-02-23 14:51:56 -07:00
filmaj
32e8ecc772
Oops forgot semi-colon.
2010-02-23 11:42:41 -08:00
filmaj
02c750134c
Added ARenzi`s Reachability fixes.
2010-02-23 11:07:30 -08:00
Fil Maj
b0054aa1b4
Merge branch 'master' of git@github.com:phonegap/phonegap-android
2010-02-19 10:15:45 -08:00
Brock Whitten
3d91a98b3a
Fixing up StandAlone for debugging purposes
2010-02-16 12:11:43 -08:00
Brock Whitten
c638fbfa69
Fixing nulls
2010-02-16 10:28:07 -08:00
filmaj
76a8203176
Fixed small contacts and accelerometer object instantiation bugs. Added a bit more delay to PhoneGap constructor, 1ms caused issues sometimes I *think*.
2010-02-13 18:58:45 -08:00
filmaj
5255f63237
Fixed building of phonegap.js in build script. Fixed GPS on Android 2.0+ - I guess they updated the version of WebKit being used on Android (similar now to how it works on iPhone) and thus the browser has a native navigator.geolocation object. Employed Jesses approach to proxying an object
s method since we can`t directly overwrite it.
2010-02-13 17:09:02 -08:00
Brock Whitten
4c0da8e241
Fixing Build
2010-02-03 10:27:49 -08:00
Brock Whitten
e01dfec400
Hacky fix for GeoLocation on the 2.1 Emulator
2010-01-29 16:02:20 -08:00
Brian LeRoux
bb7b973bf0
sweet one line building!
2010-01-27 15:00:21 -08:00
Brian LeRoux
816341030f
generating apps works; needs to build js from assets
2010-01-26 17:58:27 -08:00
Brian LeRoux
923c29aa2b
cleanup continued
2010-01-26 16:24:35 -08:00
Brian LeRoux
e3dc010b97
reorg of project assets
2010-01-26 13:54:02 -08:00
Brian LeRoux
fc6f2f5d39
removes and .gitignore framework/local.properties, updated README
2010-01-25 22:03:19 -08:00
Joe Bowser
d81f53465f
Fixing the 1.5 Storage. Got inheritance wrong in this case
2010-01-04 11:53:26 -08:00
Joe Bowser
de5b3e2c0f
Adding menu event and buttons
2009-12-17 13:21:13 -08:00
Joe Bowser
9a53dd7683
Added button bindings
2009-12-16 12:50:08 -08:00
Joe Bowser
17bcda6c10
Fixing up Geolocation and Alerts
2009-12-16 11:09:32 -08:00
Joe Bowser
9276729be5
Fixing Geolocation so it grabs data from the network faster
2009-12-15 15:16:35 -08:00
Joe Bowser
3898130a30
Fixing null error in NetworkManager
2009-12-15 12:43:03 -08:00
Joe Bowser
5fb6aa77b3
Fixin group storage
2009-12-15 10:38:38 -08:00
Joe Bowser
5ee34b58d7
Fixing up Cupcake Storage
2009-12-08 15:58:07 -08:00
Joe Bowser
b0a69f5cc5
Adding Cupcake Storage
2009-12-08 14:08:48 -08:00
Joe Bowser
f6e2e129b1
Fixing FileUtils
2009-12-07 14:11:35 -08:00
Joe Bowser
573dffb853
Removing loop from File I/O
2009-12-03 17:07:07 -08:00
Joe Bowser
4bd73fc38e
Removed Scrollbar
2009-12-03 10:47:41 -08:00
Joe Bowser
2f4dece26f
Modified the backend
2009-12-01 14:57:02 -08:00
Joe Bowser
20aed7efe6
Bringing the contacts up to date
2009-12-01 11:55:15 -08:00
Joe Bowser
2c11550b30
Fixing the build process, found Android 2.0 bugs
2009-11-30 15:41:24 -08:00
Joe Bowser
c794756f70
Fixing standalone again
2009-11-30 10:44:20 -08:00
Joe Bowser
e71b5bb477
Fixing up the standalone activity
2009-11-30 10:33:11 -08:00
Joe Bowser
0af30a6e82
Fixed
2009-11-26 11:48:16 -08:00
Joe Bowser
34ab64655d
Experiments with 2.0 and backwards compatibility
2009-11-25 17:25:16 -08:00
Joe Bowser
706fbdf1f4
Fixing getter
2009-11-25 15:06:47 -08:00
Joe Bowser
05e1343cb0
Getter for the webview
2009-11-25 13:27:57 -08:00
Joe Bowser
c16054637a
Fixing merge
2009-11-24 17:39:04 -08:00
Joe Bowser
63350202fe
Moving it back to Android 1.6
2009-11-24 17:36:38 -08:00
Joe Bowser
624181d407
Forgot to update the default properties
2009-11-24 17:36:38 -08:00
Joe Bowser
756198af50
Downgrading to Android 1.5 temporarily to tag it
2009-11-24 17:36:38 -08:00
Joe Bowser
eb17c6be2f
Making constructors public
2009-11-24 17:36:37 -08:00
Joe Bowser
4ea49574a6
Misc. Fixes
2009-11-24 17:36:37 -08:00
Joe Bowser
6f9ce7db94
Removing the SMS Listener
2009-11-24 17:36:36 -08:00
Joe Bowser
01ad22d0da
Finishing up the Jar
2009-11-24 17:34:35 -08:00
Joe Bowser
e75a908844
Added the ability to generate a jar from the ANT file
2009-11-24 17:20:34 -08:00
Joe Bowser
16dcbfbbfa
Got the jar working finally
2009-11-24 16:51:23 -08:00
Joe Bowser
a92c49e691
Moving it back to Android 1.6
2009-11-24 15:02:51 -08:00
Joe Bowser
3259f885e0
Forgot to update the default properties
2009-11-24 14:38:48 -08:00
Joe Bowser
7ce99a6baa
Downgrading to Android 1.5 temporarily to tag it
2009-11-24 14:38:21 -08:00
Joe Bowser
2176d2e02c
Making constructors public
2009-11-23 10:57:05 -08:00
Joe Bowser
275cf0c71c
Misc. Fixes
2009-11-23 10:51:55 -08:00
Joe Bowser
ebd2b7ed4f
Merge branch 'master' of git@github.com:phonegap/phonegap
2009-11-23 10:46:48 -08:00
Joe Bowser
86907836b2
Removing the SMS Listener
2009-11-20 16:50:15 -08:00
Joe Bowser
5e0f46a682
Removing SMS listening for now
2009-11-20 16:29:18 -08:00