Commit graph

539 commits

Author SHA1 Message Date
Simon Fels
22fcbabb64 Print warning if user starts container manager manually 2017-05-11 07:45:24 +02:00
Simon Fels
fdbd63efa3 Merge pull request #245 from morphis/f/print-snap-revision
Print snap revision if running inside a snap
2017-05-09 09:43:51 +02:00
Simon Fels
a8045e0c8c Print snap revision if running inside a snap 2017-05-09 07:27:21 +02:00
Simon Fels
ee38b6a181 Merge pull request #239 from matlink/patch-2
Adding libsdl2-image-dev dependency
2017-05-08 10:26:50 +02:00
Matlink
8d4c9dadc4 Adding libsdl2-image-dev dependency 2017-05-08 10:16:38 +02:00
Simon Fels
da20611a6c Merge pull request #214 from morphis/f/fork-session-mgr
Start session manager when not already running
2017-05-07 12:05:53 +02:00
Simon Fels
dbcc5cfba0 Fix incorrect logical expression for intent check 2017-05-07 11:46:59 +02:00
Simon Fels
459716ca6f Merge pull request #227 from morphis/f/correct-versioning
Set version we're building from snapcraft
2017-05-07 11:46:02 +02:00
Simon Fels
8c1247c0a8 Use boost::filesystem::path correctly 2017-05-05 18:46:07 +02:00
Simon Fels
189003ef95 Correct exception handling 2017-05-05 18:41:52 +02:00
Simon Fels
7b737733ba Rework version string initialization 2017-05-05 18:36:58 +02:00
Simon Fels
6c65da7a2c Add missing version source file 2017-05-05 08:15:34 +02:00
Simon Fels
16831f100e Integrate review feedback 2017-05-05 08:09:52 +02:00
Simon Fels
68dba196ba Add libsdl2-image-dev as build dependency for travis 2017-05-05 07:53:43 +02:00
Simon Fels
45ac3ecf6a Set version we're building from snapcraft 2017-05-05 07:51:55 +02:00
Simon Fels
dfdad4aa6c Integrate review feedback 2017-05-05 07:05:25 +02:00
Simon Fels
3c70c4a80d Merge pull request #221 from berolinux/static-helper-libs
Make sure helper libraries get built as static libs
2017-05-04 18:38:48 +02:00
Simon Fels
7d5f6e0d81 Merge pull request #215 from lag-linaro/master
docs: build-android.md: Add missing step to initialise the build env
2017-05-04 18:29:52 +02:00
Bernhard Rosenkränzer
ee4d0b9c49 Make sure helper libraries get built as static libs
Make sure helper libraries get built as static libs regardless
of the cmake version being used.

This fixes issue 217.

Signed-off-by: Bernhard Rosenkränzer <bero@lindev.ch>
2017-05-04 15:44:37 +02:00
Simon Fels
7fe8cfeb38 Use already defined width and height variables 2017-05-03 21:09:30 +02:00
Simon Fels
352d774760 Prefer empty check over length one 2017-05-03 20:48:15 +02:00
Simon Fels
f61a7f91d6 Use a full screen loading image which includes some text 2017-05-03 20:47:40 +02:00
Lee Jones
15067054c8 rpc: connection_creator: Fix formatting error
Warning currently prints out:

[WW 2017-05-03 15:15:30] [connection_creator.cpp:47@create_connection_for]
A second client tried to connect. Denied request as we already have oneand only allow a single client
                                                                       ^
Due to the way in which the code is formatted, we end up missing fudging
the words 'one' and 'and'.  Also the 3rd line in the source file seems
somewhat superfluous.  Let's fix that too.

Signed-off-by: Lee Jones <lee.jones@linaro.org>
2017-05-03 16:30:44 +01:00
Lee Jones
7432fb15b3 docs: build-android.md: Add missing step to initialise the build env
Setting up the build environment is a required step.

Without it, the subsequent step `lunch` will not be available.

Signed-off-by: Lee Jones <lee.jones@linaro.org>
2017-05-03 09:42:06 +01:00
Simon Fels
817f80d6bd Add missing build dependency on libsdl2-image-dev 2017-05-03 08:28:56 +02:00
Simon Fels
48758d8955 Set correct resource path when starting from within a snap 2017-05-03 08:25:33 +02:00
Simon Fels
f838e759d8 Install necessary resource files 2017-05-03 08:25:12 +02:00
Simon Fels
f094550279 Use correct resource path and check for errors on splash screen creation 2017-05-03 08:20:31 +02:00
Simon Fels
f4df33efe4 Improve launch and splash screen interactions 2017-05-03 07:57:54 +02:00
Simon Fels
bcb00e31af Add necessary dependency on SDL2 image 2017-05-03 07:57:33 +02:00
Simon Fels
ee105c3963 Hook splash screen into our launcher 2017-05-03 07:57:00 +02:00
Simon Fels
c44e2a84d8 Add simple splash screen implementation 2017-05-03 07:50:28 +02:00
Simon Fels
855a391a5b android: only print intent information when available 2017-05-02 19:47:50 +02:00
Simon Fels
d2eae3a832 cmds/launch: start session manager if not already running 2017-05-02 19:47:50 +02:00
Simon Fels
83bf973d98 dbus: stub: don't register an object but retrieve the already registered one 2017-05-02 19:47:50 +02:00
Simon Fels
bcdbdbac6a external: prevent a child process from killing a process on cleanup 2017-05-02 19:47:50 +02:00
Simon Fels
e10a5fd0a5 Merge pull request #213 from morphis/f/correctly-close-adb-connection
Close connection when adbd connection is closed
2017-05-02 18:23:33 +02:00
Simon Fels
3abcc023b7 Close connection when adbd connection is closed
This will ensure the message processor is correctly terminated and
a new connection is established when the adb server process on the
host opens a connection to us again.
2017-05-02 18:10:16 +02:00
Simon Fels
fe0dba3b82 Bump snap version to 2 2017-04-29 12:14:29 +02:00
Simon Fels
2f0974f642 Merge pull request #206 from morphis/f/update-changelog
debian: update changelog
2017-04-29 12:14:17 +02:00
Simon Fels
067ed5ec4b debian: update changelog 2017-04-29 12:07:57 +02:00
Simon Fels
4f7a97a956 Merge pull request #191 from morphis/f/build-debs-in-travis
Build debs also during our travis job
2017-04-29 11:58:17 +02:00
Simon Fels
615ecc570a debian: add missing anbox.service symlink to package 2017-04-29 11:25:03 +02:00
Simon Fels
73ecb78bc6 scripts: cleanup git tree only when one exists 2017-04-29 11:24:16 +02:00
Simon Fels
06a8b728cd Install additional needed build dependencies 2017-04-29 11:24:16 +02:00
Simon Fels
525d37b9db Build debs also during our travis job 2017-04-29 11:24:16 +02:00
Simon Fels
7dc4a1b487 Merge pull request #194 from morphis/f/binder-namespacing
Add kernel patches to add namespace support to binder
2017-04-27 13:46:10 +02:00
Simon Fels
cf56244be6 Merge pull request #189 from morphis/f/fix-systemd-user-service
Ensure anbox can be properly started by a systemd --user instance
2017-04-26 21:20:10 +02:00
Simon Fels
40494f4770 Merge pull request #195 from morphis/f/import-gmock-cmake
Import helper cmake script to find GMock and GTest on more modern systems
2017-04-26 20:10:05 +02:00
Simon Fels
08aa37e9eb Import helper cmake script to find GMock and GTest on more modern systems
Taken from https://code.launchpad.net/~cmake-extras/cmake-extras/trunk
2017-04-26 19:57:15 +02:00