Commit graph

414 commits

Author SHA1 Message Date
Simon Fels
4e64e7ffda Use a -dev suffix for our version as long as we're in development 2017-03-15 07:20:00 +01:00
Simon Fels
b8bfa79ce9 Merge pull request #59 from morphis/f/launcher-fixes
Small fixes to get the app launchers working when running within a snap
2017-03-14 08:09:10 +01:00
Simon Fels
11aea9c681 Drop unused parameter 2017-03-14 08:07:09 +01:00
Simon Fels
4863d25e2c Use correct path for the anbox binary when running from within a snap 2017-03-14 08:06:58 +01:00
Simon Fels
7ce6b0d765 Use subdirectory in SNAP_USER_COMMON for our application data 2017-03-14 08:06:38 +01:00
Simon Fels
625e0830d6 Merge pull request #56 from morphis/f/cmd-system-info
Add simple command to print out various system information
2017-03-13 12:40:08 +01:00
Simon Fels
3886a53072 Merge pull request #58 from morphis/f/use-snap-user-common
F/use snap user common
2017-03-12 16:04:28 +01:00
Simon Fels
68768d10fe Use SNAP_USER_COMMON to place our desktop files 2017-03-12 16:04:15 +01:00
Simon Fels
a934c3e2de Set version to 0.1.0 2017-03-12 14:33:04 +01:00
Simon Fels
c4004459dd Add command to print various information about the system we're running on 2017-03-12 14:33:04 +01:00
Simon Fels
241e3cfdfa Merge pull request #57 from morphis/f/set-xdg-data-home
Set XDG_DATA_HOME to SNAP_COMMON to have a common place for our app l…
2017-03-12 14:32:25 +01:00
Simon Fels
b5f3240400 Set XDG_DATA_HOME to SNAP_COMMON to have a common place for our app launchers 2017-03-12 14:32:04 +01:00
Simon Fels
7288bb026e Merge pull request #52 from morphis/f/app-launcher-sync
Improve synchronization of application launchers between the host and Android
2017-03-12 14:19:15 +01:00
Simon Fels
483fd77970 Merge pull request #51 from morphis/f/logger-rework
Rework logger integration with the emugl component a bit
2017-02-25 16:42:05 +01:00
Simon Fels
ef5cdf1725 Rename SetSeverity to SetSeverityFromString and check for valid severity 2017-02-24 19:08:20 +01:00
Simon Fels
9646a5fbc3 Remove unneeded log messages from translator libraries 2017-02-24 19:08:20 +01:00
Simon Fels
1b1b2c35a1 Pass log levels from emugl layer 2017-02-24 19:08:20 +01:00
Simon Fels
ddc022466e Set log level on startup from environment variable 2017-02-24 19:08:20 +01:00
Simon Fels
6887a4a0ef Filter log messages by severity 2017-02-24 19:08:20 +01:00
Simon Fels
c887e51d74 Merge pull request #54 from morphis/f/fix-dkms-pkg
Fetch correct dkms version from deban package in post install
2017-02-23 19:15:31 +01:00
Simon Fels
564707b4ec Fetch correct dkms version from deban package in post install 2017-02-23 19:13:18 +01:00
Simon Fels
c36d8768be Cleanup launcher storage on first boot to sync back with the Android system 2017-02-22 17:42:17 +01:00
Simon Fels
fc7049b27b Create a marker to indicate that first boot has happened 2017-02-22 17:42:17 +01:00
Simon Fels
69631a1bfc Remove application launcher when its android counterpart is removed 2017-02-22 17:42:17 +01:00
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