Simon Fels
2e3a82c429
Remove kernel module building inside the snap
2017-02-07 12:12:23 +01:00
Simon Fels
c32e200638
Add dkms packaging for our kernel modules
2017-02-07 12:12:23 +01:00
Simon Fels
928ebdba5a
Merge pull request #31 from morphis/feature/better-gles-selector
...
Abstract selector of translator or host GL libs a bit more
2017-02-07 12:11:55 +01:00
Simon Fels
30c2186826
Abstract selector of translator or host GL libs a bit more
2017-02-06 07:12:10 +01:00
Simon Fels
d12aad5c01
Merge pull request #34 from morphis/feature/minor-fixes
...
A few minor fixes to clean things up a bit
2017-02-03 08:04:09 +01:00
Simon Fels
e2f51b80a1
Rework stream usage for desktop/icon file creation
2017-02-02 12:37:49 +01:00
Simon Fels
e1aff4727b
Merge pull request #35 from morphis/feature/refactor-config
...
Refactor configuration to be more dynamic
2017-01-31 14:18:11 +01:00
Simon Fels
fb6277f9a8
Refactor configuration to be more dynamic
2017-01-31 08:48:55 +01:00
Simon Fels
4b5613a023
Use correct type for buffer size to avoid compiler time errors
2017-01-31 08:47:58 +01:00
Simon Fels
fba0b8215d
Add missing dependency on boost-test
2017-01-31 08:47:58 +01:00
Simon Fels
51489edbfc
Don't build snap in debug mode anymore
2017-01-31 08:47:58 +01:00
Simon Fels
1459488bd3
Drop old and unneeded icon flag for run command
2017-01-31 08:47:57 +01:00
Simon Fels
f9d95172c4
Adjust indentation of launcher storage
2017-01-31 08:46:07 +01:00
Simon Fels
b7937afc3c
Only warn when FUSE support for user namespaces couldn't be enabled
2017-01-31 08:46:07 +01:00
Simon Fels
32478856ee
Merge pull request #32 from morphis/feature/improve-cross-build-setup
...
Improve cross-build setup
2017-01-29 14:52:47 +01:00
Simon Fels
e4682cab34
Drop armhf from the chroot setup script
2017-01-27 07:17:21 +01:00
Simon Fels
4219f40ac3
Add missing copyright header for the cross-build scripts
2017-01-27 07:16:49 +01:00
Simon Fels
ffdc33ce8e
Report host compiler we're using on configuration
2017-01-27 07:12:19 +01:00
Simon Fels
423e325527
Fetch packages from updates and security pockets for cross-builds too
2017-01-27 07:12:19 +01:00
Simon Fels
0aa311c69f
Use provided linker flags from pkgconfig in our build
2017-01-27 07:12:19 +01:00
Simon Fels
9743c6d4f7
debian: specify all build dependencies
2017-01-27 07:12:19 +01:00
Simon Fels
a1dce43b50
Use host compiler to build emugen utility in cross-build environments
2017-01-27 07:12:19 +01:00
Simon Fels
57d1bd8ef2
Merge pull request #33 from mariogrip/mount-script
...
Add simple script to mount android rootfs on non snap env
2017-01-27 07:03:00 +01:00
Marius Gripsgard
d13c29c3fe
Add simple script to mount android rootfs on non snap env
2017-01-26 08:36:46 +01:00
Simon Fels
436c0fdb8f
Merge pull request #28 from morphis/feature/disable-kmod-build-and-load
...
Disable module building and loading on non xenial systems
2017-01-20 17:13:20 +01:00
Simon Fels
383511b397
Disable module building and loading on non xenial systems
2017-01-20 16:49:41 +01:00
Simon Fels
dfe913412e
Merge pull request #25 from morphis/feature/travis-support
...
Add initial travis build configuration
2017-01-20 11:26:05 +01:00
Simon Fels
d7d3ecaf1a
Add initial travis build configuration
...
We need to use docker here as travis only provides Ubuntu 14.04 based
images which are not enough for us to build everything.
2017-01-20 10:34:18 +01:00
Simon Fels
7f950856fb
Merge pull request #24 from morphis/feature/remove-emugl-logging
...
emugl: use our internal logger instead of the emugl one
2017-01-20 08:42:02 +01:00
Simon Fels
c9c3155e96
emugl: use our internal logger instead of the emugl one
2017-01-20 08:38:38 +01:00
Simon Fels
8ccba0d987
Merge pull request #23 from morphis/bug/send-correct-header-size
...
qemud: send message size in hexadecimal format
2017-01-20 08:33:22 +01:00
Simon Fels
c199e519ba
qemud: send message size in hexadecimal format
...
All sizes need to be printed in hexadecimal. Otherwise size of the
actual data doesn't match and messages are not processed inside the
container.
2017-01-20 07:35:18 +01:00
Simon Fels
b1edee8a11
Merge pull request #22 from vosst/fix-build
...
Fix build with warnings turned on.
2017-01-20 07:23:20 +01:00
Simon Fels
a55c32844c
Merge pull request #21 from vosst/include-positional-parameters
...
Support positional arguments.
2017-01-20 07:22:08 +01:00
Thomas Voß
4d457153b7
Fix build with warnings turned on.
2017-01-19 20:36:01 +01:00
Thomas Voß
f98239c70d
Support positional arguments.
...
Please note that this feature requires a reecent boost version, ideally 1.57 or
later.
2017-01-19 18:40:37 +01:00
Simon Fels
509055876b
Merge pull request #20 from ricmm/fix-new-kernels
...
Add protection key to calc_vm_prot_bits() on kernels >= 4.5.0
2017-01-18 14:15:57 +01:00
Ricardo Mendoza
498513c7ab
Add protection key to calc_vm_prot_bits() if building under kernel >= 4.5.0
2017-01-18 14:13:38 +01:00
Simon Fels
8e262fe5c7
LayerComposer: always prioritize layers which are lower in the list
2017-01-18 07:49:08 +01:00
Simon Fels
975b0d12b2
LayerComposer: correct formatting of rect calculation
2017-01-18 07:48:12 +01:00
Simon Fels
87b918375d
Use the app package name as window title for now
2017-01-17 18:26:16 +01:00
Simon Fels
ab473fd174
Reset launcher storage before updating it
2017-01-17 18:25:36 +01:00
Simon Fels
51c41dfd88
Remove unneeded setup code for the snap application
2017-01-15 14:13:45 +01:00
Simon Fels
3e60d9f8ae
Don't set XDG_DATA_HOME to read-only location
2017-01-15 14:13:10 +01:00
Simon Fels
db3499fd89
Synchronize clipboard bi-directional with the android container
2017-01-15 12:38:22 +01:00
Simon Fels
5512f79941
Populate rpc response data properly
2017-01-15 12:38:06 +01:00
Simon Fels
d729b8b9e4
Implement audio support
...
Audio playback still has a delay about 1-2 seconds but it's usable.
This also moves the platform policy class into its own namespace to be
not specific to just window management.
2017-01-12 07:02:43 +01:00
Simon Fels
23392b9732
Import goldfish HAL sources from devices/generic/goldfish
...
We import all code here so we can customize and keep in sync with what
we do on the host side more easily.
2017-01-09 08:05:04 +01:00
Simon Fels
ddea17253c
appmgr: drop unused methods
2017-01-09 07:07:10 +01:00
Simon Fels
2e964bd132
Create android image file with correct ownership
2017-01-09 07:04:48 +01:00