aboutsummaryrefslogtreecommitdiffstats
path: root/meta-hmi-framework
AgeCommit message (Collapse)AuthorFilesLines
2019-04-09Upgrade to thudScott Murray1-0/+2
Changes include: - Add LAYERSERIES_COMPAT definitions to layer.conf files - Disable pulseaudio-module-4a-client for now as it does not compile against PulseAudio 12.x - Remove meta-audio-4a-framework/recipes-devtools/python/python3-websockets_4.0.1.bb as it is superseded by upstream - Add OECMAKE_GENERATOR = "Unix Makefiles" to 4a-alsa-core, 4a-hal-generic, 4a-hal-unicens, and 4a-softmixer recipes for now to work around CMake+ninja issue - Remove alsa 1.1.6 recipes from meta-audio-4a-framework/recipes-multimedia/alsa as they are superseded by upstream. Local changes to the alsa-plugins recipe have been implemented in a bbappend. Known issues: - pulseaudio-module-4a-client has been disabled - CMake+ninja issue in cmake-apps-module has been worked around with OECMAKE_GENERATOR Bug-AGL: SPEC-1837 Change-Id: I5355e9f74e2385a093ca21cda5bd52a80e1a6e67 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-02Bump agl-service-windowmanagerKazumasa Mitsunari1-2/+2
This commit include followings 3570009 Fix invalid markdown 464f20c Fix xdg-runcher doesn't show up d4b18f9 Update ApplicationGuide.md d917c56 Fix typo of documentation 4b05fbd autobuild: add autobuild scripts b36dd41 Show [Current] and [To be] in WMLayer log 3a090e4 Change active/inactive state spec ef03209 Output debug message corerctly ceb1049 Introduce changeAreaSize and getAreaList Change-Id: Icd7dbfb0fa2ca29162800176fbe39081985e6866 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2019-03-28Revert "launcher: Update LIC_FILES_CHKSUM"Stephane Desneux1-1/+1
In apps/launcher, the two commits modify the LICENSE back to the previous one. * 5462c15 Revert "Start app and get runnables list by homescreen" * a33e4f6 Revert "Sort application display order" So commit #20799 must be reverted too until we go forward again. This reverts commit cc40e7636b8806c4f0139aa1048cb86de2faf2f6. Change-Id: I661cfb6799dce14db207ac0c95561159fe21ce0f Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-03-25launcher: Update LIC_FILES_CHKSUMScott Murray1-1/+1
Update LICENSE file location and checksum to match changes in the repository. The checksum change is due to a switch from a version with whitespace removed to the stock Apache 2.0 LICENSE file. Change-Id: I5e87e0b0a5953a9c7e5f18a54a9fbaf6b77a3f95 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-02-19Bump the revision of agl-service-windowmanagerKazumasa Mitsunari1-4/+1
This commit bump revision of agl-service-windowmanager, and includes the followings a33cbe3 Add configuration file over-ride mechanism 1d09662 Fix misinterpreted return value 05b4c23 Make it easier to see journal log for debug ed7ed1f docs: add yaml book Change-Id: I8668e4d700f4f4e1a7e057df3ba5af38a0f74a64 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2019-02-13agl-service-windowmanager: add weston-ready systemd dependencyScott Murray2-1/+19
Add installation of systemd over-ride configuration that adds a dependency on weston-ready to ensure that the windowmanager and its dependencies start after weston is actually initialized. In testing, this seems to resolve the issue of homescreen and launcher failing to start in situations such as when using MOST audio and/or the gst-record feature in Weston. Bug-AGL: SPEC-2115 Change-Id: Id15045357f30d3f447037026d0ab960ae2569d69 Signed-off-by: Scott Murray <scott.murray@konsulko.com> (cherry picked from commit 7650fff17bd502e80feb28dc9bf5927bc5ecf52c) Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-02-11qlibhomescreen:update SRCREVwang_zhiqiang1-1/+1
Change-Id: Iafb6e704f3da0271d68821f863f18b372687b3c2 Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
2019-02-06libwindowmanager: bump revisionhalibut_7.90.0halibut/7.90.07.90.0Stephane Desneux1-1/+1
Included changes: * e88fb85 Improve integration of callsync Bug-AGL: SPEC-2130 Change-Id: Ib6f93a728dafe2dbaca6324ade3e69f9cd33b339 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-01-17Bump the revision of agl-service-windowmanagerKazumasa Mitsunari1-1/+1
This patch includes the followings fb861c2 Emit events to application not subscriber 7ca956b Fix app surface is set to position (0, 0) a96fae7 Fix timing issue of surface creation 2b1bf85 Merge "Migrates bindings v3" d118874 Merge "doc: fix invalid image reference" d9dc8ef Migrates bindings v3 c5b6772 Remove unnecessary function 56cefbb doc: fix invalid image reference 671b366 Clean: Remove conversion table from old role d6ead3b Rename the image file name 9b4dec5 Fix the file names 010ca3f Attach application to ivi-layer not to surface c2110a3 Fix internal function name for consistency Change-Id: I29ad5ca818f1a88dcea23637ef4c0f60ad01bf76 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-12-14Bump qlibwindowmanager revisionKazumasa Mitsunari1-1/+1
This patch includes the followings 3ff0715 Inherit LibWindowmanager d186c2c Use simple API of libwindowmanager 93b1927 Fix memory leak when application dead Change-Id: I75b29152c7ea6cb75ccdff06baa7049603ed5191 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-10-30agl-service-windowmanager_git.bb: Remove LICENSE.MITLeon Anavi1-2/+1
Following the refactor from SPEC-1817, file LICENSE.MIT was removed from the source code therefore the recipe also has to be adjusted accordingly. Bug-AGL: SPEC-1868, SPEC-1817 Change-Id: Ib671c37f53ed0f50e9e9232e15871eeee054c37d Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2018-10-26Bump agl-service-windowmanager revisionKazumasa Mitsunari1-1/+1
This commit includes the followings 8342c42 Fix the conversion table 5414b71 Delete verbs no longer used b1f7a75 Merge "Refactor : Hide wayland operations from Window Manager" 5a2494b Merge "Improve ApplicationGuide" 6819f40 Refactor : Hide wayland operations from Window Manager 3338ef2 Improve ApplicationGuide Change-Id: I10a9078d498389a40bd9f20037f77a5434cd9285 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-10-18Bump agl-service-windowmanager revisionKazumasa Mitsunari1-1/+1
This commit includes 9fabd65 Fix memory leak 7526846 Include WMClient into WMRequest 3621896 Omit std:: b87827d Fix verbs 2fd5d33 Rename file names 5b1cf56 Migrate hmi-debug into util 152d6e0 Merge "Drop 2017 suffix" e7ba7ca Drop 2017 suffix 2dfacac Use feature 'required-binding' f0d9414 Clean: Remove split_layout structure f98c0d9 Add .gitignore 88d27f7 Modify .gitreview Change-Id: Ic2c741b020c0609983edc6a8c11ae1289b8913b9 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-10-08agl-service-windowmanager : Drop -2017Kazumasa Mitsunari3-4/+4
Move repository from agl-service-windowmanager-2017 to agl-service-windowmanager Change-Id: I5905509a12f2db407766219ed1a1d536d83bb1fe Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-09-07Change libhomescreen-2017 to libhomescreenzheng_wenlong3-4/+4
Change libhomescreen-2017 to libhomescreen. Change-Id: Ia436650481637fc4b64329b2bc8ec296ac37c9d0 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-09-04Use libqthomescreen repository instead of qlibhomescreenzheng_wenlong1-2/+2
Use libqthomescreen repository instead of qlibhomescreen. Change-Id: I855bac43806b0a1277532c6b94e3cfd419b366fd Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-09-04Use agl-service-homescreen without -2017zheng_wenlong3-43/+1
Change hmi-framwork packagegroup using agl-service-homescreen without -2017. [Patch Set 2] Delete agl-service-homescreen-2017 recipe. [Patch Set 3] Delete homescreen-2017 recipe. Change-Id: I67306083af86c471db45d406824478cdc61f1b10 BUG-AGL: SPEC-1550 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-08-31Merge "Update agl-service-windowmanager-2017"flounder_5.99.5flounder/5.99.55.99.5Jan-Simon Moeller1-1/+1
2018-08-31Update libwindowmanagerKazumasa Mitsunari1-1/+1
This commit includes f427515 Introduce simple API Change-Id: I5c1159748f1568a9113f3b6c61f5c58759c9752d Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-31Update agl-service-windowmanager-2017Kazumasa Mitsunari1-1/+1
This commit includes e65b048 Fix Window Manager crush when application terminated Bug-AGL: SPEC-1696 Change-Id: I76eeadcb3eb5fde2dc6beb54155f87b1637be36a Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-08-24Revert "Use appid between homescreen-service and apps"flounder_5.99.4flounder/5.99.45.99.4Tadao Tanikawa2-2/+2
Re-pin SRCREV to revert "Use appid between homescreen-service and apps" Bug-AGL: SPEC-1685 Change-Id: I710df160880cae8966413bc98d4330c99ce8362b Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2018-08-21Update agl-service-windowmanager-2017Yuta Doi1-1/+1
This commit includes the followings 38255dc Fix multiple erase of surface information c1d8537 Readd Policy Manager as plugin 1859dd4 Readd policy table generated by ZIPC for EXAMPLE Change-Id: Ib9443ee4633164d60ec12fe2eef7ff7a774b2c15 Signed-off-by: Yuta Doi <yuta-d@witz-inc.co.jp>
2018-08-17Bump packagegroup to fix library renaming issueflounder_5.99.3flounder/5.99.35.99.3Jan-Simon Möller1-0/+4
We see - nothing provides libqthomescreenwrapper0 needed by packagegroup-hmi-framework-1.0-r0.noarch from the cached packagegroup. Thus bump PR to ensue the new version is the chosen version. Change-Id: I35d9f6531f17b2a0e7b406bd4885cfacb1fdc689 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-08-17Merge "Use appid between homescreen-service and apps"Jan-Simon Moeller2-2/+2
2018-08-14Merge "Use homescreen repo instead of homescreen-2017"Jan-Simon Moeller1-1/+1
2018-08-06Use appid between homescreen-service and appszheng_wenlong2-2/+2
Use appid between hss and apps, and check event destination in libhomescreen. So these is no need compare code when recived Event_TapShortcut Event. qlibhomescreen: https://gerrit.automotivelinux.org/gerrit/#/c/16021/ agl-service-homescreen-2017: https://gerrit.automotivelinux.org/gerrit/#/c/16009/ BUG-AGL: SPEC-1645 Change-Id: Ie53576d254414031c68ab2e7e6211f6b081b9c99 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-08-03Add bugfix in agl-service-windowmanagerJan-Simon Möller1-1/+1
Change-Id: I7785e7a40e9f337faa4c45ed10f3b80a9cdea3c9 Add: 000e5f8983984d65cc7599908541801ec2babed2 Fix mistake Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-08-02Update to latest revisions for scalable renderingJan-Simon Möller3-3/+3
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>
2018-07-31Use homescreen repo instead of homescreen-2017zheng_wenlong1-1/+1
Use homescreen repo instead of homescreen-2017. Change-Id: I95f9370c58555ce2fb50612f11db6d0d001fc610 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-07-30Update agl-service-windowmanager-2017Kazumasa Mitsunari1-1/+1
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>
2018-07-27Merge "Change the repositories of window manager helper libraries"Jan-Simon Moeller2-2/+3
2018-07-27Merge "homescreen-2017: remove useless ref to pulseaudio"Jan-Simon Moeller1-1/+0
2018-07-25Change the repositories of window manager helper librariesKazumasa Mitsunari2-2/+3
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>
2018-07-25Update agl-service-windowmanager-2017flounder_5.99.2flounder/5.99.25.99.2Kazumasa Mitsunari1-1/+1
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>
2018-07-23Merge "[for-RC2] Urgent - uprev agl-service-windowmanager SRCREV"Stéphane Desneux1-1/+1
2018-07-23[for-RC2] Urgent - uprev agl-service-windowmanager SRCREVJan-Simon Möller1-1/+1
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>
2018-07-20homescreen-2017: remove useless ref to pulseaudioRonan Le Martret1-1/+0
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>
2018-07-13Update: libwindowmanagerKazumasa Mitsunari1-1/+1
This patch include fa08aaf Bug fix: Enable screenUpdated and error event Change-Id: I7208cd0230b3b0afdf86f0e648a58660dfca5929 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-07-12Update: Window Manager and window manager librariesKazumasa Mitsunari3-3/+3
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>
2018-07-06Merge "Add launcher recipes and add into packagegroup"Jan-Simon Moeller2-0/+26
2018-07-03Add launcher recipes and add into packagegroupzheng_wenlong2-0/+26
Add launcher recipes and add into packagegroupi. Change-Id: I18b47cbd0076434a97f2aad70b062f2702ba0e5a Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-07-03Update: libraries for window manager clientKazumasa Mitsunari2-2/+2
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>
2018-06-29Update: update agl-service-windowmanager-2017Kazumasa Mitsunari1-1/+1
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>
2018-06-27Add qlibhomescreen recipes and add it into packagegroup for SDKzheng_wenlong2-0/+14
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>
2018-04-04homescreen-2017: change SRCREV to AGL_APP_REVISIONMatt Ranostay1-1/+1
Instead of pinning with git commit SHA1 use AGL_APP_REVISION Change-Id: I692424cb4685c2b7cf3a8548a3556443e81bf704 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-03-15Update agl-service-windowmanagerKazumasa Mitsunari1-1/+1
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>
2018-03-13Merge "homescreen: add agl-weather-service to HMI"Jan-Simon Moeller1-1/+4
2018-03-07runxdg: Switch LIC_FILES_CHKSUM syntaxTom Rini1-2/+1
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>
2018-02-21homescreen: add agl-weather-service to HMIMatt Ranostay1-1/+4
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>
2018-02-16agl-service-windowmanager: use fixed revision instead of AUTOREVKazumasa Mitsunari1-1/+1
Change-Id: I39ea1b9073661f4e3fdebbc7bbd125639cc70429 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>