Simon Fels
b1a9dee78f
Merge pull request #50 from morphis/f/extend-documentation
...
Extend documentation with various additional details
2017-02-22 17:07:24 +01:00
Simon Fels
bae6bfef3f
Extend documentation with various additional details
2017-02-22 09:17:51 +01:00
Simon Fels
d30e8f1a74
Merge pull request #49 from morphis/bug/take-version-from-changelog
...
Take version from changelog
2017-02-21 08:12:57 +01:00
Simon Fels
9e9ee9fd6c
Merge pull request #48 from morphis/feature/correct-termination
...
Cleanup program termination so that things are correctly released
2017-02-21 08:12:38 +01:00
Simon Fels
7cdc186947
scripts: also install libproperties-cpp-dev during the build setup
2017-02-21 07:39:20 +01:00
Simon Fels
ece577cc16
kernel: update changelog
2017-02-21 07:37:31 +01:00
Simon Fels
3f3e25de04
kernel: extract current version from debian changelog
...
Thanks to Marius Gripsgard <mariogrip@ubuntu.com> for the fix.
2017-02-21 07:33:33 +01:00
Simon Fels
fc49cc3895
Make our mounts private to our namespace
...
That way they don't end up in the host namespace in any case. Only the
loop device we're allocating remains visible as there is currently no
real separation between containers on loop device usage.
2017-02-20 08:46:01 +01:00
Simon Fels
5520dfac34
Terminate container on shutdown to get all our threads/connections stopped
2017-02-20 08:46:01 +01:00
Simon Fels
03acb32ece
Forward Android ready status through our app manager dbus object
2017-02-20 08:35:43 +01:00
Simon Fels
79b0f5b63e
Merge pull request #47 from morphis/bug/use-glesv2-over-glesv1
...
Use GLESv2 as implementation for GLESv1
2017-02-19 12:40:44 +01:00
Simon Fels
ce2f7e9928
Use GLESv2 as implementation for GLESv1
...
This may not apply on some systems but works well enough for the snap.
2017-02-19 12:16:48 +01:00
Simon Fels
851e9d296d
Merge pull request #46 from morphis/feature/simplify-container-mgr
...
scripts: container-mgr: get rid of a few things (kmods, base uid, umount)
2017-02-19 12:02:56 +01:00
Simon Fels
5881a514de
scripts: container-mgr: get rid of a few things (kmods, base uid, umount)
2017-02-19 11:39:36 +01:00
Simon Fels
7e2b0c16df
Merge pull request #44 from morphis/bug/cli-type-reference-no-value
...
Correctly handle type reference flag values
2017-02-17 19:47:05 +01:00
Simon Fels
589b40daf1
Correctly handle type reference flag values
2017-02-17 19:46:25 +01:00
Simon Fels
c8a5a17dfe
Merge pull request #43 from morphis/feature/cmd-session-manager
...
Release rename run command to session-manager
2017-02-17 19:30:38 +01:00
Simon Fels
cd33d9f0fa
Release rename run command to session-manager
2017-02-17 19:30:20 +01:00
Simon Fels
6cccf854b2
Merge pull request #41 from morphis/feature/android-host-support
...
Add support to run on an Android based device
2017-02-17 17:13:43 +01:00
Simon Fels
bdcfbd47dd
Print detailed error message when SDL initialization fails
2017-02-17 16:44:30 +01:00
Simon Fels
53b8071e6a
On systems we run against Mir we also need to build against it
2017-02-17 16:44:30 +01:00
Simon Fels
17bdff54c2
Mark SDL2 as required build dependency
2017-02-17 16:44:30 +01:00
Simon Fels
6a62f75274
Allow privileged containers for systems without user namespace support
2017-02-17 16:44:30 +01:00
Simon Fels
b090f0a74d
Merge pull request #42 from morphis/feature/mount-setup
...
Setup Android rootfs mount on container manager startup
2017-02-17 16:43:11 +01:00
Simon Fels
1d60c2f1f5
Merge pull request #36 from morphis/feature/cli-valueless-flags
...
Add support for command line flags without value
2017-02-17 16:40:28 +01:00
Simon Fels
6ce026bad4
Setup Android rootfs mount on container manager startup
2017-02-10 23:10:03 +01:00
Simon Fels
f5ec3d13ad
Add BoolSwitchFlag class to model boolean input parameters
2017-02-10 08:03:26 +01:00
Simon Fels
d732c8dab7
Merge pull request #39 from morphis/feature/cmd-session-manager
...
Rename run command to session-manager
2017-02-09 13:55:36 +01:00
Simon Fels
586bdce1b3
Rename run command to session-manager
2017-02-09 12:20:57 +01:00
Simon Fels
1dab5af909
Merge pull request #37 from morphis/bug/fix-nvidia-driver-support
...
Fix support for systems using the nvidia graphics driver
2017-02-09 12:20:19 +01:00
Simon Fels
06b3683ea4
Force host EGL on devices running with the nvidia driver
2017-02-09 12:04:17 +01:00
Simon Fels
64466fb234
Blacklist EGL_EXT_buffer_age extension to make nvidia users happy
2017-02-09 12:03:49 +01:00
Simon Fels
7fb5c4f08d
Merge pull request #38 from morphis/feature/package-kernel-modules
...
Split out binder/ashmem kernel modules into a dkms package
2017-02-09 12:02:56 +01:00
Simon Fels
4ff9a63c5c
Silence binder driver for rlimit failures
2017-02-07 12:12:23 +01:00
Simon Fels
e0091c764b
Allow using a different data path for container setup
2017-02-07 12:12:23 +01:00
Simon Fels
f51669d17b
Drop classic scripts used for kernel module building
2017-02-07 12:12:23 +01:00
Simon Fels
2222eb8d36
Document dkms package installation via ppa in our README
2017-02-07 12:12:23 +01:00
Simon Fels
c3b2e88960
Print error on startup when binder/ashmem are missing and fail
2017-02-07 12:12:23 +01:00
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