Simon Fels
|
b59c32e98f
|
android: launcher: add missings strings file
|
2016-07-12 12:24:00 +02:00 |
|
Simon Fels
|
709807984f
|
Make sure Android package is constructed from top build dir
|
2016-07-11 18:33:42 +02:00 |
|
Simon Fels
|
05d3563fa0
|
Use current path to container executable
|
2016-07-11 16:07:51 +02:00 |
|
Simon Fels
|
c33fb328a8
|
debian: add libcap-dev as dependency a remove dbus-cpp version requirement
|
2016-07-08 17:43:41 +02:00 |
|
Simon Fels
|
de20ac7daf
|
debian: add libdbus-1 build dep
|
2016-07-08 12:39:14 +02:00 |
|
Simon Fels
|
9cae2550ea
|
debian: add depenency on libegl/libgles
|
2016-07-08 10:28:46 +02:00 |
|
Simon Fels
|
cf3bfe79e9
|
debian: add postinst script to configure sub UID/GID
|
2016-07-07 18:12:15 +02:00 |
|
Simon Fels
|
2a38031c52
|
Drop last pid persister reference
|
2016-07-07 17:21:14 +02:00 |
|
Simon Fels
|
088530c8b0
|
Disable mouse buttons for now
If we keep them enabled Android will take the input device as a keyboard
which will actively block the virtual keyboard to come up.
|
2016-07-07 17:19:53 +02:00 |
|
Simon Fels
|
7fb7b1c066
|
Drop old pid persister code
|
2016-07-05 14:47:20 +02:00 |
|
Simon Fels
|
92bb3ca79f
|
scripts: use correct way to check for Androids sh implementation
|
2016-07-05 14:44:31 +02:00 |
|
Simon Fels
|
c24722a221
|
debian: get things building correctly
|
2016-07-05 14:44:04 +02:00 |
|
Simon Fels
|
b4dab18561
|
Remove uneeded log statement to note missing GL symbols
Missing GL symbols will be noted once they are called.
|
2016-07-04 17:50:24 +02:00 |
|
Simon Fels
|
578a03965b
|
Request a maximized window rather than a fullscreen one
|
2016-07-04 17:24:36 +02:00 |
|
Simon Fels
|
b050c1f53c
|
Add simple reset command to reset container state
|
2016-07-04 16:47:48 +02:00 |
|
Simon Fels
|
f59a768b5f
|
Use writable and persistent bind mounts for data, cache and storage
|
2016-07-04 16:29:33 +02:00 |
|
Simon Fels
|
09ec800efd
|
Move all qemu stuff in the correct subdirectory/namespace
|
2016-07-04 16:18:15 +02:00 |
|
Simon Fels
|
3ccf1d0424
|
Add a copy of the boot animation service
Will show a app specific icon on boot.
|
2016-07-04 12:11:03 +02:00 |
|
Simon Fels
|
1879e634c5
|
Rework some of the RPC service bits and add boot support
|
2016-07-04 12:10:31 +02:00 |
|
Simon Fels
|
e664839b14
|
Make Android launcher build correctly
|
2016-06-30 21:12:59 +02:00 |
|
Simon Fels
|
33bea6b099
|
Add debian packaging bits
|
2016-06-30 17:58:46 +02:00 |
|
Simon Fels
|
b90cdf4336
|
Justify pointer input device support
Currently not working as Unity8 does not provide pointer input
events yet.
|
2016-06-30 17:46:08 +02:00 |
|
Simon Fels
|
a06628835b
|
Check system commands for result and return error if needed
|
2016-06-30 17:42:44 +02:00 |
|
Simon Fels
|
fce7466ff9
|
Extend shared compositor to return primary display config
|
2016-06-30 17:38:45 +02:00 |
|
Simon Fels
|
506998cfba
|
Raise timeout for app installation dbus calls
|
2016-06-30 17:37:45 +02:00 |
|
Simon Fels
|
cfbfa78004
|
Add minimal Android launcher application
|
2016-06-30 17:37:07 +02:00 |
|
Simon Fels
|
c0ec6e33d7
|
Remove old java based home application
|
2016-06-30 14:33:10 +02:00 |
|
Simon Fels
|
520be6e4bc
|
Wait for RPC call response before we return back to the caller
|
2016-06-30 00:10:56 +02:00 |
|
Simon Fels
|
3f64452158
|
scripts: tweak rootfs package creation a bit
|
2016-06-30 00:10:12 +02:00 |
|
Simon Fels
|
de6ba10a5a
|
Don't mark our Android components as optional
|
2016-06-30 00:09:34 +02:00 |
|
Simon Fels
|
175c605e54
|
Rename server class to PlatformApi
|
2016-06-30 00:09:10 +02:00 |
|
Simon Fels
|
a04071c8df
|
Add first not yet working support for pointer events
|
2016-06-28 19:47:20 +02:00 |
|
Simon Fels
|
4f7788e64b
|
Add first bits for a shared compositor implementation
|
2016-06-28 19:47:00 +02:00 |
|
Simon Fels
|
d7c73bf766
|
Implement RPC commands on the Android side
|
2016-06-28 19:46:35 +02:00 |
|
Simon Fels
|
ed23744a17
|
Implement first RPC commands to install/launch apps
|
2016-06-28 19:45:43 +02:00 |
|
Simon Fels
|
4d94de8507
|
Fix small problems with RPC implementation
|
2016-06-28 19:44:25 +02:00 |
|
Simon Fels
|
4abe483ac6
|
Remove unneeded input channel class
|
2016-06-28 07:13:03 +02:00 |
|
Simon Fels
|
da971a88c3
|
First part of an RPC mechanism for container <-> host communication
Mostly based on the protobuf based implementation from Mir.
|
2016-06-28 00:24:51 +02:00 |
|
Simon Fels
|
fb4f424325
|
First bits for an GSM emulator implementation
Not clear yet if we will use this or not.
|
2016-06-28 00:19:36 +02:00 |
|
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 |
|