Simon Fels
|
4e07be3754
|
Use correct target paths inside rootfs path for bind mounts
|
2016-12-03 15:23:23 +01:00 |
|
Simon Fels
|
54c81ae7ec
|
Ignore directories and files created by snapcraft
|
2016-12-03 14:15:37 +01:00 |
|
Simon Fels
|
32a5eaca69
|
Fix permissions of extracted rootfs content
|
2016-12-03 14:14:33 +01:00 |
|
Simon Fels
|
7d9330f205
|
Merge pull request #8 from morphis/reformat
Reformat all code and use the Google cpp code style
|
2016-12-02 17:44:36 +01:00 |
|
Simon Fels
|
b10382d2d8
|
Reformat all code and use the Google cpp code style
|
2016-12-02 17:38:43 +01:00 |
|
Simon Fels
|
09811d780c
|
Merge pull request #7 from morphis/further-fixes
Further fixes
|
2016-12-02 17:23:05 +01:00 |
|
Simon Fels
|
5d4ee77881
|
Drop missing reference to removed intent class
|
2016-12-02 17:22:37 +01:00 |
|
Simon Fels
|
48bd7f9692
|
Respect layer crop when calculating surface dimensions and position
|
2016-12-02 16:31:05 +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
|
801b725fd5
|
Merge pull request #6 from morphis/fixes
Fixes
|
2016-11-29 06:18:42 +01:00 |
|
Simon Fels
|
e75940711b
|
Always start new applications on the freeform stack
|
2016-11-29 06:18:01 +01:00 |
|
Simon Fels
|
972260b76c
|
Don't throw exception for socket failure as we already bring down the connection
|
2016-11-28 07:55:50 +01:00 |
|
Simon Fels
|
c21cccd98a
|
Drop further unneeded log statements
|
2016-11-28 07:43:50 +01:00 |
|
Simon Fels
|
89869934b9
|
Drop unneeded include of utils header file
|
2016-11-28 07:42:08 +01:00 |
|
Simon Fels
|
dde578674f
|
Drop extensive logging from anboxd service
|
2016-11-28 07:41:48 +01:00 |
|
Simon Fels
|
089e2daf22
|
Add simple script to build and load relevant kernel modules
|
2016-11-28 07:34:26 +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
|
6d2b39cb68
|
Drop kernel modules and shell from snap
We have adb now available and kernel module support need to be solved
differently.
|
2016-11-27 16:04:41 +01:00 |
|
Simon Fels
|
8e4bce8c7b
|
Merge pull request #5 from morphis/fix-ftbs
Drop not available logging function in rpc message processor
|
2016-11-27 16:04:24 +01:00 |
|
Simon Fels
|
52aee51bbe
|
Drop not available logging function in rpc message processor
|
2016-11-27 16:03:58 +01:00 |
|
Simon Fels
|
aa18e21a26
|
Merge pull request #4 from morphis/network-support
Add network support
|
2016-11-27 16:03:46 +01:00 |
|
Simon Fels
|
ba82e516f6
|
Add copyright header for bridge script
|
2016-11-27 16:02:53 +01:00 |
|
Simon Fels
|
fd2c833b95
|
Add bridge as part of the snap
|
2016-11-26 13:44:18 +01:00 |
|
Simon Fels
|
06b529e0a0
|
Implement simple network bridge
|
2016-11-26 13:38:38 +01:00 |
|
Simon Fels
|
5660b308a6
|
Merge pull request #1 from morphis/multi-window
First attempt on multi window support
|
2016-11-26 13:07:39 +01:00 |
|
Simon Fels
|
ac8c4a9305
|
Correct RPC message processing and invocation id assignment
|
2016-11-26 13:05:24 +01:00 |
|
Simon Fels
|
84b3fa430b
|
Set focus to current active window
|
2016-11-26 13:04:50 +01:00 |
|
Simon Fels
|
161099057b
|
Add missing changes for window implementation
|
2016-11-25 08:51:38 +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
|
53c2fac5d4
|
Improve window/layer handling for less flickering and better window movement
|
2016-11-25 07:14:20 +01:00 |
|
Simon Fels
|
06aacfe4df
|
Pass stack id as part of the window state update
|
2016-11-25 07:13:05 +01:00 |
|
Simon Fels
|
627479abfe
|
Drop various debug log output from hwcomposer implementation
|
2016-11-25 07:12:35 +01:00 |
|
Simon Fels
|
76757fe085
|
Add dirty hack to get rid of home window/task for now
|
2016-11-23 12:45:14 +01:00 |
|
Simon Fels
|
08024962e0
|
Set correct viewport for every window we render
|
2016-11-23 12:44:53 +01:00 |
|
Simon Fels
|
64d56de677
|
Ignore certain layers SurfaceFlinger marks as such
|
2016-11-23 12:17:05 +01:00 |
|
Simon Fels
|
8018942323
|
Implement renderer instance which composes multiple layers into a window
|
2016-11-23 12:16:20 +01:00 |
|
Simon Fels
|
d4b4a795c3
|
Restructure window creation and mangement
|
2016-11-20 17:08:05 +01:00 |
|
Simon Fels
|
fee19cc627
|
Drop several debug statements to cleanup output at runtime
|
2016-11-18 18:45:53 +01:00 |
|
Simon Fels
|
467874a196
|
Rename Framebuffer to Renderer
|
2016-11-18 13:26:54 +01:00 |
|
Simon Fels
|
7c7c8982b2
|
Add initial bits of window management abstraction
|
2016-11-18 13:07:39 +01:00 |
|
Simon Fels
|
2cbc3a5021
|
Drop all properties which are now in build.prop
|
2016-11-18 12:54:20 +01:00 |
|
Simon Fels
|
ca09dd1fa1
|
Revert "Integrate RenderThread directly into our message processor"
This reverts commit 3e126fb252.
|
2016-11-18 12:53:57 +01:00 |
|
Simon Fels
|
a6e26f46d6
|
Revert "First attempt on getting rid of the socket server"
This reverts commit 91d37082ab.
|
2016-11-18 12:53:43 +01:00 |
|
Simon Fels
|
91d37082ab
|
First attempt on getting rid of the socket server
|
2016-11-18 12:53:27 +01:00 |
|
Simon Fels
|
e0ce4baa75
|
Read missing window count from message
|
2016-11-16 14:04:48 +01:00 |
|
Simon Fels
|
3e126fb252
|
Integrate RenderThread directly into our message processor
|
2016-11-16 10:29:26 +01:00 |
|
Simon Fels
|
9d7c565239
|
Correct wrong includes
|
2016-11-15 15:09:30 +01:00 |
|
Simon Fels
|
3e6ac64cd0
|
Drop several win32 specifics from the emugl layer
|
2016-11-15 14:02:15 +01:00 |
|
Simon Fels
|
609d80395c
|
Migrate emugl layer into the core
|
2016-11-15 13:59:53 +01:00 |
|