Simon Fels
|
5d4ee77881
|
Drop missing reference to removed intent class
|
2016-12-02 17:22:37 +01:00 |
|
Simon Fels
|
586a2c7bc3
|
Fix crash in SurfaceFlinger when hwcomposer doesn't provide a dump method
|
2016-12-02 16:12:48 +01:00 |
|
Simon Fels
|
00aadb5467
|
Improve application manangement and create desktop entries for available app
|
2016-12-02 16:11:38 +01:00 |
|
Simon Fels
|
e75940711b
|
Always start new applications on the freeform stack
|
2016-11-29 06:18:01 +01:00 |
|
Simon Fels
|
c21cccd98a
|
Drop further unneeded log statements
|
2016-11-28 07:43:50 +01:00 |
|
Simon Fels
|
dde578674f
|
Drop extensive logging from anboxd service
|
2016-11-28 07:41:48 +01:00 |
|
Simon Fels
|
ec2002c971
|
Start anboxd as part of class core
Boot is too early for is now that we depend on some system services
like the ActivityManager one.
|
2016-11-28 07:33:43 +01:00 |
|
Simon Fels
|
06b529e0a0
|
Implement simple network bridge
|
2016-11-26 13:38:38 +01:00 |
|
Simon Fels
|
84b3fa430b
|
Set focus to current active window
|
2016-11-26 13:04:50 +01:00 |
|
Simon Fels
|
a40fe51654
|
Use events instead of method invokes for window state updates and others
|
2016-11-25 08:50:43 +01:00 |
|
Simon Fels
|
627479abfe
|
Drop various debug log output from hwcomposer implementation
|
2016-11-25 07:12:35 +01:00 |
|
Simon Fels
|
64d56de677
|
Ignore certain layers SurfaceFlinger marks as such
|
2016-11-23 12:17:05 +01:00 |
|
Simon Fels
|
e0ce4baa75
|
Read missing window count from message
|
2016-11-16 14:04:48 +01:00 |
|
Simon Fels
|
0f5006493b
|
Implement RPC for window state synchronization
|
2016-11-15 07:54:19 +01:00 |
|
Simon Fels
|
6ee8734cf3
|
Add first stub methods to send window status updates from Android to host
|
2016-11-11 09:41:10 +01:00 |
|
Simon Fels
|
a39c1b2bd2
|
hwcomposer: and disable debug level logging by default
|
2016-11-11 09:07:09 +01:00 |
|
Simon Fels
|
8b6510e113
|
hwcomposer: disable verbose logging in info level
|
2016-11-11 09:04:52 +01:00 |
|
Simon Fels
|
9ae788ceec
|
Get rid of the old app manager which we're not going to use
|
2016-11-10 12:24:47 +01:00 |
|
Simon Fels
|
fbc8b984f2
|
Implement support for host side multi-window management
|
2016-11-08 07:41:41 +01:00 |
|
Simon Fels
|
242bfca03e
|
Don't remove SystemUI from our images
|
2016-10-13 18:37:08 +02:00 |
|
Simon Fels
|
a89027af97
|
hwcomposer: actually post buffers received to the screen
|
2016-09-30 17:21:15 +02:00 |
|
Simon Fels
|
3ee86c6d9d
|
Add initial bits for the app manager
|
2016-09-27 16:03:32 +02:00 |
|
Simon Fels
|
532bca4262
|
Remove unnecessary log message
|
2016-09-17 16:28:36 +02:00 |
|
Simon Fels
|
fb5ca57cfc
|
Add Android init script to start anboxd
|
2016-09-17 10:48:24 +02:00 |
|
Simon Fels
|
f2d2a41b6c
|
Add initial hwcomposer implementation
|
2016-09-17 10:48:24 +02:00 |
|
Simon Fels
|
cda160b3b3
|
android: drop bootanimation, launcher and share compositor
|
2016-09-17 10:48:24 +02:00 |
|
Simon Fels
|
7644d86e40
|
Drop unneeded comment
|
2016-09-17 10:48:23 +02:00 |
|
Simon Fels
|
1c9ebae83d
|
android: adjust for recent rpc changes
|
2016-08-23 09:54:30 +02:00 |
|
Simon Fels
|
51e9cfa777
|
Move RPC implementation into its own namespace
|
2016-08-16 11:58:03 +02:00 |
|
Simon Fels
|
795728aae6
|
android: launcher: configure the screen to stay on forever
|
2016-07-12 12:56:37 +02:00 |
|
Simon Fels
|
6011fe2982
|
android: launcher: add empty activity content view
|
2016-07-12 12:27:51 +02:00 |
|
Simon Fels
|
b59c32e98f
|
android: launcher: add missings strings file
|
2016-07-12 12:24:00 +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
|
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
|
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
|
175c605e54
|
Rename server class to PlatformApi
|
2016-06-30 00:09:10 +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
|
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
|
cbd43fb7cb
|
WIP android JNI ..
|
2016-06-27 07:41:29 +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
|
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
|
bdbf949dac
|
android: remove left over things from shashlik
|
2016-06-23 12:30:19 +02:00 |
|
Simon Fels
|
90a066b545
|
android: put all things into the right place
|
2016-06-23 11:58:33 +02:00 |
|