summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-06-27Fix issue of app's unexpected stop while backgroundTadao Tanikawa3-85/+94
Current window manager make own ivi-layer to each application and adjust the order when rendering (screen's render order of layers). E.g. When showing apps launcher, window manager has only 1 ivi-layer for homescreen under screen 0. When showing an app, window manager add 1 ivi-layer for it and set render order of 2 layers, front: app's and back: homescreen layer. And when app hides, it's layer is removed from render order. But if removed from render order, excecuting QML also stopped. It is caused why the media player doesn't play next song when it is not shown. This patch changes how to make render order to keep media player/navigation's layer in render order even when it is not shown. Bug-AGL: SPEC-395 Change-Id: I01f9705a8d2f6c6fbee317b5297ce8f3715a7d39 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2017-04-26Remove useless "User=" from servicedab_3.99.1dab/3.99.13.99.1Ronan Le Martret1-1/+0
The service run has systemd user unit, so "User=" is useless Bug-AGL: SPEC-546 Change-Id: Iea3d9b3a26a85cdad55ac2e22115fe361695491c Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-04-03Record surfaces without applicationJosé Bollo1-6/+6
Recording surfaces even for unknown applications improves the system by eliminating possible race conditions and by allowing applications to be started in background. AGL-Issue: SPEC-520 Change-Id: I7ee77d0c2fe419fa2dfaa48b1590e7ef4e82f8e6 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2017-03-24Allow to use process group or session instead of pidJosé Bollo2-0/+73
This is needed to allow the new application framework to display surfaces. The mechanism is as follows: if the pid of the creator of a surface isn't registered, the master of the process group it belongs to is used instead or else the master of the session group. Change-Id: I696e2519f919fb671e8a325615609e35a3c7ffe2 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2017-03-24Factorize common code in 'renderLayers'José Bollo2-20/+14
The code factorized was present 4 times in the code. Factorizing it improves the overall. Change-Id: I94833679fcd366796b332259ebac5ecac5fc047c Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2017-03-08Fixed WindowManager startupRonan Le Martret1-0/+10
* WindowManager must start only when weston is ready. [SPEC-470] Change-Id: I441719acd72f022eb150ebb73047d805fc644dbc Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-02-14Add .mailmap file to clean up statsBocklage, Jens1-0/+3
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
2017-01-20Fix execution path in .service fileBocklage, Jens1-1/+1
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
2017-01-18Initial source commitBocklage, Jens21-0/+2032
Taken from https://gerrit.automotivelinux.org/gerrit/p/staging/HomeScreen.git Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
2017-01-17Add .gitignore and .gitreviewBocklage, Jens2-0/+131
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
2017-01-16Initial empty repositoryJan-Simon Moeller0-0/+0