Jan-Simon Möller [Thu, 2 Aug 2018 21:52:56 +0000 (23:52 +0200)]
Update to latest revisions for scalable rendering
We catch changes in agl-service-windowmanager:
a79b572a5f26d6ecdd97dff159c40bad330e1c4c Merge changes from topic '15921'
40ec5ee486893ccb1d259c7980b077cb087494aa Fix WM attach layers to different screen.
8a791cb2ab7c159aac440cd97fbf2ae75d79b31f Improve output of multiple screen resolution
6bc7a273350721be300423b1509527f336dce50e Revert 'Enable scaling to fit various screen resolutions'
6d11d35f86649511e6a5b4b8ab6b6ae13cb4d556 Fix source rectangle changes every state change
in libwindowmanager:
b306138515459445eb2173301e012f2848495f00 Add new parameter 'scale' for multiple resolution
f23acb4b26d3f51317936ebf5dcff66b1c54ae31 Change .gitreview
in qlibwindowmanager:
744df8b7c6ccb4e2254e452eec82f5d0703417cf Add an interface to scalable rendering with multiple resolution
cddefc7651d54fd99d4b1c1c17834f604de01b88 Change .gitreview
Change-Id: I3ab5d9110baee4e847f6b40dd8fc438e38a62908
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
George Kiagiadakis [Fri, 20 Jul 2018 11:31:37 +0000 (14:31 +0300)]
packagegroup-agl-audio: install pulseaudio-module-4a-client together with 4a
Change-Id: I2e58d3da03fb82bdb93d09d651c5939521470c62
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
George Kiagiadakis [Fri, 20 Jul 2018 11:28:11 +0000 (14:28 +0300)]
meta-audio-4a-framework: pulseaudio: fix the default.pa file
* load module-4a-client if available
* load some other necessary functionality
* keep bluetooth support out for the moment (will not work with 4a)
* keep the original copyright and comments as it is a modified
version of the file shipped by upstream
Change-Id: I2915c161aadc3b1a1e82f81d3bd8a29a6ccc2cfb
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
George Kiagiadakis [Fri, 20 Jul 2018 11:27:14 +0000 (14:27 +0300)]
meta-audio-4a-framework: add recipe for pulseaudio-module-4a-client
Change-Id: I40be2fb1f572c5275057e970782437bdf47e1887
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Jan-Simon Moeller [Wed, 1 Aug 2018 11:23:42 +0000 (11:23 +0000)]
Merge "Update: change repository for soundmanager"
Jan-Simon Moeller [Wed, 1 Aug 2018 10:44:26 +0000 (10:44 +0000)]
Merge "Add a distro feature on pulseaudio for agl-audio-soundmanager"
Kazumasa Mitsunari [Mon, 30 Jul 2018 00:11:39 +0000 (09:11 +0900)]
Update agl-service-windowmanager-2017
This commit includes the followings
3d1703f Fix crashed application can re-launch
7ee9367 Fix memory release problem
Change-Id: I6f5e637350a39e97b1fb8b2ac8efa4633e5a17f3
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Jan-Simon Moeller [Fri, 27 Jul 2018 12:28:35 +0000 (12:28 +0000)]
Merge "Change the repositories of window manager helper libraries"
Kazumasa Mitsunari [Mon, 9 Jul 2018 10:27:07 +0000 (19:27 +0900)]
Update: change repository for soundmanager
Change repositories from staging.
Following commits are included
agl-service-soundmanager
5106b9d Change .gitreview
libsoundmanager
7322b82 Change .gitreview
Change-Id: I5324f4a4552cd4461631719ebe1c01fa5ddde08a
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Jan-Simon Moeller [Fri, 27 Jul 2018 12:02:48 +0000 (12:02 +0000)]
Merge changes from topic 'SPEC-1601'
* changes:
4a-mixer: remove useless dependency on pulseaudio
Fix yocto virtual recipes parsing
Ronan Le Martret [Fri, 20 Jul 2018 12:04:02 +0000 (14:04 +0200)]
Add a distro feature on pulseaudio for agl-audio-soundmanager
pulseaudio is not mandatory in general but is needed for agl-audio-soundmanager.
Bug-AGL: SPEC-1234
Bug-AGL: SPEC-1601
Change-Id: I44edc744734bfa9bf099459647d45f6db63edf3a
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Jan-Simon Moeller [Fri, 27 Jul 2018 10:53:52 +0000 (10:53 +0000)]
Merge "Remove porter board feature"
Jan-Simon Moeller [Fri, 27 Jul 2018 10:42:30 +0000 (10:42 +0000)]
Merge "homescreen-2017: remove useless ref to pulseaudio"
Kazumasa Mitsunari [Wed, 25 Jul 2018 01:29:24 +0000 (10:29 +0900)]
Change the repositories of window manager helper libraries
Change the repositories of window manager helper libraries.
Bug-AGL: SPEC-1547
Change-Id: I634a50af0b29bcb33cd1ddbd0a6e7611232b841d
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Kazumasa Mitsunari [Wed, 25 Jul 2018 00:30:45 +0000 (09:30 +0900)]
Update agl-service-windowmanager-2017
This commit includes followings
e4fcbf1 Fix the race condition of HomeScreen
2796f54 Remove useless functions
320122b Fix XDG application shrinks
f25e251 Fix timer
c6f9a9b Revert "Add PolicyManager as plugin"
e4222ca Revert "Add policy table generated by ZIPC for EXAMPLE"
67f414f Add policy table generated by ZIPC for EXAMPLE
99b6f4d Add PolicyManager as plugin
Change-Id: Ied0fe9841daa71897e86b3639822877b2b1fab9f
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Ronan Le Martret [Fri, 20 Jul 2018 10:04:39 +0000 (12:04 +0200)]
4a-mixer: remove useless dependency on pulseaudio
4a-mixer has no dependency on pulseaudio.
Bug-AGL: SPEC-1234
Bug-AGL: SPEC-1601
Change-Id: Iaeb0450a00281c95c6c146fb330c219887559a30
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Ronan Le Martret [Tue, 24 Jul 2018 12:17:24 +0000 (14:17 +0200)]
Fix yocto virtual recipes parsing
* When you have RPROVIDES_${PN} += "virtual/something"
you should have PROVIDES += "virtual/something" too
It's ovoid yocto parsing ERROR.
(like remove pulseaudio from DISTRO FEATURE)
Bug-AGL: SPEC-1601
Change-Id: Ia242f8f62b795ca98e933a8241be36a68ae1f30c
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Jan-Simon Moeller [Tue, 24 Jul 2018 21:05:12 +0000 (21:05 +0000)]
Merge "4a-hal-generic: bump revision (inc. first rev for RPI3 HAL)"
Jan-Simon Moeller [Tue, 24 Jul 2018 21:04:43 +0000 (21:04 +0000)]
Merge "Add python3-websockets for devel feature"
Jan-Simon Moeller [Tue, 24 Jul 2018 21:01:40 +0000 (21:01 +0000)]
Merge "4A: disable pulseaudio alsa plugin"
Jan-Simon Moeller [Tue, 24 Jul 2018 20:57:22 +0000 (20:57 +0000)]
Merge "4a-softmixer: bump to latest version"
Jan-Simon Moeller [Tue, 24 Jul 2018 20:56:58 +0000 (20:56 +0000)]
Merge "Cleanup deprecated 4A configuration files"
Jan-Simon Moeller [Tue, 24 Jul 2018 20:51:26 +0000 (20:51 +0000)]
Merge "meta-audio-4a-framework: add recipe for 4a-tools"
Stephane Desneux [Tue, 24 Jul 2018 20:47:04 +0000 (20:47 +0000)]
4a-softmixer: bump to latest version
This takes these latest commits:
*
320d8f9 Updated the readme.md
*
1db3552 rework the sound capture & playback model
*
712b3a2 added ringbuffer and time utils
Change-Id: Ia2aaecd4761a37e1600394ff72dba5b81ffe37a4
Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Ronan Le Martret [Tue, 24 Jul 2018 16:38:25 +0000 (18:38 +0200)]
Cleanup deprecated 4A configuration files
* This was the alsa configuration files for 4A.
Now the pcm are dynamic.
4A-FF.RC2
Change-Id: Ia72752d9721daa917d46e5a9cfe802c93c15c52f
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Stephane Desneux [Tue, 24 Jul 2018 16:52:40 +0000 (16:52 +0000)]
4a-hal-generic: bump revision (inc. first rev for RPI3 HAL)
This patch introduces the following changes on 4a-hal-generic:
*
e949092 hal-4a-raspberry-pi-3: add a WARNING related to RPI3 sound driver bug
*
01d3370 Correct 'volume' control in Minnowboard hal
*
7fea639 Add Raspberry Pi 3 HAL
*
2ce8a00 Correct error print when attaching to mixer
*
c05faaf Update version of conf.d/app-templates submodule.
*
744af17 Update version of app-controller submodule.
*
39fda4b Update version of afb-helpers submodule.
*
492caab Remove trailing white spaces in radio config file
*
2ef5026 Added a radio to 2 channels playback .json example
Note that due to a bug in RPI3 sound card driver, no sound is produced
on RPI3 with internal card. 4A works on other devices (USB for example).
Bug-AGL: SPEC-1610
Change-Id: I14c581269945306e205808b53f9d5c7f60f8af88
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Ronan Le Martret [Fri, 20 Jul 2018 08:45:48 +0000 (10:45 +0200)]
Add python3-websockets for devel feature
* Backport python3-websockets from meta-openembedded
Change-Id: Ifa9d081df5adbbf4021f3da49b48f5b7c97b9fc5
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Stephane Desneux [Mon, 23 Jul 2018 21:08:26 +0000 (21:08 +0000)]
meta-audio-4a-framework: add recipe for 4a-tools
4a-tools contains tools, scripts and data to test the 4A stack
Change-Id: Ie445cd00fcb11ad079f325995f9f46c2d19e7700
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Stephane Desneux [Tue, 24 Jul 2018 15:14:26 +0000 (15:14 +0000)]
4a: pin all revisions for repos in src/
The rule is to have apps/* repositories to use AGL_APP_REVISION
(tested in CI as apps builds in SDK) and to have src/* use pinned
revisions (tested in CI as image builds).
This commit fixes the recipes in 4a layer that were not following
the rule.
Bug-AGL: SPEC-1600
Change-Id: I81dd77a653a23adf45bdb0c6d969a3ad9ab849a9
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Ronan Le Martret [Tue, 24 Jul 2018 10:36:50 +0000 (12:36 +0200)]
Remove porter board feature
* porter board is not supported any more in AGL
Change-Id: I96a13fea5f79351164b35f7f99ce914f412749ba
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Stéphane Desneux [Mon, 23 Jul 2018 16:25:36 +0000 (16:25 +0000)]
Merge "[for-RC2] Urgent - uprev agl-service-windowmanager SRCREV"
Ronan Le Martret [Fri, 20 Jul 2018 13:38:12 +0000 (15:38 +0200)]
4A: disable pulseaudio alsa plugin
This fix should be revert, if pulseaudio is remove from DISTRO_FEATURES
(as a option)
Bug-AGL: SPEC-1234
Change-Id: I68ce35a620a107d09a0fbe85cf05fe2abfb7902e
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Jan-Simon Möller [Mon, 23 Jul 2018 10:09:29 +0000 (12:09 +0200)]
[for-RC2] Urgent - uprev agl-service-windowmanager SRCREV
To include the 32bit timer fix, we need to include this change in RC2.
Fast merge requested.
Change-Id: I2e62c2063c8b157b6cc3642ef2b7203ca9c899bc
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Ronan Le Martret [Fri, 20 Jul 2018 14:10:43 +0000 (16:10 +0200)]
homescreen-2017: remove useless ref to pulseaudio
Homescreen doesn't have direct dependency on pulseaudio, after merging
of https://gerrit.automotivelinux.org/gerrit/#/c/15563
Bug-AGL: SPEC-1234
Depends-On: Ib7b784452b767c76beb1bd320c4bce6f7039a929
Change-Id: I8bcf3d5006ea8a3c2a7d9f09f9d4e7866d9ca64c
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Thierry Bultel [Tue, 17 Jul 2018 09:09:52 +0000 (09:09 +0000)]
bump 4a-softmixer to the latest version
Here are the changes:
afc7d62 alsa-core-pcm: sets sw start & stop thresholds
283bf0a stops the read/write loop when the stream is muted
Change-Id: I50cd5d8d798fec9ef303861df5eccb49094544f6
Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
Stéphane Desneux [Tue, 17 Jul 2018 08:59:05 +0000 (08:59 +0000)]
Merge "4a-mixer: use PREFERRED_RPROVIDER for virtual/mixer"
Jan-Simon Moeller [Mon, 16 Jul 2018 20:45:10 +0000 (20:45 +0000)]
Merge "Update: libwindowmanager"
Stephane Desneux [Mon, 16 Jul 2018 14:21:05 +0000 (16:21 +0200)]
4a-mixer: use PREFERRED_RPROVIDER for virtual/mixer
This removes ambiguity on the mixer choice when 4A is enabled.
The warning seen at the beginning of bitbake also disappears:
------
NOTE: Multiple providers are available for runtime virtual/mixer (4a-mixer, mixer)
Consider defining a PREFERRED_RPROVIDER entry to match virtual/mixer
------
Bug-AGL: SPEC-1520
Change-Id: I2fb9173f4616dc3d26ce5bc11f1c1686179d0456
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Jan-Simon Möller [Fri, 13 Jul 2018 09:46:51 +0000 (11:46 +0200)]
Fix 4a-mixer parsing error on nogfx build variant
The nogfx build variant fails with 4a enabled ( https://gerrit.automotivelinux.org/gerrit/#/c/15051/ )
This is documented in SPEC-1588.
To fix this we apply a conditional inclusion in meta-audio-4a-framework to only pull-in the mixer if
we are including meta-agl-demo. Can be more fine-grained (profile-graphical-qt5 maybe) later.
Bug-AGL: SPEC-1588
Fast inclusion requested as it is a blocker for RC2 due to enabling 4a in CI.
Change-Id: I59b82748ba8e1736358318373d29f8f9fed2a5c5
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Kazumasa Mitsunari [Fri, 13 Jul 2018 02:30:51 +0000 (11:30 +0900)]
Update: libwindowmanager
This patch include
fa08aaf Bug fix: Enable screenUpdated and error event
Change-Id: I7208cd0230b3b0afdf86f0e648a58660dfca5929
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Kazumasa Mitsunari [Thu, 12 Jul 2018 10:20:37 +0000 (19:20 +0900)]
Update: Window Manager and window manager libraries
This commits includes
* agl-service-windowmanager-2017
8ab10aa Enable scaling to fit various screen resolutions
6e8ca74 Forbid negative value for area size
c3c3679 Rename event names to lower camel case
3bc52b7 Rename APIs
cc3c6dd Add new layers and rename existing layers
dd72b1c Add configuration file for each area sizes
cf05c2b Convert the roles from old one to new
* libwindowmanager
40ec1cb Rename event names to lower camel case
5f3b684 Rename APIs
4b30680 Revert "Change Visible and InVisible event to broadcast"
* qlibwindowmanager
d5d31fe Rename APIs
Change-Id: Ic22b55f72eb30577b8fc55491e4d24d2e2b40cb0
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Ronan Le Martret [Wed, 11 Jul 2018 12:46:57 +0000 (14:46 +0200)]
Fix bash on install script typo
Change-Id: I12e5367a62d2acba3596ea066cd67363c6fc8626
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Stéphane Desneux [Wed, 11 Jul 2018 08:44:33 +0000 (08:44 +0000)]
Merge "4a-softmixer: bump to latest revision (APIv3)"
Jonathan Aillet [Tue, 10 Jul 2018 16:17:45 +0000 (18:17 +0200)]
4a-hal-generic: bump to latest master version
(
08b6e71 - Jonathan Aillet) Update binding entry for app-fw v3.
(
a7eeeb6 - Jonathan Aillet) Set binding api version directly in top cmake
(
18f6ad3 - Jonathan Aillet) Update version of app-controller submodule.
(
d4aa279 - Jonathan Aillet) Add hal for intel qemu audio configuration
(
28b6e03 - Jonathan Aillet) Simplify ping verb call print output
(
47fb191 - Jonathan Aillet) adjust CONTROL_CONFIG_PATH to point to .../etc
(
143ed9c - Jonathan Aillet) Update version of conf.d/app-templates submodule.
(
3a48206 - Jonathan Aillet) Don't handle hal enabling
(
c1d823e - Jonathan Aillet) Update version of conf.d/app-templates submodule.
(
940a67c - Jonathan Aillet) Update version of app-controller submodule.
(
f2a6c47 - Jonathan Aillet) Update version of afb-helpers submodule.
Bug-AGL: SPEC-1405
Change-Id: Ic8e00eeca3028f1b2b623499a66f39deedfcc684
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
Jonathan Aillet [Tue, 10 Jul 2018 16:39:09 +0000 (18:39 +0200)]
4a-hal-generic: MACHINE-specific HAL config files
This patch adds a postinstall step to 4a-hal-generic recipe
to define HALs to be enabled/disabled depending on $MACHINE
As a consequence, 4a-hal-generic package is now machine specific.
Bug-AGL: SPEC-1405
Change-Id: Ibf418d71e898c3f9a2640b2ad4c8f4907bc5cb90
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
Stephane Desneux [Tue, 10 Jul 2018 16:14:13 +0000 (18:14 +0200)]
4a-softmixer: bump to latest revision (APIv3)
This includes changes that allow the build of softmixer
using APIv3 and latest submodules.
Bug-AGL: SPEC-1405
Change-Id: I627958ee5dfc8f2254d0df833418e64e4a14ab96
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Jan-Simon Moeller [Fri, 6 Jul 2018 11:27:20 +0000 (11:27 +0000)]
Merge "Revert "meta-audio-4a-framework: add INCLUDE_LEGACY_BINDING_VDYN to af-binder""
Jan-Simon Moeller [Fri, 6 Jul 2018 11:14:02 +0000 (11:14 +0000)]
Merge "Add launcher recipes and add into packagegroup"
Jan-Simon Moeller [Wed, 4 Jul 2018 07:10:23 +0000 (07:10 +0000)]
Merge changes from topic '14855'
* changes:
Update: libraries for window manager client
Update: update agl-service-windowmanager-2017
zheng_wenlong [Thu, 28 Jun 2018 08:42:43 +0000 (17:42 +0900)]
Add launcher recipes and add into packagegroup
Add launcher recipes and add into packagegroupi.
Change-Id: I18b47cbd0076434a97f2aad70b062f2702ba0e5a
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
Stephane Desneux [Tue, 3 Jul 2018 10:15:40 +0000 (12:15 +0200)]
Revert "meta-audio-4a-framework: add INCLUDE_LEGACY_BINDING_VDYN to af-binder"
This reverts commit
3c7785ecb9f69c62bad390e0395d122cf825a819.
Runtime tests on 4A lead to the conclusion that porting to APIv3 must be done.
So compatibility with legacy mode vdyn must be dropped for upcoming versions.
Change-Id: Ifdc1025a8fea1eaa79c3d2bc8a24083bd970391f
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Kazumasa Mitsunari [Fri, 29 Jun 2018 07:06:46 +0000 (16:06 +0900)]
Update: libraries for window manager client
Following commits are included:
libwindowmanager
f27a437 Add screen_updated and error event
qlibwindowmanager
ee162e3 Add screen_updated and error event
867cc35 Fix the name of library
1cc7f85 Fix default area
Change-Id: Ic38596a0cac92a57fd1eb347f22d629220db4c66
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Stephane Desneux [Fri, 29 Jun 2018 19:59:09 +0000 (21:59 +0200)]
meta-audio-4a-framework: add INCLUDE_LEGACY_BINDING_VDYN to af-binder
INCLUDE_LEGACY_BINDING_VDYN is mandatory to re-use bindings developped for EE.
Bug-AGL:SPEC-1546
Change-Id: I5f95bfb2cb817cf52a18a1820e223c0e776c2d6d
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Jan-Simon Moeller [Fri, 29 Jun 2018 19:44:30 +0000 (19:44 +0000)]
Merge "alsa: add http mirror in the backported alsa recipes"
George Kiagiadakis [Fri, 29 Jun 2018 16:04:10 +0000 (19:04 +0300)]
alsa: add http mirror in the backported alsa recipes
Unfortunately ftp doesn't work for me (looks like a firewall issue)
and the default poky mirror at http://downloads.yoctoproject.org/mirror/sources/
doesn't contain alsa 1.1.6, so the build fails.
I think this will be useful to other people with firewall issues.
Change-Id: Ic6744f38ac8c007ed99b69fb410526b6c4ca8733
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Stephane Desneux [Fri, 29 Jun 2018 10:14:02 +0000 (12:14 +0200)]
meta-audio-4a-framework: bump 4a-softmixer and 4a-hal-generic to latest revs
This fixes the build issues with latest version of appfw binder:
* 4a-hal-generic: (
90cae7b) Update version of app-controller submodule.
* 4a-softmixer: (
1065a98) Update version of app-controller-submodule submodule.
Bug-AGL: SPEC-1405
Change-Id: I476ad4aaed1f0670a558a26eb6a4b589d7840e9d
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Stephane Desneux [Thu, 28 Jun 2018 19:34:47 +0000 (21:34 +0200)]
meta-audio-4a-framework: backport alsa 1.1.6 from poky/master
Backport alsa 1.1.6 from poky/master (commit
c7c64baa411fd96886918c235b851ae3e5a6a61f)
because softmixer requires latest alsa-lib version.
Bug-AGL: SPEC-1545
Change-Id: I210daad821a136d2fe05636f6387f2d4c68c76e1
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Jan-Simon Moeller [Fri, 29 Jun 2018 07:41:54 +0000 (07:41 +0000)]
Merge "weston: Add gst-recorder in weston 2.0.0"
Kazumasa Mitsunari [Fri, 29 Jun 2018 07:01:32 +0000 (16:01 +0900)]
Update: update agl-service-windowmanager-2017
Following commits are included:
6373ce0 Add signal when the displayed application changed
3e58f01 Clean: sort source code according to the order of header file
0f05870 Fix class name "App" to "WindowManager"
4c5fda5 Refactor: Integrate rework handles by application
847dde9 Rework: Window Manager handles by application
d1127dd Add Get/Set area size functions
2a35277 Bug Fix: Window Manager doesn't react after killing app process
714b578 Clean: remove small files
be9cbe2 Clean: remove useless headers
43ff4c2 Fix Client Context of afb-binder
01d26af Remove the unnecessary property
2357c43 Format source codes
d50188f Update document
c83642c Change reply timing
5d05965 Send visible event after commit change
Change-Id: I293fd865c02b2626259ce6a23c6611458bc82bf1
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Stephane Desneux [Wed, 27 Jun 2018 09:15:30 +0000 (11:15 +0200)]
meta-audio-4a-framework: align on eel with latest components revisions
This bump is based on recipes coming for eel branch (revision
e029270):
In 4A layer, we now have:
* 4a-softmixer: SRCREV = "
731c21e80ba45339b7dd9b8eae63accd3597d281"
* 4a-hal-unicens: SRCREV = "${AGL_APP_REVISION}"
* agl-service-audio-4a: SRCREV = "${AGL_APP_REVISION}"
* 4a-hal-generic: SRCREV = "
8142c7ed42167dff7e526952f91909d679453251"
* 4a-mixer: SRCREV = "${AGL_APP_REVISION}"
* 4a-alsa-core: SRCREV = "${AGL_APP_REVISION}"
Change-Id: Ib5708e9551f0646e0206deac8795f3b09f5a0569
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Harunobu Kurokawa [Tue, 26 Jun 2018 06:57:28 +0000 (15:57 +0900)]
weston: Add gst-recorder in weston 2.0.0
Once the gst-recorder patches are conflict and removed.
This reverts commit
c58cb01cb560da122ea64ba76d6b68a183e2f457
and update patches.
Moreover, move weston_2.0.0.bbappend file from meta-agl-demo to
meta-agl-devel.
v2: rework into a agl feature (agl-gstrecorder)
v3: mark as rcar-gen3 specific (COMPATIBLE_MACHINE)
Change-Id: I92e7c37d4ef2b827f7d4217f5e2048067aa018a4
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
zheng_wenlong [Fri, 22 Jun 2018 09:16:32 +0000 (18:16 +0900)]
Add qlibhomescreen recipes and add it into packagegroup for SDK
We detached the launcher area from homescreen.
The lancher application requires qlibhomescreen.
Add the qlibhomescreen recipes into packagegroup
for it to be contained in the SDK.
[Patch sets 7]
Change revision to
313cd53946a456163108c4f6f1582e442ebc4022
Related commit:
https://gerrit.automotivelinux.org/gerrit/#/c/14517/
Bug-AGL: SPEC-1518
Change-Id: I0d21120d5ddb26d2ba3a392968718be0a95d8ffc
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
Jan-Simon Möller [Tue, 5 Jun 2018 12:48:17 +0000 (14:48 +0200)]
First recipes for 4a-hal-generic and 4a-softmixer
During the F2F we're working on the integration of these two
as a preview and getting it into ppl's hands.
Change-Id: I5392664e1736b4505bf72cf3424e8372aa4a10b7
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Matt Ranostay [Wed, 4 Apr 2018 18:00:30 +0000 (11:00 -0700)]
homescreen-2017: change SRCREV to AGL_APP_REVISION
Instead of pinning with git commit SHA1 use AGL_APP_REVISION
Change-Id: I692424cb4685c2b7cf3a8548a3556443e81bf704
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Jan-Simon Moeller [Thu, 29 Mar 2018 17:13:32 +0000 (17:13 +0000)]
Merge "Add bluez-alsa to 4a-framework feature"
Ronan Le Martret [Fri, 23 Mar 2018 10:27:31 +0000 (11:27 +0100)]
Add bluez-alsa to 4a-framework feature
Change-Id: I13774f47636c2a23c7f772ec1f7a0abf2245ec9c
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Kazumasa Mitsunari [Wed, 21 Mar 2018 03:21:24 +0000 (12:21 +0900)]
Enable soundmanager to receive AudioManager signal
enable soundmanager to receive AudioManager signal such like
asyncConnect.
Change-Id: If30fe737ede4099d26e173ebbec28b8940c48b71
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Kazumasa Mitsunari [Thu, 15 Mar 2018 04:23:47 +0000 (13:23 +0900)]
Update agl-service-windowmanager
Update agl-service-windowmanager.
This includes the followings
*
8a47e1f Enable fallback, then display applications
Change-Id: I8ad0141e6cf02500622e8961bd2b47c4b63ed33b
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Jan-Simon Moeller [Tue, 13 Mar 2018 09:30:55 +0000 (09:30 +0000)]
Merge "homescreen: add agl-weather-service to HMI"
Tom Rini [Wed, 7 Mar 2018 15:51:23 +0000 (10:51 -0500)]
runxdg: Switch LIC_FILES_CHKSUM syntax
It is currently a warning to use ${COREBASE}/LICENSE and instead we need
to use ${COMMON_LICENSE_DIR}/MIT. Switch to this syntax.
Change-Id: I04c2577181ed81a32cc4b370bc88078d42405607
Signed-off-by: Tom Rini <trini@konsulko.com>
Matt Ranostay [Thu, 22 Feb 2018 01:37:26 +0000 (17:37 -0800)]
homescreen: add agl-weather-service to HMI
Add agl-service-weather SRCREV, and dependencies to recipe
Bug-AGL: SPEC-1273
Change-Id: I1afad78f6bf9eb40aecd9540f332834c8a49415e
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Kazumasa Mitsunari [Fri, 16 Feb 2018 12:26:56 +0000 (21:26 +0900)]
agl-service-windowmanager: use fixed revision instead of AUTOREV
Change-Id: I39ea1b9073661f4e3fdebbc7bbd125639cc70429
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Jan-Simon Moeller [Thu, 8 Feb 2018 14:22:58 +0000 (14:22 +0000)]
Merge "Add hmi-debug recipe"
Jan-Simon Moeller [Tue, 6 Feb 2018 17:26:10 +0000 (17:26 +0000)]
Merge "Update agl-service-windowmanager-2017 revision"
Kazumasa Mitsunari [Fri, 19 Jan 2018 07:44:07 +0000 (16:44 +0900)]
Add hmi-debug recipe
This recipe installs the hmi-debug file to control log level.
Bug-AGL: SPEC-1179
Change-Id: I223269ca44cd4d923241147ee4d0a3bc05e7ac59
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Kazumasa Mitsunari [Fri, 2 Feb 2018 09:40:43 +0000 (18:40 +0900)]
Update agl-service-windowmanager-2017 revision
From this patch, this recipe uses "AGL_DEFAULT_REVISION".
This patch updates the followings
a94f6c6 Change the protocol from ivi-controller to ivi-wm
7614135 Fix screen flicker
Bug-AGL: SPEC-1244
Change-Id: Ia613159ab150008f38502b3097c896946ce14ca2
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Kazumasa Mitsunari [Fri, 19 Jan 2018 05:35:42 +0000 (14:35 +0900)]
Change the type of alias to runtime dependency
These aliased recipe which installs configuration files are used on runtime,
not used on build time.
So these recipes should be aliased as runtime dependency.
Change-Id: I13146a55dfdb4e0a37818d430fb7ef286acf6077
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Jan-Simon Moeller [Mon, 5 Feb 2018 15:43:38 +0000 (15:43 +0000)]
Merge "Added a new image: agl-image-telemetry."
Jan-Simon Moeller [Thu, 11 Jan 2018 14:41:23 +0000 (14:41 +0000)]
Merge "Enable audio management with Sound Manager automatically"
Ronan Le Martret [Wed, 27 Dec 2017 15:57:55 +0000 (16:57 +0100)]
Fix default.pa for 4a
- This file "default.pa" should be used with 4a.
- 4a default configuration with AGL default audio roles was valided.
EE-must-fix
Bug-AGL: SPEC-1234
Change-Id: I4d1487efa182033ebff9c5153fa5e78920edaab2
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Tadao Tanikawa [Tue, 2 Jan 2018 10:48:16 +0000 (10:48 +0000)]
Update AGL HMI Framework to latest stable
Pin homescreen-2017
db9f41d Block launching app when an app is launching
df2f2f4 Improve missing icon visibility
8b2fa00 Improve management icons of homescreen
cd54677 Delete unnessary libraries from pro file
Pin agl-service-windowmanager-2017
1733941 Merge "Fix build error in gcc 7.2"
869c528 Enable an application re-launch
dc33784 Fix build error in gcc 7.2
b00ef7b Enable to show Video and WebBrowser
a5872e5 Clean up source code
d4b51c9 Remove automatic code generation
aea325b Exclude execusion bit
25abec6 Add background layer for CES DEMO
Pin libwindowmanager
026af42 Change Visible and InVisible event to broadcast
06f1e49 Add APIs which can get information about the display and the surface area
e03cee1 Fix the bug in error case
Change-Id: Ia1c7f5e8fb2db031a09b7bf5fcb2aa002a1e18aa
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Kazumasa Mitsunari [Tue, 31 Oct 2017 09:54:36 +0000 (18:54 +0900)]
Enable audio management with Sound Manager automatically
Originally, configuration.xml(Audio policy file for Sound Manager)
must be replaced manually to use Sound Manager.
And /etc/pulse/default.pa file must be modified not to load module router manually for now.
The module-router couldn't coexist with soundmanager for now.
(In the future, coexist for supporting legacy apps)
This patch enables Audio Management system based on
Sound Manager and Genivi Audio Manager automatically.
[Patch Set3]
- Remove bbappend
- Override pulseaudio-config
- Override audiomanager-plugins-config
- Add PREFERRED_PROVIDER to the packagegroup-hmi-framework.bb
[Patch Set6]
- Remove recipes related to soundmanager from hmi-framework
- Create a new feature as agl-audio-soundmanager-framework
[Patch Set7]
- Use PROVIDES instead of RPROVIDES
Bug-AGL: SPEC-1025, SPEC-1026, SPEC-1027
Change-Id: I26e484e130feac2bedc13839110a6208579b8bbc
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Jan-Simon Moeller [Thu, 28 Dec 2017 00:43:06 +0000 (00:43 +0000)]
Merge "Delete HMI Framework individual correspondence"
Jan-Simon Moeller [Thu, 28 Dec 2017 00:39:51 +0000 (00:39 +0000)]
Merge "Remove event from asound config file"
Naoto Yamaguchi [Sun, 24 Dec 2017 11:33:24 +0000 (20:33 +0900)]
Delete HMI Framework individual correspondence
HMI Framework correspondence of Navigation was done using bbappend.
We have merged the correspondence into meta-agl-demo because
we fixed the known bug.
This recipe is no longer needed, so delete it.
Bug-AGL: SPEC-1224
Change-Id: I2786c7f76230872b8ef499c0e5fecda3e62f54ab
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Jan-Simon Moeller [Wed, 27 Dec 2017 20:21:25 +0000 (20:21 +0000)]
Merge "setting Emergency and Warning to Pause lower priority streams"
Ronan Le Martret [Tue, 26 Dec 2017 16:54:16 +0000 (17:54 +0100)]
Remove event from asound config file
- If alsacore policy emit a signal "sig-32" pulseaudio crash.
Bug-AGL: SPEC-1110
Change-Id: I4352f9a634e610952189dc2947ca250b903bf413
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Naoto Yamaguchi [Sat, 23 Dec 2017 07:50:45 +0000 (16:50 +0900)]
Fix: Navigation cannot play guide voice
Current navigation can not play guidance voice.
This patch fix that problem.
Bug-AGL: SPEC-1223
Change-Id: If05e1f252b2a72ab339d43854575bd7897607962
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Jan-Simon Moeller [Thu, 21 Dec 2017 19:55:24 +0000 (19:55 +0000)]
Merge "reduce the number of pulseaudio module alsa-sink"
Tadao Tanikawa [Thu, 21 Dec 2017 10:28:05 +0000 (10:28 +0000)]
Enable runxdg in CES2018 demo by default
Add runxdg package into package group of new HMI framework,
then it is enabled by default for CES2018 demo.
Bug-AGL: SPEC-1096
Change-Id: I4adf932980471d44b35bbbe7914d4fa1247ad055
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Dominig ar Foll Intel Open Source [Thu, 21 Dec 2017 07:44:43 +0000 (08:44 +0100)]
setting Emergency and Warning to Pause lower priority streams
Change-Id: If6e245c6ed9a5933a0c1eb7ca619d68bba99d8e0
Signed-off-by: Dominig ar Foll Intel Open Source <dominig.arfoll@fridu.net>
Ronan Le Martret [Thu, 21 Dec 2017 05:48:21 +0000 (06:48 +0100)]
reduce the number of pulseaudio module alsa-sink
With too many module, pulseaudio may be crash at start-up.
This should temporary.
Bug-AGL: SPEC-1025
Change-Id: I99121e0ba6ae08f037aa481cb9fd3ba135d37a1e
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Tadao Tanikawa [Mon, 18 Dec 2017 14:20:44 +0000 (14:20 +0000)]
Add XDG Application Launcher on AGL HMI Framework
The launcher of XDG application on AGL HomeScreen/WindowManager.
This recipe builds and installs 'runxdg' executable binary
into target's /usr/bin.
Bug-AGL: SPEC-1096
Change-Id: I6dc7cd025eae0c292238584bf8d8c0036cdb9a60
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Tadao Tanikawa [Sun, 17 Dec 2017 12:56:55 +0000 (21:56 +0900)]
Update HomeScreen for CES 2018 demo
- HomeScreen's color scheme has been changed from green to blue based.
- Introducing the default icon
- Bug fixes.
Related commits:
096c072 Apply LinearGradient to first letters drawn when icon is missing
a7e1f83 Fix installation info
228a3ff Fix volume slider in the media area didn't work
96c3e6d Display blank icon with first letter in new color scheme
f756a01 Change to new color scheme
242e1fc Display a blank icon with first letter when icon is not exist
Bug-AGL: SPEC-673
Change-Id: I6845e9fe53f722edaf7e45ff007e246c47dc0345
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Romain Forlot [Thu, 14 Dec 2017 09:22:18 +0000 (10:22 +0100)]
Integrate Tanikawa XDG Support
Bug-AGL: SPEC-1096
Change-Id: I41ccd3940638295c261eb929f1e290dff3d4f293
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Jan-Simon Moeller [Thu, 14 Dec 2017 05:13:16 +0000 (05:13 +0000)]
Merge "Add D-Bus configuration of navigation service"
zheng_wenlong [Wed, 13 Dec 2017 03:26:40 +0000 (12:26 +0900)]
Change homescreen-2017 srcrev for shortcut icon
Change homescreen-2017 srcrev for shortcut icon Radio to HVAC.
Relative commit:
https://gerrit.automotivelinux.org/gerrit/#/c/12477/
Change shortcut icon radio to hvac
Change-Id: I9ab81e62ffa6e62effa8c511de0cdfa16ef41882
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
Naoto Yamaguchi [Tue, 12 Dec 2017 01:34:46 +0000 (10:34 +0900)]
Add D-Bus configuration of navigation service
This recipe is the workaround until the meta-hmi-framework
is merged into meta-agl-demo.
Add the D-Bus configuration provided by the navigation service.
Currently navigation app provides API, but this is transient measure.
In the future this configuration will be moved to the navigation service.
Change-Id: I3b8c7ebb7f465f4b90095f2549deeb4c63c49452
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Jan-Simon Moeller [Sun, 10 Dec 2017 12:00:27 +0000 (12:00 +0000)]
Merge "Update libwindowmanager SRCREV"
Jan-Simon Moeller [Fri, 8 Dec 2017 15:13:21 +0000 (15:13 +0000)]
Merge "templates: add PREFERRED_RPROVIDER for navigation"