Tor Lillqvist
83f2bc57c4
Drop libs that are in libmerged
2012-02-03 16:28:26 +02:00
Tor Lillqvist
d87b6165b4
Add remark about ccache
2012-02-03 15:16:19 +02:00
Tor Lillqvist
8f248885d3
Use $(ANDROID_SDK_HOME) for adb instead of assuming it is in $PATH
2012-02-03 13:50:33 +02:00
Tor Lillqvist
db1ade41bf
Fix braino
2012-02-03 13:11:03 +02:00
Tor Lillqvist
10d74d9afe
Need also android/Bootstrap/local.properties
2012-02-03 12:47:30 +02:00
Tor Lillqvist
b2aafed244
Use $ANT
2012-02-03 12:46:19 +02:00
Tor Lillqvist
0bed666e28
Need liblnglo too
2012-02-03 12:44:46 +02:00
Tor Lillqvist
e8555dce94
Add --with-android-sdk and --with-ant-home to the Android from Linux sample
2012-02-03 12:22:43 +02:00
Michael Meeks
d663871cc7
android: queue redraw on keypress (for now), and get the ALooper loop right
2012-02-01 12:16:30 +00:00
Michael Meeks
c94c9dbdcf
android: package missing libraries, and shell branding - we get a shell.
2012-01-31 22:24:08 +00:00
Michael Meeks
436e2f8701
android: undo broken AnyInput method causing app startup to fail.
2012-01-31 19:53:49 +00:00
Michael Meeks
c2aab432b1
android: get BGR to RGB swap right in conversion
2012-01-31 17:39:05 +00:00
Michael Meeks
9634eec8e1
android: debug / dump multi-touch events
2012-01-31 17:33:40 +00:00
Michael Meeks
755227bf6d
android: get non-modal message dialog up, and continue to main app execute
2012-01-31 17:32:09 +00:00
Michael Meeks
96445c9520
android: try to get skeletal fonts into fontconfig setup
2012-01-31 17:30:27 +00:00
Michael Meeks
498fc0b198
android: package more components needed for writer
2012-01-31 17:22:20 +00:00
Tor Lillqvist
a322022d9a
Move assertions before use
2012-01-31 17:28:52 +02:00
Tor Lillqvist
2b4ceff938
filters_test needs more libraries now when it proceeds further
2012-01-31 16:21:32 +02:00
Tor Lillqvist
b8ea7cff48
Call lo_dlclose() on Android
2012-01-31 16:20:14 +02:00
Tor Lillqvist
2c11a8fed6
Add lo_dlclose()
2012-01-31 16:19:17 +02:00
Tor Lillqvist
6e2e4c4c67
Log time taken by dlopen()
2012-01-31 15:24:06 +02:00
Tor Lillqvist
73a47ed375
Set TMPDIR for osl_getTempDirURL()
2012-01-31 14:06:37 +02:00
Tor Lillqvist
427edef2c7
putenv() does seem to be process-wide
2012-01-31 14:05:39 +02:00
Tor Lillqvist
299fa64683
No need to wait for debugger here on Android, this code does seem to work
2012-01-31 13:53:12 +02:00
Michael Meeks
7c6cc25249
android: add start of keycode mapping
2012-01-30 16:21:04 +00:00
Michael Meeks
4f989ddb0d
android: ask for RGBA visual, and flip images the right way up.
2012-01-30 13:52:50 +00:00
Michael Meeks
a6e06bdbd3
android: add debug hooks through app.cxx, comment chunks and add a dialog
...
without the dialog, the main window never appears to get shown.
2012-01-28 00:04:56 +00:00
Michael Meeks
f231418c5b
android: unwind horrific event dispatching bug causing all the grief.
2012-01-28 00:04:56 +00:00
Tor Lillqvist
513e187c43
Drop accidental #include
2012-01-27 20:15:06 +02:00
Tor Lillqvist
f0e5ca4d0b
We don't use Library_vclplug_svp on Android any more
2012-01-27 20:15:05 +02:00
Tor Lillqvist
0a1fb4b618
Tweak the st_mode returned by lo_apk_lstat() to match reality better
2012-01-27 20:15:04 +02:00
Michael Meeks
9220f05f73
android: try blitting a big texture to the screen instead; fails.
2012-01-27 18:07:15 +00:00
Michael Meeks
ab95c0753c
android: un-successful attempt to use eglLockSurfaceKHR
...
is this method even implemented for android, seems to be a no-op.
2012-01-27 16:34:46 +00:00
Michael Meeks
7acf7c1fd5
android: add EGL and pixel redrawing modes + start of 565 conversion
2012-01-27 14:51:40 +00:00
Michael Meeks
5174166859
android: attach as daemon with given JNI version, and don't exit.
2012-01-27 14:50:21 +00:00
Michael Meeks
76bdcb53a5
android: push the redraw-needed command into the app thread & wait
2012-01-27 14:48:55 +00:00
Tor Lillqvist
d396ec8251
Add APP_CMD_FOO symbolic printout
2012-01-26 21:32:48 +02:00
Tor Lillqvist
04fbc6be65
Use lo-bootstrap as the log tag
2012-01-26 21:25:06 +02:00
Tor Lillqvist
d044d38d32
Add reply to question in comment;)
2012-01-26 18:10:25 +02:00
Tor Lillqvist
612fc199c3
Include the separate tag argument in the __android_log_print() calls
...
It's the *third* argument that is the printf-style format string.
2012-01-26 18:02:15 +02:00
Michael Meeks
0c2de3df09
android: get at least something onto the screen
2012-01-26 14:37:42 +00:00
Tor Lillqvist
052fe1a770
Call the JavaVM's AttachCurrentThread(), can't hurt...
2012-01-26 13:32:14 +02:00
Tor Lillqvist
85f0cd34db
Move the sleep earlier, and log it
2012-01-26 13:32:13 +02:00
Michael Meeks
7c4c1832cc
android: move lo-bootstrap to osl/detail, Attach threads as created
2012-01-26 10:29:38 +00:00
Michael Meeks
0f32f98564
android: add missing deployment component
2012-01-25 22:41:41 +00:00
Michael Meeks
0def387f35
android: add first cut of frame contents blitting, and error dialog
2012-01-25 22:23:32 +00:00
Michael Meeks
32af4e1504
android: missing header pieces
2012-01-25 21:13:36 +00:00
Michael Meeks
b3904a718b
android: move event handling to members of SalInstance
...
rename app -> mpApp and initial handling of frames, we will need
a mini window-manager in here, most likely.
2012-01-25 21:07:24 +00:00
Michael Meeks
a6c5b24b0c
WaE: unwind possible undefined warnings
2012-01-25 20:34:55 +00:00
Tor Lillqvist
25f78344e8
Bin global_android_app and instead use lo-bootstrap API
...
Instead of introducing a global variable, use the already existing
saved android_app pointer in lo-bootstrap.c, and just add a function
to retrieve it from there. Store it in the AndroidSalInstance.
Reanme osl/detail/android.h back to android_native_app_glue.h, which
is the name of that file in NDK/sources. "android.h" sounded to me too
grand, as if it was some universal Android header. But if we do start
to modify the android_native_app_glue stuff heavily, then it indeed
makes sense to call it something else. Until then, revert also some
whitespace changes to android_native_app_glue.c for it to be as close
as possible to the "upstream" one in the NDK, for clarity.
2012-01-25 19:39:06 +02:00