summaryrefslogtreecommitdiffstats
path: root/include/android_runtime
Commit message (Collapse)AuthorAgeFilesLines
...
* | am f8d9379b: am d76b67c3: IME events are now dispatched to native applications.Dianne Hackborn2010-07-131-0/+60
|\ \ | |/ | | | | | | | | | | Merge commit 'f8d9379bd834573feca085284970cf686993c330' * commit 'f8d9379bd834573feca085284970cf686993c330': IME events are now dispatched to native applications.
| * IME events are now dispatched to native applications.Dianne Hackborn2010-07-131-0/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | And also: - APIs to show and hide the IME, and control its interaction with the app. - APIs to tell the app when its window resizes and needs to be redrawn. - API to tell the app the content rectangle of its window (to layout around the IME or status bar). There is still a problem with IME interaction -- we need a way for the app to deliver events to the IME before it handles them, so that for example the back key will close the IME instead of finishing the app. Change-Id: I37b75fc2ec533750ef36ca3aedd2f0cc0b5813cd
* | am b14f325a: am 289b9b62: Add ANativeWindow API for directly drawing to the ↵Dianne Hackborn2010-07-092-0/+66
|\ \ | |/ | | | | | | | | | | | | | | surface bits. Merge commit 'b14f325a0118ffce286155caaabaae149653462c' * commit 'b14f325a0118ffce286155caaabaae149653462c': Add ANativeWindow API for directly drawing to the surface bits.
| * Add ANativeWindow API for directly drawing to the surface bits.Dianne Hackborn2010-07-092-0/+66
| | | | | | | | | | | | | | | | | | | | | | Also other cleanup and fixes: - We now properly set the default window format to 565. - New APIs to set the window format and flags from native code. - Tweaked glue for simpler handling of the "destroy" message. - Um, other stuff. Change-Id: Id7790a21a2fa9a19b91854d225324a7c1e7c6ade
* | Move MTP JNI code from libandroid_runtime to libmedia_jniMike Lockwood2010-06-301-1/+5
|/ | | | | | Signed-off-by: Mike Lockwood <lockwood@android.com> Change-Id: I0c54bbe4e6146beba7d22e782e02ded420f50dbd
* GPS: remove GpsEventThread from GpsLocationProviderMike Lockwood2010-06-221-1/+1
| | | | | | | | | | | Rather than polling for events from the native code in an event thread, we now require the GPS HAL libraries to call our callbacks from a thread that is registered with the JVM to call directly into Java. This eliminates a thread from our code and removes one step in the chain of message passing from the GPS to the Location Manager client. Change-Id: I2745a157690310ba9a699a8369f54a7366c6b1ba Signed-off-by: Mike Lockwood <lockwood@android.com>
* move libbinder's header files under includes/binderMathias Agopian2009-05-201-1/+1
|
* AI 143840: Split VM initialization out into a separate function.Andy McFadden2009-03-311-0/+1
| | | | | | | This makes the code marginally more readable, and cuts about 500 bytes off the size of the main thread's stack. Automated import of CL 143840
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-033-0/+186
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-033-186/+0
|
* Initial ContributionThe Android Open Source Project2008-10-213-0/+186