Commit graph

38 commits

Author SHA1 Message Date
Simon Fels
7dc6f8d0bc Force our windows to be fullscreen for now 2016-06-27 23:51:35 +02:00
Simon Fels
608e39e35e Describe framebuffer dimensions and why they are static for now 2016-06-27 23:45:52 +02:00
Simon Fels
a453635b55 Refactor actual window creation into ubuntu specific namespace 2016-06-27 23:41:23 +02:00
Simon Fels
cbd43fb7cb WIP android JNI .. 2016-06-27 07:41:29 +02:00
Simon Fels
327e525b0b Use GLESv2 as provider for GLESv1 symbols 2016-06-27 07:24:11 +02:00
Simon Fels
a49265dea1 Use correct UID/GID ranges 2016-06-27 07:24:11 +02:00
Simon Fels
b5b06d9beb Integrate android support library into our cmake build
Just meant for integration testing. Built library is not meant to
be installed or shipped. This has to happen as part of the Android
build.
2016-06-23 18:36:10 +02:00
Simon Fels
b422ed54da scripts: copy filesystem config into rootfs from buiild output 2016-06-23 17:29:20 +02:00
Simon Fels
b2ce1a24be Disable bandwidth logging 2016-06-23 17:28:40 +02:00
Simon Fels
f4b2758347 android: drop reference to not existing string 2016-06-23 17:28:27 +02:00
Simon Fels
fa296ba5cb android: add simple support library to communicate with the host service 2016-06-23 13:13:22 +02:00
Simon Fels
ed1a291dfa input: correct find method to be called 2016-06-23 12:56:45 +02:00
Simon Fels
d3900d4d51 Put slot/finger mapping into its own helper class 2016-06-23 12:51:09 +02:00
Simon Fels
a6916741fc Don't setup network namespace as we're using the hosts one 2016-06-23 12:50:49 +02:00
Simon Fels
4e9d39af9e Add note why we're not forwarding /dev/alarm 2016-06-23 12:50:31 +02:00
Simon Fels
bdbf949dac android: remove left over things from shashlik 2016-06-23 12:30:19 +02:00
Simon Fels
4be05c7bd8 Add missing scripts for rootfs creation 2016-06-23 12:28:29 +02:00
Simon Fels
90a066b545 android: put all things into the right place 2016-06-23 11:58:33 +02:00
Simon Fels
a947ad7960 Remove all Android.mk files from external source 2016-06-23 11:51:52 +02:00
Simon Fels
9995a6238c Add Android application to handle system ui part
Based on shashlikd from https://github.com/shashlik/shashlikd
2016-06-23 11:28:53 +02:00
Simon Fels
84429abb7d Raise screen DPI to get UI properly scaled 2016-06-22 19:07:43 +02:00
Simon Fels
f75a9f4f1c Implement input event forwarding 2016-06-22 19:07:28 +02:00
Simon Fels
309fd3021d Correct camera message processing to not cause CPU usage peaks 2016-06-22 18:50:35 +02:00
Simon Fels
4fa2790bbd Restructure renderer initialization 2016-06-22 18:49:00 +02:00
Simon Fels
116216c6b6 Force OpenGL ES 2.0 until our host system does this properly 2016-06-22 18:46:53 +02:00
Simon Fels
033ee9d660 Document input device forwarding 2016-06-20 09:48:00 +02:00
Simon Fels
4d40065a48 Drop libevdev usage 2016-06-20 09:47:50 +02:00
Simon Fels
f9164c47c4 Take screen resolution directly from Mir 2016-06-20 09:44:26 +02:00
Simon Fels
c730e595c6 Add proper README and COPYING file 2016-06-20 09:37:16 +02:00
Simon Fels
c3406e2ea5 Drop temporary file we don't want to track 2016-06-20 08:28:24 +02:00
Simon Fels
5435b8ae41 Let Android show a virtual navigation bar at the bottom 2016-06-20 08:28:12 +02:00
Simon Fels
ceecb132cf Describe why we have to set the hardware name at boot 2016-06-20 08:27:56 +02:00
Simon Fels
88acea0899 Unset any groups when entering the container 2016-06-20 08:27:37 +02:00
Simon Fels
d12b91ecbe Take static sub UID/GID ranges for now 2016-06-20 08:27:18 +02:00
Simon Fels
fba864ed41 Print out OpenGL traces only when build in trace mode 2016-06-20 08:26:40 +02:00
Simon Fels
016b9f6656 Initial infrastructure to create a click package 2016-06-20 08:25:38 +02:00
Simon Fels
720b71f1e8 A bunch more changes to get the whole system properly booted 2016-06-20 08:25:33 +02:00
Simon Fels
3222551702 Initial work 2016-06-14 11:34:17 +02:00