Commit graph

467 commits

Author SHA1 Message Date
Simon Fels
81d166e4e6 Add in-snap path to nvidia driver binaries to LD_LIBRARY_PATH 2017-04-21 07:22:01 +02:00
Simon Fels
120bd07975 Merge pull request #57 from morphis/f/hide-container-mgr-cmd
Hide container-manager command and print out a warning when not called as root
2017-04-12 22:09:39 +02:00
Simon Fels
9e517f1f1d Merge pull request #56 from morphis/f/check-for-apparmor
Check for AppArmor support before using aa-exec
2017-04-12 21:39:49 +02:00
Simon Fels
d7ccae072e Check for AppArmor support before using aa-exec 2017-04-12 21:34:06 +02:00
Simon Fels
3b07012dc3 Merge pull request #55 from morphis/f/toplevel-snapcraft
Move snapcraft.yaml back to our toplevel directory
2017-04-12 21:21:38 +02:00
Simon Fels
6cc376cf1a Merge pull request #61 from morphis/f/extend-issue-template
Add note for bug reports to check for existing ones
2017-04-12 21:14:48 +02:00
Simon Fels
f534089001 Add note for bug reports to check for existing ones 2017-04-12 20:50:40 +02:00
Simon Fels
b33e0e782a Hide container-manager command and print out a warning when not called as root 2017-04-12 19:13:27 +02:00
Simon Fels
2e479e26ee Fix a few things in snapcraft.yaml to get the build back working 2017-04-12 19:09:14 +02:00
Simon Fels
c5c5df85dc Move snapcraft.yaml back to our toplevel directory 2017-04-12 19:09:14 +02:00
Simon Fels
f96c150d56 Merge pull request #44 from vosst/adjust-find-gtest-and-gmock
Fix compilation on 17.04.
2017-04-12 15:01:48 +02:00
Thomas Voß
74330e4efa Add cmake-extras to clean-build 2017-04-12 14:14:25 +02:00
Thomas Voß
df852f5c5b Merge branch 'master' of https://github.com/anbox/anbox into adjust-find-gtest-and-gmock 2017-04-12 13:46:28 +02:00
Thomas Voß
c5f1cc66b7 Add cmake-extras as build dependency 2017-04-12 13:44:51 +02:00
Thomas Voß
5cf5ed37e4 Only conditionally undef Status 2017-04-12 13:28:35 +02:00
Simon Fels
c5db9851b4 Merge pull request #37 from vosst/report-errors-if-loopback-device-creation-fails
Report errors if loopback device creation fails
2017-04-12 13:18:27 +02:00
Thomas Voß
63ff7da38a Fix compilation on 17.04. 2017-04-12 13:12:04 +02:00
Simon Fels
65802c1454 Merge pull request #39 from morphis/f/use-build-anbox-io
Use our build server as source for android images
2017-04-12 10:44:02 +02:00
Simon Fels
32cd4b3eff Use our build server as source for android images 2017-04-12 10:33:39 +02:00
Thomas Voß
9ef45b436a Report errors if loopback device creation fails 2017-04-12 10:04:08 +02:00
Simon Fels
d8612d3ef1 Merge pull request #18 from palob/unhardcode-icon
Unhardcoded app launcher icon filetype
2017-04-12 08:46:12 +02:00
Vincent Bermel
e6c18caa05 Unhardcoded app launcher icon filetype 2017-04-11 23:43:44 +02:00
Simon Fels
b7cd24c581 Merge pull request #9 from DWiechert/patch-1
Fixed design links.
2017-04-11 22:56:26 +02:00
Dan Wiechert
99a4ec7811 Fixed design links.
Fixes #7.
2017-04-11 14:51:40 -05:00
Simon Fels
77097ae62a Merge pull request #69 from morphis/f/fetch-android-img-from-aws
packaging: fetch android.img from aws
2017-04-10 18:24:45 +02:00
Simon Fels
4b9015faef packaging: fetch android.img from aws 2017-04-10 18:19:38 +02:00
Simon Fels
73d3ce65e8 Merge pull request #68 from morphis/f/surfaceless-context
Use surfaceless main context when possible
2017-04-09 18:24:15 +02:00
Simon Fels
eb7640fb86 Use extension helper class also to check GL ES extensions 2017-04-09 11:14:55 +02:00
Simon Fels
a2294b229a Use a surfaceless EGL context if possible instead of a dummy pbuffer 2017-04-09 11:14:55 +02:00
Simon Fels
5be5550d7b Merge pull request #67 from morphis/f/separate-packaging-dir
Move snap packaging bits into packaging/ subdirectory
2017-04-08 14:10:33 +02:00
Simon Fels
03cb2fe4ff Move snap packaging bits into packaging/ subdirectory 2017-04-08 14:09:21 +02:00
Simon Fels
c40a6c8034 Merge pull request #66 from morphis/f/use-upstream-lxc
Use upstream lxc instead of patched one
2017-04-08 13:55:58 +02:00
Simon Fels
4162e4b7b5 Use upstream lxc instead of patched one 2017-04-08 13:55:13 +02:00
Simon Fels
a990398f0c Merge pull request #65 from morphis/f/snapcraft-fix-deprecations
Update snapcraft build configuration and add snap logo
2017-04-07 14:28:33 +02:00
Simon Fels
9cb81dee92 Merge pull request #64 from morphis/f/add-github-templates
Add template for new issues opened on github
2017-04-07 14:28:19 +02:00
Simon Fels
a2fe4862bf Merge pull request #63 from morphis/f/add-authors-list
Add List of authors
2017-04-07 14:28:12 +02:00
Simon Fels
efd8a079cc Add a simple icon for our snap 2017-04-05 08:45:32 +02:00
Simon Fels
8d0ccb9447 Migrate from copy to dump and from snap to prime keywords 2017-04-05 08:45:15 +02:00
Simon Fels
8717d6d173 Add missing build dependencies 2017-04-05 08:44:44 +02:00
Simon Fels
2a36e82c25 Add template for new issues opened on github 2017-04-05 07:42:30 +02:00
Simon Fels
c833b6a3f4 Add List of authors 2017-04-05 07:23:41 +02:00
Simon Fels
ee47e098df Merge pull request #53 from morphis/f/single-window-mode
Implement single window mode option in parallel to multi-window support
2017-03-17 07:27:07 +01:00
Simon Fels
14fb7290ab Fix compile errors after rebase 2017-03-17 07:24:06 +01: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
2d1cfea345 Allow user to specify a different window size 2017-03-17 07:21:42 +01:00
Simon Fels
aba9939a8c Declare a constant for our default single window size 2017-03-17 07:21:42 +01:00
Simon Fels
9b703fedb0 Forward selected display size as window size in single window mode 2017-03-17 07:21:42 +01:00
Simon Fels
9e6909c65a Implement single window mode option in parallel to multi-window support
For debugging and development purposes it's sometimes useful to run the
full Android system in a single and statically sized window. This is not
going to be a widely used mode but can be helpful at times.

Also makes our window/layer management a bit more modular to allow easy
additions of new strategies/impementations.
2017-03-17 07:20:01 +01:00
Simon Fels
572c80c6a9 Merge pull request #62 from morphis/f/maintain-app-info
Implement simple app database which maintains app information at runtime
2017-03-17 07:13:52 +01:00
Simon Fels
3d0d453861 Implement simple app database which maintains app information at runtime
This helps us to collect information about an app (title, ..) we can
reuse for certain other things like window construction.
2017-03-16 17:06:45 +01:00