Krisztian Litkey [Tue, 28 Jan 2014 16:07:46 +0000 (18:07 +0200)]
system-controller: initial CPU load monitoring implementation.
This will need quite a bit of touching still to open up also
the data collection and callback triggering logic for Lua
scripting.
Change-Id: Ifb142885eb9af6678aef9bd546f50e62f144c44c
Krisztian Litkey [Wed, 15 Jan 2014 15:45:21 +0000 (17:45 +0200)]
packaging: updated spec file and changelog.
Change-Id: Ie11fe8291dce764dc028e88a62d04f45b7212001
Ismo Puustinen [Tue, 4 Feb 2014 12:07:55 +0000 (14:07 +0200)]
system-controller: close a file descriptor.
Change-Id: I687132f59cda2f11f32cf9254ddb861043707b37
Ismo Puustinen [Tue, 4 Feb 2014 11:04:47 +0000 (13:04 +0200)]
amb: fixes to error cases.
Change-Id: I4c50b7e89d393c1f682168ba06ae059b76ea1096
Ismo Puustinen [Tue, 4 Feb 2014 06:28:52 +0000 (08:28 +0200)]
system-controller: fix a bug reported by static analysis.
Change-Id: Idaaef83d0bf68073fd35fb6d70b9714cf2a691f2
Ismo Puustinen [Wed, 29 Jan 2014 13:14:31 +0000 (15:14 +0200)]
system-controller: do not use destroyed display.
Change-Id: I30d4cf6498009cee9dad7c65e0e434b7681f2a82
Ismo Puustinen [Fri, 17 Jan 2014 12:00:24 +0000 (14:00 +0200)]
system-controller: user management plugin and configuration.
Change-Id: I730f118c6c464428b8165a63065428e8b0cdf40e
Ismo Puustinen [Thu, 16 Jan 2014 14:04:42 +0000 (16:04 +0200)]
amb: free more memory.
Change-Id: Ibcf93496264d58539f0bdf98ba203e86739006fb
Ismo Puustinen [Thu, 16 Jan 2014 14:08:42 +0000 (16:08 +0200)]
packaging: bumped version.
Change-Id: I8939e295e7abae20f501885ed456684eb71a8f75
Ismo Puustinen [Thu, 16 Jan 2014 11:46:55 +0000 (13:46 +0200)]
packaging: removed notification lines from amb config.
Change-Id: Ibc92c31ca742abd79ae11990c79a847dbf13915f
Ismo Puustinen [Wed, 15 Jan 2014 15:28:42 +0000 (17:28 +0200)]
amb: use fdo property interface for signals.
Change-Id: I2af698971b453362d461903f616e79991d3a114a
Ismo Puustinen [Fri, 10 Jan 2014 08:23:11 +0000 (10:23 +0200)]
amb: remove a FIXME for type checking.
Change-Id: I4436c15407dda7cdb8362b6bd2304af6d1bee8e1
Krisztian Litkey [Wed, 8 Jan 2014 14:05:39 +0000 (16:05 +0200)]
packaging: updated changelog, bumped version.
Change-Id: Ib7d1cf20ab3010c6a49690bdfd82de5f7c628b9d
Krisztian Litkey [Wed, 8 Jan 2014 14:13:38 +0000 (16:13 +0200)]
packaging: pass-through Lua resource veto.
Change-Id: Idf6e0770ecb14e4e3febed229df2d8b52a2b83a9
Krisztian Litkey [Wed, 8 Jan 2014 13:35:54 +0000 (15:35 +0200)]
packaging: adjusted spec file for changed D-Bus options/lib naming.
Change-Id: Ieb9e4af0f45abe413ce07db3a57caa293686b734
Ismo Puustinen [Fri, 4 Oct 2013 11:49:54 +0000 (14:49 +0300)]
amb: change to new D-Bus abstraction.
Change-Id: I4f0599ae28aeb2e3810981478532b602e616839c
Zoltan Kis [Mon, 28 Oct 2013 08:25:10 +0000 (10:25 +0200)]
telephony: ported to use new D-Bus abstraction.
Change-Id: I5b1d87e00f660d2094fa20902fb31fdec6f17b76
Ismo Puustinen [Mon, 30 Dec 2013 15:55:50 +0000 (17:55 +0200)]
packaging: updated the changelog and bumped version.
Change-Id: Ic3c4a7d609968aac572d482bf3563e8fbf0147e3
Ismo Puustinen [Mon, 30 Dec 2013 15:52:35 +0000 (17:52 +0200)]
packaging: prevent system controller from launching.
Murphy has a plugin that replaces ICO System Controller. If the plugin is
present, don't laucn ICO System Controller. Also handle ICO HomeScreen startup
from systemd instead of launching it from ICO System Controller.
Change-Id: I9f62a091974ceafdd28a5a4a5b431bb072113100
Ismo Puustinen [Mon, 30 Dec 2013 15:53:10 +0000 (17:53 +0200)]
packaging: set correct XDG_RUNTIME_DIR environment variable.
Change-Id: I8b927dce410f3aec8071ba810267b98026a6d6e2
Janos Kovacs [Mon, 30 Dec 2013 21:57:01 +0000 (23:57 +0200)]
system-controller: fix veto rules to not interfere with system-controller
Change-Id: I94465b1f9371fccbbfed60c90eed584351e4dc55
Janos Kovacs [Sun, 29 Dec 2013 17:02:22 +0000 (19:02 +0200)]
config: do not die if resource-asm plugin failed to start
Change-Id: I86d0ce4da317aba85b0e4b8e490f7d92bbb8df41
Janos Kovacs [Sun, 29 Dec 2013 16:02:56 +0000 (18:02 +0200)]
config: work properly if the AMB plugin were not loaded or failed to initialize
Change-Id: I42cb789b669e7ed6bfb08685782d66a181d35ab9
Janos Kovacs [Mon, 30 Dec 2013 21:16:20 +0000 (23:16 +0200)]
system-controller: more verbose debug messages for screen resource manager
Change-Id: I7bd59044b8ed0f540621400cfea70e117bfdc671
Janos Kovacs [Sat, 14 Dec 2013 00:19:25 +0000 (02:19 +0200)]
system-controller: add screen resource support
Change-Id: I9738c71923fc7e1ed305f3ab9a1fcd79fbfea30d
Krisztian Litkey [Tue, 17 Dec 2013 16:29:23 +0000 (18:29 +0200)]
config: block system-controller if ivi-resource-manager is found.
If ivi-resource-manager is found load it and prevent
system-controller from being loaded. Otherwise load
system-controller if it is found.
Change-Id: Icac35836c96f1d98f1631fe70e5f067d3f57521e
Krisztian Litkey [Tue, 17 Dec 2013 15:27:00 +0000 (17:27 +0200)]
packaging: subpackages for ivi-resource-manager and system-controller.
Both the ivi-resource-manager and system-controller plugins are
now separated to subpackages of their own. This will make it possible
to automatically adjust the configuration based on which of these
is installed.
Change-Id: I2393f798c33bd17e3dee24340681d0d42f458260
Krisztian Litkey [Tue, 17 Dec 2013 09:47:22 +0000 (11:47 +0200)]
packaging: collect system-controller plugin only if it is enabled.
Change-Id: I3baeeac41c5a3552afdc35f1e2c451f4bfbc993d
Krisztian Litkey [Tue, 17 Dec 2013 09:24:02 +0000 (11:24 +0200)]
build-sys: check for ico-uxf-weston-plugin headers for syscon.
Also since the system-controller auto-enabling tests were
insufficient, now we rather default to no for it and one
has to explicitly enable it.
Change-Id: I5d4ea0e3890d96bfa3bda805f82387db55f4dea1
Ismo Puustinen [Mon, 16 Dec 2013 14:01:06 +0000 (16:01 +0200)]
packaging: preliminary manifest work.
Change-Id: I4389024c8ea28aef3a557a0fb68f18e7c0789708
Krisztian Litkey [Fri, 13 Dec 2013 17:23:33 +0000 (19:23 +0200)]
release: updated changelog, bumped version.
Change-Id: Ib11ff7d302fa807e119f9539953e081a85ec4ca5
Ismo Puustinen [Mon, 16 Dec 2013 11:42:26 +0000 (13:42 +0200)]
config: initial support for handling system controller resource management.
Change-Id: I0160a2324888f6d8c28ad01a7100349dc1599361
Ismo Puustinen [Tue, 3 Dec 2013 10:40:08 +0000 (12:40 +0200)]
resource-asm: fix a compiler warning.
Change-Id: I488e7cc84d350df25953dafa7a95240673ea7823
Ismo Puustinen [Tue, 3 Dec 2013 08:47:46 +0000 (10:47 +0200)]
resource-asm: fixed static analysis issues in asm-bridge.
Change-Id: Ice652f7ef36ff99d711a5cbd5f28be33ad3a2b2e
Ismo Puustinen [Mon, 25 Nov 2013 14:28:09 +0000 (16:28 +0200)]
amb: fixed issues reported by static analysis.
Change-Id: Idc4a1802735150b2610ce1ab4db7491b9f4b5dcd
Ismo Puustinen [Mon, 25 Nov 2013 11:24:10 +0000 (13:24 +0200)]
resource-asm: works now without AUL library support.
Change-Id: Icdba437db51d696d9485aad7aed568ffbcb6fb6f
Krisztian Litkey [Fri, 13 Dec 2013 21:14:10 +0000 (23:14 +0200)]
packaging: collect shared library for system-controller plugin.
Change-Id: I600cafc6b3a65865c9e062b69185601d3020d530
Janos Kovacs [Fri, 13 Dec 2013 16:07:24 +0000 (18:07 +0200)]
packaging: enable building system-controller.
Change-Id: I669c20f4450d0cf7c56b6f82ff0eb18d456e3a2c
Janos Kovacs [Fri, 13 Dec 2013 16:49:26 +0000 (18:49 +0200)]
packaging: merged config from system-controller test branch.
Change-Id: Iae43d714be5e8a23093cd3dc0de37bac13449a71
Krisztian Litkey [Fri, 13 Dec 2013 20:56:37 +0000 (22:56 +0200)]
build-sys: system-controller build fix for builtin case.
The system-controller plugin always needs to be built as a
shared library, even when it is declared as a builtin plugin.
In that case it becomes a 'linkedin' plugin, IOW a shared
library against which the daemon is unconditionally linked.
Change-Id: I1589c67fc9e39c46407f021351c9bba3e2ae5255
Janos Kovacs [Mon, 18 Nov 2013 11:24:53 +0000 (13:24 +0200)]
system-controller: added weston/wayland window management (no resource).
Change-Id: Ic2590b502b316595da67262c6545cdff7bd18f79
Krisztian Litkey [Mon, 4 Nov 2013 00:36:56 +0000 (02:36 +0200)]
system-controller: basic plugin, Lua bindings and dispatching infra.
Change-Id: Ic915a2e3ced65e3053ff6808f1ddff455f2cd1b9
Patrick McCarty [Tue, 10 Dec 2013 23:49:54 +0000 (15:49 -0800)]
Run murphyd.service with the User label
The murphy daemon is running as 'app' user, as is pulseaudio, so change
the Smack label for this service to match that of pulseaudio.
Change-Id: Ifd6cb7532767c99edeed5f97a830f5d6faaa03e4
Signed-off-by: Patrick McCarty <patrick.mccarty@linux.intel.com>
Krisztian Litkey [Fri, 22 Nov 2013 17:12:33 +0000 (19:12 +0200)]
release: updated changelog, bumped version.
Change-Id: I0eabe4aacde9430bc0be9b1ba567c2d6bcaa1281
Krisztian Litkey [Fri, 22 Nov 2013 13:25:49 +0000 (15:25 +0200)]
packaging: run as app user.
Change-Id: Idb9c83485f7ec567ef2c40ab857f3bf50acd96e3
Ismo Puustinen [Thu, 7 Nov 2013 11:36:15 +0000 (13:36 +0200)]
packaging: added rules for camera handling etc.
Change-Id: Iccf8bbe8d2c70ce72759da5d16e4e9c24ea9c76b
Krisztian Litkey [Mon, 18 Nov 2013 11:41:16 +0000 (13:41 +0200)]
resource: get rid of a few compiler warnings.
Change-Id: If883947780baa7665d596453ed29dd7515f9f1af
Ismo Puustinen [Wed, 6 Nov 2013 15:46:40 +0000 (17:46 +0200)]
packaging: listen to some more AMB properties.
Change-Id: I22a9b96f1883556d82e1d933c2204841c26c5f92
Ismo Puustinen [Wed, 6 Nov 2013 15:45:57 +0000 (17:45 +0200)]
amb: add support for properties where object name and property name don't match.
Change-Id: I323458f5efd70e6108dc9f992c1c7bbdc157534b
Krisztian Litkey [Thu, 3 Oct 2013 17:02:07 +0000 (20:02 +0300)]
packaging: fixed version in spec file.
Change-Id: I408883a345423e0c006f9e20ef67c7cf7bf3f4d9
Krisztian Litkey [Thu, 3 Oct 2013 16:47:29 +0000 (19:47 +0300)]
packaging: released version 0.0.38.
Change-Id: I67cff5f68e02330dada9f64da192d584c0409286
Krisztian Litkey [Thu, 3 Oct 2013 16:44:06 +0000 (19:44 +0300)]
config: force strict policy to ASM-bridged shared players.
Change-Id: I66a695acd82f197d6432ecda2ff07c55e442f726
Krisztian Litkey [Tue, 1 Oct 2013 13:53:46 +0000 (16:53 +0300)]
packaging: released version 0.0.37.
Change-Id: I43b9d0bfd58956abc55780503fe61faf0fe7cc86
Krisztian Litkey [Mon, 30 Sep 2013 10:56:11 +0000 (13:56 +0300)]
packaging: released version 0.0.36.
Change-Id: Ibf940d4ddfbbc608978501062b7c237ec1577a7a
Krisztian Litkey [Tue, 1 Oct 2013 13:12:16 +0000 (16:12 +0300)]
packaging: ignore WebProcess for appid tagging.
Change-Id: I24a76fa0545d97d6455b363d93d743e49787fce1
Janos Kovacs [Mon, 30 Sep 2013 21:09:03 +0000 (00:09 +0300)]
ivi-resource-manager: fix directory path /opt/apps => /opt/usr/apps
Change-Id: Ia542ec0bbb9f24391e4b8b098d932d2fb087653e
Janos Kovacs [Mon, 30 Sep 2013 20:54:45 +0000 (23:54 +0300)]
resource: generate missing acquire event when autoacquire is set
Change-Id: I50dd51fdb615ff07143bbf961e39d60571a47a9e
Janos Kovacs [Mon, 30 Sep 2013 20:08:19 +0000 (23:08 +0300)]
resource: generate missing create event when autoacquire is set
Change-Id: I390d49d9820a76a468d3287b9cf2d470f1336ae7
Krisztian Litkey [Mon, 30 Sep 2013 17:29:04 +0000 (20:29 +0300)]
resource-asm: always set appid attribute on resource sets.
Use the application name discovered using AUL, or argv[0] if
AUL fails to resolve the pid to a package.
Change-Id: I52f345b0f1fcb344938bf91f3032f0862c715291
Janos Kovacs [Mon, 30 Sep 2013 13:56:44 +0000 (16:56 +0300)]
ivi-resource-manager: grant audio resources for visible app's only
Change-Id: I397e1fb091ba7a8426f8e42323bf1e5b38a141bb
Janos Kovacs [Mon, 30 Sep 2013 13:44:09 +0000 (16:44 +0300)]
resource: fix class name in binary mapping
Change-Id: I429a5547f520ebbca6ff8983bdf3ce49bc5789bc
Ismo Puustinen [Mon, 30 Sep 2013 13:27:03 +0000 (16:27 +0300)]
resource-asm: fix a crash.
Change-Id: I92e174068e33dc8a9e09dcff84070134e0658ec6
Janos Kovacs [Mon, 30 Sep 2013 13:04:38 +0000 (16:04 +0300)]
resource-set: fix def_hash assertion
Change-Id: I62c9fa377a7505a4560b70109efaaa6a181a4c21
Janos Kovacs [Mon, 30 Sep 2013 12:47:34 +0000 (15:47 +0300)]
resource: fixing bugs in binary mapping
Change-Id: I17f5acdd39e2a0a7f233b14239d064c5177aa31b
Janos Kovacs [Mon, 30 Sep 2013 12:04:53 +0000 (15:04 +0300)]
resource: add lua configurability for binaries
Change-Id: Ibe0372447792d58ebfb4a291ece47ab1d1f29942
Ismo Puustinen [Mon, 30 Sep 2013 10:13:04 +0000 (13:13 +0300)]
resource-asm: Added support for effective application classes.
Change-Id: Id5af509c0d954cf8695e0289cce1330f17a80a6a
Ismo Puustinen [Mon, 30 Sep 2013 09:27:09 +0000 (12:27 +0300)]
build: added AUL support for resource-asm.
Change-Id: I836e25ea38a1d319863d47b114865639a5ce315e
Janos Kovacs [Mon, 30 Sep 2013 09:43:57 +0000 (12:43 +0300)]
resource: add definitions for binaries
Change-Id: Ia7d827f67583840528c7d970b06e9750572c39cf
Rusty Lynch [Wed, 25 Sep 2013 11:16:32 +0000 (04:16 -0700)]
config: enabling ivi-resource-manager
Change-Id: I54396bf85d96b2370419487a5485ea4fe4b57184
Ismo Puustinen [Sat, 21 Sep 2013 18:13:10 +0000 (21:13 +0300)]
packaging: released version 0.0.35.
Change-Id: I74002d32fcbae1d2af6ebae8a2eefc509a6e0c27
Ismo Puustinen [Wed, 11 Sep 2013 10:25:30 +0000 (13:25 +0300)]
packaging: added support for driving mode.
Driving mode is currently turned on when the vehicle speed is not zero,
but the algorithm is likely to become more complex. The mode is
communicated to AMB.
Change-Id: I5840af1dc1c81c82d78afd9b785da4e22be68703
Mikko Ylinen [Tue, 10 Sep 2013 09:15:02 +0000 (12:15 +0300)]
Add systemd tmpfiles config to init tmp directories
systemd-tmpfiles services take care of tmpfiles creation/removal if
proper .conf file is installed. Add murphyd.conf to define tmpfiles
for murphy.
Change-Id: Ia54fa13f482e030971e76e880a8607a72e5c2d67
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
Ismo Puustinen [Thu, 15 Aug 2013 08:18:56 +0000 (11:18 +0300)]
packaging: released version 0.0.34.
Ismo Puustinen [Wed, 31 Jul 2013 12:42:43 +0000 (15:42 +0300)]
packaging: added packaging.
Ismo Puustinen [Tue, 30 Jul 2013 13:11:38 +0000 (16:11 +0300)]
packaging: added gbs.conf.
Ismo Puustinen [Wed, 31 Jul 2013 11:30:01 +0000 (14:30 +0300)]
packaging: reenabled Audio Session Manager support.
Ismo Puustinen [Mon, 29 Jul 2013 14:00:59 +0000 (17:00 +0300)]
packaging: fix json devel dependency.
Ismo Puustinen [Mon, 29 Jul 2013 13:59:46 +0000 (16:59 +0300)]
packaging: reenabled ecore support.
Ismo Puustinen [Fri, 26 Jul 2013 11:09:02 +0000 (14:09 +0300)]
packaging: update night mode when the brightness is first read.
Ismo Puustinen [Thu, 25 Jul 2013 13:58:24 +0000 (16:58 +0300)]
packaging: added processing for night mode.
Krisztian Litkey [Thu, 11 Jul 2013 17:18:53 +0000 (20:18 +0300)]
packaging: enable SMACK support.
Krisztian Litkey [Mon, 8 Jul 2013 16:19:31 +0000 (19:19 +0300)]
packaging: BuildRequire systemd bits, don't use dlog.
Krisztian Litkey [Mon, 8 Jul 2013 15:40:34 +0000 (18:40 +0300)]
packaging: try starting from the changelog of the previous release.
Krisztian Litkey [Mon, 8 Jul 2013 15:26:58 +0000 (18:26 +0300)]
packaging: added ivi-resource-manager bits to the configuration.
Krisztian Litkey [Fri, 28 Jun 2013 10:37:06 +0000 (13:37 +0300)]
packaging: add %post- and %postun-dependency on /bin/systemctl.
Krisztian Litkey [Wed, 26 Jun 2013 19:01:23 +0000 (22:01 +0300)]
packaging: rpmlint fixes.
Krisztian Litkey [Wed, 26 Jun 2013 18:27:24 +0000 (21:27 +0300)]
packaging: changed to start by systemd.
Ismo Puustinen [Wed, 19 Jun 2013 08:26:35 +0000 (11:26 +0300)]
packaging: updated amb-config.lua to match the new interface names.
Ismo Puustinen [Tue, 18 Jun 2013 14:18:01 +0000 (17:18 +0300)]
packaging: updated AMB config file.
Ismo Puustinen [Tue, 18 Jun 2013 08:54:25 +0000 (11:54 +0300)]
packaging: added libresource pkg-config file.
Ismo Puustinen [Tue, 18 Jun 2013 08:48:11 +0000 (11:48 +0300)]
packaging: fixed the doc directory.
Ismo Puustinen [Tue, 18 Jun 2013 08:37:54 +0000 (11:37 +0300)]
packaging: removed ASM support.
Ismo Puustinen [Tue, 18 Jun 2013 08:35:40 +0000 (11:35 +0300)]
packaging: added json dependency.
Ismo Puustinen [Mon, 15 Apr 2013 12:47:47 +0000 (15:47 +0300)]
Revert "packaging: disable telephony temporarily."
This reverts commit
8215b1e3caa24a6d9368a3256bd8f609fadf560d.
Ismo Puustinen [Mon, 15 Apr 2013 12:46:56 +0000 (15:46 +0300)]
packaging: add resource-api-fuzz binary.
Krisztian Litkey [Thu, 28 Mar 2013 13:04:19 +0000 (15:04 +0200)]
packaging: collect and package full datadir.
Ismo Puustinen [Tue, 19 Mar 2013 11:05:49 +0000 (13:05 +0200)]
packaging: create process watch directory.
Ismo Puustinen [Mon, 11 Mar 2013 12:48:09 +0000 (14:48 +0200)]
packaging: disable telephony temporarily.
Krisztian Litkey [Thu, 21 Feb 2013 17:49:07 +0000 (19:49 +0200)]
packaging: set AMB change notification signals.
Krisztian Litkey [Tue, 19 Feb 2013 19:55:35 +0000 (21:55 +0200)]
packaging: override share_mmplayer to be exclusive mm_player.