Simon Fels
14774c0177
Send updates with icons separately to not overflow protobuf
2018-05-18 19:38:10 +02:00
Lee Jones
6d50d44083
android: service: platform_service: Read rotation angle from parcel
...
When passing window state, currently only the frame location and
stack & task IDs are contained in the parcel. This patch also
receives the new 'rotation_angle' attribute. This patch is critical
since it ensures each '4 Byte' value in this strongly ordered
sequence is extracted at the right time, in the correct way.
Signed-off-by: Lee Jones <lee.jones@linaro.org>
2018-01-31 08:51:32 +00:00
Simon Fels
3fededabd0
Allow user to specifiy which stack an application is launched on
2017-03-17 07:21:58 +01:00
Simon Fels
fc7049b27b
Create a marker to indicate that first boot has happened
2017-02-22 17:42:17 +01:00
Simon Fels
69631a1bfc
Remove application launcher when its android counterpart is removed
2017-02-22 17:42:17 +01:00
Simon Fels
db3499fd89
Synchronize clipboard bi-directional with the android container
2017-01-15 12:38:22 +01:00
Simon Fels
5c7b0adf8c
Synchronize application icons with the host
2017-01-06 18:33:27 +01:00
Simon Fels
aeff6e35df
Cleanup formatting and code style
2016-12-21 08:40:40 +01:00
Simon Fels
324407eeaa
Allow clients to specify the launch bounds of a new activity
2016-12-21 08:39:44 +01:00
Simon Fels
e419b1fbd5
Get rid of test for the Android platform service
2016-12-09 17:25:43 +01:00
Simon Fels
65531a3b82
Handle window movement/resize/close on our side and not in Android
...
This leads to much better performance and user interaction. Resizing
still has some flickering but that is a different area of problems.
2016-12-08 07:08:47 +01:00
Simon Fels
5d4ee77881
Drop missing reference to removed intent class
2016-12-02 17:22:37 +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
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
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
532bca4262
Remove unnecessary log message
2016-09-17 16:28:36 +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
1879e634c5
Rework some of the RPC service bits and add boot support
2016-07-04 12:10:31 +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
175c605e54
Rename server class to PlatformApi
2016-06-30 00:09:10 +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