Commit Graph

300209 Commits

Author SHA1 Message Date
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