Commit graph

  • 8d0ccb9447 Migrate from copy to dump and from snap to prime keywords Simon Fels 2017-04-05 08:45:15 +02:00
  • 8717d6d173 Add missing build dependencies Simon Fels 2017-04-05 08:44:44 +02:00
  • 2a36e82c25 Add template for new issues opened on github Simon Fels 2017-04-05 07:42:30 +02:00
  • c833b6a3f4 Add List of authors Simon Fels 2017-04-05 07:22:27 +02:00
  • ee47e098df Merge pull request #53 from morphis/f/single-window-mode Simon Fels 2017-03-17 07:27:07 +01:00
  • 14fb7290ab Fix compile errors after rebase Simon Fels 2017-03-17 07:24:06 +01:00
  • 3fededabd0 Allow user to specifiy which stack an application is launched on Simon Fels 2017-03-15 17:53:28 +01:00
  • 2d1cfea345 Allow user to specify a different window size Simon Fels 2017-03-15 08:18:17 +01:00
  • aba9939a8c Declare a constant for our default single window size Simon Fels 2017-03-15 08:00:47 +01:00
  • 9b703fedb0 Forward selected display size as window size in single window mode Simon Fels 2017-03-15 07:59:32 +01:00
  • 9e6909c65a Implement single window mode option in parallel to multi-window support Simon Fels 2017-01-27 19:48:29 +01:00
  • 572c80c6a9 Merge pull request #62 from morphis/f/maintain-app-info Simon Fels 2017-03-17 07:13:52 +01:00
  • 3d0d453861 Implement simple app database which maintains app information at runtime Simon Fels 2017-03-16 17:03:50 +01:00
  • 3f34c059ea Merge pull request #61 from morphis/f/remove-deb-packaging Simon Fels 2017-03-15 07:24:54 +01:00
  • 2e5c22367f Remove all debian packaging as its outdated and not used Simon Fels 2017-03-15 07:24:08 +01:00
  • c583796267 Merge pull request #60 from morphis/f/use-dev-version-suffix Simon Fels 2017-03-15 07:22:09 +01:00
  • 4e64e7ffda Use a -dev suffix for our version as long as we're in development Simon Fels 2017-03-15 07:20:00 +01:00
  • b8bfa79ce9 Merge pull request #59 from morphis/f/launcher-fixes Simon Fels 2017-03-14 08:09:10 +01:00
  • 11aea9c681 Drop unused parameter Simon Fels 2017-03-14 08:07:09 +01:00
  • 4863d25e2c Use correct path for the anbox binary when running from within a snap Simon Fels 2017-03-14 08:06:58 +01:00
  • 7ce6b0d765 Use subdirectory in SNAP_USER_COMMON for our application data Simon Fels 2017-03-14 08:06:38 +01:00
  • 625e0830d6 Merge pull request #56 from morphis/f/cmd-system-info Simon Fels 2017-03-13 12:40:08 +01:00
  • 3886a53072 Merge pull request #58 from morphis/f/use-snap-user-common Simon Fels 2017-03-12 16:04:28 +01:00
  • 68768d10fe Use SNAP_USER_COMMON to place our desktop files Simon Fels 2017-03-12 16:02:59 +01:00
  • a934c3e2de Set version to 0.1.0 Simon Fels 2017-03-12 13:49:22 +01:00
  • c4004459dd Add command to print various information about the system we're running on Simon Fels 2017-03-12 13:47:48 +01:00
  • 241e3cfdfa Merge pull request #57 from morphis/f/set-xdg-data-home Simon Fels 2017-03-12 14:32:25 +01:00
  • b5f3240400 Set XDG_DATA_HOME to SNAP_COMMON to have a common place for our app launchers Simon Fels 2017-03-12 14:32:04 +01:00
  • 7288bb026e Merge pull request #52 from morphis/f/app-launcher-sync Simon Fels 2017-03-12 14:19:15 +01:00
  • 483fd77970 Merge pull request #51 from morphis/f/logger-rework Simon Fels 2017-02-25 16:42:05 +01:00
  • ef5cdf1725 Rename SetSeverity to SetSeverityFromString and check for valid severity Simon Fels 2017-02-24 19:07:53 +01:00
  • 9646a5fbc3 Remove unneeded log messages from translator libraries Simon Fels 2017-02-22 17:05:37 +01:00
  • 1b1b2c35a1 Pass log levels from emugl layer Simon Fels 2017-01-26 09:21:53 +01:00
  • ddc022466e Set log level on startup from environment variable Simon Fels 2017-01-26 09:19:48 +01:00
  • 6887a4a0ef Filter log messages by severity Simon Fels 2017-01-26 09:19:28 +01:00
  • c887e51d74 Merge pull request #54 from morphis/f/fix-dkms-pkg Simon Fels 2017-02-23 19:15:31 +01:00
  • 564707b4ec Fetch correct dkms version from deban package in post install Simon Fels 2017-02-23 19:13:18 +01:00
  • c36d8768be Cleanup launcher storage on first boot to sync back with the Android system Simon Fels 2017-02-22 17:39:59 +01:00
  • fc7049b27b Create a marker to indicate that first boot has happened Simon Fels 2017-02-22 17:39:09 +01:00
  • 69631a1bfc Remove application launcher when its android counterpart is removed Simon Fels 2017-02-22 17:08:19 +01:00
  • b1a9dee78f Merge pull request #50 from morphis/f/extend-documentation Simon Fels 2017-02-22 17:07:24 +01:00
  • bae6bfef3f Extend documentation with various additional details Simon Fels 2017-02-22 08:09:48 +01:00
  • d30e8f1a74 Merge pull request #49 from morphis/bug/take-version-from-changelog Simon Fels 2017-02-21 08:12:57 +01:00
  • 9e9ee9fd6c Merge pull request #48 from morphis/feature/correct-termination Simon Fels 2017-02-21 08:12:38 +01:00
  • 7cdc186947 scripts: also install libproperties-cpp-dev during the build setup Simon Fels 2017-02-21 07:39:20 +01:00
  • ece577cc16 kernel: update changelog Simon Fels 2017-02-21 07:37:31 +01:00
  • 3f3e25de04 kernel: extract current version from debian changelog Simon Fels 2017-02-21 07:31:28 +01:00
  • fc49cc3895 Make our mounts private to our namespace Simon Fels 2017-02-20 08:18:02 +01:00
  • 5520dfac34 Terminate container on shutdown to get all our threads/connections stopped Simon Fels 2017-02-13 12:36:02 +01:00
  • 03acb32ece Forward Android ready status through our app manager dbus object Simon Fels 2017-02-12 16:18:13 +01:00
  • 79b0f5b63e Merge pull request #47 from morphis/bug/use-glesv2-over-glesv1 Simon Fels 2017-02-19 12:40:44 +01:00
  • ce2f7e9928 Use GLESv2 as implementation for GLESv1 Simon Fels 2017-02-19 12:16:11 +01:00
  • 851e9d296d Merge pull request #46 from morphis/feature/simplify-container-mgr Simon Fels 2017-02-19 12:02:56 +01:00
  • 5881a514de scripts: container-mgr: get rid of a few things (kmods, base uid, umount) Simon Fels 2017-02-19 11:39:36 +01:00
  • 7e2b0c16df Merge pull request #44 from morphis/bug/cli-type-reference-no-value Simon Fels 2017-02-17 19:47:05 +01:00
  • 589b40daf1 Correctly handle type reference flag values Simon Fels 2017-02-17 19:46:25 +01:00
  • c8a5a17dfe Merge pull request #43 from morphis/feature/cmd-session-manager Simon Fels 2017-02-17 19:30:38 +01:00
  • cd33d9f0fa Release rename run command to session-manager Simon Fels 2017-02-17 19:30:20 +01:00
  • 6cccf854b2 Merge pull request #41 from morphis/feature/android-host-support Simon Fels 2017-02-17 17:13:43 +01:00
  • bdcfbd47dd Print detailed error message when SDL initialization fails Simon Fels 2017-01-26 07:37:17 +01:00
  • 53b8071e6a On systems we run against Mir we also need to build against it Simon Fels 2017-01-26 07:36:53 +01:00
  • 17bdff54c2 Mark SDL2 as required build dependency Simon Fels 2017-01-26 07:36:26 +01:00
  • 6a62f75274 Allow privileged containers for systems without user namespace support Simon Fels 2017-01-26 07:35:19 +01:00
  • b090f0a74d Merge pull request #42 from morphis/feature/mount-setup Simon Fels 2017-02-17 16:43:11 +01:00
  • 1d60c2f1f5 Merge pull request #36 from morphis/feature/cli-valueless-flags Simon Fels 2017-02-17 16:40:28 +01:00
  • 6ce026bad4 Setup Android rootfs mount on container manager startup Simon Fels 2017-02-10 23:10:03 +01:00
  • f5ec3d13ad Add BoolSwitchFlag class to model boolean input parameters Simon Fels 2017-02-06 07:42:28 +01:00
  • d732c8dab7 Merge pull request #39 from morphis/feature/cmd-session-manager Simon Fels 2017-02-09 13:55:36 +01:00
  • 586bdce1b3 Rename run command to session-manager Simon Fels 2017-02-09 12:19:17 +01:00
  • 1dab5af909 Merge pull request #37 from morphis/bug/fix-nvidia-driver-support Simon Fels 2017-02-09 12:20:19 +01:00
  • 06b3683ea4 Force host EGL on devices running with the nvidia driver Simon Fels 2017-02-07 15:59:23 +01:00
  • 64466fb234 Blacklist EGL_EXT_buffer_age extension to make nvidia users happy Simon Fels 2017-02-07 12:00:17 +01:00
  • 7fb5c4f08d Merge pull request #38 from morphis/feature/package-kernel-modules Simon Fels 2017-02-09 12:02:56 +01:00
  • 4ff9a63c5c Silence binder driver for rlimit failures Simon Fels 2017-02-07 10:44:27 +01:00
  • e0091c764b Allow using a different data path for container setup Simon Fels 2017-01-26 07:35:46 +01:00
  • f51669d17b Drop classic scripts used for kernel module building Simon Fels 2017-02-07 09:21:05 +01:00
  • 2222eb8d36 Document dkms package installation via ppa in our README Simon Fels 2017-02-07 08:58:57 +01:00
  • c3b2e88960 Print error on startup when binder/ashmem are missing and fail Simon Fels 2017-02-07 08:14:34 +01:00
  • 2e3a82c429 Remove kernel module building inside the snap Simon Fels 2017-02-07 07:51:08 +01:00
  • c32e200638 Add dkms packaging for our kernel modules Simon Fels 2017-02-07 07:38:27 +01:00
  • 928ebdba5a Merge pull request #31 from morphis/feature/better-gles-selector Simon Fels 2017-02-07 12:11:55 +01:00
  • 30c2186826 Abstract selector of translator or host GL libs a bit more Simon Fels 2017-01-20 18:05:40 +01:00
  • d12aad5c01 Merge pull request #34 from morphis/feature/minor-fixes Simon Fels 2017-02-03 08:04:09 +01:00
  • e2f51b80a1 Rework stream usage for desktop/icon file creation Simon Fels 2017-02-02 12:37:49 +01:00
  • e1aff4727b Merge pull request #35 from morphis/feature/refactor-config Simon Fels 2017-01-31 14:18:11 +01:00
  • fb6277f9a8 Refactor configuration to be more dynamic Simon Fels 2017-01-26 07:32:23 +01:00
  • 4b5613a023 Use correct type for buffer size to avoid compiler time errors Simon Fels 2017-01-26 07:37:40 +01:00
  • fba0b8215d Add missing dependency on boost-test Simon Fels 2017-01-26 07:38:52 +01:00
  • 51489edbfc Don't build snap in debug mode anymore Simon Fels 2017-01-26 07:38:39 +01:00
  • 1459488bd3 Drop old and unneeded icon flag for run command Simon Fels 2017-01-26 07:33:19 +01:00
  • f9d95172c4 Adjust indentation of launcher storage Simon Fels 2017-01-26 07:28:13 +01:00
  • b7937afc3c Only warn when FUSE support for user namespaces couldn't be enabled Simon Fels 2017-01-26 07:27:13 +01:00
  • 32478856ee Merge pull request #32 from morphis/feature/improve-cross-build-setup Simon Fels 2017-01-29 14:52:47 +01:00
  • e4682cab34 Drop armhf from the chroot setup script Simon Fels 2017-01-27 07:17:21 +01:00
  • 4219f40ac3 Add missing copyright header for the cross-build scripts Simon Fels 2017-01-27 07:14:47 +01:00
  • ffdc33ce8e Report host compiler we're using on configuration Simon Fels 2017-01-25 18:17:26 +01:00
  • 423e325527 Fetch packages from updates and security pockets for cross-builds too Simon Fels 2017-01-25 18:17:10 +01:00
  • 0aa311c69f Use provided linker flags from pkgconfig in our build Simon Fels 2017-01-25 18:16:43 +01:00
  • 9743c6d4f7 debian: specify all build dependencies Simon Fels 2017-01-25 18:14:35 +01:00
  • a1dce43b50 Use host compiler to build emugen utility in cross-build environments Simon Fels 2017-01-25 18:14:09 +01:00